@media only screen and (min-width:0) and (max-width:679px){p{margin:0 0 20px 0 !important;line-height:30px !important}p:last-child{margin:0 !important}h1,h2,h3,h4,h5,h6{margin-bottom:20px !important;margin-top:0 !important;padding:0;line-height:1px}#cd-menu-trigger{display:block}.cd-main-content{display:block}.bannerstrip h1{font-size:28px}.bannerarea .banfooter{bottom:1% !important}.banwidth{width:100% !important}.abtcomparea .companyimg{display:inline-block;top:0;width:100%;margin-top:70px;margin-right:0;margin-bottom:30px}.abtcomparea .companycont{width:100%;clear:both}.abtcomparea .companycont h2{font-size:24px}.companycont a{border:2px solid #004b8c;color:#004b8c !important;display:inline-block;font-size:14px;font-style:normal;font-weight:500;height:40px;line-height:35px;padding:0 20px;text-transform:uppercase}.contribute h2{font-size:24px}.contribute{padding:30px 0;text-align:center}.home-typo .contribute .inddetails h2{font-size:22px !important;margin-bottom:0 !important}.contribute .indtitile h2{font-size:22px !important}.contribute .industrial{width:100% !important;height:270px !important;margin:0 auto 20px auto}.contribute .industrial img{width:auto;height:100%}.contribute .industrial .inddetails{display:inline-block;padding:20px}.inddetails h2{margin:5px 0 !important;float:left}.contribute .municipal{width:100% !important;display:inherit;margin:20px auto !important;height:270px !important}.contribute .municipal img{height:100%;width:auto}.contribute .redcom{height:auto;width:100%;margin:10px 0 !important}.contribute .redcom img{width:auto;height:100%}.contribute .redcom .redsfirst{width:100% !important;height:270px !important;margin:0 0 20px 0 !important}.contribute .redcom .redsecond{width:100% !important;height:270px !important}.indtestiarea h2{font-size:22px}.apparea h2{font-size:24px}.apparea ul li{display:block;width:100%;margin:0 auto 20px}.apparea ul li h3{font-size:18px;height:60px;line-height:60px}.clientsection h2,.awardssection h2,.aboutussection h2{font-size:24px}.blogsarea h2{font-size:24px}.blogsarea .blogbox{margin:0 0 30px 0}.blogbox span{margin:0 0 15px 0}.blogbox span img{height:100%}.blogbox h3{font-size:20px;line-height:30px}.footheader{padding:30px 0}.footheader span{font-size:18px;display:inline-block}footer{padding:120px 0 40px}footer .footul{display:inline-block}footer .footcontinfo{margin:40px 0 0 0;display:inline-block}footer .footnews{margin:40px 0 0 0}footer .newsletter{display:block;margin:0 auto}.scrollup{width:40px;height:40px;line-height:44px;top:-46px;display:block !important}.scrolluppage{display:none !important}.industrialthumbnail{padding:40px 0 0 0}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:30.5%;margin:0 5px 30px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:0}.industrialthumbnail ul li div img{width:18%;margin:5px auto}.industrialthumbnail ul li div h3{font-size:18px}.industrialthumbnail ul li div h4{font-size:14px}.industrialtext{margin:0 5px 30px}.thumbopen h2{font-size:26px}.thumbopen a.close{font-size:26px;bottom:25px}.thumbopen .thumbopendet img{width:50% !important}.relatedproapp{padding:40px 0}.relatedarea .relpros{margin:0 15px 0 0;width:40%}.relatedarea .relpros img{height:auto}.relatedarea .relprod{float:left;width:55%}.residential{padding:40px 0 0 0}.simpleLens-gallery-container{width:100%;margin:0 0 30px 0 !important}.simpleLens-container{width:100%;display:block}.simpleLens-big-image-container{width:100% !important;height:auto !important}.simpleLens-lens-image{width:100% !important}.simpleLens-mouse-cursor{display:none !important}.simpleLens-lens-element{display:none !important}.simpleLens-thumbnails-container{text-align:center}.simpleLens-thumbnails-container a{margin:0 10px 0 !important;width:100px !important;height:115px !important}.residential .resipro{width:47%;margin:0 5px 20px}.residentialdetails h2{font-size:26px;display:inline-block}.residentialdetails h3{font-size:24px}.residentialdetails p{display:inline-block}.profeature{float:left;display:inline-block;width:100%}.profeature .profeaturehead{width:100%}.profeature ul{width:100%;margin:0 0 30px 0;text-align:center}.profeature ul li{width:16%;margin:0 6px}.profeature .eighteen{margin:15px 0 20px 0;width:100%;text-align:center;top:0;left:0}.profeature .eighteen img{display:inline-block}.residentialdetails hr{border:1px solid #ccc;float:left;display:inline-block;width:100%;margin:20px 0 10px}.profeature p{text-align:left;float:left;margin:0 !important}.residentialdetails .button{font-size:14px}.residentialdetails .number{margin:20px 0 0 0;float:left}.trustsymbols>ul{width:100%;text-align:left}.trustsymbols>ul>li{width:auto;margin:0 10px 10px 0}.ecommerce{display:inline-block;margin:30px auto 0}.ecommerce>ul{margin:0;text-align:left}.ecommerce>ul>li{width:auto;margin:0 10px 0 0}.resibottom{margin:0 auto;float:none}.resibotlist{width:100%;margin:30px 0 0 0}.productDetails .modal-header .btn-primary,.residentialdetails .modal-header .btn-primary{left:95%}.productDetails .modal-dialog,.residentialdetails .modal-dialog{width:90%;margin:30px auto}.productDetails .modal-body,.residentialdetails .modal-body{padding:15px 30px}.marketcontent{padding:40px 0 80px 0}.marketthumbnail ul li{width:100%;margin:0 auto 30px}.marketthumbnail ul li span{width:100%;height:100%}.marketthumbnail ul li div>img{width:auto}.marketthumbnail ul li div>h3{font-size:24px}.listopen{margin:2px 0 0 10px}.listopen ul li{margin:0;width:100%}.listopen ul li img{width:10%;height:auto}.mainproductarea{width:100%;margin:0 0 50px}.mainproductarea .mainproductareas{margin:0 15px 15px 0}.mainproductarea .mainproductaread{float:left;display:inline-block;width:45%;margin:0}.productarea{margin:40px 0 0 0}.productimg{width:100%;margin:0 0 30px}.prologo{width:100%;text-align:center}.prologo>img{display:inline-block}.secondtype{width:100%}.productimgtwo{float:left}.commonsec .alignleft{float:left !important;margin:0 auto !important}.commonsec .alignright{width:100% !important;float:left !important;margin:0 auto 30px !important}.resitabs .nav-tabs,.producttabs .nav-tabs{padding:0}.resitabs .nav-tabs>li,.producttabs .nav-tabs>li{width:22%}.resitabs .nav-tabs>li>a,.producttabs .nav-tabs>li>a{text-align:center;padding:10px 0 !important;font-size:13px}.requestform{text-align:center;width:auto}.requestform span{padding:10px 0}.application{padding:40px 0 80px 0}.mainapplicationarea{min-height:0;margin:0 0 30px 0}.mainapplicationareas img{width:47%;float:left}.mainapplicationaread{margin:0 15px;float:left;width:47%}.mainapplicationarea .mainapplicationaread h2{font-size:22px}.mainapplicationarea .mainapplicationaread p{font-size:14px;line-height:22px !important}.mainapplicationarea .mainapplicationaread a{font-size:14px;line-height:30px;height:35px}.appinternal{padding:40px 0 0 0}.appinternal .internalimg{width:100%}.applularea li:nth-child(odd){width:100%}.applularea li:nth-child(even){width:100%}.servicespares{padding:40px 0 80px 0}.servicesparesarea{height:auto !important}.servicesparesareas{width:47%;float:left}.servicesparesaread{margin:0 15px;width:47%;float:left}.servicespares .service{margin:0 0 30px}.servicespares .service a{margin:15px 10px 0 0}.servicesparesaread h2{margin:0 0 15px 0 !important;font-size:20px}.servicesparesaread p{margin:0 0 15px 0 !important;font-size:14px}.servicespares .modal-dialog{width:85%;margin:30px auto}.servicespares .modal-body .control-label{margin:10px 0 0 0}.servicespares .modal-header{height:auto}.servicespares .modal-title{font-size:20px}.servicespares .modal-body p{font-size:14px;line-height:25px !important}.servicespares .modal-body .form-horizontal .radio-inline{font-size:14px}.servicespares .modal-header .btn-primary{left:95%}.servicespares .eighteen{display:inline-block}.servicespares .eighteen img{display:block}.aboutus{margin:40px 0 15px 0}.aboutus span{width:100%;margin:0 auto 30px}.aboutus span img{width:100%;height:100%}.aboutushead h2{font-size:26px}.aboutusmid .midtopleft h3,.midtopright h3,.midright h3,.midbottomleft h3,.midbottomright h3{font-size:22px}.aboutusmid .midfooter h3{font-size:22px}.aboutusmid{padding:40px 0}.aboutusmid h2{font-size:26px}.aboutusmid .midtopleft,.aboutusmid .midbottomleft{width:100%;height:auto}.aboutusmid .midtopright,.aboutusmid .midbottomright{width:100%;height:auto}.aboutusmid .midleft{width:100%;height:auto}.aboutusmid .midleft img{height:auto}.aboutusmid .midright{width:100%;height:auto}.clientsection .owl-theme .owl-controls .owl-nav .owl-next,.awardssection .owl-theme .owl-controls .owl-nav .owl-next,.aboutussection .owl-theme .owl-controls .owl-nav .owl-next{display:none !important}.clientsection .owl-theme .owl-controls .owl-nav .owl-prev,.awardssection .owl-theme .owl-controls .owl-nav .owl-prev,.aboutussection .owl-theme .owl-controls .owl-nav .owl-prev{display:none !important}.affcertiimg ul li{width:45%;margin:0 5px 10px}.latestblog{padding:40px 0 0 0}.crsl-thumb{min-height:300px !important}.crsl-items h3{font-size:18px !important}.crsl-items ul li{width:50%}.blogarea{margin:35px auto 0;width:100%}.blogareacon h4{font-size:20px;margin-bottom:10px !important}.blogareacon p{font-size:14px;line-height:25px !important}.blogsingle h2{font-size:26px}.blogsingle{margin:40px 0 80px 0}.conwithus{margin:50px 0 0 0}.blogsingle .conwithus h2{font-size:26px;margin:20px 0 !important}.blogsingle .conwithus hr{width:360px;margin:20px auto 20px 0}.commentform h2{font-size:26px;margin:0 0 15px 15px !important}.comment .comdiv{width:76%}.comment .com{width:100%;display:inline-block;font-size:14px}.latestblog .latestbloghead{font-size:26px}.latestblog .previous{left:11px;z-index:1}.latestblog .next{right:-9px;z-index:1}.contactus{padding:40px 0 80px 0}.contactus p{margin:0 auto 30px !important}.contactus .con{height:250px}.contactus h2{font-size:26px}.contactus .contactinfo{margin-bottom:15px}.contactus .contactinfo p{font-size:16px;padding:5px 0 0 0;margin:0 !important}.contactus h3{margin:30px 0 !important}.clientele{padding:40px 0 80px 0}.clientele p{margin:0 0 30px 0 !important}.clientele a{width:45%;margin:0 10px 30px}.clientele a img{width:60%}.testhead h2{font-size:30px}.testclients{display:none}.slick-slide i{font-size:30px}.slick-slide p{font-size:14px;line-height:24px !important;padding:15px}.footstrip h6{width:100%;padding:20px 0 0}.footstrip img{margin:0 15px 15px}.errorcon span img{width:100% !important}.errorcon p{font-size:20px}}@media screen and (max-width:660px){.crsl-items h3{font-size:1.65em}}@media only screen and (max-device-width:679px) and (orientation :landscape){.bannerbreadcrumb{display:none}.contribute .industrial{height:190px;width:48%}.contribute .industrial img{width:auto !important;height:100% !important}.contribute .industrial .inddetails span{width:50%;margin:0}.contribute .municipal{height:190px;width:48%;float:right;margin:0}.contribute .municipal img{height:100% !important;width:auto !important}.contribute .redcom img{height:100% !important;width:auto !important}.contribute .redcom .redsfirst{width:48%;height:195px}.contribute .redcom .redsecond{width:48%;float:right;height:195px}.marketthumbnail ul li{width:48%;margin:0 0 30px 0}.marketthumbnail ul li span{width:100%;height:100%;padding:9%}.listopen{margin:0 0 5px 10px}.listopen ul li{height:22px;width:100%;float:left !important;margin:2px 0 0 0}.listopen ul li img{height:20px;width:auto;margin:0 !important}.listopen ul li p{display:inline-block;margin:0 !important;font-size:14px}.marketthumbnail ul li div>h3{font-size:28px}.marketthumbnail ul li div>img{width:50%}.industrialthumbnail{padding:40px 0 0 0}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:30%;margin:0 5px 30px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:5px}.industrialthumbnail ul li div img{width:18%}.industrialthumbnail ul li div h3{font-size:18px}.industrialthumbnail ul li div h4{font-size:14px}.industrialtext{margin:0 5px 30px}.residential .resipro{width:47%;margin:0 5px 30px 5px}.residential .resipro span{width:100%}.blogbox span img{width:100%;height:auto}.aboutus span img{height:auto;width:100%}}@media only screen and (max-device-width:480px) and (orientation :landscape){.bannerbreadcrumb{display:none}.contribute .industrial{width:100%}.contribute .industrial img{width:100% !important;height:auto !important}.contribute .municipal{width:100%;margin:0 auto 30px}.contribute .municipal img{height:auto !important;width:100% !important}.contribute .redcom{margin:0 auto}.contribute .redcom img{height:auto;width:100%}.contribute .redcom .redsfirst{width:100%;margin:0 auto 30px}.contribute .redcom .redsecond{width:100%}.marketthumbnail ul li:nth-child(odd){float:left}.marketthumbnail ul li:nth-child(even){float:right}.marketthumbnail ul li{width:48%;margin:0 0 30px 0}.marketthumbnail ul li span{width:100%;height:100%;padding:15%}.listopen{margin:30px 0 30px 30px}.listopen ul li{height:22px;width:100%;float:left !important;margin:0}.listopen ul li img{height:30px;width:auto}.marketthumbnail ul li div>img{width:auto}.marketthumbnail ul li div>h3{font-size:30px}.marketthumbnail ul li:nth-child(odd){float:left}.marketthumbnail ul li:nth-child(even){float:right}.marketthumbnail ul li span{width:100% !important;height:100% !important;padding:5%}.marketthumbnail ul li div>img{width:40% !important}.industrialthumbnail{padding:40px 0 0 0}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:100%;margin:0 0 30px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:50px}.industrialthumbnail ul li div img{width:auto}.industrialthumbnail ul li div h3{font-size:26px}.industrialthumbnail ul li div h4{font-size:20px}.industrialtext{margin:0 0 30px}.residential .resipro{margin:0 0 30px 0}}@media only screen and (min-width:420px) and (max-width:679px){.contribute .industrial img{width:100% !important;height:auto !important}.contribute .municipal img{height:auto !important;width:100% !important}.contribute .redcom img{width:100% !important;height:100% !important}}@media only screen and (min-width:481px) and (max-width:767px){.bannerbreadcrumb{display:none}#cd-menu-trigger{display:block}.cd-main-content{display:block}.footstrip .supportimg{text-align:center}.footstrip{text-align:center}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:47%;margin:0 5px 10px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:10px}.industrialthumbnail ul li div img{width:18%}.industrialthumbnail ul li div h3{font-size:18px}.industrialthumbnail ul li div h4{font-size:14px}.industrialtext{margin:0 5px 30px}.contactus .con{height:300px}.marketthumbnail ul li:nth-child(odd){float:left}.marketthumbnail ul li:nth-child(even){float:right}.marketthumbnail ul li{width:48%}.marketthumbnail ul li span{width:100%;height:100%}.marketthumbnail ul li div>img{width:40%}.listopen ul li{height:22px;width:100%;float:left;margin:0}.listopen ul li img{height:20px;width:20px;margin:0 !important}.listopen ul li p{font-size:13px;padding:0}.aboutus span{width:100%;margin:0 auto 30px}.aboutus span img{width:100%;height:auto}.event-single .event-image.gallary .gal-img{margin:6px}}@media only screen and (min-width:680px) and (max-width:991px){.contribute .redcom.redcom-center{margin:0 18px}.contribute .redcom{width:29%}.home-typo .contribute h2{font-size:18px !important;line-height:20px !important}.contribute .industrial .inddetails,.contribute .indtitile{padding:12px 74px 12px 10px}.contribute .indtitile .arrowbut{right:10px}}@media only screen and (max-width :568px){.bannerstrip h1{font-size:26px}.footheader{padding:25px 10px;line-height:25px}.footstrip .supportimg{text-align:center;padding-bottom:15px}.footstrip{text-align:center}.morecolor{right:0;top:-60px;font-size:14px;position:relative;display:block;text-align:right}.more{right:10px;top:-30px;font-size:14px;position:relative;display:block;text-align:right}.thumbopen .thumbopendet img{width:100% !important;margin:0 0 30px 0 !important}.relatedarea .relpros{margin:0 15px 0 0;width:40%}.relatedarea .relprod{float:left;width:55%}.apparea .appiconarea{width:100% !important;float:left}.marketthumbnail ul li:nth-child(odd){float:none}.marketthumbnail ul li:nth-child(even){float:none}.marketthumbnail ul li{width:100%}.marketthumbnail ul li span{width:100%;height:100%}.marketthumbnail ul li div>img{width:auto}.listopen ul li{height:30px;width:100%;float:left;margin:5px 0}.listopen ul li img{height:30px;width:30px;margin:0 !important}.listopen ul li p{font-size:14px;padding:0}.industrialthumbnail ul li div h3{font-size:14px}.industrialthumbnail ul li div h4{font-size:12px}.mainproductarea .mainproductareas{margin:0 0 15px 0;width:100%}.mainproductarea .mainproductaread{width:100%}.productimg{width:100%;margin:0 0 30px 0}.mainapplicationareas img{width:100%}.mainapplicationaread{margin:30px 0;width:auto}.servicesparesarea{float:left;margin:0}.servicesparesareas{width:100%}.servicesparesaread{margin:30px 0 15px;width:auto;float:left}.servicesparesaread h2{margin:0 0 15px 0 !important;font-size:20px}.servicesparesaread p{margin:0 0 15px 0 !important;font-size:14px}.servicesparesaread a{padding:0 15px;font-size:14px}.servicespares .modal-header .btn-primary{left:94%}.crsl-thumb{min-height:250px !important}.crsl-items h3{font-size:16px !important}.crsl-items ul li{width:50%}.crsl-items .thumbnail .date{width:50px;height:50px;font-size:12px;padding:10px 0 0 0}.comment .comdiv{width:100%}.comment .com{margin:20px 0 !important;display:block;font-size:14px}.blogsingle ul li img{margin:0 0 10px 0}.blogsingle .conwithus hr{margin:15px 0}.blogsingle .conwithus h2{font-size:28px;margin:0 0 15px 0 !important}.blogsingle .conwithus p{font-size:28px;margin:15px 0 !important}.clientele p{margin:0 0 30px 0 !important}.clientele a{width:45%;margin:0 10px 30px}.clientele a img{width:60%}.contactus .control-label{float:none}.testhead h2{font-size:26px}.testimonial-videos .customer-video{width:100%}}@media only screen and (max-width :480px){.scrollup{width:30px;height:30px;line-height:34px;top:-35px;z-index:1}.bannerstrip h1{font-size:24px}.bannerbreadcrumb{display:none}#breadcrumbs{line-height:20px !important}.industrialthumbnail{padding:40px 0 0 0}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:100%;margin:0 0 30px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:20px}.industrialthumbnail ul li div img{width:auto;margin:10px auto}.industrialthumbnail ul li div h3{font-size:24px}.industrialthumbnail ul li div h4{font-size:18px}.industrialtext{margin:0 0 30px}.thumbopen h2{font-size:24px}.relatedarea .relpros{margin:0;width:100%}.relatedarea .relprod{float:left;width:100%;margin:10px 0 0 0}.residential .resipro{width:100%;margin:0 0 20px 0}.residential .resipro span{width:100%}.resibottom{width:100%}.marketthumbnail ul li div>img{width:50%}.listopen ul li img{height:20px;width:20px}.listopen{margin:0 0 0 20px}.profeature ul li{width:25%;margin:5px}.trustsymbols>ul{width:100%;text-align:center}.trustsymbols>ul>li{width:auto;margin:0 15px 10px}.ecommerce>ul{margin:0;text-align:left}.ecommerce>ul>li{width:auto;margin:0 10px 0 0}.resitabs .nav-tabs>li,.producttabs .nav-tabs>li{width:100%;margin:0 0 5px 0}.resitabs .nav-tabs>li>a:hover,.producttabs .nav-tabs>li>a:hover{border:1px solid #004b8c !important;padding:10px !important}.resitabs .nav-tabs>li.active>a,.producttabs .nav-tabs>li.active>a{border:1px solid #004b8c !important;padding:10px !important}.mainproductarea .mainproductareas{width:100%}.mainapplicationareas img{width:100%}.crsl-thumb{min-height:300px !important}.crsl-items h3{font-size:16px !important}.crsl-items ul li{width:100%;margin:0 0 20px 0}.crsl-items .thumbnail .date{width:50px;height:50px;font-size:12px;padding:10px 0 0 0}.crsl-items .thumbnail img{height:auto;max-height:162px}.latestblog .crsl-thumb{margin:0 auto !important}.clientele p{margin:0 0 30px 0 !important}.clientele a{width:44%;margin:0 10px 30px;height:150px}.clientele a img{width:60%}.slick-prev,.slick-next{bottom:103% !important}.event-single .event-image.gallary .gal-img{margin-bottom:0 0 10px 0;width:100%;padding:10px 10px 0 10px}.past-events.companycont{margin:0 auto;text-align:center;width:100%;padding-bottom:20px}.events-main ul.page-numbers{margin:0 auto;text-align:center;width:100%}}@media only screen and (max-width :420px){.bannerstrip h1{font-size:20px}.banner .sl-slider h2{width:90% !important}footer .footnews{margin:40px auto 0 auto;width:300px}footer .newsletter{display:inline-block;width:275px;padding:20px;margin:0}footer .newsletter .form-control{width:100% !important}footer .newsletter button,.newsletter .wpcf7 .form-group .wpcf7-submit{width:100%;margin:10px 0 0 0}footer .newsletter a{margin:0 3px 0 0}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:100%;margin:0 0 30px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:10px 5px}.industrialthumbnail ul li div img{width:20%}.industrialthumbnail ul li div h3{font-size:18px}.industrialthumbnail ul li div h4{font-size:14px}.industrialtext{margin:0 0 30px}.simpleLens-thumbnails-container a{margin:0 10px 0 !important;width:60px !important;height:65px !important}.profeature ul{margin:0}.profeature ul li{width:28%;height:100%}.trustsymbols>ul{width:100%;text-align:center}.trustsymbols>ul>li{width:auto;margin:0 5px 10px}.ecommerce>ul{margin:0;text-align:left}.ecommerce>ul>li{width:auto;margin:0 10px 10px 0}.residentialdetails .modal-header .btn-primary{left:93%}.residentialdetails .modal-header{height:60px}.residentialdetails .modal-title{font-size:20px}.residentialdetails .modal-body p{font-size:14px;line-height:20px}.recaptcha img{width:100%}.productDetails .modal-header .btn-primary,.residentialdetails .modal-header .btn-primary{left:93%}.marketthumbnail ul li div h3{font-size:24px}.listopen ul li{height:31px;float:left !important}.listopen{margin:5px 0 10px 20px}.servicespares .modal-header .btn-primary{left:92%}.blogsingle .conwithus hr{width:auto}.clientele p{margin:0 0 30px !important}.clientele a{width:42%;margin:0 10px 30px;height:140px}.clientele a img{width:70%}.g-recaptcha{transform:scale(0.77);transform-origin:0 0}.footstrip img{margin:0 4px 15px}}@media only screen and (max-width :360px){.residentialdetails ul#thumblist li{width:35%}.residentialdetails .modal-header .btn-primary{left:90%}.resibotlist li div{margin:8px 15px}.resibotlist li p{width:75%;font-size:14px}.productDetails .modal-header .btn-primary,.residentialdetails .modal-header .btn-primary{left:91%}.listopen ul li{height:26px;margin:0}.listopen{margin:10px 0 10px 10px}.servicespares .modal-header .btn-primary{left:91%}.blogsingle .conwithus img{width:100%}.chairman .chairmanpro{width:100%;margin:0 0 30px}.contactus .form-group img{width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#cd-menu-trigger{display:block}#cd-menu-trigger .cd-menu-icon{right:1em}.cd-main-content{display:block}.banner .sl-slider blockquote{width:80%}.nav-arrows span{display:inherit}.abtcomparea .companyimg{width:100%;display:inherit;margin:0 auto;overflow-y:hidden;height:300px}.abtcomparea .companycont{width:100%;clear:both;margin:0 auto}.indtestimonials{width:100%;background:url(../images/Indtestimonialsbg.png) no-repeat center center fixed;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.apparea .appiconarea{width:50%;float:left}.apparea .appiconarea h3{font-size:20px}.aboutus span img{height:auto;width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){header .menu>ul>li>a{display:inline-block;line-height:140px;padding:0 9px}.banner .bg-img img{display:block}.banner .sl-slider blockquote{width:80%}.nav-arrows span{display:inherit}.apparea .appiconarea{width:33%;float:left}.apparea .appiconarea h3{font-size:20px}.blogsarea .blogbox{display:block;width:50%;float:left}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:30% !important}.industrialthumbnail ul li a span{padding:10px}}@media only screen and (max-width:991px){#cd-menu-trigger{display:block}.cd-main-content{display:block;padding:0}.abtcomparea{margin:0}.manymore span img{padding:0}}@media only screen and (min-width:921px) and (max-width:1199px){header .menu>ul>li>a{display:inline-block;line-height:140px;padding:0 9px}.blogsarea .blogbox{width:50% !important;float:left}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){header .menu>ul>li>a{font-size:14px}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio :2){.banner .sl-slider h2{padding:0 15px !important;line-height:25px;font-size:16px !important}.contribute{padding:30px 0;margin:30px auto}.contribute .industrial{height:300px;width:100%;float:left}.bxslider li span img{width:80px;border-radius:62%;height:80px;border:2px solid #ccc;float:left;display:inline-block}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :2){.bxslider li span img{width:80px;border-radius:62%;height:80px;border:2px solid #ccc;float:left;display:inline-block}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation :portrait){.bannerarea{height:500px}}@media only screen and (min-width:680px) and (max-width:800px){.bannerstrip h1{ont-size:28px}.abtcomparea{margin:45px 0 0 0 !important}.apparea ul li{width:46%;margin:0 10px 20px}.apparea ul li h3{font-size:20px}.clientsection .owl-theme .owl-controls .owl-nav .owl-next,.awardssection .owl-theme .owl-controls .owl-nav .owl-next,.aboutussection .owl-theme .owl-controls .owl-nav .owl-next{right:-75px}.clientsection .owl-theme .owl-controls .owl-nav .owl-prev,.awardssection .owl-theme .owl-controls .owl-nav .owl-prev,.aboutussection .owl-theme .owl-controls .owl-nav .owl-prev{left:-75px}.apparea .appiconarea{width:50%;float:left}.apparea .appiconarea h3{font-size:20px}.footheader{padding:35px 0}.footheader span{font-size:18px;display:inline-block}footer .footul{display:inline-block}footer .footcontinfo{margin:40px 0 0 0;display:inline-block;width:40%;float:left}footer .footnews{margin:40px 0 0 0;display:inline-block;width:50%}footer .newsletter{display:inline-block;margin:0}.footstrip p{padding:30px 0 !important}.industrialthumbnail ul{width:100%}.industrialthumbnail ul li{width:48% !important;margin:0 5px 10px}.industrialthumbnail ul li a span{width:100%;height:100%;padding:10px}.industrialthumbnail ul li div img{width:20%}.industrialthumbnail ul li div h3{font-size:20px}.industrialthumbnail ul li div h4{font-size:16px}.industrialtext{margin:0 5px 30px}.thumbopen .thumbopendet img{width:50% !important}.relatedproapp{padding:40px 0}.relatedarea .relpros{margin:0 30px 0 0;width:30%}.relatedarea .relpros img{height:auto}.relatedarea .relprod{float:left;width:65%}.residential .resipro{width:48%;margin:0 5px 15px}.residential .resipro span{width:100%}.residentialdetails h2{display:inline-block}.residentialdetails p{display:inline-block}.simpleLens-gallery-container{margin:0 0 30px !important}.profeature{float:left;display:inline-block;width:100%}.profeature .profeaturehead{width:66%}.profeature ul{width:73%}.profeature ul li{width:15%}.profeature .eighteen{float:right;left:0}.residentialdetails hr{border:1px solid #ccc;float:left;display:inline-block;width:100%;margin:20px 0 10px}.profeature p{text-align:left;float:left;margin:0 !important;width:100%}.residentialdetails .number{margin:20px 0 0;float:left}.trustsymbols>ul{width:100%}.trustsymbols>ul>li{margin:0 20px 10px 0;width:auto}.ecommerce{display:inline-block;margin:30px auto 0}.ecommerce>ul{width:100%}.ecommerce>ul>li{width:auto}.resibottom{margin:0 auto;float:none}.resibotlist{width:100%;margin:30px 0 0}.productDetails .modal-dialog,.residentialdetails .modal-dialog{margin:30px auto}.marketthumbnail ul li div>img{width:40%}.marketthumbnail ul li div>h3{font-size:28px}.listopen{margin:5px 0 0 20px}.listopen ul li{height:33px;width:100%}.listopen ul li img{width:10%;height:auto;margin:0 0 4px !important}.mainproductarea{width:100%;margin:0 0 60px}.mainproductarea .mainproductaread{width:46%;float:left}.productimg{margin:0 auto 30px;float:none;text-align:center;width:50%}.productimg>img{width:100% !important}.productcontent p{float:left}.secondtype{width:100%}.productimgtwo{float:left}.requestform{text-align:center}.requestform span{padding:10px 0}.mainapplicationarea{width:43%;margin:0 20px 30px}.applularea li:nth-child(odd){width:100%}.applularea li:nth-child(even){width:100%}.servicesparesareas{width:47%;float:left}.servicesparesaread{margin:0 15px;width:47%;float:left}.servicespares .service{display:block;margin:0 0 30px}.servicespares .service a{margin:15px 10px 0 0}.servicesparesaread h2{margin:0 0 15px !important}.servicesparesaread p{margin:0 0 15px !important}.servicespares .modal-dialog{width:85%;margin:30px auto}.servicespares .modal-body .control-label{margin:10px 0 0}.servicespares .modal-header .btn-primary{left:96%}.servicespares .eighteen{display:inline-block}.servicespares .eighteen img{display:block}.aboutus span{width:100%;margin:0 auto 30px}.aboutus span img{width:100%;height:auto}.aboutusmid .midtopleft,.aboutusmid .midbottomleft{width:100%;height:auto}.aboutusmid .midtopright,.aboutusmid .midbottomright{width:100%;height:auto}.aboutusmid .midleft{width:100%;height:auto}.aboutusmid .midleft img{height:auto}.aboutusmid .midright{width:100%;height:auto}.crsl-thumb{min-height:300px !important}.crsl-items h3{font-size:18px !important}.crsl-items ul li{width:50%}.blogarea{margin:30px 0 0;width:100%}.blogareacon h4{font-size:22px;margin-bottom:10px !important}.conwithus{margin:50px 0 0}.blogsingle .conwithus hr{width:360px;margin:20px auto 20px 0}.comment .comdiv{width:80%}.comment .com{width:100%;display:inline-block}.latestblog .previous{left:8px;z-index:1}.latestblog .next{right:-9px;z-index:1}.contactus h3{margin:30px 0 !important}.contactinfo .col-xs-2{width:8%}.commentform h2{margin:0 0 15px 15px !important}.clientele a{margin:0 20px 30px}.testclients .clientlist li{width:30%;margin:10px 0}}@media only screen and (min-width:801px) and (max-width:991px){.apparea ul li{width:46%;margin:0 10px 20px}.apparea ul li h3{font-size:22px}.footheader{padding:16px 0}.footheader span{font-size:24px;display:inline-block}footer .footul{display:block;float:left}footer .footcontinfo{margin:40px 0 0;display:inline-block;width:50%;float:left}footer .footnews{margin:40px 0 0;display:inline-block;width:50%}footer .newsletter{display:inline-block;margin:0}.footstrip p{padding:30px 0 !important}.industrialthumbnail ul li{width:30%;margin:0 10px 10px}.industrialthumbnail ul li a span{padding:5px}.industrialthumbnail ul li div img{width:25%}.industrialthumbnail ul li div h3{font-size:14px}.industrialthumbnail ul li div h4{font-size:12px}.industrialtext{margin:0 10px 30px}.thumbopen .thumbopendet img{width:50% !important}.relatedproapp{padding:40px 0}.relatedarea .relpros{margin:0 30px 0 0;width:30%}.relatedarea .relpros img{height:auto}.relatedarea .relprod{float:left;width:65%}.residential .resipro{width:47.5%;margin:0 7px 15px}.residentialdetails h2{display:inline-block}.residentialdetails p{display:inline-block}.simpleLens-gallery-container{margin:0 0 30px !important}.profeature{float:left;display:inline-block;width:100%}.profeature .profeaturehead{width:66%}.profeature ul{width:73%}.profeature ul li{width:15%}.profeature .eighteen{float:right;left:0}.residentialdetails hr{border:1px solid #ccc;float:left;display:inline-block;width:100%;margin:20px 0 10px}.profeature p{text-align:left;float:left;margin:0 !important}.residentialdetails .number{margin:20px 0 0;float:left}.trustsymbols>ul{text-align:left}.trustsymbols>ul>li{margin:0 20px 10px 0;width:auto}.ecommerce{display:inline-block;margin:30px auto 0}.ecommerce>ul{width:100%}.ecommerce>ul>li{width:auto}.resibottom{margin:0 auto;float:none}.resibotlist{width:100%;margin:30px 0 0}.marketthumbnail ul li div>img{width:40%}.marketthumbnail ul li div>h3{font-size:28px}.listopen{margin:6px 0 0 20px}.listopen ul li{height:36px;width:100%}.listopen ul li img{width:12%;height:auto;margin:0 0 4px !important}.mainproductarea{width:100%;margin:0 0 60px}.mainproductarea .mainproductaread{width:46%}.productimg{margin:0 auto 30px;float:none;text-align:center}.productimg>img{width:auto !important}.productcontent p{float:left}.productimgtwo{float:left}.requestform{text-align:center}.requestform span{padding:10px 0}.mainapplicationarea{width:43%;margin:0 20px 30px}.applularea li:nth-child(odd){width:100%}.applularea li:nth-child(even){width:100%}.servicespares .service{width:33%;float:left}.servicespares .modal-dialog{width:85%}.servicespares .modal-body .control-label{margin:10px 0 0}.servicespares .modal-header .btn-primary{left:97.5%}.aboutus span{width:100%;margin:0 auto 30px}.aboutus span img{width:auto;height:100%}.aboutusmid .midtopleft,.aboutusmid .midbottomleft{width:100%;height:auto}.aboutusmid .midtopright,.aboutusmid .midbottomright{width:100%;height:auto}.aboutusmid .midleft{width:100%;height:auto}.aboutusmid .midleft img{height:auto}.aboutusmid .midright{width:100%;height:auto}.crsl-items h3{font-size:18px !important}.crsl-items ul li{width:32%}.crsl-items .thumbnail{height:100px;width:100%}.crsl-items .thumbnail img{height:88px}.blogcol{width:33.33%;float:left}.blogarea{margin:30px 15px;width:44%}.conwithus{margin:50px 0 0}.blogsingle .conwithus hr{width:360px;margin:20px auto 20px 0}.comment .comdiv{width:82%}.comment .com{width:100%;display:inline-block}.contactus h3{margin:30px 0 !important}.contactinfo .col-xs-2{width:8%}.clientele a{width:41%;margin:0 30px 30px}.aboutus span{width:100%}.aboutus span img{width:100%;height:auto}.testclients .clientlist li{width:24%;margin:10px 0}}@media only screen and (min-width:992px) and (max-width:1200px){header .menu>ul>li{font-size:14px}header .menu>ul>li>a{padding:0 7px}header .menu>ul>li>a{font-size:13px}.contribute .industrial .inddetails,.contribute .indtitile{padding:15px 50px 15px 10px}.contribute .indtitile .arrowbut{right:10px}.inddetails h2,.contribute .indtitile h2{font-size:20px;line-height:24px}.apparea ul li{width:47%;margin:0 10px 20px}.footheader span{font-size:25px}footer .footcontinfo{margin:40px 0 0;display:inline-block;width:50%;float:left}footer .footul{display:block;float:left}footer .footnews{margin:40px 0 0;display:inline-block;width:50%}footer .newsletter{display:inline-block;margin:0}.footstrip p{padding:30px 0 !important}.industrialthumbnail ul li{width:30%}.industrialthumbnail ul li a span{padding:10px}.industrialthumbnail ul li div h3{font-size:18px}.industrialthumbnail ul li div h4{font-size:16px}.relatedproapp{padding:40px 0}.relatedarea .relpros{margin:0 20px 0 0;width:44%}.relatedarea .relprod{width:51%}.residential .resipro{width:48%;margin:0 8px 15px}.profeature{float:left;display:inline-block;width:49%}.profeature .profeaturehead{width:100%}.profeature ul{text-align:center}.profeature ul li{margin:0 11px}.profeature .eighteen{margin:15px 0;position:inherit;width:100%}.residentialdetails hr{border:1px solid #ccc;float:left;display:inline-block;width:100%;margin:20px 0 10px}.profeature p{text-align:left;float:left;margin:0 !important}.residentialdetails .number{margin:20px 0 0;float:left}.trustsymbols>ul{text-align:left}.trustsymbols>ul>li{margin:0 15px 10px 0}.ecommerce>ul{text-align:left}.ecommerce>ul>li{margin:0 20px 0 0}.resibotlist{width:57%}.listopen{margin:20px}.listopen ul li img{height:32px}.mainproductarea{width:46%;height:300px}.mainproductarea .mainproductareas{width:45%}.mainproductarea .mainproductaread{width:43%}.relatedproapp .products{width:50%;float:left}.productimg{margin:0 auto 30px;float:none;text-align:center}.productcontent>img{width:auto}.productcontent p{float:left}.requestform{text-align:center}.requestform span{padding:10px 69px}.mainapplicationarea{width:43%;margin:0 30px 30px}.applularea li:nth-child(odd){width:100%}.applularea li:nth-child(even){width:100%}.servicespares .service{width:33%;float:left}.servicespares .modal-dialog{width:85%}.servicespares .modal-body .control-label{margin:10px 0 0}.servicespares .modal-header .btn-primary{left:97.5%}.aboutusmid .midtopleft,.aboutusmid .midbottomleft{width:50%;height:417px}.aboutusmid .midtopright,.aboutusmid .midbottomright{width:50%;height:417px}.aboutusmid .midleft{width:50%;height:417px}.aboutusmid .midleft img{height:417px}.aboutusmid .midright{width:50%;height:417px}.blogarea{width:47%;float:none}.blogcol{width:33.33%;float:left}.crsl-items ul li{width:33%}.conwithus{margin:50px 0 0}.blogsingle .conwithus hr{width:360px;margin:20px auto 20px 0}.comment .comdiv{width:86%}.comment .com{width:100px;display:inline-block}.latestblog .previous{left:8px;z-index:1}.latestblog .next{right:-9px;z-index:1}.contactus h3{margin:30px 0 !important}.contactinfo .col-xs-2{width:8%}.clientele a{width:22%;margin:0 10px 30px}.clientele a img{width:70%}}@media only screen and (max-width:1199px){.footheader p span{font-size:20px;margin-left:30px}.footheader span.foot-bar{left:10px;top:10px}.col-lg-5.footul{margin-top:-60px}.resi-testi .testhead h2,.markets-testimonials .testhead h2,.market-category h2,.markets-prodcts h2{font-size:28px}}@media only screen and (max-width:991px){.footheader p span{font-size:16px;margin-left:15px}.footheader span.foot-bar{left:5px;font-size:25px}.footheader{padding:20px 10px;width:75%}.col-lg-5.footul{margin-top:-80px}.resi-testi .testhead h2,.markets-testimonials .testhead h2,.market-category h2,.markets-prodcts h2{font-size:26px}.markets-testimonials{margin-top:20px;padding-top:20px}.markets-prodcts{margin-top:30px}.market-category{margin-top:30px}}@media only screen and (max-width:767px){.footheader{width:80%;background:0;background-color:#004b8c;height:160px;margin-bottom:0}.footheader p{width:100%}.footheader p span{margin-left:0;width:100%}.footheader span.foot-bar{display:none}.col-lg-5.footul{margin-top:-130px}.resi-testi .testhead h2,.markets-testimonials .testhead h2,.market-category h2,.markets-prodcts h2{font-size:24px}.markets-testimonials{margin-top:10;padding-top:10px}.markets-prodcts{margin-top:20px}.market-category{margin-top:20px}.residential p img.alignright,.industrialtext p img.alignright{float:none;margin:0 0 15px 0;width:100%;height:auto}.residential p img.alignleft,.industrialtext p img.alignleft{float:none;margin:0 0 15px 0;width:100%;height:auto}}@media only screen and (max-width:480px){.cont-no .col-xs-5{width:100%}.cont-email .col-xs-5{width:100%}.resi-testi .testhead h2,.markets-testimonials .testhead h2,.market-category h2,.markets-prodcts h2{font-size:22px;text-transform:none}}