@media (min-width:1000px) and (max-width:1295px){.container{width:80%}header .container .logo{width:33%}section.product-container{padding:50px 0}section.product-container .container .product-details .product-description{padding:30px 0 20px}section.product-container .container .product-form{padding:20px}section.product-container .container .product-form input[type=submit]{background-position:85% center;font-size:15px}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .image{width:41.5%}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description{width:56%;padding-right:10px}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description h2{margin:15px 0 10px;font-size:20px;line-height:1}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description .content{font-size:14px;line-height:18px}section.product-container .container .case-studies-container .single-case-study{margin-bottom:35px}section.product-container .container .case-studies-container .single-case-study .content{font-size:15px;padding:20px 15px}section.news-container{padding:50px 0}section.news-container .container .alignright{margin-left:20px;margin-bottom:20px}section.contact-container{padding-top:50px}section.contact-container .container .right-content .contact .submit-row{margin:35px 3%}section.contact-container .container .right-content .contact .frm-input{padding:0 3% 25px}section.contact-container .container .right-content .contact .frm-input ul li{width:33%}section.case-study-container{padding:50px 0}section.case-study-container .container .case-study-header .left-part{width:60%}section.case-study-container .container .case-study-header .right-part{width:33%}section.case-study-container .container .case-study-header .right-part .dd .ddChild li{font-size:15px;line-height:1}section.case-study-container .container .case-study-header .right-part .dd .ddTitle .ddTitleText{font-size:15px}section.case-study-container .container .case-study-grid .grid-sizer .inner-single-case-study span.text,section.case-study-container .container .case-study-grid .single-case-study-m .inner-single-case-study span.text{padding:20px 15px;font-size:16px;line-height:22px}section.case-study-container .container .case-study-grid .grid-sizer .inner-single-case-study .case-study-hover .case-study-description p,section.case-study-container .container .case-study-grid .single-case-study-m .inner-single-case-study .case-study-hover .case-study-description p{font-size:14px;line-height:18px}section.home-cta-container .container .cta-box{padding:35px 0 30px}section.home-cta-container .container .cta-box img{margin-bottom:15px}section.home-cta-container .container .cta-box p{font-size:20px}section.home-cta-container .container .cta-box.last{padding:28px 0 27px}section.home-cta-container .container .cta-box.last p{font-size:15px}section.home-single-line .container{padding:50px 0;font-size:25px}section.home-slider-container #slider .slides li .slider-content img{top:18%;width:400px}section.home-slider-container #slider .slides li .slider-content .description{bottom:12%}section.home-slider-container #slider .slides li .slider-content .description h3{font-size:30px}section.home-slider-container #slider .slides li .slider-content .description p{font-size:16px}section.home-latest-news-container{padding:80px 0 60px}section.home-latest-news-container .container h2{font-size:27px}section.home-latest-news-container .container .latest-news-box .content{padding:30px 12px 25px}section.home-latest-news-container .container .latest-news-box .content h3{font-size:17px;margin-bottom:20px}section.landing-container .container .category-grid .single-category-item a.btn-category{font-size:15px;padding:12px 18px}section.landing-container .container .category-item-full .image{width:38%}section.landing-container .container .category-item-full .content{width:60%;padding:2.7% 3.5% 40px 0;line-height:1.5em}section.landing-container .container .category-item-full a.btn-category{font-size:15px;padding:12px 18px}header .container{width:100%;padding:0 20px 0 70px}}@media (max-width:999px){.container{width:100%;padding:0 15px}.menu-trigger{position:absolute;width:110px;color:#0d70a1;font-size:24px;line-height:1;font-weight:700;background:url(../img/mob-loader.gif) left center no-repeat;padding-left:35px;float:left;height:auto;left:10px;top:10px}.menu-trigger:active,.menu-trigger:hover{color:#fff}section.landing-container .container .category-item-full .content a,section.product-container .container .accordian-container #accordion{color:#303030}.mp-level.mp-level-open:not(.mp-level-overlay)>ul{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}header .container .logo{margin:0 auto;padding-top:20px}header .container .header-contact-info{width:131px;padding-top:0}header .container .header-contact-info ul{margin-top:-5px}header .container .header-contact-info ul li{margin-right:15px}header .container .header-contact-info ul li:last-child{margin-right:0}header .container .header-contact-info ul li a{font-size:0;line-height:normal!important;height:auto!important}section.product-container{padding:40px 0}section.product-container .container .product-details{float:none;width:100%;margin:0 auto;padding:15px 0}section.product-container .container .product-details .title{font-size:22px;margin-bottom:25px}section.product-container .container .product-details .product-photo-gallery .in-stock{position:relative;display:block;font-size:18px;margin-top:14px}section.product-container .container .product-details .product-description{padding:40px 0 10px}section.product-container .container .product-form{float:none;width:100%;margin:0 auto 30px}section.product-container .container .accordian-container{float:none;width:100%;margin:0 auto;padding:5px}section.product-container .container .accordian-container #accordion .inner-content .applications h4,section.product-container .container .accordian-container #accordion .inner-content .service-offer,section.product-container .container .accordian-container #accordion .inner-content .service-offer h4,section.product-container .container .accordian-container #accordion .inner-content p{margin-bottom:20px}section.product-container .container .accordian-container #accordion .inner-content{font-size:14px;line-height:18px}section.product-container .container .accordian-container #accordion .inner-content ul li{padding-left:27px;background:url(../img/sprites.png) -469px -14px no-repeat}section.product-container .container .accordian-container #accordion .inner-content ul li.no{background-position:-469px -1009px}section.product-container .container .accordian-container #accordion .inner-content .applications,section.product-container .container .accordian-container #accordion .inner-content .service-offer{float:none;width:100%}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .image{width:45%}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description{float:right;width:55%;padding-right:10px;padding-left:10px}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description h2{margin:10px 0;font-size:18px;line-height:1}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description .content{font-size:13px;line-height:17px}section.product-container .container .case-studies-container{float:none;width:100%;margin:-40px auto 0}section.product-container .container .case-studies-container .single-case-study{margin-bottom:40px}section.product-container .container .case-studies-container .single-case-study .content{font-size:15px;padding:20px 15px}section.news-container{padding:40px 0}section.news-container .container .alignright{float:none;width:100%;margin:0 0 20px}section.google-maps{margin-left:0}section.contact-container{padding-top:40px}section.contact-container .container .left-sidebar{width:32%;font-size:14px;line-height:22px}section.contact-container .container .right-content{width:65%}section.contact-container .container .right-content .contact{background:#f7f7f7;padding-top:20px}section.contact-container .container .right-content .contact label{font-size:15px;line-height:1;margin-bottom:7px}section.contact-container .container .right-content .contact input[type=email],section.contact-container .container .right-content .contact input[type=text],section.contact-container .container .right-content .contact select,section.contact-container .container .right-content .contact textarea{font-size:15px;padding:9px 12px}section.contact-container .container .right-content .contact textarea{height:180px}section.contact-container .container .right-content .contact input[type=submit]{padding:15px 0;font-size:16px}section.contact-container .container .right-content .contact .submit-row{padding-top:10px;margin:40px 20px}section.contact-container .container .right-content .contact .frm-input{width:100%;float:none;padding:0 20px 15px}section.contact-container .container .right-content .contact .frm-input ul li{width:50%;font-size:15px}section.contact-container .container .right-content .contact .frm-input ul li label{padding-left:5px}.other-content-container{position:relative;top:0}section.landing-container{padding:40px 0}section.landing-container .container h1{font-size:25px;margin-bottom:25px}section.landing-container .container h2{font-size:20px}section.landing-container .container h3{font-size:17px}section.landing-container .container p{margin-bottom:20px}section.landing-container .container .category-grid .single-category-item .content{padding:30px 11px 10px}section.landing-container .container .category-grid .single-category-item .content h3{font-size:18px;margin-bottom:20px}section.landing-container .container .category-grid .single-category-item a.btn-category{font-size:14px;padding:10px 15px}section.landing-container .container .category-item-full .image{width:40%;padding:6px}section.landing-container .container .category-item-full .image img{display:block;width:100%}section.home-cta-container .container .cta-box.last p br,section.home-slider-container #slider .flex-direction-nav{display:none}section.landing-container .container .category-item-full .content{width:58%;padding:1.5% 1% 32px 0;line-height:1.5em}section.landing-container .container .category-item-full .content h3{font-size:19px;margin-bottom:15px}section.landing-container .container .category-item-full a.btn-category{font-size:14px;padding:10px 15px}section.case-study-container{padding:40px 0}section.case-study-container .container{font-size:14px;line-height:19px}section.case-study-container .container h1{font-size:22px;margin-bottom:25px}section.case-study-container .container h2{font-size:20px}section.case-study-container .container h3{font-size:17px}section.case-study-container .container p{margin-bottom:25px}section.case-study-container .container .case-study-header .left-part{float:none;width:100%}section.case-study-container .container .case-study-header .right-part{float:none;width:100%;padding-right:0}section.case-study-container .container .case-study-header .right-part .dd.ddcommon ul{padding:10px 0}section.case-study-container .container .case-study-header .right-part .dd img.blank{padding:10px 0 0 30px!important}section.case-study-container .container .case-study-header .right-part .dd .ddChild li{padding:5px 25px;font-size:14px}section.case-study-container .container .case-study-header .right-part .dd .ddTitle .ddTitleText{font-size:14px}section.case-study-container .container .case-study-grid .grid-sizer,section.case-study-container .container .case-study-grid .single-case-study-m{width:48%;margin-right:1%;margin-left:1%;margin-bottom:15px}section.case-study-container .container .case-study-grid .grid-sizer .inner-single-case-study span.text,section.case-study-container .container .case-study-grid .single-case-study-m .inner-single-case-study span.text{padding:20px 15px;font-size:16px;line-height:22px}section.case-study-container .container .case-study-grid .grid-sizer .inner-single-case-study .case-study-hover .case-study-description p,section.case-study-container .container .case-study-grid .single-case-study-m .inner-single-case-study .case-study-hover .case-study-description p{font-size:13.5px;line-height:17px}section.case-study-container .container .case-study-grid .grid-sizer .inner-single-case-study .case-study-hover .case-study-description .sector,section.case-study-container .container .case-study-grid .single-case-study-m .inner-single-case-study .case-study-hover .case-study-description .sector{margin-top:20px}section.quote-cart-container{padding:40px 0}section.quote-cart-container .container .quote-products-container .quote-single-product{position:relative;padding:20px 25px 20px 0}section.quote-cart-container .container .quote-products-container .quote-single-product .image{width:25%}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-product-details{width:60%;font-size:14px}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-product-details h3{font-size:19px;margin-bottom:10px}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-product-details span{margin-bottom:2px}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-quantity{width:14%}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-quantity input{width:50px;font-size:14px;padding:5px 0}section.quote-cart-container .container .quote-products-container .quote-single-product .quote-close{top:20px}section.quote-cart-container .container .quote-products-container .quote-button-set{padding:25px 0}section.quote-cart-container .container .quote-products-container .quote-button-set button,section.quote-cart-container .container .quote-products-container .quote-button-set input[type=button]{padding:12px 22px;margin-right:10px}section.quote-cart-container .container .quote-form-container{padding-top:10px}section.quote-cart-container .container .quote-form-container h3.title{font-size:20px;line-height:1.3;margin-bottom:20px}section.quote-cart-container .container .quote-form-container .quote-form .one,section.quote-cart-container .container .quote-form-container .quote-form .three,section.quote-cart-container .container .quote-form-container .quote-form .two{width:50%}section.quote-cart-container .container .quote-form-container .quote-form .one .frm-input{padding-right:7%}section.quote-cart-container .container .quote-form-container .quote-form .two{border-right:0}section.quote-cart-container .container .quote-form-container .quote-form .two .frm-input{padding-left:7%;padding-right:0}section.quote-cart-container .container .quote-form-container .quote-form .three{width:100%;float:none;clear:both;padding-left:0}section.quote-cart-container .container .quote-form-container .quote-form .three .frm-input,section.quote-cart-container .container .quote-form-container .quote-form .three .frm-input:last-child{padding:0}section.quote-cart-container .container .quote-form-container .quote-form label{line-height:1}section.quote-cart-container .container .quote-form-container .quote-form textarea{height:200px}section.quote-cart-container .container .quote-form-container .quote-form input[type=submit]{padding:15px 0;font-size:17px}section.quote-cart-container .container .quote-form-container .quote-form .frm-input:last-child{padding-bottom:25px}section.home-cta-container{background:0 0;margin-top:40px}section.home-cta-container .container{padding-left:15px;padding-right:0}section.home-cta-container .container .cta-box{padding:30px 0 25px}section.home-cta-container .container .cta-box img{margin-bottom:15px;width:35px}section.home-cta-container .container .cta-box p{font-size:17px}section.home-cta-container .container .cta-box.last{padding:20px 3px 0;height:132px}section.home-cta-container .container .cta-box.last p{font-size:13px}section.home-cta-container .container .cta-box.last img{width:65%;margin-bottom:5px;max-width:100px}section.home-single-line .container{padding:35px 0;font-size:22px}section.home-slider-container{margin-left:0}section.home-slider-container .slider-arrow{top:-5px}section.home-slider-container #slider1 .tp-leftarrow.tparrows{left:-18px!important}section.home-slider-container #slider .slides li .slider-content img{top:22%;width:300px}section.home-slider-container #slider .slides li .slider-content .description{bottom:12%}section.home-slider-container #slider .slides li .slider-content .description h3{font-size:25px;margin-bottom:10px}section.home-slider-container #slider .slides li .slider-content .description p{font-size:15px}section.home-slider-container #slider .slides li .slider-content .description a{margin-top:10px;font-size:14px}section.home-slider-container #slider .flex-control-nav.flex-control-paging{bottom:10px;z-index:10}section.home-slider-container #slider .flex-control-nav.flex-control-paging li a{width:14px;height:14px;border:2px solid #1198dc;background:0 0}section.home-slider-container #slider .flex-control-nav.flex-control-paging li a.flex-active{background:#1198dc}section.home-latest-news-container{padding:60px 0 30px}section.home-latest-news-container .container h2{font-size:25px;margin-bottom:20px}section.home-latest-news-container .container a.see-all{font-size:15px}section.home-latest-news-container .container .latest-news-box .content{padding:25px 10px 20px}section.home-latest-news-container .container .latest-news-box .content h3{font-size:16px;line-height:1.2;margin-bottom:20px}section.home-latest-news-container.news .container .latest-news-box .content h3{margin-bottom:0;text-overflow:ellipsis;white-space:nowrap}header .container{height:auto}header .container .logo{width:40%;float:left;margin-left:30%;clear:none}.sticky_header .container .header-contact-info{width:auto;top:16px}}@media (min-width:768px) and (max-width:1152px){.home-latest-news-container.case-studies .container.case-studies{margin-top:52px} ul.mobile-menu#mobile-menu{display:block}}@media (max-width:767px){.container{width:90%}header .container .logo{width:50%;margin-left:25%}.sticky_header .container .header-contact-info{margin:0;top:14px}#mp-menu .mp-level{display:none}ul.mobile-menu#mobile-menu{display:block}section.news-container .container{font-size:14px;line-height:19px}section.news-container .container h1{font-size:25px;margin-bottom:25px}section.news-container .container h2{font-size:20px;margin-bottom:20px}section.news-container .container h3{font-size:17px}section.news-container .container p{margin-bottom:20px}footer{margin-top:20px}footer .container{font-size:14px;line-height:18px}footer .container .copyright{float:none;width:100%;text-align:center}footer .container .social-links{float:none;width:100%}footer .container .social-links ul{text-align:center}section.contact-container{padding-top:40px}section.contact-container .container .left-sidebar,section.contact-container .container .right-content{width:100%;float:none}section.landing-container .container .category-grid .single-category-item{float:none;width:100%;margin-right:0}section.landing-container .container .category-grid .single-category-item .content{padding:15px 10px 10px}section.landing-container .container .category-grid .single-category-item a.btn-category{padding:12px 18px}section.landing-container .container .category-item-full .image{width:100%;float:none}section.landing-container .container .category-item-full .content{width:100%;float:none;line-height:1.5em;padding:15px 10px 50px}section.landing-container .container .category-item-full a.btn-category{padding:12px 18px;position:relative;bottom:0;display:block;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}section.case-study-container,section.quote-cart-container{padding:40px 0}section.case-study-container .container{font-size:14px;line-height:19px}section.case-study-container .container h1{font-size:22px;margin-bottom:25px}section.case-study-container .container h2{font-size:20px}section.case-study-container .container h3{font-size:17px}section.case-study-container .container p{margin-bottom:25px}section.case-study-container .container .case-study-grid .grid-sizer,section.case-study-container .container .case-study-grid .single-case-study-m{width:100%;margin-right:0;margin-left:0;margin-bottom:15px;float:none}section.quote-cart-container .container .quote-form-container .quote-form{padding:6%}section.quote-cart-container .container .quote-form-container .quote-form .one,section.quote-cart-container .container .quote-form-container .quote-form .three,section.quote-cart-container .container .quote-form-container .quote-form .two{width:100%}section.quote-cart-container .container .quote-form-container .quote-form .one .frm-input,section.quote-cart-container .container .quote-form-container .quote-form .three .frm-input,section.quote-cart-container .container .quote-form-container .quote-form .two .frm-input{padding-right:0;padding-left:0}section.home-cta-container .container{padding:0 15px}section.home-cta-container .container .cta-box{width:48.5%;margin-right:3%;padding:60px 0}section.home-cta-container .container .cta-box a{min-height:82px}section.home-cta-container .container .cta-box:nth-child(even){margin-right:0}section.home-cta-container .container .cta-box img{margin-bottom:15px}section.home-cta-container .container .cta-box p{font-size:22px;height:auto}section.home-cta-container .container .cta-box:nth-child(1n+5){margin-bottom:18px}section.home-cta-container .container .cta-box.last{padding:60px 10px;height:auto}section.home-cta-container .container .cta-box.last img{width:65%}section.home-cta-container .container .cta-box.last p{font-size:13px}section.home-single-line .container{font-size:20px;padding:25px 0}section.home-slider-container #slider1 .style1{padding-top:20px!important;font-size:18px!important}section.home-slider-container #slider1 .style2{font-size:16px!important;padding:20px!important}section.home-slider-container #slider1 .btn-custom1{margin-top:60px;font-size:14px!important;padding:12px 25px!important}section.home-slider-container #slider .slides li .slider-content img{display:none}section.home-slider-container #slider .slides li .slider-content .description{bottom:25%}section.home-latest-news-container .container a.see-all{position:relative}section.home-latest-news-container .container h2{font-size:20px}section.home-latest-news-container .container .latest-news-box{width:100%;margin-right:0;margin-bottom:20px;float:none}section.home-latest-news-container .container .latest-news-box .content{padding:25px 10px 20px}section.home-latest-news-container .container .latest-news-box .content h3{font-size:16px}div#popup{margin:-83px 0 0 -150px;max-width:300px}header .container .header-contact-info{width:auto}}@media (max-width:600px){section.home-slider-container #slider1 .style1{padding-top:18px!important;font-size:16px!important}section.home-slider-container #slider1 .style2{font-size:12px!important;padding:20px!important}section.home-slider-container #slider1 .btn-custom1{margin-top:60px;font-size:13px!important;padding:12px 25px!important}}@media (max-width:480px){.container{min-width:320px;padding:0 10px;width:95%}section.home-single-line .container{font-size:15px;padding:15px 0}section.product-container .container .product-details .title{font-size:19px}section.product-container .container .product-details .product-photo-gallery .popup-gallery .thumbnails img{width:50px;padding-right:5px}section.product-container .container .product-details .product-photo-gallery .in-stock{position:absolute;top:0;left:0;background:url(../img/sprites.png) 4px -649px no-repeat #dc6914;padding:17px 25px 17px 55px;display:inline-block;z-index:10;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;font-size:18px;line-height:1}section.product-container .container .product-form{padding:15px}section.product-container .container .product-form input[type=submit]{font-size:14px}section.product-container .container .accordian-container #accordion .inner-content a.download{font-size:15px;background:url(../img/icon-pdf.png) 85% center no-repeat #e6f5fc}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description,section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .image{width:100%;float:none;padding:0}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description h2{padding-left:10px;margin-top:15px}section.product-container .container .accordian-container #accordion .inner-content .related-porduct-list .description .content{padding:0 10px 10px;font-size:14px}section.contact-container .container .right-content .contact .submit-row{margin:40px 15px}section.contact-container .container .right-content .contact .frm-input{padding:0 15px 15px}section.contact-container .container .right-content .contact .frm-input ul li{width:100%}section.home-cta-container .container{padding:0 10px}section.home-cta-container .container .cta-box{width:48.5%;margin-right:3%;padding:35px 0 30px;margin-bottom:10px}section.home-cta-container .container .cta-box a{min-height:0}section.home-cta-container .container .cta-box img{width:30px}section.home-cta-container .container .cta-box p{font-size:17px}section.home-cta-container .container .cta-box:nth-child(1n+5){margin-bottom:10px}section.home-cta-container .container .cta-box.last{padding:29px 5px 0;height:137px}section.home-cta-container .container .cta-box.last img{width:55%}section.home-cta-container .container .cta-box.last p{font-size:13px}section.home-slider-container #slider1 .style1{padding-top:18px!important;font-size:17px!important}section.home-slider-container #slider1 .style2{font-size:12px!important;padding:20px!important;display:none}section.home-slider-container #slider1 .btn-custom1{margin-top:60px;font-size:13px!important;padding:12px 25px!important}section.home-latest-news-container{padding-top:20px}.container.case-studies{margin-top:30px}}@media (max-width:479px){header .container .logo{margin-left:40px;margin-top:3px;width:172px}.menu-trigger{font-size:0;height:20px;width:20px}.sticky_header .container .header-contact-info{top:6px}}@media (min-width: 1000px) {header .container .logo {width: 30%;position:relative; top:10px;}}