/* CSS Document */
@media (min-width:320px) {
    .container{
		 width:95%;
	}
	
}

@media (min-width:481px) {
    .container{
		 width:470px;
	}
	
}


@media (min-width:641px) {
    .container{
		 width:620px;
	}
	
}

@media (min-width:992px) {
    .container{
		 width:95%;
	}
	
	
}

@media (min-width:1367px) {
    .container{
		 width:1350px;
	}
	
}



@media (min-width:2160px) {
    .container{
		 width:1490px;
	}
	.frist-section-div-top {
    margin: 0 auto;
    padding-top: 4%;
    text-align: center;
    width: 75%;
    }
	.main-content p{
		font-size:20px;
	}
	.construction-div .construction-box p {
    font-size: 18px;
    font-weight: 600;
    line-height: 40px;
    margin: 0;
    }
	

}


    


@media (max-width:1700px) {
   
}

/*@media screen and (min-width:1100px) and (max-width:1400px) {
.thumb_and_video-two-col .Thumbs-three-col-big {
    left: auto;
    position: absolute;
    right: 18px;
    top: -4px;
    width: 25.3%;
}
}*/
@media (max-width:1440px) {
.banner-top {
    margin: 0 auto;
    padding-bottom: 5%;
    width: 65%;
}

.top-banner {
	padding-bottom:3%;
}
.logo {
    float: left;
    width: 23%;
}
.section-divider h2{
	  font-size:34px;
}
.banner-bottom {
    margin: 0 auto;
    width: 65%;
}
.main-content-col-right {
    font-size: 16px;
}
.main-content-col-right {
    padding-top: 3%;
}
.banner-bottom p {
    font-size: 16px;
}
.banner-bottom h1 {
    font-size: 32px;
}
.banner-bottom h1 b {
    font-size: 15px;
    font-weight: 300;
}
.main-content{
	width:65%;
	margin:0 auto;
}
.main-content p{
	 font-size:16px;
}
.second-main-content{
	width:65%;
	margin:0 auto;
}
.second-main-content p{
	font-size:16px;
}
.second-content-detils{
	width:65%;
	margin:0 auto;
}

.second-content-detils-left li {
    font-size: 16px;
    line-height: 23px;
}
.second-content-detils-right li{
	font-size: 16px;
    line-height: 23px;
}
.second-content-detils-left-bottom p{
    font-size: 16px;
    line-height: 23px;
}
.half-03-header-image{
	  width:44%;
}
#half-03 .round-half{
	  width:165px !important;
  }
  .half-03-tital-image{
	  width:60%;
	  margin: 10px auto 10px;
  }
  h3{
	  font-size:30px;
	  
  }
  .half-03-text p{
	  font-size:16px;
  }
  #final .round-half{
	  width: 238px;
  }
  .final-text{
	  width: 55%;
  }
  .final-text p{
	  font-size:16px;
  }
  .winning{
	  width: 548px;
  }
  .winning-image{
	  width:94px;
  }
  .winning-text{
	  width: 439px;
  }
  .winning-text h6{
	  font-size:20px;
  }
  
  .footer-left-lady{
	  width: 50%;
      height: 500px;
	  left:0;
  }
  .footer-right-lady{
	  width: 39%;
      height: 490px;
	  right:0;
  }
  .member-divider-div-top .shilhouts-div h5 {
    font-size: 30px;
  }
  
  .shilhouts-div h4 {
	font-size: 24px;
	padding: 112px 0 20px 42px;
  }
  .member-div ul li {
    width: 23.6%;
  }
  
 .member-divider-div-top .shilhouts-div h5 {
	font-size: 23px;
	padding-top: 50px;
 }
 .member-divider-div-top .shilhouts-div h4 {
    font-size: 20px;
    padding: 32px 0 5px 44px;
 }
 .second-section-div .round-half {
    right: 18px;
    top: 60px;
    width: 205px;
}
.member-header-middel img{
	width:80%;
}
.member-header-middel h4 {
    font-size: 28px;
    line-height: 50px;
}
  
}




@media (max-width:1360px) {


}


@media (max-width:1280px) {
	
.half-text-area{
	 width:100%;
	 position:inherit;
}
.half-text-area-last{
	width:100%;
}
.banner-top {
    width: 90%;
}
.banner-bottom {
    width: 90%;
}
.main-content {
    width: 90%;
}
.second-main-content {
    width: 90%;
}
.second-content-detils {
    width: 90%;
}
.member-div ul li {
    margin: 0 2px;
    width: 24%;
}
.shilhouts-div h4 {
    font-size: 22px;
    padding: 95px 0 20px 42px;
}

}

@media (max-width:1200px){
 	 
   .container{
		 width:90%;
	}
.banner-top {
    width: 90%;
}
.banner-bottom {
    width: 90%;
}
.main-content {
    width: 90%;
}
.second-main-content {
    width: 90%;
}
.second-content-detils {
    width: 90%;
}
.shilhouts-div h4 {
    font-size: 22px;
    padding: 90px 0 20px 42px;
}
	 
}

@media (max-width:1095px){
   
.section-divider h2{
	 font-size: 28px;
}
footer{
	padding: 40px 0 258px;
}
.footer-left-lady{
	    height: 354px;
		width: 44%;
}
.footer-right-lady{
	height: 323px;
	width:32%;
}
.main-content-col {
    padding-left: 0px;
}
.shilhouts-div h4 {
    font-size: 22px;
    padding: 71px 0 20px 42px;
}

}

	

@media (max-width:991px) {

.section-divider h2{
	 font-size:28px;
}
#half-03 .round-half{
	width: 129px !important;
	top: 31px;
    left: 36px;
}
.half-03-header-image{
	width:65%;
}
.half-03-tital-image{
	 width:500px;
}
h3{
	font-size: 27px;
}
.half-03-text p img{
	width:35%;
}
#final .round-half{
	width: 164px;	
}
.banner-top {
    width: 90%;
}
.banner-bottom {
    width: 90%;
}
.banner-bottom h1 {
    font-size: 24px;
}
.main-content {
    width: 90%;
}
.second-main-content {
    width: 90%;
}
.second-content-detils {
    width: 100%;
}
.second-content-detils-left {
    width: 100%;
}
.second-content-detils-right {
    width: 100%;
}
.footer-left-lady{
	   height: 281px;
       width: 35%;
}
.shilhouts-div {
    width: 90%;
}
.shilhouts-div h4 {
    font-size: 22px;
    padding: 110px 0 20px 42px;
}
.construction-div .construction-box p {
    font-size: 14px;
    font-weight: 600;
    line-height: 22px;
}
 
														 													  
}

@media (max-width:880px) {

h3 {
    font-size: 23px;
}
p.footer-lower-text{
	font-size: 13px;
line-height: 22px;
width: 400px;
}
.second-section-div .round-half {
    right: 18px;
    top: 60px;
    width: 145px;
}
.shilhouts-div h4 {
    font-size: 22px;
    padding: 104px 0 20px 42px;
}
.member-divider-div-top .shilhouts-div h4 {
    font-size: 15px ;
    padding: 1px 0 5px 44px ;
}

}

@media (max-width:768px) {
    

.menu{
	display:none;
}
.navigation {
    float: none;
    padding-top: 7%;
    width: 100%;
}
/*#vn-info {
    margin-top: 23px;
}*/
.mobile-menu {
    text-align: right;
}
#mobile-menu {
    border: 3px solid #000;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 5px 5px 4px;
}
#vn-info {
    background: #000;
    color: #fff;
    display: none;
    padding: 10px 20px;
    text-align: center;
	width:100%;
}
.mobile-menu-div li a {
    color: #fff;
	font-family: 'Caveman';
	font-size:24px;
}
.mobile-menu-div li{
	padding:10px 0
}
.banner-bottom-right {
    float: right;
    width: 100%;
}
.mobile-menu{
	display: block;
}
.frist-section-div-top {
    width: 100%;
}

#final .round-half{
	width: 139px;
	height: 127px;
	top: 140px;
    right: 28px;
}
.final-text{
	width:75%;
}
footer{
	padding: 40px 0 190px;
}
.footer-left-lady{
	    height: 203px;
}
.footer-right-lady{
	height: 229px;
}
footer p{
	padding-top: 1px;
}
p.copy-right{
	font-size: 17px;
}
.second-main-content {
    width: 90%;
}
.second-main-content p {
    font-size: 14px;
}
.second-content-detils {
    width: 90%;
}
.second-content-detils-left {
    float: none;
    width: 100%;
}
.second-content-detils-left li {
    font-size: 14px;
    line-height: 23px;
}
/*.second-content-detils-left li span {
    width: 35%;
}*/
.second-content-detils-right {
    float: right;
    width: 100%;
}
.second-content-detils-left-bottom p {
    font-size: 14px;
    line-height: 23px;
}
.second-content-detils-right li {
    font-size: 14px;
    line-height: 23px;
}
.main-content {
    width:90%;
}
/*.second-content-detils-right li span {
    width: 35%;
}*/
h3{
	font-size: 23px;
}
.banner-top {
    width: 90%;
}
.banner-bottom {
    width: 90%;
}
.banner-bottom p {
    font-size: 14px;
    line-height: 20px;
    padding: 0 10px;
}
.main-content-col-right {
    font-size: 14px;
}
.main-content p {
    font-size: 14px;
}
.member-div ul li {
    margin: 0;
    width: 49.5%;
}
.member-header-box {
    padding:5px;
    width: 100%;
}
.construction-div .construction-box p {
    font-size: 12px;
    font-weight: 600;
    line-height: 22px;
}

}
@media (max-width:760px) {
.logo {
    float: left;
    width: 80px;
}

}

@media (max-width:730px) {
.shilhouts-div h4 {
    font-size: 22px;
    padding: 82px 0 20px 42px;
}
}
@media (max-width:680px) {
   .footer-btn-area{
	   width: 518px;
   }
   .footer-container{
	   width:98%;
	   margin:auto;
   }
   footer p{
	   font-size:15px;
   }
   .footer-btn-area{
	   width: 290px;
	   margin:auto;
   }
   .join{
	   width: 124px;
   }
   .member{
	   width: 151px;
   }
   
   .footer-left-lady{
	   width: 45%;
	   height: 203px;
   }
   .footer-right-lady{
	   width: 35%;
	   height: 193px;

   }
   .shilhouts-div h4 {
    font-size: 17px !important;
    padding: 68px 0 20px 42px !important;
}
	
}
@media (max-width:640px) {
   
#half-03 .round-half{
	width: 108px !important;	
}
.logo {
    float: left;
    width: 80px;
}
.footer-right-lady{
	opacity: 0.4;
}
.footer-left-lady{
    opacity: 0.4;
}
.shilhouts-div h4 {
    font-size: 16px !important;
    padding: 64px 0 20px 42px !important;
}

	
}
@media (max-width:560px) {
  .half-03-tital-image{
	  width:90%;
  }
  .half-03-header-image{
	  width:95%;
  }
  #half-03 .round-half{
	  position:inherit;
	  height:140px;
	  width: 149px !important;
	  margin:30px auto 0;
  }
  h3{
	  font-size:20px;
  }
  .half-03-text p{
	  font-size: 14px;
	  line-height: 26px;
  }
  #final .round-half{
	  position:inherit;
	  margin:30px auto 0;
	  width:185px;
  }
  .winning{
	  width: 404px;
  }
  .winning-image{
	  width: 58px;
  }
  .winning-text{
	  width: 346px;
  }
  .winning-text h6{
	  font-size:16px;
	  padding-top:19px;
  }
.second-content-detils-icon {
    width: 30%;
}
.footer-right-lady{

	opacity: 0.4;
}
.footer-left-lady{
	
    opacity: 0.4;
}
.second-section-div .round-half {
	position:inherit;
	height:auto;
	width:180px;
	margin:0 auto;
}
.shilhouts-div {
    width: 95%;
}
.shilhouts-div {
    width: 85%;
}
.member-divider-div-top .shilhouts-div h5 {
    font-size: 14px;
    padding-top: 32px;
}
.shilhouts-div h4 {
    font-size: 15px !important;
    padding: 40px 0 20px 42px !important;
}
  
}
@media (max-width:520px) {
 
.logo {
    float: left;
    width: 78px;
} 
footer p{
	line-height: 22px;
	font-size:13px;
}
.shilhouts-div h4 {
    font-size: 12px;
    padding: 40px 0 0 22px;
}
.member-divider-div-top .shilhouts-div h4 {
    font-size: 11px;
    line-height: 74px;
    padding: 0 0 5px 44px;
}
.shilhouts-div h4 {
    font-size: 15px !important;
    padding: 40px 0 20px 42px !important;
}


}
@media (max-width:480px) {
    
.section-divider h2{
	 font-size:23px;
}
 h3{
	  font-size:17px;
  }
  .banner-bottom h1 {
    font-size: 23px;
    line-height: 36px;
}
.banner-bottom p {
    font-size: 17px;
    padding: 0 10px;
}
.section-divider h2 {
    color: #fff;
    font-size: 20px;
}
.final-text{
	width:85%;
}
.final-text p{
	font-size:14px;
	line-height:26px;
	color:#000;
}
footer{
	    padding: 40px 0 118px;
}
.footer-right-lady{
	width: 42%;
    height: 171px;
	opacity: 0.4;
}
.footer-left-lady{
	width: 56%;
    height: 180px;
    opacity: 0.4;
}
.banner-bottom p {
    font-size: 13px;
}
.logo {
    width: 75px;
}
p.footer-lower-text{
	width:100%;
}
.member-div ul li {
    margin: 0;
    width: 100%;
}
.member-header-middel {
    padding-top: 10px;
}
.member-header-middel h4 {
    font-size: 14px;
    line-height: 18px;
}
.member-header-right {
    padding-top: 5px;
}
.shilhouts-div {
    width: 95%;
}

}

@media (max-width:420px) {

.member-divider-div-top .shilhouts-div h5 {
    font-size: 11px;
    padding-top: 22px;
}
.member-divider-div-top .shilhouts-div h4 {
    font-size: 13px;
    line-height: 52px;
    padding: 0;
}
.shilhouts-div h4 {
    font-size: 13px !important;
    line-height: 52px !important;
    padding: 0;
}
                                            
}

	
@media (max-width:390px) {

.section-divider h2{
	 font-size:18px;
}
h3{
	font-size: 12px;
}
  .winning-image{
	  float:none;
	  margin:10px auto;
  }
  .winning-text{
	  width:95%;
	  float:none;
	  margin:auto;
  }
  .winning-text h6{
	  text-align:center;
  }
  .winning{
	  width:100%;
  }
  .logo {
    width: 65px;
  }
  .member-divider-div-top .shilhouts-div h4 {
    font-size: 8px;
    line-height: 47px;
    padding: 0;
}
.shilhouts-div h4 {
    font-size: 12px !important;
    line-height: 42px !important;
    padding: 0 !important;
}
  
}


@media (max-width:365px) {



}


@media (max-width:337px){

 
}



