@charset "utf-8";@media (max-width:1024px){.product_categorybtn, .products, .service_products{padding:0px;}
.products_category:nth-child(even) .col-md-3{padding-left:0px;}
.product_descripiton{min-height:inherit;padding:45px 15px;background-size:auto 100%;}
.product_information{margin-left:0px;}
.service_products .services_category:nth-child(odd) .col-md-4{padding-left:0px;padding-right:0px;}
.service_products + .pagenavigation{padding:0 15px 0px;margin:30px 0 25px;}
.services_topportion{background-size:auto 100%;}
.services_category:nth-child(even) .col-md-4{padding-left:0px;padding-right:0px;}
.services_category:after, .products_category:after{background-size:auto;}
.product_topportion{background-size:auto 100%;}
.products_category .col-md-3{padding-left:0px;}
.products_category{padding-bottom:0px;}
.product_details{padding-left:0px;padding-right:0px;}
.sub_productimages, .sub_productdescription, .product_list{padding-left:0px;padding-right:0px;}
.sub_producttitle{height:100%;}
.border_bg{background-size:auto 100%;}
.product_requestquote{padding:0px;}
.contact_formcontainer .col-md-12{padding:0px;}
.sub_productdescription p{margin:0px;}
.inner_services_title{padding-right:0px;padding-left:0px;}
.service_detailstopportion{padding-left:0px;padding-right:0px;}
.inner_services_detail img{width:100%;height:auto;}
.get_in_touch .col-md-12 .col-md-12 .col-md-5{padding:0px;}
.homepage_services .thumbnail .caption a{padding:12px 8px;}
.products .products_category .container{padding:0 15px;}
}
@media (max-width:980px){.services_information .container .row div{width:80%;}
.services_topportion{min-height:490px;}
.products_category:nth-child(odd) .col-md-3 img{max-width:100%;}
.product_list .col-md-3{width:25%;}
}
@media (max-width:976px){}
@media (max-width:800px){.product_descriptioncontainer{width:93%;}
.products_category .container{padding-left:15px;padding-right:15px;}
.product_list .col-md-3 a{width:91%;}
.product_list .col-md-3{padding:0px;}
.contact_formcontainer .col-md-12{padding:0px;}
.contact_formcontainer .col-md-12 .col-md-12 .col-md-12{padding:0px 15px;}
.contactus_form .col-md-6{text-align:left;}
.services_information.product_information .container .row div{padding-top:53px;}
}
@media (max-width:768px){.product_list .col-md-3{width:50%;min-height:472px;}
.product_list .col-md-3:nth-child(4n+4){border-right:2px solid #90a6c9}
.product_list .col-md-3:nth-child(even){border-right:none;}
.inner_services_title{height:253px;}
.commercial_content div div{width:25%;}
.inner_services_detail img{width:100%;height:auto;}
.sub_productimages{height:260px;}
}
@media (max-width:736px){#TB_iframeContent{height:75vh !important;}
#TB_window{top:66% !important;height:90vh !important;}
.menu .navbar-default .navbar-nav li ul li.first_childdropdown ul{display:block;left:0px !important;}
.menu .navbar-default .navbar-nav li ul li.first_childdropdown ul li a{padding:7px 60px;}
.services_information.product_information .container .row div{padding-top:26px;}
.product_topportion{height:400px;}
}
@media (max-width:667px){.services_information .container .row div{width:100%;padding-right:2%;}
.products_category:nth-child(even) .col-md-7{padding-left:0px;}
.products_category:nth-child(odd) .col-md-3{margin-right:30px;}
.product_descripitonbg{padding:40px 40px;}
.sub_productimages h2{font-size:22px;}
#TB_window{top:72% !important;height:90vh !important;}
#TB_iframeContent{height:66vh !important}
}
@media (max-width:640px){.products_category{min-height:285px;}
.products_category:nth-child(odd) .col-md-3, .products_category:nth-child(even) .col-md-3{height:200px;}
#TB_window{width:96% !important;left:50.5% !important;}
#TB_window #TB_iframeContent{width:100% !important;}
.treatment_process iframe{width:100%;height:327px;}
.inner_services_title{height:210px;}
}
@media (max-width:600px){.services_category:nth-child(even) .col-md-7{padding-left:0px;margin-top:0px;}
.services_category:nth-child(odd) .col-md-7{margin-top:0px;}
.sub_productimages{height:165px;}
.sub_productimages img{height:auto;width:100%;}
#TB_window{left:53.5% !important;top:50% !important;height:50vh !important;}
.services_information.product_information .container .row div{padding-top:65px;}
#TB_iframeContent{height:50vh !important;}
}
@media (max-width:568px){.product_descripitonbg{padding:40px 30px;}
.product_descripitonbg div:first-child{border-bottom:1px solid #86c8fc;border-right:none;width:100%;min-height:256px;}
.product_descripitonbg div:last-child{width:100%;margin-left:0px;}
.check_stock h6{font-size:27px;line-height:34px;margin:40px 0 40px;}
.product_descripitonbg div p{width:100%;}
.sub_productdescription{margin:30px 0 0px;}
.sub_productdescription .border_bg{margin-top:30px;}
#TB_window{left:56.5% !important;top:83% !important;height:77vh !important;}
.treatment_process iframe{width:100%;height:285px;}
.inner_services_title{height:185px;}
}
@media (max-width:536px){.services_category:nth-child(odd) .col-md-7, .services_category:nth-child(even) .col-md-7{width:100%;text-align:center;}
.products .services_category:nth-child(odd) .col-md-4, .services_category:nth-child(even) .col-md-4{width:60%;float:none;display:inline-block;margin:0 0 20px;}
.services_category .col-md-7 a{float:none;display:inline-table;padding:17px 0;margin-bottom:0px;}
.services_category .col-md-4{height:185px;}
.services_topportion{min-height:580px;}
.services_category .col-md-7 h4{margin-bottom:15px;}
.products_category{text-align:center;}
.products_category:nth-child(odd) .col-md-3, .products_category:nth-child(even) .col-md-3{float:none;display:inline-block;width:50%;height:210px;}
.products_category:nth-child(odd) .col-md-7, .products_category:nth-child(even) .col-md-7{float:none;display:inline-block;width:100%;text-align:center;padding-right:0px;}
.products_category .col-md-7 a{float:none;display:inline-block;margin-bottom:0px;padding:15px 0;}
.product_descripiton{margin:35px 0 0;}
.products_category:nth-child(odd) .col-md-3 img, .products_category:nth-child(even) .col-md-3 img{width:auto;max-width:none;}
.service_products .services_category:nth-child(odd) .col-md-4{width:60%;float:none;display:inline-block;margin-right:0px;margin-bottom:20px;}
.service_products .services_category{text-align:center;}
.inner_maincontaint .inner_services_title p{font-size:23px;}
.inner_maincontaint .inner_services_title h2{font-size:26px;}
#TB_window{left:60% !important;}
#TB_window #TB_iframeContent{width:99% !important;}
#TB_closeAjaxWindow{margin:-11px -9px 0 0 !important;}
.commercial_content div div{width:33%;}
.sub_productimages{height:145px;}
}
@media (max-width:480px){.products .services_category:nth-child(odd) .col-md-4, .services_category:nth-child(even) .col-md-4{height:auto;width:70%;}
.services_images{height:200px;}
.sub_productimages h2{font-size:22px;line-height:30px;}
.product_list .col-md-3{padding-left:0px;padding-right:0px;}
.contactus_form #recaptcha1{float:left;margin:0px;}
.captcha_box #recaptcha{float:right;margin:-6px -40px 0 0px;}
.inner_maincontaint .inner_services_title p{font-size:20px;}
.inner_maincontaint .inner_services_title h2{font-size:24px;}
#TB_window{left:66.5% !important;}
#TB_window #TB_iframeContent{width:100% !important;}
.treatment_process iframe{height:235px;}
.inner_maincontaint .service_detail a img{width:100% !important;}
.inner_services_title{height:160px;}
.sub_productimages{height:130px;}
}
@media (max-width:414px){.services_images{height:195px;}
.service_products .services_category:nth-child(odd) .col-md-4, .services_category:nth-child(even) .col-md-4{width:84%;}
.services_topportion{min-height:640px;}
.product_descripitonbg div:first-child{min-height:285px;}
.sub_productdescription p{width:92%;margin:0px;}
.product_list .col-md-3{width:100%;border-right:none;}
.selectbox span{margin:0 0 10px;width:100%;text-align:left;}
.contactlist{width:100%;margin-left:0px;}
.contactus_lastchild .captcha_box{width:100%;}
.contactus_form #recaptcha1{float:right;margin:0px;transform:scale(1,1);}
.contactus_button{margin-top:25px;}
.product_requestquote{margin:45px 0;}
.product_requestquote h4{font-size:23px;}
.captcha_box #recaptcha{transform:scale(1,1);margin:0px;}
.service_detail{padding:0px;}
.inner_maincontaint .inner_services_title p{font-size:14px;}
.inner_maincontaint .inner_services_title h2{font-size:18px;}
.services_btn{margin-left:0px;}
.service_detail + .services_btn{text-align:center;}
.service_detail + .services_btn a{float:none;display:inline-block;padding:18px 0;}
#TB_window{left:78% !important;width:94% !important;top:50% !important;height:60vh !important;}
.staff_detailsleftside{width:100%;margin:0 0 20px;}
.staff_details{padding:0 30px;height:330px;overflow:auto;}
.staff_description{width:100%;}
.partners_logo a{float:none;display:inline-block;}
.partners_logo{text-align:center;}
.commercial_content div div{text-align:center;width:100%;float:none;}
.commercial_content div div img{float:none;}
.treatment_process iframe{height:200px;}
.treatment_process img{width:100%;height:auto;}
.inner_services_title{height:135px;}
.sub_productimages{height:113px;}
.services_information.product_information .container .row div{padding-top:40px;}
.inner_services_title{height:115px;}
.staff_details_img{height:auto;width:80%;margin:0 auto;}
}
@media (max-width:384px){.sub_productimages{height:185px;}
.products{width:100%;}
.contactus_title h1{margin:40px 0 -27px;font-size:32px;}
.phone_contact{padding:17px 7px 0;}
.inner_maincontaint .inner_services_title p{font-size:14px;line-height:22px;}
.inner_maincontaint .inner_services_title h2{font-size:18px;}
.service_detail + .services_btn a{width:100%;}
#TB_window{left:83.5% !important;}
.inner_maincontaint .international img{width:100%;height:auto;}
.treatment_process iframe{height:182px;}
.products_category:nth-child(odd) .col-md-3, .products_category:nth-child(even) .col-md-3{width:62%;}
@media (max-width:360px){.service_products .services_category:nth-child(odd) .col-md-4, .services_category:nth-child(even) .col-md-4{width:100%;}
.services_images{height:175px;}
.services_topportion{min-height:675px;}
.services_category{padding-top:47px;}
.services_category .col-md-7 a{width:100%;}
.product_descripitonbg div:first-child{min-height:310px;}
.contactus_title h1{margin:40px 0 -27px;font-size:28px;}
#TB_window{left:89% !important;}
.inner_services_title{height:120px;}
.sub_productimages{height:100px;}
.sub_productimages h2{font-size:16px;}
.product_topportion{height:450px;}
}
@media (max-width:320px){.services_information .container .row div h3{font-size:21px;}
.services_information .container .row div h2{font-size:23px;}
.services_topportion{min-height:700px;}
.products_category .col-md-7 a{float:none;display:inline-block;margin-bottom:0px;padding:15px 0;width:100%;}
.product_descripitonbg{padding:40px 18px;}
.sub_productimages{height:87px;}
.sub_productimages h2{font-size:16px;line-height:28px;}
.product_list .col-md-3{min-height:438px;}
.contactus_form #recaptcha1{float:right;margin:0 -15px 0 0;transform:scale(.96,.96);}
.contactus_button{margin-top:19px;}
.captcha_box #recaptcha{float:right;margin:0 -8px 0 0;transform:scale(.96,.96);}
.contactus_title h1{margin:40px 0 -22px;}
.contactdetails{padding:0 24px;}
#TB_window{left:100% !important;top:58% !important;height:65vh !important;}
.treatment_process iframe{height:148px;}
.products_category:nth-child(odd) .col-md-3, .products_category:nth-child(even) .col-md-3{width:70%;}
.inner_maincontaint .inner_services_title p{font-size:10px;}
.inner_services_title{height:100px;}
.inner_maincontaint .inner_services_title h2{font-size:16px;}
}