

 @media(max-width:1198px){ 
    .box-content{ padding:0; }
	.box-content h3.b-heading{ margin-top:28px; }
   
  }






 @media(max-width:1100px) {
	 

.main_wrapper_home .top_band{ position:relative;}






.slider-sec .coursel-slde .next{ right:43%;}
	.slider-sec .coursel-slde .prev{ left:43%;}
	 
	 }
	 
	 
 @media(max-width:991px) {

.menu-sec .navbar-default .navbar-nav>li>a{ padding:20px 13px; font-size:16px;}	 
	
	.slider-data p{ font-size:13px; line-height:22px;}
	.slider-data h5{ font-size:16px;}
	.slider-data h6{ font-size:16px;}
	.slider-data h1{ font-size:22px;}
	.slider-data{ min-height:200px;}
	
 .testimonial .title {
    width: 100%;
    font-size: 35px;	
 }
 
.testimonial-content span {
    width: 100%;
    text-align: center;}
	
.testimonial-content a.btnn {
    margin: 0 auto; margin-top:19px;}
	


	
	
	 }	 


@media(max-width:768px) {
	 
 .gallery-col-inner h6{ font-size:17px;}
 .menu-sec .navbar-nav{ float:left; width:100%}
 .menu-sec .navbar-nav{ margin:0;  background:#fff;}
/* .menu-sec .navbar-default .navbar-nav>li>a{ padding:10px 13px;}*/
.menu-sec .navbar-default .navbar-collapse, .navbar-default .navbar-form{/*position: absolute;*/
    background: #fff;
    width: 100%;  z-index: 999999999;}
/*	.menu-sec .navbar-default .navbar-nav>li>a{ border-bottom:solid 1px #ccc;}*/
.middle_sec{ padding:25px 0;}
 .headline h1{ font-size:22px; padding-bottom:5px;}
 .client-sec h3{ font-size:21px; margin:10px 0;}
 body p{ font-size:15px !important;}
 .slider-data{ margin-top:50px;}
 .slider-sec .coursel-slde .next{ right:44%;}
 .slider-sec .coursel-slde .prev{ left:44%;}
 
 .mobile{ display:block;}
  .desktop{ display:none;}
  .service-col{ padding:0;}
  .contact-add p{ padding-left:15px; line-height:20px; margin-bottom:15px;}
.contact-add span .fa{ position:absolute; left:0;}	
.slider-sec{ padding:0;}

.logo{
   height:50px;
}

.testimonial .title {
    width: 100%;
    font-size: 26px;
    margin-top: 17px;
}

.certifications .owl-theme .owl-controls .owl-buttons div.owl-next {
    margin-right: -44px;
}
.certifications .owl-theme .owl-controls .owl-buttons div.owl-prev {
    margin-left: -28px;
}

.f-heading{ margin-top:50px; }

p.about-content { padding: 0 25px; }


.box-content{ top:-322px; height:318px; padding:0px 8px; }

.pages-bg.thanks {
    padding: 146px 0;
    font-size: 40px;
}




}



@media(max-width:764px) { .box-content h3.b-heading { margin-top: 32%;} }

@media(max-width:545px) { .box-content h3.b-heading { margin-top: 29px;} 
.box-content{ height:213px; padding:0; }

 }



@media(max-width:640px) {

	.width-100{ width:100%}
	.display-none{ display:none;}
	.form-sec{ margin-top:25px;}
	 .slider-sec .coursel-slde .next{ right:42%;}
 .slider-sec .coursel-slde .prev{ left:42%;}
	.list li{ font-size:17px}
	}

@media(max-width:480px) {
.logo{ width:35%;}
.gallery-col{ width:100%; float:none; text-align:center; margin-bottom:10px;}
.gallery-col-inner h6{ font-size:20px;}
s
 .slider-sec .coursel-slde .next{ right:38%;}
 .slider-sec .coursel-slde .prev{ left:38%;}

.pure-bg {
    font-size: 23px;
    padding: 101px 0 45px;
}

.machine.led{ margin-top: -50px; }

	
	}
	
@media(max-width:479px) {
.service-col { width:100%;}
.pure-bg {
    font-size: 23px;
    padding: 101px 0 45px;
}

.box-content h3.b-heading {
    margin-top: 19px;
}

.slider-heading{ font-size: 37px;
    line-height: 25px;
 }


.aditional-info li {
    width: 100%;
    margin: 13px 0;
}

	
}



@media(max-width:442px){

.box-content h3.b-heading { margin-top: 10px; font-size: 14px; }
.box-content small{ font-size: 9px;
    padding: 5px 0;
    margin-top: 4px; }
a.b-btn { margin-top: 8px;
    font-size: 8px;
  padding: 8px 12px;
 }



}


@media(max-width:425px){

span.glyphicon.glyphicon-chevron-left, span.glyphicon.glyphicon-chevron-right {
    background: #e00c0c;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    font-size: 11px;
    line-height: 27px;
    margin-left: 2px;
}	

span.glyphicon.glyphicon-chevron-right{ margin-right:2px; }
.pages-bg.thanks {
    padding: 77px 0;
    font-size: 32px;
}



}





@media(max-width:320px){
	
	a.b-btn{ margin-top: 11px;
    font-size: 7px;
    padding: 6px 10px; }
	.box-content h3.b-heading {
    margin-top: 6px;
    font-size: 10px;
}
.box-content small{  font-size: 7px;
    display: table;
    margin-top: 6px; } 
   
	
.slider-heading{ line-height:42px; }	


/*footer*/

.bottom_sec p{ font-size: 13px !important; }
.powered_by p a{ font-size:12px; }

}


 