@charset "utf-8";@import url(font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans);*,.list_style{list-style:none}.cartSummaryLink,.feature-project figcaption span,.feature-project h2,.side-panel h4,.what-do h2,.why-us h3{text-transform:uppercase}.mfp-wrap,.overlay-icon{-webkit-backface-visibility:hidden}*,.no-padding{padding:0}.buttons,body,h1,h2,h3,h4,label{font-family:Montserrat,sans-serif}a,a:focus,a:hover{text-decoration:none}*{margin:0 auto;outline:0}.mfp-wrap,select{outline:0!important}a{color:inherit}a:focus,a:hover{color:#ff4d3f;transition:all .3s}img{border:none}h1,h2,h3,h4{font-weight:400;margin:0;line-height:1}p{margin-bottom:18px}body{font-weight:600;overflow-x:hidden}ul{margin:0}.row{max-width:1200px}.buttons{color:#fff;background:#c70f00;font-weight:700;padding:12px 25px;font-size:14px;display:inline-block}.buttons a:hover,.buttons:hover{color:#fff;background:#000}.privacy_text h5{color:#c70f00;font-size:28px;font-weight:700;padding-bottom:10px}.content-home ul li a{color:#000}.content-home ul li a:hover{color:red}.columns p strong a{color:#000}.columns p strong a:hover{color:red!important}.content-home p strong a{color:#000}.content-home p strong a :hover{color:red}.spm-instruments p a:hover{color:red!important}.newsletter-input input[type=text]::-webkit-input-placeholder{color:#000!important;opacity:1!important}.newsletter-input input[type=text]::-ms-input-placeholder{color:#000!important;opacity:1!important}.newsletter-input input[type=text]::-moz-placeholder{color:#000!important;opacity:1!important}.banner-title{background:#000;padding:50px 0 35px;width:100%;float:left}.banner-title h2{color:#fff;font-size:30px}.row.top-content-mvs{margin-bottom:11px}.search h3,.what-do h4.over{margin:0;height:0;width:0;font-size:0;line-height:0}.required span{color:red;position:relative;top:3px}.services-list li{font-weight:400;line-height:30px;padding:0 0 0 20px;position:relative}.services-list li::before{color:#c70f00;content:"\f046";font-family:fontawesome;font-size:19px;left:-7px;position:absolute}.contact-form label{font-family:'Open Sans',sans-serif}label{font-size:13.72px;color:#3e3939;font-weight:400;margin-bottom:6px}form input[type=password],form input[type=text],textarea{padding:6px 15px;font-size:13.72px;color:#000;line-height:18px;border:1px solid #dfdfdf;font-weight:300;font-family:Montserrat,sans-serif;box-shadow:none}form input[type=password],form input[type=text]{height:40px;background-color:#eee}textarea{height:80px;background-color:#fff;margin-bottom:18px}input[type=submit]{cursor:pointer;font-size:15.67px;color:#fff;padding:10px 22px;border-radius:4px;border:none;font-family:Montserrat,sans-serif;font-weight:600;box-shadow:none;background:#c70f00}.blog-details p,.blog-items h6 a,.blog-items p a,.blog-items span,.blog_comment span a{font-family:'Source Sans Pro',sans-serif}input[type=submit]:hover{background:#000;transition:all .3s}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:left}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fefefe;height:100%;z-index:9999999;overflow:hidden}#status{background-image:url(../img/logo-home.png);background-position:center center;background-repeat:no-repeat;height:123px;left:0;margin:-100px auto;position:absolute;right:0;top:50%;width:371px;z-index:9999}.utility,header{width:100%;float:left}a.buttons-pdf{color:#c70f00!important}.utility{background:#000}.utility_menu{width:auto;float:left;margin:14px 0 7px}.utility_menu ul{width:auto;float:left}.utility_menu ul li{float:left;line-height:20px}.utility_menu ul li a{font-size:13.98px;color:#fff;float:left;padding:0 7px;line-height:14px;font-weight:500;border-left:1px solid #fff}.utility_menu ul li:first-child a{border-left:none}.utility_menu ul li a em{font-size:20px;margin-right:18px;color:#fff;position:relative;top:-5px;vertical-align:-7px}.utility_menu ul li:hover a{color:#c70f00}#catCartSummary{width:auto;float:right}.cartSummary,.cartSummaryItem{width:auto;float:left}.checkout_but,.shopping_cart{float:right;margin:8px 0 7px 15px;width:auto}.cartSummaryLink{font-size:12px;color:#fff;background:#f3a600;border:1px;padding:7px 10px;border-radius:5px;line-height:14px;display:inline-block}.cartSummaryLink:hover{background:#353535}.shopping_icon{width:auto;float:left}.shopping_icon em{color:#8fcbf0;font-size:24px;display:inline-block;vertical-align:-4px}.tel a,.tel em{vertical-align:middle}.shopping_box{width:auto;float:right;background:#fff;height:28px;border-radius:5px;position:relative;margin-left:16px}.shopping_box span{font-size:15px;color:#000;line-height:28px;display:block;padding:0 7px}.shopping_box:before{content:' ';position:absolute;border-top:6px solid transparent;border-right:8px solid #fff;border-bottom:6px solid transparent;left:-8px;top:7px}.login_menu{width:auto;float:right;margin:14px 0 7px}.login_menu ul{width:auto;float:left}.login_menu ul li{float:left;line-height:20px}.login_menu ul li a{font-size:13.98px;color:#fff;float:left;padding:0 7px;line-height:14px;font-weight:500;border-left:1px solid #fff}.login_menu ul li:first-child a{border-left:none}.login_menu ul li:hover a{color:#c70f00}.toggle-topbar{position:absolute;display:none;float:right;padding:5px 10px;background-color:transparent;background-image:none;border:1px solid #0095f4;border-radius:4px;top:63px;right:15px}.toggle-topbar span.icon-bar{display:block;width:22px;height:3px;border-radius:1px;background:#0095f4;margin:4px 0}.header-middle{padding:12px 0;clear:both;background:#fff}.header-middle .logo img{height:auto;margin-top:0}.search_box{float:right;margin-left:15px;margin-right:0;margin-top:2px;padding-right:0;width:172px}.search form{width:100%;margin:0 auto;padding-top:8px;position:relative;padding-right:55px}.search form input[type=text]{margin:0;float:left;width:100%;height:37px;border:1px solid #dfdfdf;padding-left:10px}.search form input[type=submit]{width:55px;height:37px;border:1px solid #acacac;border-radius:0;background:url(../img/search.png) center no-repeat #696866;cursor:pointer;position:absolute;right:0}.header_tel{width:auto;float:right;margin:0}.brochures{float:left;padding-top:50px;width:100%}.top-srh{margin-top:8px}.box_brochures{margin:0 -15px}.tel em{color:#000;font-size:29px;line-height:23px;margin:0 8px 0 0}.tel a,.tel a:hover{color:#c70f00}.tel li:first-child{border-right:1px solid #000;margin:0 13px 0 0;padding:0 15px 0 0}.tel .fa.fa-envelope{font-size:22px;margin-top:-3px}.tel>ul{clear:both;margin:14px 0 17px}.tel a{font-size:18px;font-weight:500}.tel li,.tel li a{color:#000}.logo{width:auto;float:left}.primary-menu,.top-bar-nav{width:100%;float:left}.tel li{display:inline-block}.tel{text-align:right}.predictive-img,.top-bar-nav{text-align:center}.tel span a{color:#c70f00;font-size:23px}.primary-menu{border-top:1px solid #dfdfdf}.mobile-logo{display:none}.top-bar-nav ul{width:auto;display:block;float:left}.top-bar-nav ul li{width:auto;display:inline-block;padding:0 8px}.top-bar-nav ul li a{font-size:15px;color:#5e5e5e;display:inline-block;font-weight:400;padding:16px 0;position:relative}.top-bar-nav ul li.sub_menu{position:relative}.top-bar-nav ul li.sub_menu ul.dropdown_menu{background:#696866;display:none;left:0;margin:0;position:absolute;text-align:left;top:56px;width:270px;z-index:999;padding:0 0 5px}.top-bar-nav ul li.sub_menu ul.dropdown_menu li.selected,.top-bar-nav ul li.sub_menu ul.dropdown_menu li:hover,.top-bar-nav ul li:hover{background:#c70f00}.top-bar-nav ul li.sub_menu ul.dropdown_menu li{display:block;padding:0 15px}.top-bar-nav ul li.sub_menu ul.dropdown_menu li a{font-size:14px;color:#fff;line-height:30px;padding:0;display:block}.top-bar-nav ul li a:after{content:' ';display:none;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;font-size:0;line-height:0}.top-bar-nav ul li:hover a{color:#fff}.top-bar-nav ul li.selected a,.top-bar-nav ul li:hover a{bottom:0;z-index:999}.top-bar-nav ul li.selected a:after,.top-bar-nav ul li.sub_menu:hover ul.dropdown_menu,.top-bar-nav ul li:hover a:after{display:block}.top-bar-nav ul li.selected ul li a,.top-bar-nav ul li:hover ul li a{bottom:0;border-bottom:none;margin-bottom:0;z-index:999}.top-bar-nav ul li.selected ul li a:after,.top-bar-nav ul li:hover ul li a:after{display:none}.home-slider{height:auto;position:relative;margin-bottom:0;width:100%;float:left}.home-slider .slick-slide img{width:100%;min-height:auto;overflow:hidden}.home-slider .slick-next,.home-slider .slick-prev{width:30px;height:30px}.fix-caption,.fix-wrap,.slider-caption2,.what-do{width:100%;float:left}.home-slider .slick-next:before,.home-slider .slick-prev:before{color:#c70f00;font-size:30px}.slider-caption1 h1,.slider-caption1 h2{font-size:53px;text-transform:uppercase}.slider-caption1{background:rgba(0,0,0,.7);position:absolute;top:105px;padding:18px 30px 20px 18px}.slider-caption1 h1{color:#c70f00}.slider-caption1 h2{color:#fff;font-weight:300}.slider-caption2{background:#4d7691;position:absolute;top:260px;padding:20px 53px 2px 20px;max-width:555px}.slider-caption2 p{font-size:14px;color:#fff;font-weight:300}.fix-caption{margin-top:-75px;z-index:1;position:relative}.fix-wrap{background:url(../img/msg1.png) no-repeat #c70f00;padding:32px 0 28px}.fix-caption h3{font-size:29px;color:#fff;font-weight:500}.fix-caption p{font-size:14px;color:#fff;font-weight:300;margin-bottom:0}.fix-caption a,.fix-caption span{display:inline-block;font-weight:700;color:#fff;font-size:16px}.fix-caption span{padding:15px 30px;background:#f3a600;border:8px solid #0d8ddf;border-radius:6px}.sign-up{padding:16px 15px 26px 30px}.fix-caption span:hover,.fix-caption span:hover a{background:#353535;color:#fff}.fix-caption a{background:#000;border:8px solid #f64132;border-radius:6px;padding:15px 30px}.fix-caption a:hover{background:#353535;color:#fff}.newsletter-input input[type=text]{height:50px;margin-top:2px;font-size:16px}.what-do.content-home{padding:55px 0 0}.what-do{padding:30px 15px 60px}.what-do h2{color:#353535;font-size:30px;font-weight:500;text-align:center;margin-bottom:45px;position:relative}.what-do h2:after,.what-do h2:before{content:' ';border:1px solid #e3e3e3;position:absolute;height:2px;width:112px}.what-do h2:before{left:85%;top:12px}.what-do h2:after{right:85%;top:12px}.text-line-center{width:100%;display:block;max-width:745px;color:#8d8d8d;font-size:12px;font-weight:300;text-align:center;padding-bottom:52px;margin:0 auto}.img-caption{padding:15px;background:#f7f7f7}.img-caption h3{border-bottom:2px solid #e3e3e3;font-size:18px;font-weight:700;max-width:194px;padding:8px 0 22px}.img-caption h3 span{ffont-weight:500;display:block}.img-caption p{color:#8d8d8d;font-size:12px;max-width:200px;padding:11px 0 0;text-align:left}.products-img{position:relative}.products-img figure{max-width:142px;position:absolute;top:80px;left:-65px;border:3px solid #fff}.product_one_col,.product_thee_col,.product_two_col{display:none}#product_one_col .product_one_col,#product_thee_col .product_thee_col,#product_two_col .product_two_col{display:block}.utility{display:none}.feature-project{padding:90px 0 80px;width:100%;float:left}.feature-project h2{color:#353535;font-size:30px;font-weight:500;text-align:center;margin-bottom:45px;position:relative}.feature-project h2:after,.feature-project h2:before{content:' ';border:1px solid #e3e3e3;position:absolute;height:2px;width:180px}.feature-project h2:before{left:68%;top:12px}.feature-project h2:after{right:68%;top:12px}.feature-project figure{position:relative}.feature-project figcaption{position:absolute;border:5px solid rgba(0,1,1,.2);top:75px;right:0;width:445px;border-radius:5px}.figcaption-wrap,.product_details,.product_details ul{width:100%;background:#fff;float:left}.figcaption-wrap{padding:55px 20px 0 45px}.feature-project figcaption h4{color:#353535;font-size:22px;font-weight:700;padding-bottom:10px}.feature-project figcaption h3{color:#353535;font-size:26px;font-weight:500;padding-bottom:20px}.feature-project figcaption span{color:#adaaaa;font-size:15px;font-weight:700;vertical-align:middle}.feature-project figcaption p{color:#8d8d8d;font-size:12px;font-weight:300;padding:25px 0 12px}.product_details ul{margin-bottom:0}.product_details ul li{width:50%;float:left;border-top:1px solid #dbdbdb;text-align:center;border-left:1px solid #dbdbdb}.details,.management{width:24px;height:26px}.product_details ul li:nth-child(2n+1){border-left:none}.product_details ul li a{display:block;color:#acacac;font-size:17px;font-weight:500;padding:25px 0;line-height:35px}.design,.details,.management{display:inline-block;margin-right:10px}.details{background:url(../img/details.png) bottom center no-repeat}.management{background:url(../img/management.png) bottom center no-repeat}.design{background:url(../img/Design.png) bottom center no-repeat;width:31px;height:29px}.product_details ul li a em{font-size:18px;vertical-align:-1px;margin-left:8px}.product_details ul li a:hover{background:#c70f00;color:#fff}.product_details ul li a:hover span{background-position:top center}.why-us{background:#c70f00;padding:65px 0 50px;text-align:center;width:100%;float:left}.why-us h3{color:#fff;font-size:30px;font-weight:700;padding-bottom:30px}.why-us p{width:100%;max-width:645px;display:block;color:#fff;font-size:13px;font-weight:300;padding-bottom:35px;margin:0 auto}.why-us a{border:1px solid #fff;background:#000}.why-us a:hover{border:1px solid #000;background:#696866}.services{padding:90px 0 80px;width:100%;float:left;background-position:0 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;background-image:url(../img/bg.jpg)}.services-wrap{width:100%;float:left;text-align:center}.services-wrap figure{background:#fff;width:105px;height:105px;border-radius:50%;margin:0 auto;padding:3px}.fig-img{width:100%;height:100%;float:left;border:2px solid #c70f00;border-radius:50%;padding:0;margin:0;position:relative}.fig-img img{width:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.icon_box figure img,.mid-logo{transform:translate(-50%,-50%)}.services_desc{width:100%;float:left;padding:15px 25px 0}.services-wrap h3{color:#fff;font-size:17px;font-weight:500;padding:15px 0}.services-wrap h4,.services-wrap p{font-size:13px;font-weight:300;color:#fff}.services-wrap h4{padding-bottom:18px}.services-wrap .line{width:76px;height:2px;background:#fff;margin:0 auto 18px}.click-btn{color:#fff;font-size:14px;font-weight:700;padding:12px 30px;border:1px solid #fff;display:inline-block}.market_block,.service_block{padding:15px;text-align:center;float:left}.click-btn a:hover,.click-btn:hover{background-color:#c70f00;color:#fff}.Services-Detail{width:100%;float:left}.service_block{width:100%;border:1px solid #e3e3e3;background:#f9fafb;margin-bottom:35px}.service_block figure{width:100%;float:left;margin-bottom:55px;position:relative}.service_block figure img{width:100%;float:left}.service_block h3{color:#6a6a6a;font-size:19px;font-weight:500}.service_block p{font-size:14px;color:#8d8d8d;font-weight:300;margin:10px 0 0}.icon_box{width:100px;height:100px;display:block;position:absolute;bottom:-50px;left:0;right:0;margin:0 auto;background-color:#c70f00;border:5px solid #fff;border-radius:50%}.icon_box figure{width:100%;height:100%;float:left;margin:0;border-radius:50%;position:relative}.icon_box figure img{width:auto;display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.block-title,.market_block figure,.side-panel ul li{float:left;position:relative;width:100%}.services_description{width:100%;float:left}.services_description p{font-size:14px;color:#8d8d8d;font-weight:400;margin-bottom:18px}.market-Detail{width:100%;float:left}.market_block{width:100%;border:1px solid #e3e3e3;background:#f9fafb;margin-bottom:35px}.market_block figure{margin-bottom:18px}.market_block figure img{width:100%;float:left}.market_block h3{color:#6a6a6a;font-size:19px;font-weight:500}.market_block p{font-size:14px;color:#8d8d8d;font-weight:300;margin:10px 0 0}.market_description{width:100%;float:left}.market_description p{font-size:14px;color:#8d8d8d;font-weight:400;margin-bottom:18px}.blog-list{width:100%;float:left;border:none;background:0 0;margin:0;padding:0}.blog-items{width:100%;height:auto;float:left;margin-bottom:30px;border-radius:2px;border-bottom:2px solid #ECECEC}.blog-items figure{width:100%;float:left;border:1px solid #ECECEC;padding:10px;margin-bottom:18px}.blog-items figure img{width:100%;display:block}.blog-items h6 a{color:#000;margin-bottom:10px;display:block;font-size:20px}.blog-items h6 a:hover{color:#c70f00}.blog-items span{font-size:14px;color:#2c2c2c;margin-bottom:22px;display:block;font-weight:400}.side-panel h4,.side-panel ul li a{height:auto;font-weight:700;float:left;width:100%}.blog-items p{font-size:13px;color:#2c2c2c}.blog-items p a{font-size:13px;color:#c70f00}.blog-items p.blog-comment span{display:inline-block}.blog-items p.blog-comment span:before{content:'|';margin:0 7px;text-decoration:none;color:#c70f00}.product-wrap2 span,.result h5{text-decoration:underline}.blog-items p.blog-comment span:first-child:before{content:'';margin:0}.blog-items:last-child{border-bottom:none;margin-bottom:0}.side-panel h4{background:#c70f00;color:#fff;margin:0;padding:14px 20px;border:1px solid #ececec;border-bottom:none;border-radius:5px 5px 0 0}.side-panel ul{width:100%;height:auto;float:left;margin:0 0 30px;background:#fff;border:1px solid #ececec;border-top:none;border-radius:0 0 5px 5px}.side-panel ul li{height:auto;border-bottom:1px solid #ececec;margin:0;padding:0}.side-panel ul li a{color:#000;font-size:14px;line-height:21px;padding:10px 20px}.side-panel ul li a:hover{color:#c70f00}.blog-content{width:100%;float:left}.block-title{border-bottom:2px solid #dcdcdc;padding-bottom:10px;margin-bottom:35px;text-align:left}.block-title h3{font-size:26px;color:#7b7b7b;font-weight:300}.block-title .line{width:100%;max-width:320px;height:2px;background:#c70f00;position:absolute;left:0;bottom:-2px;padding:0;margin:0}.comment-item,.comment_listview ul,.comment_listview ul li{width:100%;height:auto;float:left}.blog-details{width:100%;float:left;margin-bottom:30px}.blog-details .blog-large-iamge{width:100%;float:left;margin-bottom:20px}.blog-details .blog-large-iamge figure,.blog-details .blog-large-iamge figure img,.blog_title{width:100%;float:left}.blog_comment{width:100%;float:left;margin:8px 0 15px}.blog_comment span{font-size:12px;color:#3e3939;font-weight:300;margin-right:10px}.blog-details p,.blog_comment span a{font-weight:400}.blog_comment span em{font-size:16px;color:#575757;margin-right:5px}.blog_comment span a{font-size:12px;color:#3e3939}.blog-details p{font-size:14px;line-height:21px;color:#000;margin-bottom:18px}.comment-content h5,.comment-content h5 a{font-size:20px;line-height:20px;float:left;font-weight:400;display:inline-block}.comment_listview ul{margin-top:20px}.comment_listview ul li{margin-bottom:25px;padding:15px;border:1px solid #DCDCDC;border-radius:10px}.comment-image{width:70px;height:70px;border-radius:50%;float:left;border:2px solid #007EC8}.latest-work,.manufacturer,.our-team{border-bottom:1px solid #e3e3e3}.comment-image figure{padding:3px;width:auto;display:inline-block;border-radius:50%}.comment-image figure img{width:100%;display:inline-block;border-radius:50%}.comment-content{width:auto;height:auto;padding:0 0 0 90px}.comment-content h5{color:#464646;width:auto;margin:0 22px 0 0;text-transform:capitalize}.add-cart a,.capabilities h2,.contact-us h2,.distributors form p,.latest-work h2,.link-right h4,.manufacturer-facilities h2,.market-overview h3,.market-served h2,.other-links h2,.other-services h2,.our-resources h3,.our-staff h2,.our-team h3,.request-quote .buttons,.request-quote h3,.services-title h2,.wishlist a{text-transform:uppercase}.comment-content h5 a{color:#007EC8;width:auto}.comment-content h5 a:hover{color:#00CEF3}.comment-content span{color:#D4D2D2;font-size:13px;font-weight:700}.comment-content a{float:right;color:#00CEF3;font-size:12px;font-weight:700}.comment-content p{font-size:14px;color:#414141;margin-top:8px;margin-bottom:10px}.comment-form{width:100%;float:left;margin-bottom:35px}.comment-form h3{width:100%;float:left;color:#3e3939;margin-bottom:20px;font-weight:300}.comment-form form input[type=text],.comment-form textarea{margin-bottom:34px;width:100%}.comment-form textarea{height:225px}.comment_listview{width:100%;float:left;padding:35px 0 15px}.manufacturer{background:#fff;padding-top:80px;min-height:454px;width:100%;float:left;overflow:hidden}.manufacturer h3{color:#353535;font-size:31px;padding-bottom:14px;padding-top:40px}.manufacturer h2{color:#353535;font-size:36px;font-weight:500;padding-bottom:20px}.manufacturer .line{width:170px;height:1px;background:#e3e3e3;margin:0}.manufacturer p{color:#8d8d8d;font-size:12px;font-weight:300;padding:25px 0 18px}.manufacturer-fig{position:relative}.manufacturer figure{position:absolute;max-width:728px}.latest-work{padding:95px 0 100px;width:100%;float:left}.latest-work h2{color:#353535;font-size:30px;font-weight:500;text-align:center;margin-bottom:45px;position:relative}.latest-work h2:after,.latest-work h2:before{content:' ';border:1px solid #e3e3e3;position:absolute;height:2px;width:180px}.latest-work h2:before{left:68%;top:12px}.latest-work h2:after{right:68%;top:12px}.date-time{background:#c70f00;text-align:center;padding:8px 5px 9px;float:left;width:20%}.date-time p{color:#fff;font-size:26px;font-weight:500;padding:0;margin-bottom:0}.date-time .line{width:30px;height:2px;background:#fff;margin:0 auto}.date-time span{color:#fff;font-size:14px}.slide-title{background:#f9fafb;padding:15px 0 15px 10px;width:80%;float:left}.slide-title p{color:#6a6a6a;font-size:19px;font-weight:500;padding:0;text-align:left;margin-bottom:0}.slide-title span{color:#8d8d8d;font-size:12px}.work-slide,.work-slider{width:100%;float:left}.latest-work .row .row{margin:0 -8px}.work-slider li .medium-12.columns{padding:0 8px}.work-slide figure{margin:0;position:relative;overflow:hidden}.work-slide figure img{width:100%;display:block}.work-slide figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(199,15,0,.9);float:left;padding:40px 35px 46px 30px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.work-slide figure:hover figcaption{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.work-slide figcaption h3{color:#fff;font-size:25px;font-weight:500}.work-slide figcaption p{color:#fff;font-size:12px;font-weight:300;padding:20px 0 30px}.work-slide figcaption span{color:#fff;font-size:21px;font-weight:500}.work-slide figcaption span em{font-size:25px;width:24px;height:24px;background:#fff;border:1px solid #fff;border-radius:50%;text-align:center;margin-left:12px;line-height:22px;color:#c70f00}.work-slider .slick-next,.work-slider .slick-prev{width:25px;height:25px;border-radius:50%;background:#959595;top:118%}.work-slider .slick-prev{left:46%}.work-slider .slick-next{right:46%}.work-slider .slick-next:before,.work-slider .slick-prev:before{content:' ';border-top:6px solid #959595;border-bottom:6px solid #959595;width:0;position:absolute;margin:0;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.work-slider .slick-prev:before{border-right:10px solid #fff;left:45%}.work-slider .slick-next:before{border-left:10px solid #fff;left:55%}.our-partner{padding:48px 0 40px;width:100%;float:left}.our-partner h3{color:#353535;font-size:31px;padding-bottom:10px}.our-partner h4{color:#353535;font-size:36px;font-weight:500;padding-bottom:20px}.our-partner .line{width:115px;height:1px;background:#e3e3e3}.contact-info,.contact-us,.contact-us form,footer{width:100%;float:left}.our-partner p{color:#8d8d8d;font-size:12px;font-weight:300;padding-top:25px}.partner{padding-top:0}.partner ul{margin:0 auto}.partner ul li{display:inline-block;padding-left:30px;padding-bottom:20px}.contact-us{background-attachment:fixed;background-image:url(../img/footer-bg.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding:50px 0 0}.contact-us h2{color:#fff;font-size:30px;font-weight:500;text-align:center;padding-bottom:20px}.contact-us p{color:#fcfcfc;font-size:12px;font-weight:300;padding-bottom:60px}.contact-us form input[type=text],.contact-us textarea{background:0 0;font-size:13px;font-weight:300;padding:15px 0 15px 18px;color:#fff}.contact-us form{border-bottom:1px solid #fff;display:inline-block}.contact-us form input[type=text]{height:auto}.contact-us ::-webkit-input-placeholder{color:#fff}.contact-us :-moz-placeholder{color:#fff}.contact-us ::-moz-placeholder{color:#fff}.contact-us :-ms-input-placeholder{color:#fff}.contact-us textarea{resize:none;margin:0;height:110px}.submit-button{text-align:center;margin-top:25px;margin-bottom:55px}.contact-us form input[type=submit]{padding:12px 50px;background:#c70f00;border:none;color:#fff;font-size:19px;font-weight:500;cursor:pointer}.contact-us form input[type=submit]:hover{background:#4d7691}.contact-info{padding:0 0 30px}.call-now p{color:#fff;font-size:18px;padding-bottom:0;margin-bottom:10px}.call-now p em{color:#fff;font-size:18px;border:2px solid #fff;border-radius:50%;padding:5px;width:28px;height:28px;line-height:16px;margin-right:8px}.call-now span{color:#afabab;font-size:35px;font-weight:300}.call-now span:hover,.call-now span:hover a{border-bottom:1px solid #afabab;color:#afabab}.address p{color:#fff;font-size:18px;padding-bottom:0;margin-bottom:0}.address p em{color:#fff;font-size:24px;margin-right:20px}.address span{color:#afabab;font-size:21px;font-weight:300;float:left;padding-bottom:14px}.address span a{color:#fff;font-size:18px;font-weight:300}.reveal-modal,.right-contant ul li a{font-weight:400}.address a:hover{border-bottom:1px solid #fff}.connect-us h3,.connect-us p{color:#fff;font-size:22px;margin-right:20px;margin-bottom:18px;padding-bottom:0}.connect-us ul{margin:0}.connect-us ul li{display:inline-block;color:#fff;width:35px;height:35px;border:1px solid #4d7691;border-radius:50%;background-color:#4d7691;margin-right:5px;line-height:35px;text-align:center;font-size:20px}.wifi{transform:rotate(45deg);padding-right:4px}.connect-us ul li:hover,.connect-us ul li:hover a{background:#c70f00;border:1px solid #c70f00;color:#fff}.fix-wrap .item.newsletter-input{float:left;margin:22px 17px 0 0;width:47%}.reveal-modal{font-size:14px;line-height:45px;text-align:left;width:52%}.reveal-modal form input,.reveal-modal form select{margin:0 7px;padding:7px;width:153px}.reveal-modal form textarea{height:71px}.reveal-modal form input{display:inline-block;float:none;height:auto}#myModal h3,#myModal span{margin:0 0 12px;text-align:center;width:100%}.reveal-modal br{display:block!important}#myModal span{border-bottom:1px solid #cecece;display:inline-block;line-height:20px!important;padding:0 0 11px;font-size:16px}.pro-text-list>li{float:left;padding:0 10px;width:25%}.pro-text-list{float:left;margin:0 -10px;padding-left:0!important}.service_list{background:#e3e3e3;margin-bottom:20px;height:94px;padding:10px}.service_list>span{display:inherit;font-size:14px;line-height:23px;margin:11px 0 0}.client-info label,.project-details label{cursor:default;text-align:right;line-height:32px}.mid_cnt{background:#e3e3e3;display:inline-block;margin:8px 0 25px;padding:29px 30px 15px}.service_list img{float:left;margin:11px 8px 15px 0}.pro-text-list li:before{content:''!important}.item.newsletter-input select{height:48px;margin:3px 0 0}.item.newsletter-input.news-select{margin-right:0;width:21%}.copy-right,.project-info{background:#fff;width:100%;float:left}.copy-right{padding:25px 0 20px}.left-contant p{color:#0d2030;font-size:13px;margin-bottom:0}.right-contant ul{margin:0;text-align:right}.right-contant ul li{display:inline-block;color:#0d2030;font-size:13px;padding-left:20px}.right-contant ul li em{font-size:7px}.right-contant ul li:hover a{color:#c70f00}.project-info{padding:35px 0 80px}.client-info{padding-right:15px}.client-info h3{background:#0095f4;color:#fff;font-size:17px;padding:20px 0 20px 36px;margin-bottom:60px}.client-info label{display:inline-block;width:35%;padding-right:10px;color:#5e5e5e;font-size:17px;font-weight:300}.client-info input[type=text],.client-info select{width:62%;display:inline-block;border:1px solid #dfdfdf}.client-info label span{color:#ff4242;font-size:25px}.client-info input[type=text]{font-size:17px}.client-info select{font-size:16px;background-color:#fff}.project-details{padding-left:35px}.project-details h3{background:#0095f4;color:#fff;font-size:17px;padding:20px 0 20px 36px;margin-bottom:30px}.project-details p{color:#5e5e5e;font-size:17px;padding-bottom:45px}.project-details label{float:left;width:40%;padding-right:10px;color:#5e5e5e;font-size:17px;font-weight:300}.project-details .additional-details{float:left;width:30%}.project-details .radio-lable{width:100%;text-align:left;padding-left:72px}.radio-button{text-align:center;padding:30px 0;clear:both}.radio-button input[type=radio]{display:none}.radio-button input[type=radio]+label{width:auto;float:none;line-height:1;color:#5e5e5e;font-weight:300;font-size:17px;margin:0;text-align:center}input[type=radio]+label span{display:block;float:left;width:20px;height:20px;margin:-1px 8px 14px 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;border:1px solid #dfdfdf;background-color:#f1f1f1;padding:4px 0;text-align:center}input[type=radio]+label span:after{width:10px;height:10px;-moz-border-radius:50%;border-radius:50%;display:block;content:"";margin:auto;background-color:#f1f1f1}.facilities-environment h3:after,.plactic-molding h3:after,.product-development h3:after,.product-packaging h3:after,.result h3:after{content:' '}input[type=radio]:checked+label span:after{background-color:#0095F4}input[type=radio]+label span:after,input[type=radio]:checked+label span:after{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.project-details input[type=text]{width:58%;display:inline-block;font-size:17px;border:1px solid #dfdfdf}.project-details .project-lable{width:48%;cursor:default}.project-details input[type=text].project-text{width:50%}.custom-file-upload-hidden{display:none;visibility:hidden;position:absolute;left:-9999px}.custom-file-upload{width:60%;float:left;font-size:16px}.file-upload-wrapper{width:100%;float:left;position:relative;padding-left:125px;border:1px solid #dfdfdf;height:36px}.file-upload-button,.project-details .custom-file-upload .file-upload-input{font-size:16px;font-family:Montserrat,sans-serif;border:none;margin:0;width:100%}.project-details .custom-file-upload .file-upload-input{height:33px;color:#b1b1b1;background-color:#fff;padding:5px 15px;line-height:23px;box-shadow:none;@include transition(all 0.2s ease-in)}.file-upload-button{float:left;line-height:24px;background-color:#0095f4;color:#fff;padding:5px 0;max-width:125px;border-left:1px solid #dfdfdf;text-align:center;cursor:pointer;position:absolute;top:0;left:0;@include transition(all 0.2s ease-in)}.project-details span{width:100%;float:left;text-align:center;padding:15px 0 70px;color:#0095f4;font-size:17px;font-weight:500}.submit-btn,.within label{text-align:right}.project-details span a:hover{color:#f3a600}.project-details textarea{width:65%;resize:none;height:265px;border:1px solid #dfdfdf}.project-details input[type=submit]{float:right;cursor:pointer;padding:15px 45px 15px 40px;background:#f3a600;color:#fff;font-size:14px;font-weight:700;border:none;margin-top:10px;margin-right:30px}.distributors h3,.project-details input[type=submit]:hover{background:#0095f4}.map_content{width:100%;float:left}#map{width:100%;height:465px;float:left;border:none;box-shadow:none}.distributors form input[type=text],.distributors select{border:1px solid #d8d8d8;height:42px;font-size:16px}#googleMap{height:100%;width:100%}.distributors-search{position:relative;margin-top:-40px;width:100%;float:left}.distributors{border:1px solid #d8d8d8;width:100%;display:inline-block}.distributors h3{color:#fff;font-size:26px;padding:20px 0 20px 55px}.distributors form{padding:28px 40px 25px 30px;width:100%;float:left}.distributors select{color:#858585;background:url(../img/ddl-arrow.png) center right no-repeat}.within label{width:45%;float:left;padding-right:30px;color:#858585;font-size:16px;line-height:32px}.within select{width:45%}.distributors form input[type=text]:hover{border-color:#999}.distributors form ::-webkit-input-placeholder{color:#858585}.distributors form :-moz-placeholder{color:#858585}.distributors form ::-moz-placeholder{color:#858585}.distributors form :-ms-input-placeholder{color:#858585}.distributors form p{color:#0095f4;font-size:19px;padding:8px 0 8px 25px;display:inline-block}.distributors form span{color:#f3a600;font-size:17px;font-weight:700;padding-left:28px}.distributors form a:hover{color:#0095F4}.distributors form input[type=submit]{padding:15px 70px 15px 45px;border:none;color:#fff;font-size:20px;font-weight:700;background:url(../img/right-arrow.png) 78% 50% no-repeat #F3A600;cursor:pointer}.distributors form input[type=submit]:hover{background:url(../img/right-arrow.png) 78% 50% no-repeat #0095f4}.serach-result{padding:65px 0 0;width:100%;float:left}.serach-result h2{color:#1e1e1e;font-size:26px;padding:0 0 0 10px}.result{padding:60px 0;width:100%;display:inline-block;border-bottom:1px solid #d8d8d8}.result h3{color:#0095f4;font-size:36px;font-weight:500}.result h3:after{border-bottom:5px solid #eee;width:235px;display:block;padding-top:18px}.result h4{color:#555;font-size:20px;font-weight:500;padding:22px 10px 12px 6px}.result h5,.result p{color:#555;font-size:16px}.result p{margin-bottom:5px}.result p span{color:#0095f4}.office-address{width:100%;float:left;padding:0 5px}.pagination1{text-align:center;padding:50px 0;float:left;width:100%}.pagination1 ul{margin:0}.pagination1 ul li{display:inline-block;color:#119cdc;font-size:15px;font-family:'Source Sans Pro',sans-serif;border:2px solid;width:30px;height:30px;line-height:26px;margin:0 2px;cursor:pointer}.pagination1 ul li:first-child,.pagination1 ul li:last-child{border:none;font-size:30px;cursor:pointer;vertical-align:middle}.pagination1 ul li:first-child{margin-right:35px}.pagination1 ul li:last-child{margin-left:35px}.pagination1 ul li:hover{background:#119cdc;color:#fff;border-color:#119cdc}.pagination1 ul li:first-child:hover,.pagination1 ul li:last-child:hover{background:0 0;color:#119cdc}.capabilities{padding:65px 0 32px;background:#fff;width:100%;float:left}.capabilities h2{max-width:680px;margin:0 auto;color:#353535;font-size:30px;font-weight:500;text-align:center;border-top:2px solid #e3e3e3}.capabilities h2 span{background-color:#fff;position:relative;top:-26px;max-width:430px;display:block}.capabilities p{padding-bottom:0}.product-design{background:#f8f7f7;padding:100px 0 110px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:100%;float:left}.product-design .medium-6 iframe{width:548px;height:377px}.product-development{padding-left:65px}.product-development h3{color:#4d7691;font-size:25px;font-weight:500;line-height:31px;padding-top:0}.product-development h3:after{width:180px;border:1px solid #4d7691;display:block;margin:25px 0}.product-development p{color:#333;font-size:13px;padding-bottom:0}.product-development ul{margin-left:60px}.product-development ul li{color:#8d8d8d;font-size:12px;margin-bottom:15px;font-weight:300;list-style-image:url(../img/list-img.png);padding-left:8px}.product-packaging{background:#4d7691;padding:70px 0 65px;width:100%;float:left}.product-packaging .medium-6 img{width:100%}.product-packaging h3{color:#fff;font-size:24px;font-weight:500;line-height:31px;padding-top:0}.product-packaging h3:after{width:180px;border:1px solid #f8f7f7;display:block;margin:30px 0}.product-packaging p{color:#f8f7f7;font-size:13px;font-weight:300;padding:0 28px 0 0}.product-packaging a{border:1px solid #f3a600}.product-packaging a:hover{border:1px solid #fff}.product-packaging h5{color:#fff;font-family:Montserrat,sans-serif;font-weight:500}.product-packaging ul{color:#fff;font-size:13px;font-weight:500;line-height:27px;padding:0 0 0 26px}.product-packaging ul li{color:#fff;font-size:13px;font-weight:300;list-style-image:url(../img/list-img-white.png);margin-bottom:5px;padding-left:8px}.plactic-injection{background:#fff;padding:70px 0 60px;width:100%;float:left}.plactic-injection .medium-6 img{width:100%}.plactic-molding{padding-left:50px}.plactic-molding h3{color:#4d7691;font-size:25px;font-weight:500;line-height:31px}.plactic-molding h3:after{width:180px;border:1px solid #4d7691;display:block;margin:24px 0 22px}.plactic-molding p{color:#333;font-size:13px;padding-bottom:30px}.plactic-molding span{color:#0095f4;font-size:17px;font-weight:500}.plactic-molding ul{margin-left:60px}.plactic-molding ul li{color:#8d8d8d;font-size:12px;margin-bottom:15px;font-weight:300;list-style-image:url(../img/list-img.png);padding-left:8px}.related-services{padding-top:60px;clear:both;width:100%;float:left}.related-services h4{color:#0095f4;font-size:17px;font-weight:500;padding-bottom:28px}.related-services ul li{color:#8d8d8d;font-size:12px;margin-bottom:20px;font-weight:300;list-style-image:url(../img/list-img2.png);list-style-position:inside}.request-quote{background:url(../img/request-quote.jpg) no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:65px 0 50px;text-align:center;width:100%;float:left}.facilities-industries,.manufacturer-facilities{background:#fff;border-bottom:1px solid #e1e1e1;width:100%;float:left}.request-quote h3{color:#fff;font-size:30px;font-weight:700;margin-bottom:30px}.request-quote p{color:#fff;font-size:13px;font-weight:300;margin-bottom:40px}.manufacturer-facilities{padding:60px 0 52px}.manufacturer-facilities h2{max-width:680px;margin:0 auto;color:#353535;font-size:30px;font-weight:500;text-align:center;border-top:2px solid #e3e3e3}.manufacturer-facilities h2 span{background-color:#fff;position:relative;top:-26px;max-width:330px;display:block}.manufacturer-facilities p{padding-bottom:0}.facilities-industries{padding:100px 0 60px}.facilities-environment{padding:0 50px 0 20px}.facilities-environment h3{color:#0095f4;font-size:30px;font-weight:500;padding-top:20px}.facilities-environment h3:after{width:180px;border:1px solid #0095f4;display:block;margin:35px 0}.tools-tbl td,.tools-tbl th{border-left:1px solid #e1e1e1}.equipment-tbl tr,.tools-tbl tr{border:1px solid #e1e1e1}.facilities-environment p{color:#8d8d8d;font-size:12px;padding-bottom:65px}.facilities-img{padding-top:60px;clear:both;width:100%;float:left}.facilities-industries .medium-6 img{width:100%}.facilities-img .medium-3{padding-right:0}.ser em,.ser i{color:#fff;font-size:27px;margin-top:3px}.all-services h3{overflow:hiddden}.table-details{padding:80px 0 50px;background:#f8f7f7;width:100%;float:left}.table-details h3{color:#fff;font-size:30px;background:#0095f4;padding:22px 0 20px;text-align:center}.equipment-tbl tr,.services-title,.tools-tbl th,.tools-tbl tr,table tr.alt,table tr.even,table tr:nth-of-type(even){background:#fff}.equipment-tbl td,.equipment-tbl th{padding:18px;text-align:center;border-left:1px solid #e1e1e1}.equipment-tbl{width:100%;margin-bottom:70px;border-collapse:collapse}.equipment-tbl th{width:13%;color:#0095f4;font-size:22px;background:#fff}.equipment-tbl td{color:#bdbdbd;font-size:20px}.equipment-tbl th:first-child{width:9%;text-align:center}.equipment-tbl td:nth-child(2),.equipment-tbl th:nth-child(2){text-align:left;padding:18px 45px}.equipment-tbl th:nth-child(2){width:52%}.form-wrap,.market-overview figure,.market-served h2,.mid-logo,.other-services h2,.other-services p,.other-wrap figcaption,.other-wrap figure,.our-staff h2,.our-staff p,.services-title h2,.staff-info,.staff-info ul li,.tools-tbl th:first-child{text-align:center}.tools-tbl{width:100%;border-collapse:collapse}.tools-tbl th{padding:18px 45px;color:#0095f4;font-size:22px}.tools-tbl th:first-child{width:9%;padding:18px}.services1,.services2{border-bottom:1px solid #fff}.services1,.services3{border-right:1px solid #fff}.tools-tbl td{color:#bdbdbd;font-size:20px;padding:18px 45px;text-align:left}.services2,.services4{border-left:1px solid #fff}.services-title{padding:70px 0;width:100%;float:left}.services-title h2{position:relative;max-width:578px;margin:0 auto;color:#353535;font-size:30px;font-weight:500;padding-bottom:35px}.services-title h2::after,.services-title h2::before{background:#e3e3e3;height:2px;width:100px;content:'';display:block;top:1px;position:absolute}.services-title h2::after{left:-10px}.services-title h2::before{right:-10px}.services-title h2 span{position:relative;display:inline-block;top:-16px;padding:0 28px}.all-services p,.services-title p{padding-bottom:0}.all-services{position:relative;width:100%;float:left}.mid-logo{position:absolute;z-index:1;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.all-services .mid-logo figure{margin:0 auto;float:none;background-color:#fff;width:330px;height:322px;line-height:290px;border:1px solid #fff;border-radius:50%;overflow:hidden}.all-services figure{float:left;margin-right:15px}.all-services h3{color:#fff;font-size:21px;line-height:29px}.all-services h3 a:hover{color:#fff}.all-services p{color:#fff;font-size:12px;font-weight:300;float:left;padding-top:22px}.services1{background:#c70f00;padding:40px 165px 92px 75px;max-height:265px;overflow:hidden}.services2{background:#000;padding:40px 78px 92px 165px;max-height:265px;overflow:hidden}.services3,.services4{border-top:1px solid #fff;border-bottom:2px solid #fff;overflow:hidden;max-height:265px}.services3{background:#000;padding:40px 165px 92px 75px}.services4{background:#c70f00;padding:40px 78px 92px 165px}.services1:hover,.services2:hover,.services3:hover,.services4:hover{background:#696866}.manufacturer-services{width:100%;float:left;padding:105px 0 80px;background-position:0 0;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;background-image:url(../img/manufacture-services-bg.jpg)}.manufacturer-services h2{color:#fff;font-size:44px;padding-top:50px}.manufacturer-services p{color:#fff;font-size:12px;font-weight:300;padding:0 45px 40px 0}.manufacturer-services h2:after{content:' ';width:480px;border:1px solid #f8f7f7;display:block;margin:22px 0}.other-services{padding:95px 0 75px;background:#fff;width:100%;float:left}.other-services h2{max-width:670px;margin:0 auto;color:#353535;font-size:30px;font-weight:500;padding-bottom:35px;border-top:2px solid #e3e3e3}.other-services h2 span{position:relative;top:-16px;background-color:#fff;padding:0 28px}.other-services p{color:#8d8d8d;font-size:12px;font-weight:300;padding-bottom:45px}.other-wrap{border:1px solid #dfdfdf;display:inline-block;margin:3px 6px}.services-img{position:relative;width:100%;float:left}.other-wrap a img{width:100%}.other-wrap figure{position:absolute;margin:0 auto;top:100%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#4d7691;width:100px;height:100px;border:5px solid #fff;border-radius:50%;line-height:85px}.other-wrap figcaption{width:100%;float:left;background:#f9fafb;padding:65px 25px 50px}.other-wrap h3{color:#6a6a6a;font-size:19px;font-weight:500}.other-wrap h4,.other-wrap p{color:#8d8d8d;font-size:12px;font-weight:300}.other-wrap h4{padding:10px 0}.other-wrap .line{width:180px;height:2px;background:#e3e3e3;margin:5px auto 0}.other-wrap p{padding:22px 0 30px}.view-overlay{width:100%;float:left;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-overlay img{width:auto;display:block}.overlay-icon{position:absolute;background:rgba(53,54,54,.75);text-align:center;width:100%;height:100%;left:0;top:0;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.overlay-icon a,.overlay-icon a em{position:absolute;top:50%;left:50%}.hover-caption,.staff-info figcaption:hover .hover-caption{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out}.view-overlay:hover .overlay-icon{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;cursor:pointer}.overlay-icon a{width:55px;height:55px;float:left;border-radius:50%;color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.overlay-icon a em{font-size:28px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.our-team-fig,.staff-info{position:relative}.our-team{width:100%;float:left;background:#fff;padding-top:30px;min-height:auto;overflow:hidden}.our-team h3{color:#353535;font-size:30px;font-weight:500;padding-top:80px}.our-team .line{width:315px;height:1px;background:#e3e3e3;margin:35px 0}.our-team p{color:#8d8d8d;font-size:12px;font-weight:300;padding:0 0 45px}.our-team figure{width:100%;float:left;max-width:100%}.our-staff{width:100%;float:left;background:#f3f3f3;border-bottom:1px solid #e1e1e1;padding:112px 0 0}.our-staff h2{color:#00aeff;font-size:30px;font-weight:500;padding-bottom:45px;border-top:2px solid #e3e3e3;max-width:595px;margin:0 auto}.our-staff h2 span{position:relative;top:-16px;background-color:#F3F3F3;padding:0 22px}.our-staff p{color:#8d8d8d;font-size:12px;font-weight:300;padding-bottom:55px}.staff-info{width:100%;max-width:318px;margin:65px auto 85px;display:block}.staff-content{width:100%;float:left}.staff-content .columns:nth-child(3n+1) .staff-info{float:left}.staff-content .columns:nth-child(3n+3) .staff-info{float:right}.staff-info figure{position:absolute;top:-75px;left:0;right:0;z-index:1;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%;border:10px solid #F3F3F3;margin:0 auto}.staff-info figure img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-khtml-border-radius:50%}.staff-info figcaption{background:#fff;overflow:hidden;position:relative;padding:95px 30px 32px}.staff-info h4{color:#555;font-size:24px;padding-bottom:30px}.staff-info p{color:#555;font-size:15px;padding-bottom:0}.staff-info ul{background:#fff;margin:0;border:1px solid #ddd;padding:10px 0}.staff-info ul li{display:inline-block;color:#007fc8;width:35px;height:35px;border:1px solid #ddd;border-radius:50%;background-color:#fff;margin-right:5px;line-height:35px;font-size:20px}.staff-info ul li:hover,.staff-info ul li:hover a{opacity:.8;color:#007fc8}.staff-info figcaption:hover .hover-caption{display:block;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.hover-caption{background:#0095f4;width:100%;height:100%;float:left;bottom:-100%;left:0;position:absolute;padding-left:20px;padding-top:95px}.hover-caption h4{color:#fff;font-size:24px;padding-bottom:23px}.hover-caption p em{font-size:20px;padding-right:10px}.hover-caption p{color:#fff;font-size:15px;margin-bottom:5px;padding-bottom:0}.hover-caption p:nth-child(3) em{font-size:28px}.hover-caption a:hover{color:#fff}.certified{width:100%;float:left;background:#fff;border-bottom:1px solid #e3e3e3;padding:40px 0 65px}.certified h2{color:#ea972f;font-size:37px;font-weight:500;padding-top:80px}.certified .line{width:315px;height:1px;background:#e3e3e3;margin:25px 0}.certified p{color:#8e8e8e;font-size:15px;padding:0 0 45px}.certified figure{padding-top:100px}.certified h3{color:#fff;font-size:20px;font-weight:500;background:#0095f4;padding:18px 0 18px 48px}.certified_box{width:100%;float:right;max-width:495px}.certified-items{border:1px solid #d8d8d8;border-bottom:none;width:100%}.certified-items ul{margin:0}.certified-items ul li{padding:10px 10px 10px 38px;border-bottom:1px solid #d8d8d8}.certified-items ul li img{float:left;margin:0 15px 0 0}.certified-items ul li span{color:#9c9898;font-size:14px;font-weight:500}.certified-items ul li p{color:#8e8e8e;font-size:12px;padding:0}.market-overview{width:100%;float:left;background:#fff;border-bottom:1px solid #e1e1e1;padding:35px 0}.market-content{width:100%;float:left;padding:35px 15px 0}.market-overview h3{color:#353535;font-size:30px;font-weight:500;margin-bottom:35px;position:relative}.market-overview h3:after{content:' ';width:235px;display:block;position:absolute;left:225px;top:30px;border:1px solid #e3e3e3}.market-overview p{color:#8d8d8d;font-size:12px;font-weight:300;margin-bottom:25px}.market-served{width:100%;float:left;background:#f8f7f7;padding:90px 0 60px}.market-served h2{max-width:600px;margin:0 auto;color:#353535;font-size:30px;font-weight:500;border-top:2px solid #e3e3e3;padding-bottom:34px}.market-served h2 span{background-color:#F8F7F7;position:relative;top:-26px;max-width:230px;display:block}ul.cd-filters{margin-bottom:35px;margin-left:0}ul.cd-filters li{display:inline-block}ul.cd-filters li a{font-size:15.52px;color:#828282;padding:12px 20px;font-weight:700;line-height:20px;display:block}ul.cd-filters li a.selected,ul.cd-filters li a:hover{color:#fff;background:#0095f4}.market-portfolio{width:100%;float:left}.market-info{width:100%;float:left;margin-bottom:30px}.market-info figure img{width:100%}.market-info figcaption{width:100%;float:left;background:#efefef;padding:15px}.our-resources,.top-links{background:#fff;width:100%}.market-info figcaption h4{color:#545454;font-size:16px;font-weight:700;padding-bottom:12px}.market-info figcaption p{color:#8d8d8d;font-size:12px;font-weight:300}.market-info .buttons{font-size:9px;padding:8px 15px;float:right}.cd-gallery li{display:none}.our-resources{float:left;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;padding:66px 0 0}.our-resources h3{color:#353535;font-size:30px;font-weight:500;padding:0 0 35px 10px}.our-resources p{color:#8d8d8d;font-size:18px;font-weight:300;padding-left:18px}.top-links .other-links{padding:0 15px}.top-links{float:left;padding-top:80px;padding-bottom:20px}.top-links figure img{width:100%}.link-left{border:5px solid #e7e7e7;padding:94px 0 30px;position:relative;display:inline-block;width:100%}.link-left h3{color:#fff;background:rgba(199,15,0,.8);font-size:23px;font-weight:500;padding:22px 35px 15px 108px;position:absolute;left:-85px;top:35px}.link-left ul{margin:22px 0 0 31px}.link-left ul li{color:#8d8d8d;float:left;font-size:14px;font-weight:300;list-style:disc url(../img/top-link-list.png);padding:6px 0;width:95%}.link-right{width:96%;float:right}.link-right h4{color:#fff;background:#c70f00;font-size:16px;font-weight:500;padding:21px 0 21px 25px}.link-right ul li{color:#2c2c2c;font-size:14px;font-weight:300;padding:14px 0 15px 25px;border-bottom:1px solid #cacaca}.link-right ul li:last-child{border-bottom:4px solid #cacaca}.other-links{width:100%;float:left;padding:90px 0 65px;background:#fff}.other-links h2{color:#353535;font-size:30px;font-weight:500;padding-bottom:55px}.other-links-wrap{margin:0 -27px}.other-links-wrap .columns{padding:0 27px}.spm-container{display:table;margin:20px 0}.spm-instruments-img{display:table-cell;width:50%;padding:0 15px;vertical-align:top}.spm-instruments-img img.graph{width:70%;float:right}.links-info{border:1px solid #e3e3e3;margin-bottom:55px;min-height:275px}.links-info h3{color:#fff;font-size:20px;font-weight:500;background:#c70f00;padding:25px}.links-info ul{margin:13px 0 40px 45px}.links-info ul li{color:#000;font-size:15px;font-weight:500;list-style:url(../img/list-img.png);padding:15px 0}.other-links span{background:#f3f3f3;color:#0095f4;font-size:14px;padding:20px 0 20px 30px;display:block;border:1px solid #e3e3e3;border-top:none}.product-info{width:100%;float:left;padding:0 0 70px}.pro_title{font-size:26px;line-height:28px;margin-bottom:18px}.form-wrap{background:#eeeff0;padding:10px 0 8px;border:1px solid #dfe0e0}.form-wrap label{width:35%;float:left;color:#144d86;font-size:19px;font-weight:500;text-align:right;line-height:35px;cursor:default}.form-wrap select{width:58%;margin:0;font-size:15px;font-weight:300;color:#3c3c3c;height:30px;padding:5px 10px;background:url(../img/ddl2.png) 94% 42% no-repeat #FFF;cursor:pointer}.form-wrap span{color:#144d86;font-size:18.73px;font-weight:500;line-height:35px}.form-wrap span a em{color:#acacac;padding:0 8px;font-size:22px}ul.tabs li a:hover em,ul.tabs li.active a em{color:#144d86}.form-wrap .tabs{display:inline-block;vertical-align:middle}.tabs .tab-title.active a{background:0 0;color:#144d86}.tabs .tab-title>a:hover{background:0 0}.product_tab{width:100%;float:left;text-align:right;padding-right:20px}.product_tab .tabs .tab-title>a{width:34px;height:34px;color:#acacac;padding:0;font-size:20px;position:relative}.product_tab .tabs .tab-title>a em{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.tab-1 .add-cart p{padding:6px 0;margin-bottom:15px}.tab-1 .add-cart input[type=text]{font-size:10.53px;width:24px;height:24px;margin-top:6px;margin-right:8px}.tab-1 .add-cart p em{padding:0 8px}.tabs-block{margin-bottom:50px}.tabs-block h3{color:#17578c;font-size:18px;font-weight:500;padding-bottom:20px;line-height:1.5;padding-left:20px}.tab-1 .product-wrap3{margin-bottom:25px}.tabs-content{width:100%;float:left}.tabs-content>.content{width:100%;float:left!important;padding:0}.product-wrap{border:1px solid #e3e3e3;padding:38px 0 0;margin-top:40px}.product-list{width:100%;float:left;padding-right:20px}.product-wrap1{text-align:center}.product-wrap1 figcaption{padding-top:25px}.product-wrap1 .fa-star:before{content:"\f005  \f005  \f005  \f005  \f005";color:#c2c2c2}.add-cart a:after,.product-wrap2 ul li:before{content:"\f105";font-family:FontAwesome}.product-wrap1 p{color:#bdbdbd;font-size:15px;font-weight:300;margin-bottom:22px}.product-wrap1 span{background:#f2f0f0;border-radius:2px;border:1px solid #b3b2b2;color:#969696;font-size:13px;font-weight:300;padding:10px 12px;display:inline-block}.product-wrap1 span input[type=checkbox]{width:23px;height:23px;vertical-align:middle;margin:0 8px;cursor:pointer}.product-wrap2 h3{color:#17578c;font-size:18px;font-weight:500;padding-bottom:20px}.product-wrap2 p{color:#676566;font-size:14px;font-weight:300}.product-wrap2 h4{color:#17578c;font-size:16px;font-weight:300;padding:18px 0 10px}.product-wrap2 ul{margin:0}.product-wrap2 ul li{color:#676566;font-size:11px;font-weight:300;line-height:18px}.product-wrap2 ul li:before{color:#ff8404;font-size:16px;padding-right:6px}.product-wrap2 .line{width:380px;height:1px;background:#d0cecf}.product-wrap2 h5{color:#17578c;font-size:16px;font-weight:300;padding:15px 0;margin:0}.product-wrap2 span{color:#767676;font-size:16px;font-weight:300;margin-bottom:18px;display:block}.product-wrap3{padding:15px 0 18px;border:1px solid #c9c8c8;margin-bottom:25px}#product_three_col .product-wrap3{margin-bottom:0}.product-wrap3 p{color:#676566;font-size:14px;font-weight:300;padding-left:15px;margin:0}.add-cart a,.add-to-cart{background:#ff8404;margin-bottom:10px}.add-cart a{color:#fff;font-size:11px;font-weight:300;padding:8px 4px;line-height:15px;display:inline-block}.add-to-cart,.add-to-cart .productSubmitInput{width:100%;color:#fff;font-weight:700;border-radius:0}.add-cart a em{padding:0 7px;font-size:17px}.add-cart a:after{font-size:20px;padding:0 5px;display:inline-block}.add-cart{width:100%;float:left}.add-to-cart{font-size:11px;padding:0;float:right;position:relative;max-width:138px}.add-to-cart:after{content:'\f07a';left:2px;font-size:16px;top:9px}.add-to-cart:before{content:"\f105";right:7px;font-size:20px;top:8px}.add-to-cart:after,.add-to-cart:before{line-height:16px;margin:0 8px;position:absolute;font-family:FontAwesome}.add-to-cart .productSubmitInput{font-size:14px;font-family:'Source Sans Pro',sans-serif;background:0 0;padding:8px 34px;min-width:inherit}.browse-panel h5:after,.category ul li:after,.search-product h3:after{content:"\f04b";font-family:FontAwesome}.add-to-cart:hover{background:#0095f4}.add-to-cart .productSubmitInput:hover{color:#ff8404;background-color:#e3e3e3}.add-to-cart:hover:after,.add-to-cart:hover:before{color:#ff8404}.you-pay p{background:#2b90e4;color:#fff;font-size:19px;font-weight:300;padding:14px 10px;display:block;margin-top:15px}.cart-wrap{padding:18px 12px 0 15px;text-align:right}.add-cart input[type=text]{float:left;width:25px;height:25px;margin-top:10px;font-size:12px;font-weight:300}.tabs-block .add-cart input[type=text]{float:left;display:inline-block;margin-top:5px}.cart-wrap ::-webkit-input-placeholder{color:#44494d}.cart-wrap :-moz-placeholder{color:#44494d}.cart-wrap ::-moz-placeholder{color:#44494d}.cart-wrap :-ms-input-placeholder{color:#44494d}.add-cart a:hover{color:#ff8404;background-color:#e3e3e3}.wishlist a{width:100%;font-size:11px;color:#020202;background:#f2f0f0;font-weight:300;border:2px solid #c7c6c6;padding:6px 12px;display:inline-block;border-radius:2px;max-width:140px}.wishlist a:hover{color:#fff;background:#2b90e4}.saving{width:100%;float:left;padding:7px 0 7px 25px;background:#f2f0f0;border:1px solid #e3e3e3}.saving p{color:#767676;font-size:16px;font-weight:300;padding-left:15px;margin-bottom:0}.saving p em{font-size:17px;color:#616161;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.browse-panel h6,.search-product h4{background:#0095f4;color:#fff;font-size:15px;text-transform:uppercase;font-weight:500}.product-info .pagination1{padding:65px 0 0}.search-product{width:100%;float:left}.search-product h4{padding:20px 0 20px 25px}.browse-panel h6{width:100%;float:left;padding:20px 0 20px 20px;margin-top:25px}.search-product h3{color:#3f3f3f;font-size:19px;font-weight:500;padding:20px;border:1px solid #ebebeb}.search-product h3 em{float:right;transform:rotate(90deg);color:#616161;font-size:17px}.browse-panel h5:after,.search-product h3:after{float:right;color:#616161;font-size:17px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.search-product ul{margin:0;max-height:265px;overflow:auto}.search-product ul li{color:#144d86;font-size:14px;font-weight:300;padding:15px 15px 15px 20px;line-height:1.3}.search-product ul li input[type=checkbox]{margin:0 15px 0 0;width:18px;height:18px;vertical-align:middle;cursor:pointer}.brands,.narrow-result{margin-bottom:25px;border:1px solid #ebebeb}ol.browse-catalogue,ol.browse-price{width:100%;float:left;padding:0;border:1px solid #ebebeb}ol.browse-catalogue li,ol.browse-price li{color:#144d86;font-size:14px;font-weight:300;padding:15px 20px;line-height:1.3;border-bottom:1px solid #ebebeb}.category{width:100%;float:left}.category ul li{border-bottom:1px solid #ebebeb}.category ul li:after{float:right;font-size:14px}.browse-panel h5,.narrow-result h3{color:#3f3f3f;font-size:19px;font-weight:300;padding:15px 20px 15px 15px;border:1px solid #ebebeb}.price-range{border:1px solid #ebebeb;padding:25px 15px 35px;width:100%;float:left;border-top:3px solid #ebebeb}.price-range p{color:#817f7f;font-size:14px;font-weight:300;margin-bottom:18px}.price-range label{padding:0 10px 0 0;float:left;color:#144d86;font-size:16px;font-weight:300;cursor:default}.price-range input[type=submit],.price-range span a{background:#eaeaea;color:#616161;font-size:14px;font-weight:300;border:1px solid #b9b9b9}.price-range input[type=text]{width:60px;height:23px;float:left;cursor:pointer}.price-range input[type=submit]{padding:0;width:36px;height:23px;margin-left:10px;cursor:pointer}.price-range span{float:right;margin-top:12px}.price-range span a{margin-top:10px;padding:10px 15px 10px 40px}.price-range span a:hover{background:#2b90e4;color:#000}.price-range span em{font-size:20px;vertical-align:middle}.inner_contact{width:100%;float:left;padding:46px 0 82px}.general_inquiry{width:100%;float:left;background:#696866;padding:39px 25px;margin-bottom:51px}.general_inquiry figure{width:85px;height:85px;float:left;background:#fff;border-radius:50%;position:relative;margin-right:28px}.general_inquiry figure img{width:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.general_inquiry h3{font-size:29.98px;color:#fff;display:inline-block;margin-bottom:10px}.general_inquiry p{font-size:13px;color:#fff;line-height:17px;width:100%;float:left;max-width:555px;margin-bottom:0}.general_inquiry .buttons{font-size:23px;width:100%;max-width:280px;padding:12px 15px;display:inline-block;text-align:center;line-height:33px;margin-top:13px}.contact-form{width:100%;float:left;padding-left:20px}.blue-border{width:100%;float:left;padding-bottom:29px;border-bottom:2px solid #ededed;position:relative;margin-bottom:40px}.blue-border h1{font-size:41.72px;color:#c70f00;font-weight:500}.blue-border .blue-line{width:125px;height:2px;background:#c70f00;position:absolute;left:0;bottom:-2px;padding:0;margin:0}.address-content,.address-content p,.contact-box,.map_content #map_box,.row-full{width:100%;float:left}.contact-form textarea{height:80px;background:#eee}.contact-form input[type=submit]{font-size:18px;padding:13px 18px;min-width:160px;float:right}.map_content #map_box{height:508px}.contact-box{border:1px solid #eaeaea;background:#fff;padding:26px 30px 12px}.address-content p{margin-bottom:16px;position:relative}.address-content p em{font-size:30px;color:#696866;width:32px;float:left;text-align:left;position:absolute;top:0;left:0}.address-content p a,.address-content p span{font-size:19.72px;color:#696866;font-weight:400;padding-left:40px;font-family:'Source Sans Pro',sans-serif}.address-content p span{line-height:25.14px;float:right}.address-content p a{line-height:30.14px}.block_video{width:100%;float:left;height:auto;position:relative;background:#545454}.block_video a:before{content:'';width:115px;height:78px;position:absolute;top:50%;left:50%;margin:0 auto;background:url(../img/video-icon.png) center center no-repeat;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);cursor:pointer}.block_video img{width:100%;opacity:.25}.video-part{float:left;text-align:center;width:100%;margin-top:50px}.video-part.new_video{margin:0}.video-part.new_video p{font-size:20px}.other-services.vibration-monit{padding:30px 0 0}.service_cnt h2{padding-top:0}.service_cnt h6{font-family:Montserrat,sans-serif;color:#fff;font-size:18px;font-weight:600}.accordion .accordion-navigation>a,.accordion dd>a,.event-list-items h6,.feature-forum ul li a,.feature-store ul li .shop-description h6,.features_content p,.features_content_area h2,.news-items h6,.news-items span{font-family:'Source Sans Pro',sans-serif}.service_cnt p{padding-bottom:10px}.features_right_side{float:right}.features_right_panel{width:100%;float:right;background:0 0;max-width:290px}.features_content_area{width:100%;float:left;background:0 0}.side_menu{width:100%;height:auto;float:left;margin-bottom:35px;border:1px solid #ededed}.side_menu h6{font-size:15.22px;color:#fff;background:#00AEFF;padding:17px 0 17px 26px;font-weight:400;margin:0}.side_menu ul,.side_menu ul li{width:100%;height:auto;float:left}.side_menu ul li a{font-size:16.39px;color:#144d86;text-transform:capitalize;border-bottom:1px solid #eaeaea;position:relative;font-weight:300;padding:12px 0 12px 15px;display:block}.side_menu ul li.active a,.side_menu ul li:hover a{color:#f3a600}.side_menu ul li a:after{content:'';width:0;display:inline-block;height:0;border-top:5px solid transparent;border-left:9px solid #144d86;border-bottom:5px solid transparent;position:absolute;right:15px;top:0;bottom:0;margin:auto 0}.side_menu ul li:last-child a{border-bottom:none}.all-event,.feature-faqs,.feature-news{border-bottom:2px solid #f0f0e2;width:100%}.features_content_area h2{color:#2c2c2c;font-weight:300;margin:10px 0 30px;text-transform:uppercase;letter-spacing:2px}.tow-col .side_menu ul li a{font-size:14.39px}.all-event{float:left;margin-bottom:30px}.all-event p{font-size:16.52px;color:#2c2c2c}.event-list{width:100%;margin:10px 0 0;float:left}.event-list-items{width:100%;height:auto;float:left;background:0 0;margin-bottom:35px}.event-list-items .event-item-content{width:100%;height:auto;float:right;padding:30px 25px;background:#f6f6f0;margin-top:6px}.event-list-items h6{font-size:18.22px;color:#3f3f3f;font-weight:400;display:block;margin-bottom:8px}.event-list-items h6 a{color:#3f3f3f;display:inline-block}.event-list-items h6 a:hover{color:#00AEFF}.event-list-items p.date-com{font-size:13.06px;color:#2c2c2c;margin-bottom:10px;display:block;font-weight:600}.event-list-items p.date-com span{font-size:13.06px;color:#2c2c2c;font-weight:400;margin-right:5px}.event-list-items p.date-com a{font-size:13.43px;color:#2c2c2c;font-weight:400;margin-left:5px}.event-list-items p.date-com a:hover{color:#00cef3}.event-item-content p{font-size:13.43px;color:#2c2c2c;font-weight:400}.news-items h6,.news-items h6 a{color:#3f3f3f;display:inline-block}.event-item-content a{margin:5px 0 0;padding:12px 30px;letter-spacing:2px}.feature-news{float:left;margin-bottom:40px}.news-list{width:100%;margin:0;float:left}.news-items{width:100%;height:auto;float:left;margin-bottom:30px}.news-items h6{font-size:18.22px;margin-bottom:10px}.news-items h6 a{font-weight:400}.news-items h6 a:hover{color:#00AEFF}.news-items span{font-size:14.38px;color:#b1b1a7;margin-left:4px;display:inline-block;font-weight:300}.news-items p{font-size:14px;color:#2c2c2c;font-weight:300}.feature-faqs{float:left;padding-bottom:40px;margin-bottom:30px}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#00AEFF}.accordion .accordion-navigation>a,.accordion dd>a{font-size:16px;background:#00AEFF;color:#fff;margin-bottom:1px;font-weight:300;position:relative;padding:13px 40px 13px 20px}.accordion .accordion-navigation.active>a,.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#f3a600}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{border:1px solid #f0f0e2;border-top:0;padding:20px 20px 2px;background:#f0f0e2}.accordion-navigation .content p{color:#2c2c2c;font-size:13.6px;font-weight:300}.accordion-navigation>a:before{content:"+";display:inline-block;position:absolute;right:18px;top:15px;color:#fff;font-weight:700;text-align:center}.accordion-navigation.active>a:before{content:"-";color:#fff}.feature-forum{width:100%;height:auto;float:left;margin-bottom:30px;padding-bottom:40px;border-bottom:2px solid #f0f0e2}.feature-forum .forum-name{width:40%;height:auto;float:left;padding:8px 0;border-right:1px solid #fff}.feature-forum ul li .forum-name{height:auto;float:left}.feature-forum .forum-post,.feature-forum .forum-topic{width:13%;height:auto;float:left;padding:8px 0 8px 12px;border-right:1px solid #fefefe}.feature-forum .forum-reply{width:34%;height:auto;float:left;padding:5px 0 5px 12px}.feature-forum .forum-but,.feature-forum .forum-title,.feature-forum ul,.feature-forum ul li{width:100%;height:auto;float:left}.feature-forum ul{margin:0}.feature-forum ul li{background:#fff;margin:0;padding:0 15px;border-bottom:2px solid #efefef}.feature-forum ul li:nth-child(odd){background:#fcfcfc;order-bottom:2px solid #f7f7f7}.feature-forum ul li a{color:#00AEFF;font-size:14.58px;font-weight:400}.feature-forum ul li p{font-size:12.63px;padding-top:0;line-height:15px;color:#5f5f5f;padding-left:12px}.feature-forum ul li .forum-post,.feature-forum ul li .forum-reply,.feature-forum ul li .forum-topic{padding:11px 0}.feature-forum .forum-title{background:#f6f6f0;padding:0 15px}.btn-topic,fieldset legend{background:0 0}.feature-forum p{font-size:13.6px;color:#303d4d;margin:0;font-weight:400}.feature-forum .forum-but{padding:0 0 30px}.feature-forum .forum-but a.button{text-transform:uppercase;min-width:190px;margin-bottom:0;padding:13px 25px}.feature-forum .forum-but a.btn-topic{margin-right:25px;padding:11px 25px}.btn-topic{border:2px solid #3f3f3f;border-radius:0;color:#3f3f3f}.feature-gallery,.feature-media{border-bottom:2px solid #f0f0e2;float:left;height:auto}.feature-forum .forum-but p a:hover{color:#00cef3}.feature-forum .forum-but p a{font-size:12.63px;color:#2c2c2c;padding-bottom:2px}.feature-forum .forum-but p{font-size:13.63px;width:auto;height:auto;float:left;display:inline-block;margin:22px 0 0;color:#2c2c2c;font-weight:300}.feature-media{width:100%;padding-bottom:40px;margin-bottom:10px}p.literature-container{font-size:13.6px;margin:10px 0;color:#f3f3f;padding:0;font-weight:300;text-transform:uppercase}p.literature-container span.icon{margin:0 5px 0 0;padding:0}p.literature-container span.name{margin:0 3px 0 0}p.literature-container span.name a{text-decoration:underline;color:#3f3f3f;font-weight:400;text-transform:none}p.literature-container span.name a:hover{color:#00AEFF}.feature-gallery{width:100%;padding-bottom:40px;margin-top:30px}#gallery,#photogalleryTable{width:100%;height:auto;float:left;margin:0}#gallery #photogalleryTable .columns{margin-bottom:30px}.feature-gallery img{width:100%}.feature-gallery div{padding:2px}.main-gallery #photogalleryTable .left{padding:5px}#photogalleryTable .medium-6.left{border:3px solid #fff}ul#photogalleryTable{border-left:2px solid #007BC9;margin-top:16px}ul#photogalleryTable li.left{padding:10px;border-bottom:2px solid #007BC9;border-right:2px solid #007BC9}ul#photogalleryTable li.left:nth-child(-n+3){border-top:2px solid #007BC9}.feature-store{width:100%;float:left;height:auto;margin:30px 0 0;padding:20px 0;border-top:2px solid #f0f0e2}.feature-store .view-cart{width:auto;height:auto;float:right}.feature-store ul li .shop-images,.shop-block{float:left;width:100%}.feature-store .view-cart p{text-transform:uppercase;font-size:13.63px;margin-bottom:15px;color:#2c2c2c;font-weight:400}.feature-store .view-cart p a{padding:0;width:auto;margin-left:8px;color:#00cef3;font-weight:400}.feature-store .view-cart a em{font-size:21px;color:#fff}.feature-store ul{width:auto;float:left;margin:0;padding-top:30px}.feature-store ul li{margin-bottom:30px;background:#fff}.shop-block{border:2px solid #ECECEC;border-radius:0;padding:15px}.feature-store ul li .shop-images img{width:100%;height:auto}.feature-store ul li .shop-description{width:100%;float:left;padding:35px 0 15px}.feature-store ul li .shop-description h6{margin-bottom:8px}.feature-store ul li .shop-description h6 a{font-size:15.55px;display:block;text-align:center;color:#00cef3;text-transform:uppercase;font-weight:300;letter-spacing:3px}.feature-store ul li .shop-description p.new-price{width:auto;text-align:center;font-size:15.55px;color:#929292;margin-bottom:0;font-weight:300}.button-class,.button-class ul,.button-scheme{width:100%;height:auto;float:left}.button-scheme{padding:20px 0 0;margin-top:50px}.button-class ul{margin:0}.button-class ul li{width:auto;height:auto;float:left;margin-bottom:12px;margin-right:25px}@media(max-width:1365px){.slider-caption1{top:60px}}@media(max-width:1167px){.top-bar-nav ul li{padding:0 10px}.top-bar-nav ul li a{font-size:14px}.products-img figure{top:initial;left:0;right:0;bottom:-40px}.search_box{float:right;margin-left:0;margin-right:0;margin-top:2px;padding-right:14px;width:172px}.slider-caption1 h1,.slider-caption1 h2{font-size:36px}}@media(max-width:1024px){.all-services figure{float:left;margin-right:7px}.fix-caption{margin-top:0}.top-bar-nav ul li{padding:0 8px}.img-caption{padding:24px 15px}.img-caption p{padding:14px 0 13px}.manufacturer h3{padding-top:6px}.slider-caption1{top:55px}.slider-caption1 h2{font-size:30px}.fix-caption .blank_wrap{display:none}.fix-caption .medium-4.left{width:50%}.all-services h3{font-size:19px}.link-left{padding:24px 0 30px}.link-left h3{top:10px}.product-wrap2{padding:0 15px}.product-wrap2 .line{width:100%}.tab-1 .add-cart input[type=text],.tabs-block .add-cart input[type=text]{float:none;display:inherit;margin:0 0 16px}.address-content p a,.address-content p span{font-size:18.72px;float:left}.general_inquiry figure{width:50px;height:50px}.general_inquiry figure img{width:24%}.general_inquiry p{margin:15px 0 0}.contact-form,.project-details{padding:0}.you-pay p{font-size:16px}}@media(max-width:991px){.contact-form input[type=submit]{float:right;font-size:18px;margin-top:22px;min-width:160px;padding:13px 18px}.links-info,.our-team{min-height:inherit}.slider-caption1{top:35px}.slider-caption1 h1{font-size:30px}.slider-caption1 h2{font-size:26px}.work-slide figcaption p{padding:15px 0 0}.header_tel{display:none}.slider-caption2{top:293px}.fix-caption{margin-top:0}.search_box{margin-right:80px}.toggle-topbar{display:block;cursor:pointer}.feature-project h2:after,.feature-project h2:before,.latest-work h2:after,.latest-work h2:before,.top-bar-nav ul,.top-bar-nav ul li.selected a:after,.top-bar-nav ul li:hover a:after,.what-do h2:after,.what-do h2:before{display:none}.top-bar-nav ul li{width:100%;float:left;text-align:left;border-top:1px solid #0095F4;padding:0}.top-bar-nav ul li.sub_menu:after{content:'\f107';width:20px;height:20px;font-size:20px;color:#007BC9;text-align:center;line-height:22px;position:absolute;top:4px;right:11px;font-family:FontAwesome}.top-bar-nav ul li.sub_menu.open:after{content:'\f106';top:3px}.top-bar-nav ul li a{font-size:13px;line-height:25px;padding:2px 15px}.top-bar-nav ul li.selected a,.top-bar-nav ul li:hover a{border:none;color:#000;margin-bottom:0;line-height:25px;padding:2px 15px}.top-bar-nav ul li.selected,.top-bar-nav ul li.sub_menu ul.dropdown_menu li.selected,.top-bar-nav ul li.sub_menu ul.dropdown_menu li:hover,.top-bar-nav ul li:hover{background-color:#DFDFDF;cursor:pointer}.top-bar-nav ul li.sub_menu ul.dropdown_menu{background:#fff;position:inherit;width:100%;float:left;top:0}.top-bar-nav ul li.sub_menu ul.dropdown_menu li a{font-size:13px;color:#000;line-height:25px;padding:2px 15px}.services .columns{width:50%;margin-bottom:20px}.hover-caption p{font-size:14px}.tab-1 .add-cart input[type=text]{margin:6px 8px 16px 0}.capabilities h2{font-size:24px;padding:0}.capabilities h2 span{max-width:330px}.capabilities,.manufacturer-facilities,.market-served,.other-services,.our-staff,.services-title{padding:50px 0 30px}.banner-title,.certified,.facilities-industries,.inner_contact,.manufacturer,.manufacturer-services,.our-partner,.our-resources,.our-team,.plactic-injection,.product-design,.product-info,.product-packaging,.project-info,.request-quote,.result,.serach-result,.table-details,.top-links{padding:30px 0}.manufacturer-services h2:after,.plactic-molding h3:after,.product-development h3:after,.product-packaging h3:after{margin:15px 0}.plactic-molding ul,.product-development ul{margin-left:15px}.product-development{padding:0 15px}.client-info,.distributors form span,.facilities-environment h3,.facilities-environment p,.general_inquiry .medium-4,.manufacturer-services h2,.manufacturer-services p,.market-served h2,.other-services p,.our-staff p,.our-team h3,.our-team p,.plactic-molding,.plactic-molding p,.plactic-molding span,.product-development h3,.product-development p,.product-list,.product-packaging h3,.product-packaging p,.project-details,.project-details p{padding:0}.related-services{padding:15px 0 0}.related-services .medium-3{width:50%}.equipment-tbl,.market-served ul,.request-quote h3,.request-quote p{margin-bottom:20px}.distributors form p{padding:8px 0}.distributors form input[type=submit]{width:100%;padding:15px 70px 15px 25px;background:url(../img/right-arrow.png) 90% 50% no-repeat #F3A600}.distributors form{padding:15px}.result .medium-8{padding:0}.pagination1{padding:30px 0 10px}.facilities-environment h3:after,.our-team .line{margin:15px 0}.staff-info ul li{margin-right:0}.staff-info h4{font-size:21px}.client-info h3,.latest-work h2,.staff-info{margin-bottom:30px}.facilities-environment,.facilities-img .medium-3{padding:0 15px}.facilities-img{padding:30px 0 0}.market-served ul li a{font-size:13.52px;padding:12px 11px}.product-info .medium-3,.product-info .medium-9{width:100%;padding:15px}.product-list .product-wrap1{width:22%}.product-list .product-wrap2{width:44%}.product-list .product-wrap3-tab2{width:34%}.search-product ul{max-height:inherit;overflow:inherit}.form-wrap{padding:10px 0 0}.tabs-block h3{padding-left:0}.product-wrap2 .line{width:100%}.price-range span{float:left}.product-info .pagination1{padding:5px 0 0}.product-wrap1 span{font-size:11px;padding:10px 6px}.product-wrap1 span input[type=checkbox]{width:15px;height:15px;margin:0 2px}.form-wrap .medium-4,.project-info .medium-5,.project-info .medium-7,.tabs-block .medium-6{width:100%}.form-wrap label{width:15%}.form-wrap select{width:80%;background:url(../img/ddl2.png) 98% 40% no-repeat #FFF}.product-wrap{margin-top:30px}.client-info label,.project-details label{width:25%;text-align:left}.project-details .project-lable{width:36%}.client-info input[type=text],.client-info select,.project-details input[type=file].choose-file,.project-details input[type=text]{width:74%}.project-details input[type=text].project-text{width:63%}.project-details textarea{width:70%}.project-details .radio-lable{padding-left:0}.project-details span{padding:15px 0 30px}.other-links-wrap,.our-resources p{margin:0}.link-right,.top-links .medium-3,.top-links .medium-9{width:100%}.link-right{padding:30px 0 0}.other-links,.other-links h2{padding:0 0 30px}.other-links h2{font-size:26px}.link-left{padding:22px 0 30px}.link-left h3{font-size:23px;top:12px;left:-52px;padding:15px}.other-links-wrap .columns,.other-services h2{padding:0 0 15px}.services-title h2,.services-title p{padding-bottom:20px}.other-wrap .line{margin:5px auto 12px}.services1,.services2,.services3,.services4{padding:70px 15px 65px}.all-services .mid-logo figure{width:150px;height:150px;line-height:140px}.mid-logo img{width:76%}.all-services h3{font-size:26px;line-height:34px}.blue-border h1,.manufacturer-services h2{font-size:28px}.blue-border{margin-bottom:15px;padding-bottom:15px}.general_inquiry{padding:30px 15px;margin-bottom:30px}.address-content .medium-6{width:100%;padding:0}.general_inquiry .buttons{font-size:18px;padding:12px 15px;max-width:inherit}.general_inquiry figure{margin:-10px 15px 0 0}.general_inquiry h3{font-size:25.98px}.feature-forum .forum-but p{width:100%;margin-bottom:10px}.manufacturer-services h2,.market-overview h3{overflow:hidden}.certified h2{font-size:27px}}.mfp-container:before,.mfp-figure:after{content:''}@media(max-width:867px){.img-caption h3{font-size:18px}.img-caption h3 span{font-size:16px}.slider-caption2{display:none}.feature-project figcaption{position:inherit;top:0;width:100%;float:left}.figcaption-wrap{padding:35px 15px 0}.contact-info .address,.contact-info .call-now{width:50%}.contact-info .connect-us{width:100%}.login_menu{margin-right:18px}.contact-us p{padding-bottom:0}}@media(max-width:767px){.spm-instruments-img{display:block;width:100%;padding:0 15px;vertical-align:middle;text-align:center;margin-bottom:30px}.spm-instruments-img img.graph{width:100%;float:none}.mid-logo,.search_box,.utility_menu ul li:first-child{display:none}.utility_menu ul li:nth-child(2) a{border:none}.call-now span,.latest-work h2,.our-partner h3{font-size:24px}.plactic-molding,.product-development p{padding:0 0 0 15px}.plactic-molding h3,.product-development h3{padding:30px 0 0 15px}.plactic-molding ul,.product-development ul{margin:15px 0 0 20px}.product-development ul{margin:15px 0 0 30px}.product-packaging a{margin-bottom:20px}.plactic-molding h3{padding-left:0}.within label{width:14%}.within select{width:86%}.distributors form input[type=submit]{width:auto;padding:15px 40px 15px 25px}.submit-btn{text-align:left;margin:10px 0 0}.facilities-img figure,.general_inquiry .medium-4,.link-left h3,.market-served ul{text-align:center}.distributors-search{margin-top:30px}.certified figure,.certified h2,.certified p,.market-content{padding:0}.certified_box{max-width:100%;padding:30px 0 0}.certified-items ul li p,.services-title h2,.services-title p{margin:0}.our-staff h2{padding-bottom:10px}.certified-items ul li{padding:10px}.facilities-environment .buttons{margin-bottom:30px}.facilities-img .medium-3{padding:0 15px 30px}.facilities-industries{padding:30px 0 10px}.market-info .buttons{float:left}.market-served ul li a{padding:12px}.product-list .product-wrap3-tab2{width:40%}.product-list .product-wrap2{width:38%}.top-links .left{float:none!important}.link-left h3{left:0;right:0}.links-info h3{padding:15px}.link-left ul{margin:45px 0 0 25px}.links-info ul{margin:0 0 0 30px}.services1,.services2,.services3,.services4{max-height:inherit;padding:30px 15px;min-height:228px}.manufacturer-services .buttons,.submit-button{margin-bottom:30px}.manufacturer-services{padding:30px 0 10px}.general_inquiry .buttons{max-width:210px;padding:6px 15px;float:left}#lightboxImage,.staff-info{max-width:100%}.contact-form input[type=submit]{float:left}.map_content #map_box{height:360px}.blue-border h1{margin:30px 0 0}.work-slide figcaption{padding:25px 15px}.work-slide figcaption p{margin-bottom:14px;padding-top:12px}.fix-caption span{font-size:14px;padding:15px}.staff-content .medium-4.columns{width:50%}#imageDataContainer,#outerImageContainer{max-width:90%;overflow:hidden}.feature-forum .forum-but a.button{text-transform:capitalize;min-width:inherit!important}#outerImageContainer{max-height:380px!important}}@media(max-width:642px){.large-4.medium-4.small-12.columns img{padding-bottom:30px}.services2.ser,.services4.ser{padding-left:17px!important}.products-img figure{display:none}.fix-caption .medium-4.left,.img-caption p{width:100%;max-width:100%}.contact-info .address,.contact-info .call-now{width:100%;margin-bottom:20px}.manufacturer figure{position:inherit}.sign-up{padding-right:0}.work-slider .slick-next,.work-slider .slick-prev{top:105%}.work-slider .slick-next{right:40%}.work-slider .slick-prev{left:40%}.left-contant p,.right-contant ul{text-align:center;margin:8px 0}.feature-project h2,.what-do h2{margin-bottom:18px}.services{background-repeat:repeat!important}table.forum .icon{width:25px;margin-top:0}table.forum td{padding:9px 5px!important}.product-list .product-wrap1,.product-list .product-wrap2,.product-list .product-wrap3-tab2,.view-overlay img,table.forum .icon img{width:100%}table.forum .forum{margin:0 0 0 30px}table.forum .forum h3{font-size:20px;line-height:20px}table.forum td.lastpost,table.forum td.posts,table.forum td.topics{width:20%!important}table.forum td.name{width:40%!important}#outerImageContainer{max-height:370px!important}ul#photogalleryTable li.left:nth-child(-n+3){border-top:none!important}ul#photogalleryTable li.left:nth-child(-n+2){border-top:2px solid #007BC9!important}.sign-up{padding:0 15px 0 0;margin-top:18px}.services_desc{padding:15px 10px}.slick-next,.slick-prev{top:65%;margin-bottom:0}.services1,.services2,.services3,.services4{min-height:inherit}.features_right_panel{float:none;margin:0 auto;display:block}.home-slider .slick-next,.home-slider .slick-prev{display:none!important}#new-account{padding-top:40px}}@media(max-width:676px){.services1,.services2,.services3,.services4{min-height:163px!important}}@media(max-width:567px){.checkout_but{display:none}.related-services h4{font-size:16px}.result .medium-8{padding:0 15px}.result h3{margin:30px 0 0}.staff-content .columns:nth-child(3n+1) .staff-info,.staff-content .columns:nth-child(3n+3) .staff-info{float:none}.equipment-tbl th:first-child{font-size:18px;padding:6px}.equipment-tbl td:nth-child(2),.equipment-tbl th:nth-child(2){font-size:20px;padding:18px 6px}.market-info{margin-bottom:15px}.form-wrap label{width:20%}.form-wrap select{width:71%}.product-list .product-wrap1,.product-list .product-wrap2,.product-list .product-wrap3-tab2{width:100%;padding:0 15px}.product-wrap2 h3{padding:30px 0 20px}.client-info label,.project-details .additional-details,.project-details .project-lable,.project-details label{font-size:16px;width:100%;margin:0}.client-info input[type=text],.client-info select,.custom-file-upload,.project-details .upload-file,.project-details input[type=file].choose-file,.project-details input[type=text],.project-details input[type=text].project-text,.project-details textarea{width:100%}.radio-button{text-align:left}.project-details input[type=submit]{float:left}.services_desc{padding:15px 0}#outerImageContainer{max-height:300px!important}#outerImageContainer>#imageContainer>img{position:absolute;top:0;left:0}.staff-content .medium-4.columns{width:100%}.feature-forum .forum-but a.button{padding-left:12px;padding-right:12px}.small-6.tabs-block{width:100%}.result h3{font-size:24px}}.mfp-bg,.mfp-wrap{position:fixed;left:0}@media(max-width:479px){.address span,.link-left ul li,.product_details ul li,.products-img img,.services .columns,.small-6,.what-do .small-6.columns{width:100%}.capabilities h2,.our-staff h2{border-top:none}.utility_menu{margin:10px 0 7px}.shopping_cart{margin:8px 0 0 15px}.logo img{max-width:200px}.login_menu{margin:0 0 9px;width:100%}.toggle-topbar{top:81px}.utility .small-12.columns{padding:0 10px}.work-slide .slide-title p{font-size:14px}.slider-caption1 h1,.work-slide figcaption h3{font-size:17px}.slider-caption1 h2{font-size:15px}.slider-caption1{padding:18px 10px 20px}.feature-project figcaption p{text-align:center!important}.manufacturer .line,.our-partner .line{margin:0 auto}.contact-info .address,.manufacturer p{margin:0}.work-slide figcaption{padding:15px}.work-slide figcaption p{padding:15px 0 0}.partner ul li{width:49%;padding:0 0 15px;text-align:center}.plactic-molding h3,.product-development h3{padding:20px 0}.our-resources h3,.product-packaging h3{padding:0 0 20px}.plactic-molding ul,.product-development ul,.product-wrap2 ul,.search-product ul{text-align:left}.related-services .medium-3{width:100%}.right-contant ul li{padding:0 5px}.within label{width:34%}.within select{width:66%}.distributors h3{padding:20px 15px}.result h3:after{margin:0 auto}.pagination1 ul li:first-child{margin-right:0}.pagination1 ul li:last-child{margin-left:0}.our-staff h2{font-size:26px}.certified h2{font-size:28px}.our-team h3{font-size:24px}.facilities-environment h3:after,.our-team .line{margin:15px auto}.equipment-tbl td:nth-child(2),.equipment-tbl th,.equipment-tbl th:first-child,.equipment-tbl th:nth-child(2){font-size:12px;padding:18px 4px}.equipment-tbl td{font-size:12px;padding:5px}.tools-tbl td{font-size:16px;text-align:center;padding:18px 6px}.tools-tbl th:first-child{padding:6px}.market-info .buttons{float:none}.market-info figcaption{padding:15px 15px 30px}.form-wrap label{font-size:16px;width:27%}.form-wrap select{width:64%}.project-details input[type=submit]{float:none;margin:0}.our-resources p{padding:0}.link-right ul li{padding:14px 0 15px}.all-services h3{font-size:20px}.services-title p{padding:15px 0;text-align:center!important}.other-services h2 span,.services-title h2{padding:0}.other-services h2{font-size:25px;border-top:none;padding:0}.other-wrap{margin:0 0 15px}.blue-border h1{font-size:25px}#outerImageContainer{max-height:225px!important}.fix-caption h3{font-size:22px}.facilities-industries h3,.feature-project figcaption h3,.feature-project h2,.manufacturer h2{font-size:24px}.banner-title h2{font-size:20px}.inner_contact h1{font-size:24px;margin-bottom:15px}}.mfp-bg,.mfp-container,.mfp-wrap{top:0;height:100%}#form-login .item{width:100%;float:left}#form-login .item input[type=checkbox]{float:left;margin-top:4px}#form-login form .item label{display:inline-block!important;width:auto;float:left}.btn-checkout{width:100%;float:left}a#catshopbuy,a#catshopclear{color:#fff;float:right;text-transform:uppercase;font-weight:700;border-radius:5px;background:#f3a600;display:inline-block}a#catshopbuy{width:100%;font-size:18px;padding:12px 15px;box-shadow:0 3px 4px 1px #f3a600;margin-bottom:20px;max-width:235px}a#catshopbuy:hover,a#catshopclear:hover{background:#00AEFF;color:#fff;border-color:#00AEFF}a#catshopclear{font-size:14px;padding:1em;box-shadow:0 3px 4px 1px #cbc7c7}.map-locator{width:100%;float:left}.map-locator #webapp_map_29276{width:100%!important;height:465px!important}.map-locator iframe,.mfp-bg,.mfp-container,.mfp-wrap,.wid-full{width:100%}.list_style{margin:16px 5px}.list_style li{background:url(../img/list-img.png) 0 5px no-repeat;padding-left:18px;margin:10px 0;font-size:14px;font-weight:400;line-height:18.01px;color:#6b6c6c}.wid-full{display:inline-block}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043}.mfp-container{text-align:center;position:absolute;left:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.product-packaging h3 a,.product-packaging p a,.product-packaging p a:hover{border:none}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{left:0;top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.heading-h2,.nbs-flexisel-ul,.plactic-injection.years-of{text-align:center}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.email-icon{padding-left:0}.heading-h2 h2{color:#fff!important;font-size:32px;margin:0 0 50px}.heading-h2{padding:0 15px}.product-packaging h3 a:hover{border:none;color:#fff}.product-packaging.bottom-pro h3{padding-top:0}.plactic-injection.years-of h4{line-height:33px}.plactic-injection.years-of h4 span{font-weight:700}.content-home ul{font-size:16px;font-weight:400;line-height:32px;padding:0 0 24px 28px}.content-home ul li{font-size:15px;position:relative}.home-cnt-img{float:right;margin:0 0 15px 20px}.content-home ul li::before{color:#c70f00;content:"\f14a";font-family:fontawesome;left:-22px;position:absolute}.content-home p{font-size:15px;line-height:27px}.content-home a:hover{color:#c70f00}.services #webapp29281pagination{display:none}.ser{padding:42px 37px}.nbs-flexisel-item::before{content:""!important}.nbs-flexisel-container{max-width:100%;position:relative;float:left}.nbs-flexisel-ul{list-style-type:none;margin:0 -15px;padding:0!important;position:relative;width:9999px;float:left}.nbs-flexisel-item,.nbs-flexisel-item img{position:relative;padding:0;cursor:pointer}.nbs-flexisel-inner{float:left;margin-left:0;overflow:hidden;width:100%}.nbs-flexisel-item{float:left;line-height:0;margin:0 6px}.nbs-flexisel-item img{margin-bottom:0;margin-top:0;width:100%}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{background:rgba(0,0,0,.63);cursor:pointer;height:31px;position:absolute;width:31px;z-index:100}.nbs-flexisel-item .product_text>h3{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-size:16px;line-height:25px;min-height:94px;padding:22px 10px;position:absolute;text-align:center;width:100%}.nbs-flexisel-nav-left::before{color:#fff;content:"\f053";display:inline-block;font-family:fontawesome;padding:3px 8px}.nbs-flexisel-nav-right::before{color:#fff;content:"\f054";display:inline-block;font-family:fontawesome;padding:3px 11px}.nbs-flexisel-nav-left{left:10px}.nbs-flexisel-nav-right{right:10px}@media (max-width :1199px){.pro-text-list{margin:0}.fix-caption{margin-top:0}.what-do.content-home{padding:55px 15px 0}.slider-caption1,.slider-caption2{margin-left:15px}.search_box{margin-right:0}.slider-caption2{top:220px}.ser{padding:42px 50px}}@media (max-width :1024px){.pro-text-list>li{float:left;padding:0 10px;width:50%}.reveal-modal{width:78%}.slider-caption2{top:173px}}@media (max-width :991px){.slider-caption2{top:140px}.search_box{display:none}.header-middle .logo img{height:89px;margin-top:0}.toggle-topbar{margin:-23px 0 0;border:1px solid #e91200}.toggle-topbar span.icon-bar{background:#e91200;border-radius:1px;display:block;height:3px;margin:4px 0;width:22px}.top-bar-nav ul{float:left;width:100%}.top-bar-nav ul li{border-top:1px solid #e91200}.top-bar-nav ul li.sub_menu::after{color:#e91200}.call-now span{font-size:30px}.address span{font-size:18px}.partner ul li{display:inline-block;padding-bottom:20px;padding-left:0}.all-services h3{font-size:16px;line-height:34px}.services2.ser,.services4.ser{padding-left:80px}.other-wrap figcaption{padding:65px 23px 50px}}@media (max-width :800px){.fix-wrap .item.newsletter-input{width:46%}.reveal-modal{width:88%}}@media (max-width :767px){.large-9.medium-9.small-12.left,.left.sign-up{text-align:center;width:100%}.left.sign-up{padding:0}.fix-wrap .item.newsletter-input{display:inline-block;float:none;margin:0 12px;width:40%}.reveal-modal{float:none;left:auto;width:auto;margin:0 20px}#myModal span{line-height:24px}#myModal span br{display:none}.partner ul li{display:inline-block;padding-bottom:10px;padding-left:66px}.feature-project{float:left;padding:0 0 80px;width:100%}.services1,.services2,.services3,.services4{max-height:inherit;min-height:137px;padding:30px 15px}.all-services h3{font-size:15px;line-height:34px}}@media (max-width :550px){.our-partner h3,.our-partner h4{color:#353535;text-align:center}.pro-text-list>li{width:100%}.service_list{height:auto}.partner ul li{display:inline-block;padding-bottom:10px;padding-left:7px}.our-partner h4{font-size:36px;font-weight:500;padding-bottom:20px}.our-partner h3{font-size:31px;padding-bottom:10px}}@media (max-width :480px){.header-middle .logo img{height:auto}.toggle-topbar{top:51px}.fix-wrap .item.newsletter-input{width:86%}}.cata_link p a{color:#000;background-color:#ff0;padding:5px}.cata_link>p{margin:0 0 7px;padding:0}.cata_link p a:hover{color:red!important}

.m-t-s {
    float: left;
    width: 100%;
    margin: 50px 0 0 0;
}
.right-i-m {
    float: right;
    width: 100%;
    padding-right: 0px;
    margin-bottom: 30px;
}
.left-i-m {
    float: left;
    width: 100%;
    padding-right: 0px;
    margin-bottom: 50px;
}

@media ( max-width : 767px ){
	.right-i-m {
    float: left;
    width: 100%;
    padding-right:0px;
    margin-bottom: 30px;
}
.left-i-m {
    float: left;
    width: 100%;
    padding-right: 0px;
    margin-bottom: 50px;
}
	
}
    
    .product-packaging img {
	padding: 0 0 20px 0;
}