

/*  1350px  */
@media all and (max-width: 1479px) {

.grid-1280 { width:1280px;}

.slider .slide, .slider-1, .slider-2, .slider-3, .slider-4, .slider-5, .slider-6 {height:500px;}

.inside-banner {  padding: 100px 0px; background-size:cover;}
	
	
}




/*  1240px  */
@media all and (max-width: 1339px) {
 
.grid-1280 { width:1200px;}
	
.slider .slide, .slider-1, .slider-2, .slider-3, .slider-4, .slider-5, .slider-6 {height:400px;}

h1, h2 {  font-size: 36px;}

.house-box h4 {  font-size: 18px;}

.footer-box1 img, .footer-box2 img, .footer-box3 img {  width: 80px;}

.house-box p {  height: 130px;}
	
}




/*  980px  */
@media all and (max-width: 1239px) {

.grid-1280 { width:920px;}
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-8-of-9,  .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-3-of-9, .col-2-of-9 {padding: 0px 10px;} 	
	

.apply-button, .top-navigation {display: none;}

.responsive-menu-icon {display: block;}
	
.top-navigation {position: fixed; left: 0px; top:65px; margin: 0px; background-color: #fff; width: 100%; border-top:1px solid #ccc; }

.top-navigation a {width: 100%; line-height: 25px!important; padding: 10px!important;   font-size: 15px!important; }

.top-navigation a:hover {background-color: #f9f9f9; padding-left: 20px!important; }

.top-navigation a:last-child {border-bottom: 1px solid #ccc!important;}

.top-navigation .btn {border-bottom:1px solid #ccc!important;}

#last-btn {  margin-top: 0px!important; background-color:transparent; color:#666!important; font-weight:300!important; border-radius:0px!important;}

#last-btn:hover{background-color: #f9f9f9; padding-left: 20px!important;}

.current-page, .active {background-image:none;}

header.darker .logo img, header.darker .logo a, .logo img, .logo a {   width: 250px; margin-bottom:6px; }

header.darker .logo, .logo {margin-top:7px;}

.header-gap {  height: 66px;}

.slider .slide, .slider-1, .slider-2, .slider-3, .slider-4, .slider-5, .slider-6 {height:350px;}

.aboutus .col-1-of-2 {width:100%;}

.aboutus img {width:100%;}

.extra-gap {height:20px;}

.aboutus {  padding: 50px 0px 40px 0px;}

.advantage {margin-top:0px;}

.advantage h2 {  margin-bottom: 30px;}

.advantage-box {  height: 560px;}

.listing .col-1-of-4 {width:33.33%;}

footer .col-1-of-3 {width:100%; margin-bottom:10px;}

.showcase {  width: 50%;}

.only-mobile {display:inline-block;}

.inside-banner {  padding: 60px 0px; background-size:cover;}

.lots {  padding: 20px 0px 0px 0px;}

	
}




/*  768px  */
@media all and (max-width: 979px) {

.grid-1280 { width:740px;}	

.col-1-of-4  {width: 50%;}	

.col-1-of-5  {width: 33.33%;}	

.col-1-of-6  {width: 33.33%;}	

.col-1-of-7  {width: 25%;}	

.col-1-of-8  {width: 25%;}	
		
.col-1-of-9  {width: 20%;}	
		
.col-1-of-10  {width: 20%;}	
	
.col-1-of-11  {width: 16.66%;}
	
.col-1-of-12 {width: 16.66%;}
	
.col-5-of-8 {    width: 75%;	}
	
.col-3-of-9 {    width: 40.00%;	}
	
.col-1-of-9 {    width: 25%;}	
	
.col-2-of-9 {    width: 25%	}
	
.col-3-of-9 {    width: 50%;}	
	
.col-3-of-8 {    width: 50%;	}

.col-2-of-3, .col-2-of-5, .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6,  .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-8-of-9,  .col-7-of-9, .col-6-of-9, .col-5-of-9, .col-4-of-9 {width: 100%;}	

	
h1, h2 {    font-size: 28px;  }

.welcome {  padding: 50px 0px 30px 0px;}

.aboutus {    padding: 30px 0px 20px 0px;  }

.advantage-box {  width:90%; margin:20px auto; height:auto; float:none;}

.advantage-box img { margin: 20px 0;}

.advantage-box h4 {  text-align: left;}

.advantage {  padding: 40px 0px 40px 0px;}

.listing .col-1-of-4 {    width: 50%;  }

.house-box p {  height: 120px;}

.lots {  padding: 20px 0px 0px 0px;}

.lots .col-1-of-2 {width:100%;}

#mixedSlider-1 {margin-top:25px;}
	

.video-left a img, .video-right a img {  margin: 23% auto;  display: block;  width: 80px;}	
	
}





/*  640px  */
@media all and (max-width: 767px) {

.grid-1280 { width:600px;}	
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-8-of-9, .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-2-of-9, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8 {padding: 0px 5px;} 
	

.slider .slide, .slider-1, .slider-2, .slider-3, .slider-4, .slider-5, .slider-6 {height:250px;}	

.slider .slider_left, .slider .slider_right {  top: 30%;}

.house-box p {  height: 120px;}

.copyright {  width: 400px;  margin: auto;  line-height: 180%; margin-top:20px;}


.inside-banner {  padding: 20px 0px; background-size:cover;}

.page-title {  font-size: 32px;}
	
	
.video-left a img, .video-right a img {  margin: 23% auto;  display: block;  width: 80px;}

	
	
}





/*  480px  */
@media all and (max-width: 639px) {

.grid-1280 { width:440px;}	
	
.col-1-of-2, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-3-of-9, .col-2-of-9  {width: 100%; float: none;}	

.col-1-of-3  {width: 100%; float: none;}	
	
.col-1-of-4  {width: 100%; float: none;}	

.col-1-of-5  {width: 100%; float: none;}	

.col-1-of-6  {width: 50%;}	

.col-1-of-7  {width: 33.33%;}	

.col-1-of-8  {width: 33.33%;}
		
.col-1-of-9  {width: 33.33%;}
		
.col-1-of-10  {width: 33.33%;}
	
.col-1-of-11  {width: 33.33%;}
	
.col-1-of-12 {width: 33.33%;}
	
	
.listing .col-1-of-4 {   width: 100%;  }

.listing {padding:30px 0px;}

.house-box p {    height: auto;  }


.video-left a img, .video-right a img {  margin: 23% auto;  display: block;  width: 50px;}
	
	
	
}




/*  360px  */
@media all and (max-width: 479px) {

.grid-1280 { width:320px;}	
	
.col-1-of-6  {width: 100%; float: none;}	

.col-1-of-7  {width: 50%;}	

.col-1-of-8  {width: 50%;}
		
.col-1-of-9  {width: 50%;}
		
.col-1-of-10  {width: 50%;}
	
.col-1-of-11  {width: 50%;}
	
.col-1-of-12 {width: 50%;}	
	

.copyright {    width: 270px;    font-size: 10px;    letter-spacing: 1px;  }

.footer-box1 img, .footer-box2 img, .footer-box3 img {    width: 80px;    margin: auto;    float: none;    display: block;  }

.footer-box1 span, .footer-box2 span, .footer-box1 span, .footer-box2 strong,  .footer-box2,  .footer-box3 {  text-align: center;}

.advantage-box {    width: 100%;  }

h1, h2 {    font-size: 24px;  }

.video-left a img, .video-right a img {  margin: 23% auto;  display: block;  width: 50px;}

footer {  padding: 30px 0px 40px 0px;}
	
}