@charset "utf-8";
/* CSS Document */

/* Medium Layout: 1280px. */
img{height:auto;}
@media only screen and (min-width: 992px) and (max-width: 1200px) { 

}

/* Tablet Layout: 768px. */
@media only screen and (min-width:100px) and (max-width: 991px) {
	.logo img{max-width:80px;}
	.header-area.sticky .mainmenu ul li a{padding:16px 8px;}
	.mainmenu ul li a{padding:24px 8px;font-size:12px;}
	.why-choose-us .why-choose-us-icon{width:50%;text-align:left;}
	.single-slide-item{height: 400px;}
	.why-choose-us .why-choose-us-icon::before,.why-choose-us::before{display:none;}
	.why-choose-us .why-choose-us-icon{padding-left:0px;padding-right:20px;}
	.lakeshow-content{width:100%;}
	.lakeshow-project::after{width:100%;}
	.mh-concerns{margin-bottom:15px;}
	.footer-bottom-area div{text-align:center !important;}
	.mainmenu ul li:hover ul{top:72px;}
	.mh-breadcroumb h4{margin-top:20px;}
	.right-block{margin-bottom:30px;}
	.figure.gallery-item{width:50%;}
	.albam-holder{min-height:10px;}
}



/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 100px) and (max-width: 767px) { 
  .top-social{text-align:center;margin-top:10px;}
  .mainmenu{display:none;}
  .mobile-menu-wrapper{display:block;}
  .top-contact{text-align:center;}
  .single-service-item{margin:20px 0px;}
  img.why-choose-image{display:none;}
  .jogging-block{height:400px;text-align:center;}
  .jogging-block h1{font-size:42px;}
  .jogging-block h2{font-size:32px;}
  .mh-breadcroumb h4{display:none;}
  .mh-breadcroumb{padding:50px 0px;}
}

@media only screen and (min-width: 100px) and (max-width: 580px) { 
  .single-slide-item{height:300px;}  
  .lakeshow-content{padding:0px;}
  .why-choose-us .why-choose-us-icon{width:100%;}
}

@media only screen and (min-width: 100px) and (max-width: 480px) { 
.figure.gallery-item{width:100%;}
}

@media only screen and (min-width: 100px) and (max-width: 380px) { 
  .single-slide-item{height:260px;}  
  .homepage-slides .owl-nav div{width:32px;height:32px;line-height:32px;font-size:24px;margin-top:-16px;}
  .jogging-block h1{font-size:32px;}
  .jogging-block h2{font-size:24px;margin-top:10px;}
  .jogging-block h3{font-size:18px;margin-top:8px;}
  .section-title{padding-bottom:10px;}
  .right-block h1{font-size:24px;}
  .mh-breadcroumb h2{font-size:20px;}
  .why-choose-us-inner .col-xs-6{width:100%;}
  .page-albam .col-xs-6{width:100%;}
}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 

}
