/*width 1200*/
@media(max-width: 1200px){
#cssmenu > ul > li > a {
    padding: 6px!important;

}
    .bookapp a{
                font-size: 20px;
    } 
    .bannerform{
        width: 350px;
    }
   
}


/*width 1024*/
@media(max-width: 1024px){
     .carousel-caption .content1 h2 {
        font-size: 55px;
    }
#cssmenu > ul > li > a {
    padding: 6px!important;

}
.welcome-info{
	height: auto;
}
}

/*width 992*/
@media(max-width: 992px){
    .bannerform{
        margin-top: 20px;
        width: 400px;
    }
    .bannerform form p {
            font-size: 15px;
    }
    .carousel-caption .content1{
        top: 100px;
        left: 0;
    }
    .carousel-caption .content1 h2 {
        font-size: 50px;
                line-height: 77px;
}
  .bookapp a{
                font-size: 16px;
    }    
    .logo{
        text-align: center;
    }  
    .logo img{
        margin: auto;
    }
    .bookapp {
        float: none;
        margin-top: 43px;
        text-align: center;
    }
.header-top p {
	font-size: 13px;
}
.banner-left h1{
	font-size: 3em;
}
.banner-left h5 {
    font-size: 16px;
    }
 .banner-left p {
   width: 78%;
   font-size: 13px;
   margin-bottom: 31px;
}
.banner-right img {
    right: 100px;
    width: 75%;
    top: 62px;
    }
#cssmenu{
	margin-top: 1em!important;
}
#cssmenu > ul > li > a {
    padding: 10px 5px!important;
    font-size: 12px!important;
    }
.banner-left a {
    font-weight: 600;
    padding: 6px 20px;
    font-size: 14px;
}
.banner-left {
    margin-top:4em;
    }
   
.welcome-info{
	height: auto;
}
.prod-box-cont h1 {
    font-size: 16px;
   
    }
    .prod-box-cont p{
font-size: 14px;
}
.widget h1 {
    font-size: 25px;
    }
    .footer-bottom ul{
    	margin-top: 5px;
    }
    .footer-bottom ul li a {
    font-size: 18px;
}
.inner-banner {
    height: 127px;
    }
.inner-banner h1 {
    margin-top: 45px;
    font-size: 27px;
    }
    .inner-banner ul {
    margin-top: 54px;
}
.custo-cont p {
    font-size: 14px;
    }
.productpage .prod-box {
    margin-bottom: 2em;
    height: 450px;
}
    .ftb{
        height: auto;
                padding: 15px 10px;
        margin-bottom: 10px;
    }
    footer h2 {
        font-size: 18px;
    }
    .footer-bottom{
        text-align: center;
    }
    .copy{
        text-align: center;
    }
}


/*width 768*/
@media(max-width: 768px){
    
    .bannerform{
        width: 100%;
        margin: 40px 0 40px 0;
        padding: 0 40px;
    }
    .form-group{
        text-align: center;
    }
    .bannerform img{
        width: 70px;
        position: relative;
        top: 10px;
    }
    .bannerform form p {
        font-size: 15px;
        text-align: center;
}
    .carousel-caption .content1{
      position: static;
        max-width: 100%;
        text-align: center;
    }
    .carousel-caption .content1 h2 {
        font-size: 42px;
        line-height: 56px;
    }
    .bg1{

   height:200px!important;
    }
     .bookapp {
        margin-top: 23px;
    }
.form{
	margin-bottom: 30px;
}
.social-icon{
	float: none;
	text-align: center;
	padding: 5px 0;
}
.logo{
	text-align: center;
	float: none
}
.logo img{
	text-align: center;
	margin: auto;
    width: 220px;
}
#cssmenu {
    margin-top: 0.5em !important;
    background: #2f2f2f;
}
#cssmenu > ul > li > a {
	border-top: 0!important;
    color: #fff!important;
    padding: 10px 16px !important;
    }
 
#cssmenu > ul > li:hover > a{
border-top: none!important;
border-bottom:  none!important;
color: #999!important;
}
#cssmenu ul li{
	border-top:0!important;
}
.banner-left{
	position: static;
}
.carousel-caption {
    left: 0;
    }
    .bg1 {
    height: 220px !important;
}
.heading h1 {
  
    font-size: 25px;
    }
    .widget ul {
    text-align: left;
    padding-left: 0
}
.testi span {
    font-size: 55px;
}
.testi p {
    padding: 0 83px;
    }
    .widget h3 {
    font-size: 14px;
}
.banner-left h1 { 
 
    font-size: 2.5em;
    }
  .productpage .prod-box {
   
    height: 450px!important
}
    .clean-room{
     background: none;
    height: auto;
   margin-top: 20px;
        padding: 0;
   
}
    .owl-theme .owl-nav {

    display: none;
    }
    .testi span{
        display: none;
    }
    
}
/*width 556*/
@media(max-width: 556px){
    .welcome-info h1{
        font-size: 22px;
    }
    .testi p{
        padding: 0;
    }
    .rgt-top{
        display: none;
    }
    .mobile{
     display: block;  
         position: fixed;
    z-index: 9999;
    bottom: 0;
    }
     .bannerform{
        padding: 0;
    }
    .bannerform form p {
        font-size: 13px;
    }
    p.imglist img {
        margin-top: 0px;
    }
}

/*width 468*/
@media(max-width: 468px){
.welcome-info h1 {
    font-size: 18px;
    }
   
}

/*width 332*/
@media(max-width: 332px){


}

