


 
/*---------------
footer-------------------*/

.main_footer_logo{ background:url("images/footer_bg.jpg") no-repeat 0 0; background-attachment:fixed; background-size:cover; padding:60px 0 30px;
float:left; width:100%;} 
.main_footer_logo .footer_all_logo{ width:1200px; margin:0 auto; float:none;} 
 
.footer-area-title{ color:#19a0ae; font-size:48px;font-family: 'Raleway', sans-serif; text-align:center; line-height:48px; margin-bottom:20px;
font-weight:bold; text-transform:uppercase;} 
.footer-area-subtitle{ text-align:center; font-size:30px;font-weight:bold;font-family: 'Raleway', sans-serif;margin-bottom:20px; color:#fff;}  
.footer-area-upper .footer_p{ color:#fff;width:650px; margin:0 auto 70px; text-align:center;}   
.footer_content {color: #ffffff;margin: 0 auto 30px;text-align: center;width: 700px;} 
 
.left_input{ float:left; width:100%; clear:both;}  
.left_input p{ float:left; width:48%; margin-bottom:60px;}  
.left_input p:last-child{ float:right;} 
.left_input label{ float:left; color:#fff; font-size:13px; width:85px; margin-top:12px;}
.left_input input{ background:none; float:left; border:none; border-bottom:1px solid #fff; width:80%; padding:0 0 10px; color:#fff;}
.left_input input:focus{ border-bottom:1px solid #19a0ae;} 
.left_input p:last-child label{ float:left; text-align:left;} 
.left_input p:last-child input{ float:left;}  

.bottom_inpus{ clear:both; float:left; width:100%;} 
.bottom_inpus p{ float:left; width:90%;} 
.bottom_inpus p:last-child{ float:right; width:85px;}  
.bottom_inpus p label{ float:left; width:85px; color:#fff; font-size:13px;} 
.bottom_inpus p textarea{ background:none; border:none; border-bottom:1px solid #fff; float:right;padding:0 0 10px; width:92%; height:30px; color:#fff; 
font-size:13px;}
.bottom_inpus p textarea:focus{ border-bottom:1px solid #19a0ae;}   
.bottom_inpus .wpcf7-submit{ width:75px;height:73px;border:1px solid #fff;display:block;border-radius:0px!important; background:none!important; text-align:center;
line-height:73px; font-size:13px; text-decoration:underline; padding:0; text-transform:capitalize; letter-spacing:0px;}  
.bottom_inpus .wpcf7-submit:hover{ background:#fff!important; border:1px solid #fff; color:#000!important;} 
   
.footer-area-down {clear: both;color: #ffffff;float: left;margin-top: 30px;position: relative;width: 100%;}   
.footer-area-one{float:left; margin-right:30px;}  
.footer-area-two{float:left;margin-right:30px;}    
.footer-area-three{float:left;}  
.footer-area-four{float:right;}  
   
.footer-area-four iframe{ width:190px; height:190px; border-radius:100%;}  
.footer-area-one-text{ font-size:30px; margin-bottom:30px; line-height:35px;font-family: 'Raleway', sans-serif; font-weight:500;}
.footer-copyright{ color:#757575; font-size:14px;font-weight:600;margin-bottom: 10px;}
.footer-area-new-title{ font-size:13px;color:#757575; text-transform:uppercase; letter-spacing:1px; font-weight:600;}  
  
.footer-area-down a{ color:#fff; font-size:13px;letter-spacing:1px;}
.footer-area-down a:hover{color:#19a0ae;}
.footer-area-three{ color:#fff; font-size:13px;letter-spacing:1px;}   
.footer-area-two-phone{margin-bottom:40px;} 
.footer-area-two-email img{ margin:5px 10px 0 0;}
.footer-area-two-email img:hover{ opacity:0.6;}  



  
  
/*------------
bottom footer--------------*/

.bottom_footer {background:#050505;clear: both;float: left;height: 225px;margin: -125px 0 0 !important;vertical-align: top;width: 100%;}
.bottom_footer .bottom_footer_in{ width:1200px; margin:0 auto; float:none;} 
.bottom_footer .bottom_footer_in ul{text-align:center;}
.bottom_footer .bottom_footer_in ul li{ list-style:none; display:inline-block;}
.bottom_footer .bottom_footer_in ul li a {color:#ffffff;font-size:12px;letter-spacing:1px;line-height:12px;padding:0 20px;text-transform:uppercase;}
.bottom_footer .bottom_footer_in ul li a:hover{ color:#19a0ae;} 
.bottom-footer-right{border-top: 1px solid #2a2a2a;float: left;margin-top: 125px;padding-top: 40px;width: 100%;}    

  
 



/*-----------
inqure form------------*/ 
 

.sticky-popup-right .popup-content{ background:#22bccc!important;} 
 
 
 
/*-----------
slider ares----------------*/

.tp-leftarrow{ background:url("images/slider_left.png") no-repeat 0 0!important; width:100px!important; height:50px!important; border-radius:0px!important;
 text-indent:-5000px!important; left:40px!important;}   
.tp-rightarrow {background:url("images/slider_right.png") no-repeat scroll 0 0 !important;border-radius:0!important;height:50px!important;left:auto!important;
right:-40px!important;text-indent:-5000px!important;width:100px!important;}  
#home .wpb_text_column.wpb_content_element{ margin-bottom:0!important;}   
    
   
 
@media only screen and (min-width:415px) and (max-width:485px)
{
			/*-----------header----------*/
.header_social_icon a { float: left; margin-right: 8px;}
.header-phone-no { margin-right: 0; margin-top: 6px;}
body{font-size: 14px;line-height: 26px;}	
.site-header .widget-area {  width: auto;}
.header_social_icon img{display: block;  width: 18px;  margin-top: 5px;margin-bottom: 5px;}
.header_social_icon { border-left: medium none; margin-top: 10px;  margin-left: 0;}
.site-header .wrap{    padding: 10px 0 0;}
.site-header .widget-area.header-widget-area{  padding-top: 6px;  width: auto;   padding-bottom: 6px;}
/*logo*/
.title-area {  width: 142px;}
.header-image .site-title > a {  height: 35px;}
.header-phone-no a {font-size: 15px; margin-left: 190px;}

/*----Slider----*/
.forcefullwidth_wrapper_tp_banner .rev_slider .tp-revslider-slidesli .tp-parallax-wrap:nth-child(4){  margin-left: 3px !important;}
.get-touch-slider-btn a{ margin-left: -10px !important;  border: 1px solid #ffffff !important; font-size: 8px !important;  letter-spacing: 1px !important;
    padding: 6px 10px !important;}
.rev_slider .tp-leftarrow{ height: 25px !important;    left: 28px !important;width: 55px !important;background-size: 100% auto !important;}
.rev_slider .tp-rightarrow{height: 25px !important;width: 55px !important;background-size: 100% auto !important;right:-20px !important;}

/*#slide-4-layer-10 img { height: auto !important;  width: 125px !important;}
#slide-5-layer-10 img { height: auto !important;  width: 125px !important;}*/

/**/
.scroll{height: 30px;width: 20px;}
.scroll .mouse::before{height: 8px; left: 9px; width: 1px;}
.scroll .mouse {border: 1px solid #ffffff !important;}
/*--------------------------slider end------------------------*/

/*---who areyou----*/
.who-we-are-sec .heading-sec{  padding-top: 13px;    margin-bottom: 0px;}
.heading-sec .heading{font-size: 23px;margin-bottom: 10px;}
.heading-sec .heading .mid-font {font-size: 14px; line-height: 24px; width: 100%;}
.sticky-popup.sticky-popup-right .popup-header {background-size: 100% auto !important; height: 140px !important; margin-left: 11px; width: 33px;}	
.who-we-are-sec, .who-we-content-sec, .our-product-sec .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-right: auto !important;margin-left: auto !important;} 	
.service-title-before-section::before{  background-size: 100% auto !important;height: 96px;width: 195px;} 	
 .wpb_text_column.wpb_content_element.get-touch-txt { margin-bottom: 20px;}
.who-we-content-sec{  padding-bottom: 0px;} 	
.sky-blue-note-txt p{ font-size: 20px;} 	
 	.who-we-content-sec {    margin-bottom: 0;}
.Emergency-text{ font-size: 18px;}

/*==*/
.who-we-are-sec > .vc_col-sm-12::before {display: none;}
.who-we-content-sec::before {display: none !important;}
.who-we-are-sec .vc_col-sm-12 .vc_column-inner {padding:0 5px !important;}
.who-we-content-sec .left-sec .wpb_left-to-right {margin-bottom: 15px;}
.who-we-content-sec .right-sec {padding-left: 0; padding-right: 0; text-align: center;}
.who-we-content-sec .right-sec .wpb_animate_when_almost_visible {margin-bottom: 15px;}
.who-we-content-sec .left-sec {padding-right: 0;}
.who-we-content-sec .left-sec p {text-align: center;line-height: 22px;}
.right-sec .wpb_animate_when_almost_visible .wpb_wrapper > p {line-height: 22px;}

/*----our service----*/
.service-title-before-section{padding-top: 0px;} 	
.service-heading .contactnew {background: #18a0ae none repeat scroll 0 0;font-size: 14px; line-height: 19px; margin-bottom: 8px !important; min-height: 38px;}
.service-double-row .service-main-sec {  width:100%;}
.our-serivce-section-container {  background-image: none; height:326px ;padding: 15px 19px !important;background-size: 58% auto;}
.service-double-row.first-double-row{  margin: auto; top: 0px;}
.our-serivce-section-container .vc_column-inner {  padding: 0 !important;}
.service-single-row.last-bottom {  padding-top:0px;  top:0px;}
.service-double-row.second-bottom { margin: auto;  top:0px;}
.service-single-row {  width:100%;}

.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec, .our-product-sec .get-touch-sec {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; bottom: 0; height: auto; left: 0; width: 100%;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::before{height: 18px;   top: -24px;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::after{  bottom: -48px;height: 46px;}
.service-title-before-section .heading-sec .heading .sml-font{line-height: 20px;   width: 100%;font-size: 13px;}
.get-touch-sec a{font-size: 14px;}

/*====*/
.service-title-before-section .vc_col-sm-12 .vc_column-inner {padding: 15px 5px 0 !important;}
.service-title-before-section .mid-font.col-whit {margin: 8px auto; padding-top: 0;}
.our-serivce-section-container {width: 90% !important;}
.service-main-sec .service-part {margin-bottom: 0;}
.service-single-row.first-row { padding-bottom: 0;}
.our-service-sec-main {padding-bottom:30px !important;}
.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec { position: inherit;}

/*---our products----*/
.our-product-sec {margin-top: 0; padding-top: 16px;  padding-bottom: 8px;}
.bold_font {  font-size: 17px;}
.our-product-sec .heading-sec .heading .sml-font{width: 100%;}
.our-product-sec .porduct-img {height: 130px; margin: 0 auto 15px; width: 130px;}
.our-product-sec .porduct-img img{width: 70%;}
.product-name p, .product-name a{ font-size: 13px;}
.product-name {margin-bottom: 20px !important; padding: 10px 5px;}
.our-product-sec .prodcut-part {border-bottom: 1px solid #ffd975; margin-bottom: 15px; min-height: inherit; width: 100%;}
.get-touch-sec .contactnew {font-size: 14px; margin-top: -10px; padding-top: 0;}
.our-product-sec .prodcut-part.third-product > .vc_column-inner {margin-top: 0px;}
.our-product-sec .get-touch-sec {position: inherit;}

/*=====*/
.our-product-sec .bold_font {display: inline-block; font-size: 15px; line-height: 20px; padding-top: 5px;}
.our-product-sec .heading-sec .heading .sml-font {font-size: 14px;}
.our-product-sec .prodcut-part > .vc_column-inner {margin-top: 0;}
.our-product-sec .heading-sec { margin-bottom: 25px;}
.prodcut-part .product-name .wpb_wrapper br {display: none;}

/*-----testimonials-----*/
.testimonial-section { margin-top: 20px !important;}
.testominal-img-part {  margin-top: 0px;}
.slides-inner { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; padding-right: 0;}
.testimonial-left-sec > .vc_column-inner { width: 100% !important; padding: 0 !important;}
.testimonial-section .bne-testimonial-heading {font-size: 18px; text-align: center !important; margin-top: 50px !important;}
.testimonial-section .flex-next, .testimonial-section .flex-prev{ height: 40px !important;background-size:100% auto !important; width: 40px !important;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image{height: 55px !important;width: 55px !important;}

.bne-testimonial-description p{  font-size: 14px;  font-size: 14px; line-height: 22px;}

/*=====*/
.small-text-testi {font-size: 13px; line-height: 20px; margin: 0 auto; text-align: center; width: 100% !important;}
.testimonial-section .bne-testimonial-slider-wrapper {text-align: center;}
.bne-testimonial-description { float: none; margin: 0 auto !important; width: 90%;}
.testimonial-section .vc_col-sm-12 .wpb_animate_when_almost_visible {margin-bottom: 0;}
.bne-testimonial-details .bne-testimonial-tagline {width: 100%;}
.bne-testimonial-slider.bne-flexslider .flex-direction-nav {display: inline-block; left: 0; position: relative; right: 0; text-align: center;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image {float: none !important; height: 75px !important; margin: 0 auto; width: 75px !important;}
.testominal-img-part img {float: none; margin: 0 auto 15px !important; width: 70%; display: block;}
.testimonial-left-sec .wpb_text_column.wpb_content_element {margin-bottom: 0;}

/*----awords---*/
.awards-brands-section {  padding: 15px 0 0;}
.awards-brands-section .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_left-to-right.heading-sec.wpb_start_animation {margin-bottom: 15px;}
#lcs_logo_carousel_slider.owl-carousel .owl-wrapper-outer{    width: 67%;  margin: 0 auto;}
#lcs_logo_carousel_slider .owl-buttons .owl-prev{ margin-left: 0px; margin-top:-12px;}
#lcs_logo_carousel_slider .owl-buttons .owl-next{margin-right: 0px; margin-top:-12px;}
#lcs_logo_carousel_slider .owl-buttons {    top: 45px !important;}

/*====*/
.awards-brands-section .vc_col-sm-12 .vc_column-inner {padding: 5px 10px 0 !important;}
.awards-brands-section p { line-height: 22px; text-align: center;}

/*----conatct----*/

.footer-area-upper .footer-area-title {font-size: 20px; line-height: 28px; margin-bottom: 10px;}
.footer-area-upper .footer-area-subtitle {font-size: 20px; margin-bottom: 7px;}
.site-footer .main_footer_logo{    padding: 20px 0;}
.footer-area-one .footer-area-one-text {font-size: 17px; line-height: 26px; margin-bottom: 5px;}
.footer-area-down .footer-area-one{border-bottom: 1px solid #ffd975; margin-bottom: 10px;  margin-right: auto;  text-align: center; padding-bottom: 10px;  width: 100%; text-align: center;}
.footer_all_logo .footer-area-down{ margin-top: 0px;}
.footer-area-three {text-align: center; width: 100%;}
.footer-area-down .footer-area-two{border-bottom: 1px solid #ffd975;  margin-bottom: 10px;  margin-right: auto;  padding-bottom: 10px; text-align: center;
    width: 100%;}
.site-container .bottom_footer{    height: auto;    margin: 0 !important;}
.bottom_footer_in .bottom-footer-right { height: auto; margin-top: 0; padding-top: 10px; padding-bottom: 10px;}
.bottom_footer .bottom_footer_in ul li a{padding: 0 10px;}
.popup-content-pad .your-message textarea {  height: 80px;}
.sticky-popup.sticky-popup-right, .sticky-popup-left {top: 15%;}

.footer-area-upper .left_input label{ width: 64px;    font-size: 12px;}
.footer-area-upper .bottom_inpus p label{font-size: 12px; width: 68px;}
.footer-area-upper .bottom_inpus p{width: 100%;}
.footer-area-upper .bottom_inpus p textarea{ width: 100%;}
#menu-footer-menu li a {  font-size: 12px;  padding: 0 10px;}
.footer-area-two .footer-area-two-phone {  margin-bottom: 10px;}
.footer-area-three .footer-area-two-phone {  margin-bottom: 10px;}

/*=====*/
.footer_content {color: #ffffff; margin: 0 auto 10px; text-align: center; width: 100%; line-height: 22px;}
.left_input p {float: left; margin-bottom: 20px; width: 100%;}
.left_input input {width:100%;}
.bottom_inpus .wpcf7-submit {font-size: 13px; height: 50px; line-height: 45px; margin: 20px auto 0; width: 100px;}
.bottom_footer .bottom_footer_in ul li {display: block;}
.bottom_footer .menu-footer-menu-container .menu {display: block; width: 100%;}


/*enquiry*/
.sticky-popup-right .popup-header{margin-top: 4%;}
.sticky-popup {width: 100% !important;}
.sticky-popup .popup-content-pad {padding: 0 15px;}
.popup-content p {margin: 2px 0 !important;}
.popup-content .bottom_inpus .wpcf7-submit {font-size: 16px; height: 40px !important; margin-top: 7px; line-height: 40px !important; padding: 0 20px !important; width: 100px !important;}
 .sticky-popup-right .popup-header {margin-top: 40% !important;}   

 
 .who-we-are-sec > .vc_col-sm-12 {
  width: 96%;
}
.our-product-sec > .vc_col-sm-12 {
  width: 96%;
}
.testimonial-section > .vc_col-sm-12 {
  width: 94%;
  margin: 0 auto;
}

.scroll .wheel {left:44%;}

.rev_slider_wrapper {
    left: -12px !important;
    width: 100%;
}

}
@media only screen and (min-width:376px) and (max-width:414px)
{
	
		/*-----------header----------*/
.header_social_icon a { float: left; margin-right: 8px;}
.header-phone-no { margin-right: 0; margin-top: 6px;}
body{font-size: 14px;line-height: 26px;}	
.site-header .widget-area {  width: auto;}
.header_social_icon img{display: block;  width: 18px;  margin-top: 5px;margin-bottom: 5px;}
.header_social_icon { border-left: medium none; margin-top: 10px;  margin-left: 0;}
.site-header .wrap{    padding: 10px 0 0;}
.site-header .widget-area.header-widget-area{  padding-top: 6px;  width: auto;   padding-bottom: 6px;}
/*logo*/
.title-area {  width: 142px;}
.header-image .site-title > a {  height: 35px;}
.header-phone-no a {font-size: 15px; margin-left: 150px;}

/*----Slider----*/
.forcefullwidth_wrapper_tp_banner .rev_slider .tp-revslider-slidesli .tp-parallax-wrap:nth-child(4){  margin-left: 3px !important;}
.get-touch-slider-btn a{ margin-left: -15px !important;  border: 1px solid #ffffff !important; font-size: 8px !important;  letter-spacing: 1px !important;
    padding: 6px 10px !important;}
.rev_slider .tp-leftarrow{ height: 25px !important;    left: 28px !important;width: 55px !important;background-size: 100% auto !important;}
.rev_slider .tp-rightarrow{height: 25px !important;width: 55px !important;background-size: 100% auto !important;right:-20px !important;}

/*#slide-4-layer-10 img { height: auto !important;  width: 125px !important;}
#slide-5-layer-10 img { height: auto !important;  width: 125px !important;}*/

/**/
.scroll{height: 30px;width: 20px;}
.scroll .mouse::before{height: 8px; left: 9px; width: 1px;}
.scroll .mouse {border: 1px solid #ffffff !important;}
/*--------------------------slider end------------------------*/

/*---who areyou----*/
.who-we-are-sec .heading-sec{  padding-top: 13px;    margin-bottom: 0px;}
.heading-sec .heading{font-size: 23px;margin-bottom: 10px;}
.heading-sec .heading .mid-font {font-size: 14px; line-height: 24px; width: 100%;}
.sticky-popup.sticky-popup-right .popup-header {background-size: 100% auto !important; height: 140px !important; margin-left: 11px; width: 33px;}	
.who-we-are-sec, .who-we-content-sec, .our-product-sec .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-right: auto !important;margin-left: auto !important;} 	
.service-title-before-section::before{  background-size: 100% auto !important;height: 96px;width: 195px;} 	
 .wpb_text_column.wpb_content_element.get-touch-txt { margin-bottom: 20px;}
.who-we-content-sec{  padding-bottom: 0px;} 	
.sky-blue-note-txt p{ font-size: 20px;} 	
 	.who-we-content-sec {    margin-bottom: 0;}
.Emergency-text{ font-size: 18px;}

/*==*/
.who-we-are-sec > .vc_col-sm-12::before {display: none;}
.who-we-content-sec::before {display: none !important;}
.who-we-are-sec .vc_col-sm-12 .vc_column-inner {padding:0 5px !important;}
.who-we-content-sec .left-sec .wpb_left-to-right {margin-bottom: 15px;}
.who-we-content-sec .right-sec {padding-left: 0; padding-right: 0; text-align: center;}
.who-we-content-sec .right-sec .wpb_animate_when_almost_visible {margin-bottom: 15px;}
.who-we-content-sec .left-sec {padding-right: 0;}
.who-we-content-sec .left-sec p {text-align: center;line-height: 22px;}
.right-sec .wpb_animate_when_almost_visible .wpb_wrapper > p {line-height: 22px;}

/*----our service----*/
.service-title-before-section{padding-top: 0px;} 	
.service-heading .contactnew {background: #18a0ae none repeat scroll 0 0;font-size: 14px; line-height: 19px; margin-bottom: 8px !important; min-height: 38px;}
.service-double-row .service-main-sec {  width:100%;}
.our-serivce-section-container {  background-image: none; height:326px ;padding: 15px 19px !important;background-size: 58% auto;}
.service-double-row.first-double-row{  margin: auto; top: 0px;}
.our-serivce-section-container .vc_column-inner {  padding: 0 !important;}
.service-single-row.last-bottom {  padding-top:0px;  top:0px;}
.service-double-row.second-bottom { margin: auto;  top:0px;}
.service-single-row {  width:100%;}

.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec, .our-product-sec .get-touch-sec {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; bottom: 0; height: auto; left: 0; width: 100%;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::before{height: 18px;   top: -24px;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::after{  bottom: -48px;height: 46px;}
.service-title-before-section .heading-sec .heading .sml-font{line-height: 20px;   width: 100%;font-size: 13px;}
.get-touch-sec a{font-size: 14px;}

/*====*/
.service-title-before-section .vc_col-sm-12 .vc_column-inner {padding: 15px 5px 0 !important;}
.service-title-before-section .mid-font.col-whit {margin: 8px auto; padding-top: 0;}
.our-serivce-section-container {width: 90% !important;}
.service-main-sec .service-part {margin-bottom: 0;}
.service-single-row.first-row { padding-bottom: 0;}
.our-service-sec-main {padding-bottom:30px !important;}
.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec { position: inherit;}

/*---our products----*/
.our-product-sec {margin-top: 0; padding-top: 16px;  padding-bottom: 8px;}
.bold_font {  font-size: 17px;}
.our-product-sec .heading-sec .heading .sml-font{width: 100%;}
.our-product-sec .porduct-img {height: 130px; margin: 0 auto 15px; width: 130px;}
.our-product-sec .porduct-img img{width: 70%;}
.product-name p, .product-name a{ font-size: 13px;}
.product-name {margin-bottom: 20px !important; padding: 10px 5px;}
.our-product-sec .prodcut-part {border-bottom: 1px solid #ffd975; margin-bottom: 15px; min-height: inherit; width: 100%;}
.get-touch-sec .contactnew {font-size: 14px; margin-top: -10px; padding-top: 0;}
.our-product-sec .prodcut-part.third-product > .vc_column-inner {margin-top: 0px;}
.our-product-sec .get-touch-sec {position: inherit;}

/*=====*/
.our-product-sec .bold_font {display: inline-block; font-size: 15px; line-height: 20px; padding-top: 5px;}
.our-product-sec .heading-sec .heading .sml-font {font-size: 14px;}
.our-product-sec .prodcut-part > .vc_column-inner {margin-top: 0;}
.our-product-sec .heading-sec { margin-bottom: 25px;}
.prodcut-part .product-name .wpb_wrapper br {display: none;}

/*-----testimonials-----*/
.testimonial-section { margin-top: 20px !important;}
.testominal-img-part {  margin-top: 0px;}
.slides-inner { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; padding-right: 0;}
.testimonial-left-sec > .vc_column-inner { width: 100% !important; padding: 0 !important;}
.testimonial-section .bne-testimonial-heading {font-size: 18px; text-align: center !important; margin-top: 50px !important;}
.testimonial-section .flex-next, .testimonial-section .flex-prev{ height: 40px !important;background-size:100% auto !important; width: 40px !important;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image{height: 55px !important;width: 55px !important;}

.bne-testimonial-description p{  font-size: 14px;  font-size: 14px; line-height: 22px;}

/*=====*/
.small-text-testi {font-size: 13px; line-height: 20px; margin: 0 auto; text-align: center; width: 100% !important;}
.testimonial-section .bne-testimonial-slider-wrapper {text-align: center;}
.bne-testimonial-description { float: none; margin: 0 auto !important; width: 90%;}
.testimonial-section .vc_col-sm-12 .wpb_animate_when_almost_visible {margin-bottom: 0;}
.bne-testimonial-details .bne-testimonial-tagline {width: 100%;}
.bne-testimonial-slider.bne-flexslider .flex-direction-nav {display: inline-block; left: 0; position: relative; right: 0; text-align: center;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image {float: none !important; height: 75px !important; margin: 0 auto; width: 75px !important;}
.testominal-img-part img {float: none; margin: 0 auto 15px !important; width: 70%; display: block;}
.testimonial-left-sec .wpb_text_column.wpb_content_element {margin-bottom: 0;}

/*----awords---*/
.awards-brands-section {  padding: 15px 0 0;}
.awards-brands-section .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_left-to-right.heading-sec.wpb_start_animation {margin-bottom: 15px;}
#lcs_logo_carousel_slider.owl-carousel .owl-wrapper-outer{    width: 48%;  margin: 0 auto;}
#lcs_logo_carousel_slider .owl-buttons .owl-prev{ margin-left: 0px; margin-top:-12px;}
#lcs_logo_carousel_slider .owl-buttons .owl-next{margin-right: 0px; margin-top:-12px;}
#lcs_logo_carousel_slider .owl-buttons {    top: 45px !important;}

/*====*/
.awards-brands-section .vc_col-sm-12 .vc_column-inner {padding: 5px 10px 0 !important;}
.awards-brands-section p { line-height: 22px; text-align: center;}

/*----conatct----*/

.footer-area-upper .footer-area-title {font-size: 20px; line-height: 28px; margin-bottom: 10px;}
.footer-area-upper .footer-area-subtitle {font-size: 20px; margin-bottom: 7px;}
.site-footer .main_footer_logo{    padding: 20px 0;}
.footer-area-one .footer-area-one-text {font-size: 17px; line-height: 26px; margin-bottom: 5px;}
.footer-area-down .footer-area-one{border-bottom: 1px solid #ffd975; margin-bottom: 10px;  margin-right: auto;  text-align: center; padding-bottom: 10px;  width: 100%; text-align: center;}
.footer_all_logo .footer-area-down{ margin-top: 0px;}
.footer-area-three {text-align: center; width: 100%;}
.footer-area-down .footer-area-two{border-bottom: 1px solid #ffd975;  margin-bottom: 10px;  margin-right: auto;  padding-bottom: 10px; text-align: center;
    width: 100%;}
.site-container .bottom_footer{    height: auto;    margin: 0 !important;}
.bottom_footer_in .bottom-footer-right { height: auto; margin-top: 0; padding-top: 10px; padding-bottom: 10px;}
.bottom_footer .bottom_footer_in ul li a{padding: 0 10px;}
.popup-content-pad .your-message textarea {  height: 80px;}
.sticky-popup.sticky-popup-right, .sticky-popup-left {top: 15%;}

.footer-area-upper .left_input label{ width: 64px;    font-size: 12px;}
.footer-area-upper .bottom_inpus p label{font-size: 12px; width: 68px;}
.footer-area-upper .bottom_inpus p{width: 100%;}
.footer-area-upper .bottom_inpus p textarea{ width: 100%;}
#menu-footer-menu li a {  font-size: 12px;  padding: 0 10px;}
.footer-area-two .footer-area-two-phone {  margin-bottom: 10px;}
.footer-area-three .footer-area-two-phone {  margin-bottom: 10px;}

/*=====*/
.footer_content {color: #ffffff; margin: 0 auto 10px; text-align: center; width: 100%; line-height: 22px;}
.left_input p {float: left; margin-bottom: 20px; width: 100%;}
.left_input input {width:100%;}
.bottom_inpus .wpcf7-submit {font-size: 13px; height: 50px; line-height: 45px; margin: 20px auto 0; width: 100px;}
.bottom_footer .bottom_footer_in ul li {display: block;}
.bottom_footer .menu-footer-menu-container .menu {display: block; width: 100%;}


/*enquiry*/
.sticky-popup-right .popup-header{margin-top: 4%;}
.sticky-popup {width: 100% !important;}
.sticky-popup .popup-content-pad {padding: 0 15px;}
.popup-content p {margin: 2px 0 !important;}
.popup-content .bottom_inpus .wpcf7-submit {font-size: 16px; height: 40px !important; margin-top: 7px; line-height: 40px !important; padding: 0 20px !important; width: 100px !important;}
 .sticky-popup-right .popup-header {margin-top: 40% !important;}   

 
 .who-we-are-sec > .vc_col-sm-12 {
  width: 96%;
}
.our-product-sec > .vc_col-sm-12 {
  width: 96%;
}
.testimonial-section > .vc_col-sm-12 {
  width: 94%;
  margin: 0 auto;
}

.scroll .wheel {left:44%;}

.rev_slider_wrapper {
    left: -10px !important;
    width: 100%;
}

}
@media only screen and (min-width:321px) and (max-width:375px)
{
	/*-----------header----------*/
.header_social_icon a { float: left; margin-right: 8px;}
.header-phone-no { margin-right: 0; margin-top: 6px;}
body{font-size: 14px;line-height: 26px;}	
.site-header .widget-area {  width: auto;}
.header_social_icon img{display: block;  width: 18px;  margin-top: 5px;margin-bottom: 5px;}
.header_social_icon { border-left: medium none; margin-top: 10px;  margin-left: 0;}
.site-header .wrap{    padding: 10px 0 0;}
.site-header .widget-area.header-widget-area{  padding-top: 6px;  width: auto;   padding-bottom: 6px;}
/*logo*/
.title-area {  width: 142px;}
.header-image .site-title > a {  height: 35px;}
.header-phone-no a {font-size: 15px; margin-left: 90px;}

/*----Slider----*/
.forcefullwidth_wrapper_tp_banner .rev_slider .tp-revslider-slidesli .tp-parallax-wrap:nth-child(4){  margin-left: 3px !important;}
.get-touch-slider-btn a{ margin-left: -20px !important;  border: 1px solid #ffffff !important; font-size: 8px !important;  letter-spacing: 1px !important;
    padding: 6px 10px !important;}
.rev_slider .tp-leftarrow{ height: 25px !important;    left: 28px !important;width: 45px !important;background-size: 100% auto !important;}
.rev_slider .tp-rightarrow{height: 25px !important;width: 45px !important;background-size: 100% auto !important;right:-20px !important;}

/*#slide-4-layer-10 img { height: auto !important;  width: 125px !important;}
#slide-5-layer-10 img { height: auto !important;  width: 125px !important;}*/

/**/
.scroll{height: 30px;width: 20px;}
.scroll .mouse::before{height: 8px; left: 9px; width: 1px;}
.scroll .mouse {border: 1px solid #ffffff !important;}
/*--------------------------slider end------------------------*/

/*---who areyou----*/
.who-we-are-sec .heading-sec{  padding-top: 13px;    margin-bottom: 0px;}
.heading-sec .heading{font-size: 23px;margin-bottom: 10px;}
.heading-sec .heading .mid-font {font-size: 14px; line-height: 24px; width: 100%;}
.sticky-popup.sticky-popup-right .popup-header {background-size: 100% auto !important; height: 140px !important; margin-left: 11px; width: 33px;}	
.who-we-are-sec, .who-we-content-sec, .our-product-sec .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-right: auto !important;margin-left: auto !important;} 	
.service-title-before-section::before{  background-size: 100% auto !important;height: 96px;width: 195px;} 	
 .wpb_text_column.wpb_content_element.get-touch-txt { margin-bottom: 20px;}
.who-we-content-sec{  padding-bottom: 0px;} 	
.sky-blue-note-txt p{ font-size: 20px;} 	
 	.who-we-content-sec {    margin-bottom: 0;}
.Emergency-text{ font-size: 18px;}

/*==*/
.who-we-are-sec > .vc_col-sm-12::before {display: none;}
.who-we-content-sec::before {display: none !important;}
.who-we-are-sec .vc_col-sm-12 .vc_column-inner {padding:0 5px !important;}
.who-we-content-sec .left-sec .wpb_left-to-right {margin-bottom: 15px;}
.who-we-content-sec .right-sec {padding-left: 0; padding-right: 0; text-align: center;}
.who-we-content-sec .right-sec .wpb_animate_when_almost_visible {margin-bottom: 15px;}
.who-we-content-sec .left-sec {padding-right: 0;}
.who-we-content-sec .left-sec p {text-align: center;line-height: 22px;}
.right-sec .wpb_animate_when_almost_visible .wpb_wrapper > p {line-height: 22px;}

/*----our service----*/
.service-title-before-section{padding-top: 0px;} 	
.service-heading .contactnew {background: #18a0ae none repeat scroll 0 0;font-size: 14px; line-height: 19px; margin-bottom: 8px !important; min-height: 38px;}
.service-double-row .service-main-sec {  width:100%;}
.our-serivce-section-container {  background-image: none; height:326px ;padding: 15px 19px !important;background-size: 58% auto;}
.service-double-row.first-double-row{  margin: auto; top: 0px;}
.our-serivce-section-container .vc_column-inner {  padding: 0 !important;}
.service-single-row.last-bottom {  padding-top:0px;  top:0px;}
.service-double-row.second-bottom { margin: auto;  top:0px;}
.service-single-row {  width:100%;}

.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec, .our-product-sec .get-touch-sec {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; bottom: 0; height: auto; left: 0; width: 100%;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::before{height: 18px;   top: -24px;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::after{  bottom: -48px;height: 46px;}
.service-title-before-section .heading-sec .heading .sml-font{line-height: 20px;   width: 100%;font-size: 13px;}
.get-touch-sec a{font-size: 14px;}

/*====*/
.service-title-before-section .vc_col-sm-12 .vc_column-inner {padding: 15px 5px 0 !important;}
.service-title-before-section .mid-font.col-whit {margin: 8px auto; padding-top: 0;}
.our-serivce-section-container {width: 90% !important;}
.service-main-sec .service-part {margin-bottom: 0;}
.service-single-row.first-row { padding-bottom: 0;}
.our-service-sec-main {padding-bottom:30px !important;}
.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec { position: inherit;}

/*---our products----*/
.our-product-sec {margin-top: 0; padding-top: 16px;  padding-bottom: 8px;}
.bold_font {  font-size: 17px;}
.our-product-sec .heading-sec .heading .sml-font{width: 100%;}
.our-product-sec .porduct-img {height: 130px; margin: 0 auto 15px; width: 130px;}
.our-product-sec .porduct-img img{width: 70%;}
.product-name p, .product-name a{ font-size: 13px;}
.product-name {margin-bottom: 20px !important; padding: 10px 5px;}
.our-product-sec .prodcut-part {border-bottom: 1px solid #ffd975; margin-bottom: 15px; min-height: inherit; width: 100%;}
.get-touch-sec .contactnew {font-size: 14px; margin-top: -10px; padding-top: 0;}
.our-product-sec .prodcut-part.third-product > .vc_column-inner {margin-top: 0px;}
.our-product-sec .get-touch-sec {position: inherit;}

/*=====*/
.our-product-sec .bold_font {display: inline-block; font-size: 15px; line-height: 20px; padding-top: 5px;}
.our-product-sec .heading-sec .heading .sml-font {font-size: 14px;}
.our-product-sec .prodcut-part > .vc_column-inner {margin-top: 0;}
.our-product-sec .heading-sec { margin-bottom: 25px;}
.prodcut-part .product-name .wpb_wrapper br {display: none;}

/*-----testimonials-----*/
.testimonial-section { margin-top: 20px !important;}
.testominal-img-part {  margin-top: 0px;}
.slides-inner { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; padding-right: 0;}
.testimonial-left-sec > .vc_column-inner { width: 100% !important; padding: 0 !important;}
.testimonial-section .bne-testimonial-heading {font-size: 18px; text-align: center !important; margin-top: 50px !important;}
.testimonial-section .flex-next, .testimonial-section .flex-prev{ height: 40px !important;background-size:100% auto !important; width: 40px !important;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image{height: 55px !important;width: 55px !important;}

.bne-testimonial-description p{  font-size: 14px;  font-size: 14px; line-height: 22px;}

/*=====*/
.small-text-testi {font-size: 13px; line-height: 20px; margin: 0 auto; text-align: center; width: 100% !important;}
.testimonial-section .bne-testimonial-slider-wrapper {text-align: center;}
.bne-testimonial-description { float: none; margin: 0 auto !important; width: 90%;}
.testimonial-section .vc_col-sm-12 .wpb_animate_when_almost_visible {margin-bottom: 0;}
.bne-testimonial-details .bne-testimonial-tagline {width: 100%;}
.bne-testimonial-slider.bne-flexslider .flex-direction-nav {display: inline-block; left: 0; position: relative; right: 0; text-align: center;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image {float: none !important; height: 75px !important; margin: 0 auto; width: 75px !important;}
.testominal-img-part img {float: none; margin: 0 auto 15px !important; width: 70%; display: block;}
.testimonial-left-sec .wpb_text_column.wpb_content_element {margin-bottom: 0;}

/*----awords---*/
.awards-brands-section {  padding: 15px 0 0;}
.awards-brands-section .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_left-to-right.heading-sec.wpb_start_animation {margin-bottom: 15px;}
#lcs_logo_carousel_slider.owl-carousel .owl-wrapper-outer{    width: 48%;  margin: 0 auto;}
#lcs_logo_carousel_slider .owl-buttons .owl-prev{ margin-left: 0px; margin-top:-15px;}
#lcs_logo_carousel_slider .owl-buttons .owl-next{margin-right: 0px; margin-top:-15px;}
#lcs_logo_carousel_slider .owl-buttons {    top: 45px !important;}

/*====*/
.awards-brands-section .vc_col-sm-12 .vc_column-inner {padding: 5px 10px 0 !important;}
.awards-brands-section p { line-height: 22px; text-align: center;}

/*----conatct----*/

.footer-area-upper .footer-area-title {font-size: 20px; line-height: 28px; margin-bottom: 10px;}
.footer-area-upper .footer-area-subtitle {font-size: 20px; margin-bottom: 7px;}
.site-footer .main_footer_logo{    padding: 20px 0;}
.footer-area-one .footer-area-one-text {font-size: 17px; line-height: 26px; margin-bottom: 5px;}
.footer-area-down .footer-area-one{border-bottom: 1px solid #ffd975; margin-bottom: 10px;  margin-right: auto;  text-align: center; padding-bottom: 10px;  width: 100%; text-align: center;}
.footer_all_logo .footer-area-down{ margin-top: 0px;}
.footer-area-three {text-align: center; width: 100%;}
.footer-area-down .footer-area-two{border-bottom: 1px solid #ffd975;  margin-bottom: 10px;  margin-right: auto;  padding-bottom: 10px; text-align: center;
    width: 100%;}
.site-container .bottom_footer{    height: auto;    margin: 0 !important;}
.bottom_footer_in .bottom-footer-right { height: auto; margin-top: 0; padding-top: 10px; padding-bottom: 10px;}
.bottom_footer .bottom_footer_in ul li a{padding: 0 10px;}
.popup-content-pad .your-message textarea {  height: 80px;}
.sticky-popup.sticky-popup-right, .sticky-popup-left {top: 15%;}

.footer-area-upper .left_input label{ width: 64px;    font-size: 12px;}
.footer-area-upper .bottom_inpus p label{font-size: 12px; width: 68px;}
.footer-area-upper .bottom_inpus p{width: 100%;}
.footer-area-upper .bottom_inpus p textarea{ width: 100%;}
#menu-footer-menu li a {  font-size: 12px;  padding: 0 10px;}
.footer-area-two .footer-area-two-phone {  margin-bottom: 10px;}
.footer-area-three .footer-area-two-phone {  margin-bottom: 10px;}

/*=====*/
.footer_content {color: #ffffff; margin: 0 auto 10px; text-align: center; width: 100%; line-height: 22px;}
.left_input p {float: left; margin-bottom: 20px; width: 100%;}
.left_input input {width:100%;}
.bottom_inpus .wpcf7-submit {font-size: 13px; height: 50px; line-height: 45px; margin: 20px auto 0; width: 100px;}
.bottom_footer .bottom_footer_in ul li {display: block;}
.bottom_footer .menu-footer-menu-container .menu {display: block; width: 100%;}


/*enquiry*/
.sticky-popup-right .popup-header{margin-top: 4%;}
.sticky-popup {width: 100% !important;}
.sticky-popup .popup-content-pad {padding: 0 15px;}
.popup-content p {margin: 2px 0 !important;}
.popup-content .bottom_inpus .wpcf7-submit {font-size: 16px; height: 40px !important; margin-top: 7px; line-height: 40px !important; padding: 0 20px !important; width: 100px !important;}
 .sticky-popup-right .popup-header {margin-top: 40% !important;}   

 
 .who-we-are-sec > .vc_col-sm-12 {
  width: 96%;
}
.our-product-sec > .vc_col-sm-12 {
  width: 96%;
}
.testimonial-section > .vc_col-sm-12 {
  width: 94%;
  margin: 0 auto;
}

.scroll .wheel {left:44%;}

.rev_slider_wrapper {
    left: -9px !important;
    width: 100%;
}

}

@media only screen and (min-width:200px) and (max-width:320px)
{
/*-----------header----------*/
.header_social_icon a { float: left; margin-right: 8px;}
.header-phone-no { margin-right: 0; margin-top: 6px;}
body{font-size: 14px;line-height: 26px;}	
.site-header .widget-area {  width: auto;}
.header_social_icon img{display: block;  width: 18px;  margin-top: 5px;margin-bottom: 5px;}
.header_social_icon { border-left: medium none; margin-top: 10px;  margin-left: 0;}
.site-header .wrap{    padding: 10px 0 0;}
.site-header .widget-area.header-widget-area{  padding-top: 6px;  width: auto;   padding-bottom: 6px;}
/*logo*/
.title-area {  width: 142px;}
.header-image .site-title > a {  height: 35px;}
.header-phone-no a {font-size: 15px;}

/*----Slider----*/
.forcefullwidth_wrapper_tp_banner .rev_slider .tp-revslider-slidesli .tp-parallax-wrap:nth-child(4){  margin-left: 3px !important;}
.get-touch-slider-btn a{ margin-left: -20px !important;  border: 1px solid #ffffff !important; font-size: 8px !important;  letter-spacing: 1px !important;
    padding: 6px 10px !important;}
.rev_slider .tp-leftarrow{ height: 25px !important;    left: 28px !important;width: 45px !important;background-size: 100% auto !important;}
.rev_slider .tp-rightarrow{height: 25px !important;width: 45px !important;background-size: 100% auto !important;right:-20px !important;}

/*#slide-4-layer-10 img { height: auto !important;  width: 125px !important;}
#slide-5-layer-10 img { height: auto !important;  width: 125px !important;}*/

/**/
.scroll{height: 30px;width: 20px;}
.scroll .mouse::before{height: 8px; left: 9px; width: 1px;}
.scroll .mouse {border: 1px solid #ffffff !important;}
/*--------------------------slider end------------------------*/

/*---who areyou----*/
.who-we-are-sec .heading-sec{  padding-top: 13px;    margin-bottom: 0px;}
.heading-sec .heading{font-size: 23px;margin-bottom: 10px;}
.heading-sec .heading .mid-font {font-size: 14px; line-height: 24px; width: 100%;}
.sticky-popup.sticky-popup-right .popup-header {background-size: 100% auto !important; height: 140px !important; margin-left: 11px; width: 33px;}	
.who-we-are-sec, .who-we-content-sec, .our-product-sec .vc_row.wpb_row.vc_inner.vc_row-fluid{margin-right: auto !important;margin-left: auto !important;} 	
.service-title-before-section::before{  background-size: 100% auto !important;height: 96px;width: 195px;} 	
 .wpb_text_column.wpb_content_element.get-touch-txt { margin-bottom: 20px;}
.who-we-content-sec{  padding-bottom: 0px;} 	
.sky-blue-note-txt p{ font-size: 20px;} 	
 	.who-we-content-sec {    margin-bottom: 0;}
.Emergency-text{ font-size: 18px;}

/*==*/
.who-we-are-sec > .vc_col-sm-12::before {display: none;}
.who-we-content-sec::before {display: none !important;}
.who-we-are-sec .vc_col-sm-12 .vc_column-inner {padding:0 5px !important;}
.who-we-content-sec .left-sec .wpb_left-to-right {margin-bottom: 15px;}
.who-we-content-sec .right-sec {padding-left: 0; padding-right: 0; text-align: center;}
.who-we-content-sec .right-sec .wpb_animate_when_almost_visible {margin-bottom: 15px;}
.who-we-content-sec .left-sec {padding-right: 0;}
.who-we-content-sec .left-sec p {text-align: center;line-height: 22px;}
.right-sec .wpb_animate_when_almost_visible .wpb_wrapper > p {line-height: 22px;}

/*----our service----*/
.service-title-before-section{padding-top: 0px;} 	
.service-heading .contactnew {background: #18a0ae none repeat scroll 0 0;font-size: 14px; line-height: 19px; margin-bottom: 8px !important; min-height: 38px;}
.service-double-row .service-main-sec {  width:100%;}
.our-serivce-section-container {  background-image: none; height:326px ;padding: 15px 19px !important;background-size: 58% auto;}
.service-double-row.first-double-row{  margin: auto; top: 0px;}
.our-serivce-section-container .vc_column-inner {  padding: 0 !important;}
.service-single-row.last-bottom {  padding-top:0px;  top:0px;}
.service-double-row.second-bottom { margin: auto;  top:0px;}
.service-single-row {  width:100%;}

.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec, .our-product-sec .get-touch-sec {background: rgba(0, 0, 0, 0) none repeat scroll 0 0; bottom: 0; height: auto; left: 0; width: 100%;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::before{height: 18px;   top: -24px;}
.our-service-sec-main .get-touch-sec > .wpb_wrapper::after{  bottom: -48px;height: 46px;}
.service-title-before-section .heading-sec .heading .sml-font{line-height: 20px;   width: 100%;font-size: 13px;}
.get-touch-sec a{font-size: 14px;}

/*====*/
.service-title-before-section .vc_col-sm-12 .vc_column-inner {padding: 15px 5px 0 !important;}
.service-title-before-section .mid-font.col-whit {margin: 8px auto; padding-top: 0;}
.our-serivce-section-container {width: 90% !important;}
.service-main-sec .service-part {margin-bottom: 0;}
.service-single-row.first-row { padding-bottom: 0;}
.our-service-sec-main {padding-bottom:30px !important;}
.our-service-sec-main .get-touch-sec, .testimonial-section .get-touch-sec { position: inherit;}

/*---our products----*/
.our-product-sec {margin-top: 0; padding-top: 16px;  padding-bottom: 8px;}
.bold_font {  font-size: 17px;}
.our-product-sec .heading-sec .heading .sml-font{width: 100%;}
.our-product-sec .porduct-img {height: 130px; margin: 0 auto 15px; width: 130px;}
.our-product-sec .porduct-img img{width: 70%;}
.product-name p, .product-name a{ font-size: 13px;}
.product-name {margin-bottom: 20px !important; padding: 10px 5px;}
.our-product-sec .prodcut-part {border-bottom: 1px solid #ffd975; margin-bottom: 15px; min-height: inherit; width: 100%;}
.get-touch-sec .contactnew {font-size: 14px; margin-top: -10px; padding-top: 0;}
.our-product-sec .prodcut-part.third-product > .vc_column-inner {margin-top: 0px;}
.our-product-sec .get-touch-sec {position: inherit;}

/*=====*/
.our-product-sec .bold_font {display: inline-block; font-size: 15px; line-height: 20px; padding-top: 5px;}
.our-product-sec .heading-sec .heading .sml-font {font-size: 14px;}
.our-product-sec .prodcut-part > .vc_column-inner {margin-top: 0;}
.our-product-sec .heading-sec { margin-bottom: 25px;}
.prodcut-part .product-name .wpb_wrapper br {display: none;}

/*-----testimonials-----*/
.testimonial-section { margin-top: 20px !important;}
.testominal-img-part {  margin-top: 0px;}
.slides-inner { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; padding-right: 0;}
.testimonial-left-sec > .vc_column-inner { width: 100% !important; padding: 0 !important;}
.testimonial-section .bne-testimonial-heading {font-size: 18px; text-align: center !important; margin-top: 50px !important;}
.testimonial-section .flex-next, .testimonial-section .flex-prev{ height: 40px !important;background-size:100% auto !important; width: 40px !important;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image{height: 55px !important;width: 55px !important;}

.bne-testimonial-description p{  font-size: 14px;  font-size: 14px; line-height: 22px;}

/*=====*/
.small-text-testi {font-size: 13px; line-height: 20px; margin: 0 auto; text-align: center; width: 100% !important;}
.testimonial-section .bne-testimonial-slider-wrapper {text-align: center;}
.bne-testimonial-description { float: none; margin: 0 auto !important; width: 90%;}
.testimonial-section .vc_col-sm-12 .wpb_animate_when_almost_visible {margin-bottom: 0;}
.bne-testimonial-details .bne-testimonial-tagline {width: 100%;}
.bne-testimonial-slider.bne-flexslider .flex-direction-nav {display: inline-block; left: 0; position: relative; right: 0; text-align: center;}
.testimonial-section .single-bne-testimonial .bne-testimonial-featured-image {float: none !important; height: 75px !important; margin: 0 auto; width: 75px !important;}
.testominal-img-part img {float: none; margin: 0 auto 15px !important; width: 70%; display: block;}
.testimonial-left-sec .wpb_text_column.wpb_content_element {margin-bottom: 0;}

/*----awords---*/
.awards-brands-section {  padding: 15px 0 0;}
.awards-brands-section .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_left-to-right.heading-sec.wpb_start_animation {margin-bottom: 15px;}
#lcs_logo_carousel_slider.owl-carousel .owl-wrapper-outer{    width: 48%;  margin: 0 auto;}
#lcs_logo_carousel_slider .owl-buttons .owl-prev{ margin-left: 0px; margin-top:-22px;}
#lcs_logo_carousel_slider .owl-buttons .owl-next{margin-right: 0px; margin-top:-22px;}
#lcs_logo_carousel_slider .owl-buttons {    top: 45px !important;}

/*====*/
.awards-brands-section .vc_col-sm-12 .vc_column-inner {padding: 5px 10px 0 !important;}
.awards-brands-section p { line-height: 22px; text-align: center;}

/*----conatct----*/

.footer-area-upper .footer-area-title {font-size: 20px; line-height: 28px; margin-bottom: 10px;}
.footer-area-upper .footer-area-subtitle {font-size: 20px; margin-bottom: 7px;}
.site-footer .main_footer_logo{    padding: 20px 0;}
.footer-area-one .footer-area-one-text {font-size: 17px; line-height: 26px; margin-bottom: 5px;}
.footer-area-down .footer-area-one{border-bottom: 1px solid #ffd975; text-align: center; margin-bottom: 10px;  margin-right: auto; padding-bottom: 10px;  width: 100%;}
.footer_all_logo .footer-area-down{ margin-top: 0px;}
.footer-area-down .footer-area-two{border-bottom: 1px solid #ffd975;  margin-bottom: 10px;  margin-right: auto;  padding-bottom: 10px;  text-align: center;
    width: 100%;}
.footer-area-three {text-align: center; width: 100%;}
.site-container .bottom_footer{    height: auto;    margin: 0 !important;}
.bottom_footer_in .bottom-footer-right { height: auto; margin-top: 0; padding-top: 10px; padding-bottom: 10px;}
.bottom_footer .bottom_footer_in ul li a{padding: 0 10px;}
.popup-content-pad .your-message textarea {  height: 80px;}
.sticky-popup.sticky-popup-right, .sticky-popup-left {top: 15%;}

.footer-area-upper .left_input label{ width: 64px;    font-size: 12px;}
.footer-area-upper .bottom_inpus p label{font-size: 12px; width: 68px;}
.footer-area-upper .bottom_inpus p{width: 100%;}
.footer-area-upper .bottom_inpus p textarea{ width: 100%;}
#menu-footer-menu li a {  font-size: 12px;  padding: 0 10px;}
.footer-area-two .footer-area-two-phone {  margin-bottom: 10px;}
.footer-area-three .footer-area-two-phone {  margin-bottom: 10px;}

/*=====*/
.footer_content {color: #ffffff; margin: 0 auto 10px; text-align: center; width: 100%; line-height: 22px;}
.left_input p {float: left; margin-bottom: 20px; width: 100%;}
.left_input input {width:100%;}
.bottom_inpus .wpcf7-submit {font-size: 13px; height: 50px; line-height: 45px; margin: 20px auto 0; width: 100px;}
.bottom_footer .bottom_footer_in ul li {display: block;}
.bottom_footer .menu-footer-menu-container .menu {display: block; width: 100%;}


/*enquiry*/
.sticky-popup-right .popup-header{margin-top: 4%;}
.sticky-popup {width: 100% !important;}
.sticky-popup .popup-content-pad {padding: 0 15px;}
.popup-content p {margin: 2px 0 !important;}
.popup-content .bottom_inpus .wpcf7-submit {font-size: 16px; height: 40px !important; margin-top: 7px; line-height: 40px !important; padding: 0 20px !important; width: 100px !important;}
 .sticky-popup-right .popup-header {margin-top: 40% !important;}   

 
 .who-we-are-sec > .vc_col-sm-12 {
  width: 96%;
}
.our-product-sec > .vc_col-sm-12 {
  width: 96%;
}
.testimonial-section > .vc_col-sm-12 {
  width: 94%;
  margin: 0 auto;
}

.scroll .wheel {left:44%;}


 
}