 body{
    overflow-x:hidden;
}

.p7tbsub a:link {
    text-decoration: underline;
}

.companymenuli img {
width: 100%;
}

.companymenuli a img {
	width: 100%;
}
@media (max-width: 450px) {
		.titleimg {
    height: auto !important;
    width: 100% !important;
}
}

@media (max-width: 650px) {
	
	.mhj {
    display: none !important;
}
.mhj1 {
    display: block !important;
	width:100% !important;
	height:aut0 !important;
}
}

@media (min-width: 768px){
#myNavbar{margin-top:50px!important}
}

@media (max-width: 650px)
{
	
.row.col-wrap.mainhorow {
    display: block !important;
}
.row.col-wrap.mainhorow {
   display: block !important;
    float: left;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100%;
}
.mhj {
   
    width: 100% !important;
}
.hlp {
    display: block;
    float: none !important;
    height: auto;
    margin-bottom: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 200px;
}
.col-md-4.rightdiv {

    width: 100% !important;
 
}
.rightdiv1 {
   border-left: medium none !important;
    width: 100% !important;
   }
 .rightdiv2 {
    border-right: medium none !important;
    float: left;
    width: 100%;
}
.lol.rightdiv3 {
    border-right: medium none !important;
}  
   
.col-md-2.leftdiv {

    width: 100% !important;
}
.subrighdiv31 {
    width: 100% !important;
}
.lol.rightdiv4 {
    border-right: medium none !important;
}
.subrighdiv41 {
    width: 100% !important;
}
.cirglob{
	   float: left;
    width: 100%;
}
.copy.cirglob > a {
    float: left;
    width: 100%;
}
.cirglob img {
    display: block;
    float: none;
    margin: auto;
}
.row.col-wrap.footwrap {
    margin: 0;
    width: 100%;
}
.ddh {
    text-align: center !important;

}
	 .flex-row {
        display: flex;
        flex-wrap: wrap;
    }
    .flex-row > [class*='col-'] {
        display: flex;
        flex-direction: column;
    }
    .flex-row.row:after, 
    .flex-row.row:before {
        display: flex;
    }







     
     .ddh{
		  
		     width: 100% !important;   ;
		 
	 }
	 .ddf ul li {
	width: 50% !important;
	 }
.ddf ul li .menu {
   
    font-size: 12px !important;
    
}
	 .ddf ul { 
	width: 100%;
	float: left;
	height:auto !important;
	 }
	 .ttu { 
	background: #7d7d7d none repeat scroll 0 0 !important;
    border-bottom: 4px solid #000;
    border-top: 4px solid #000;
    height: 141px !important;
	width:100%!important;    
	 }
	 .ddf{
	height: auto !important;
	width: 100% !important;   
	background: #7D7D7D;
	 }
	 
     .mmx{
         width: 246px;

     }
     
     .copy{
      font-size:12px !important;   
         
     }
      .mmr{
         
               width: 100%;
     }
    
     
     .mqk{
         
                 width: 100%;
     }
     
    .navbar-collapse{
        text-align:center;
        
    }
    
    .mmf{
         display: block;
    margin-left: auto;
    margin-right: auto;
    }
    
    .lol{
       margin: 0 auto; 
       width:100% !important;
        
    }
    
    
    .pop {
            display: block;
    margin-left: auto;
    margin-right: auto;
    }    
    .hlp{   
        width:50%;
         display: block;
    margin-left: auto;
    margin-right: auto;
    }
    
    .mmk{
        border:none !important;
            width:100%;
         display: block;
    margin-left: auto;
    margin-right: auto;
    
    }
    
    .hlpp{
            background-size: 100% 100%;
        width:100%;
        
    }
    
    .bgy{
        
        text-align:center;
        
    }
    
    .mmg {
        height:auto !important;
        
        
        width:100% !important;
        
    }
    
    
    
    
   .mhj{
     width: 50%;
  
    display: block;
    margin-left: auto;
    margin-right: auto;   
       
       
       
   }
    
   .sbg{
       
       display:none !important;
       
   }
   
  .sb{
       
      display:block !important;
       
   }
	
	
}

 @media (min-width: 651px) and (max-width: 769px) {
	 
	 .row.col-wrap.footwrap {
    background: #7d7d7d none repeat scroll 0 0 !important;
    float: left !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}
.ddh {
    text-align: center !important;
}

.mhj {
    width: auto !important;
}

 .flex-row {
        display: flex;
        flex-wrap: wrap;
    }
    .flex-row > [class*='col-'] {
        display: flex;
        flex-direction: column;
    }
    .flex-row.row:after, 
    .flex-row.row:before {
        display: flex;
    }







     
     .ddh{
		  
		     width: 100% !important;   ;
		 
	 }
	 .ddf ul li {
		 
		     width: 90px;
		 
		 
	 }
	 
	 
	 .ddf ul {
		 
		 width: 100%;
    float: left;
		height:14px;
	 }
	 .ttu {
		 
		 
		 width:100%!important;   
		 
	 }
	 .ddf{
		 
		     width: 100% !important;   
		 background: #7D7D7D;
	 }
	 
     .mmx{
         width: 246px;

     }
     
     .copy{
      font-size:14px !important;   
         
     }
      .mmr{
         
               width: 100%;
     }
    
     
     .mqk{
         
                 width: 100%;
     }
     
    .navbar-collapse{
        text-align:center;
        
    }
    
    .mmf{
         display: block;
    margin-left: auto;
    margin-right: auto;
    }
    
    .lol{
       margin: 0 auto; 
       width:100% !important;
        
    }
    
    
    .pop {
            display: block;
    margin-left: auto;
    margin-right: auto;
    }    
    .hlp{   
    
         display: block;
    margin-left: auto;
    margin-right: auto;
    }
    
    .mmk{
        border:none !important;
            width:100%;
         display: block;
    margin-left: auto;
    margin-right: auto;
    
    }
    
    .hlpp{
            background-size: 100% 100%;
        width:100%;
        
    }
    
    .bgy{
        
        text-align:center;
        
    }
    
    .mmg {
        height:auto !important;
        
        
        width:100% !important;
        
    }
    
    
    
    
   .mhj{
     width: 50%;
  
    display: block;
    margin-left: auto;
    margin-right: auto;   
       
       
       
   }
    
   .sbg{
       
       display:none !important;
       
   }
   
  .sb{
       
      display:block !important;
       
   }
   
}

.sb{
       
      display:none;
       
   }

#i11:hover{

background:url('Purchase Moon Land - Lunar Land Owner_files/home1.gif');


}



.bgh{


width:100%;
}

.ddf{
   float: right;
    width: 60%;
	height: 100%;
}



ul.bgh {
    
    margin: 0 auto;
    width: 74%;
}
.ddh{
color: #000;
    float: left;
    font-family: verdana;
    font-size: 10px;
    line-height: 1.2;
    padding: 11px 0;
    text-align: right;
    width: 33%;
}

.ddf ul{
list-style-type:none;
line-height: 13px;
}

.ddf ul li {
border-right: 1px solid #000;
    float: left;
    font-family: verdana;
    font-size: 10px;
    padding-left: 12px;
    padding-right: 12px;
    text-align: center;
    width: auto;

}


td{
font-family:verdana;
font-size:7pt;
}
.header{
    font-size:20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.header1{
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.more{
font-weight:400;
color:#FF0000;
text-decoration:none;
}
.more:hover{
	color:#000000;
}
.more1{
	color:#000000;
	font-weight: bold;
}
.more1:hover{
	color:#FF0000;
}	
.d{
	font-size:10pt;
	color:#7D7D7D;
	font-family: Tahoma;
}
.copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	    color: #000;
		line-height: 1.2;
}
.menu{
	font-weight:normal;
	text-decoration:none;
	
	font-size: 9px;
	color: #000000;
}
.menu:hover{
	color:#ffffff;
}
.kkr {
float: left;
   
    font-size: 16px;
    list-style-type: none;
    border-right: 1px solid #000;
    height: 30px;
    text-align: center;


}
.bw{
width:100%;
background:#7D7D7D;
vertical-align: middle;
  
    height: 34px;
   
	}
.middle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.submenu{
    display:none;
}

.companymenuli:hover {
    background:#fff;
}
.companymenuli{


}
#bn {
background:#7D7D7D;
vertical-align: middle;
  
    height: 34px;
    text-align: -webkit-center;
    line-height: 32px;
}
.subm{
display:none;
}
.companymenuli:hover > .subm{
    display:block;
background:#fff;

}



.mmk {

backgroud-repeat:no-repeat;
}

.col-md-2.leftdiv{
	background: #fff none repeat scroll 0 0;
    margin: 0;
    padding: 0;
    width: 197px;
	float: left;
	
}

.col-md-1.middlediv.sbg	{
	background: rgba(0, 0, 0, 0) url("images/bg11ab.jpg") no-repeat scroll 0 0;
    height: auto;
    margin: 0;
    padding: 0;
    z-index: 1;
	width: 117px;
	float: left;
	
}

.col-md-4.rightdiv{
	margin: 0;
    padding: 0;
	width: 466px;
	float: left;
}
.rightdiv1 {
    background: black none repeat scroll 0 0;
    float: left;
    border-left: 4px solid #000;
	width:100%;
}
.rightdiv2 {
 border-right: 15px solid #e0dee3;
    float: left;
    width: 100%;
}
.rightdiv2 > a {
    border-left: 4px solid #696969;
    border-right: 2px solid #696969;
    border-top: 4px solid #696969;
    float: left;
    margin-top: -6px;
    width: 100%;
}
.rightdiv2 .mmk {
    padding-top: 2px;
}
.lol.rightdiv3{
	background: #e0dedf none repeat scroll 0 0;
    border-right: 14px solid #e0dee3;
    float: left;
    width: 100%;
	
}
.lol.rightdiv4{
	 
    border-right: 16px solid rgb(224, 222, 227);
    float: left;
   
    width: 100%;
}
.subrighdiv31 {
    border-left: 4px solid #696969;
    border-right: 2px solid #696969;
    float: left;
    padding: 10px 20px 0;
    width: 451px;
}
.subrighdiv41 {
    background: #fff none repeat scroll 0 0;
    border-left: 4px solid #696969;
    border-right: 2px solid #696969;
    float: left;
    padding: 10px 20px 0;
    width: 451px;
}
.subrighdiv41 > li {
    font-family: verdana;
    font-size: 10px;
    height: 12px;
}
.bgy {
    font-family: verdana;
    font-size: 7pt;
    line-height: 1.2;
}
.col-md-9.ttu{
	background: rgba(0, 0, 0, 0) url("images/l1.jpg") repeat scroll 0 0;
    height: 34px;
    width: 780px;
	
}
#myNavbar {
    background: #222222 none repeat scroll 0 0;
    opacity: 0.95;
    position: absolute;
    width: 100%;
    z-index: 2147483647;
}
.dropdown-menu a {
    background: #fff none repeat scroll 0 0;
    color: #4891fa !important;
    padding: 5px 0 !important;
    text-align: center;
}