/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
	.gallery ul li {width: 23%; }
}
@media (min-width: 992px) and (max-width: 1169px) {
.slider-text h2 {
  margin: 40px 0 0;
}

.menu-area ul li ul.mega-menu {
  width: 630px!important;
}
.menu-area ul li ul.mega-menu-2 {
  width: 380px!important;
}


.mb-40-3{
	margin-bottom:40px;
}


}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.gallery ul li {width: 31%; }	
	
.slider-text h2 {
  margin: 12px 0 0;
}
.slider-text h2 {
  display: none;
}
.founder-description.text-center br {
  display: none;
}


.single-banner .banner-content a {
  font-size: 11px;
}



.slider-text h1 {
  font-size: 240%;
}
.slider-text a {
  font-size: 11px;
  margin-top: 13px;
  padding: 8px 47px;
}


.banner-area .container-fulied {
  margin: 0 15px;
}
.mb-40-2{
	margin-bottom:40px;
}

header .container-fulied {
  margin: 0 15px;
}
.product-wrapper:hover .product-img .product-icon {
  left: 15px;
}


.footer-content-2 h4 {
  margin: 35px 0 15px;
}



}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.gallery ul li {width: 46%; }	
.contact-map{height:350px;}	
.get-a-quote {font-size: 30px;}	
.ptb-80 {     padding: 60px 0; }
	
/* .container {width:300px} */
 .logo-area {
  margin-top: 26px;
  margin-bottom: 26px;
  text-align: left;
}
 .slider-text h2 {
  display: none;
  margin: 0;
}
 .slider-text h1 {
  font-size: 130%;
}
 .slider-text p {
  display: none;
}

.slider-text a {
  margin-top: 0;
  padding: 2px 16px;
  font-size: 11px;
}
 br {
  display: none;
}
 .nivo-directionNav a {
  display: none !important;
}
 .nivo-controlNav {
  bottom: -20px;
}
 .founder-description h1 {
  font-size: 24px;
}
.mb-3{
	margin-bottom:30px;
} 

 .section-title h2 {
  font-size: 24px;
}

 .product-active.owl-carousel.owl-theme .owl-controls .owl-nav div{
  display: none!important;
}

 .footer-logo {
  text-align: center;
}
 .copy-right-area {
  text-align: center;
}
 .footer-social-icon {
  float: none;
  text-align: center;
}
 .header-top-area.sticky{
  display: none!important;
}



 a#scrollUp {
  display: none!important;
}
 .mt-3{
	margin-top:30px;
 }

 .contact-info {
  overflow: hidden;
}


  .header-right-area ul li {
  margin-left: 14px;
}

.banner-area .container-fulied {
  margin: 0 15px;
}

 select.sorter-options {
  width: 134px;
}

.product-wrapper .product-img .product-icon a {
  font-size: 20px;
  padding: 14px 0;
  width: 50px;
}


header .container-fulied {
  margin: 0 15px;
}

.slider-text h1 {
  margin: 0 0 4px;
}

.breadcrumb-content h2 {
  font-size: 25px;
}

 .product-wrapper:hover .product-img .product-icon {
  left: 65px;
}

 .breadcrumbs-area {
  padding: 80px 0 160px;
}

 .mini-cart-sub {
  right: -50px;
}
 
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}

.slider-text p {
  display: block;
}


 
}
@media (max-width: 480px) {
	.content-page p{font-size:15px}
	.get-a-quote {font-size: 26px;}
	.footer-logo{text-align:left;}
	.ptb-80 {     padding: 40px 0; }
	.breadcrumbs-area {background:#f6f6f6 url(../images/mobile-banner.jpg) no-repeat scroll center right -85px; margin: 0;     padding: 120px 0 50px; }
}
 
