.Primera_dropdown{display:inline-block;position:relative;top:20px;width:100%}.Primera_dropdown ul li{display:inline-block;padding:9px;width:16%}.Primera_dropdown li a:hover>span{text-decoration:none !important}.Primera_dropdown li span.link-wrap span{color:#333333;float:left;font-family:poppins,sans-serif;font-weight:500;height:auto;line-height:18px;margin-top:10px;text-transform:uppercase;white-space:normal;width:100%;word-wrap:break-word}.Primera_dropdown span.link-wrap{display:inline-block;text-align:center;width:100%}.Primera_dropdown span.link-wrap img{float:left}.Supplies_dropdown ul li{width:13.8%}.col-label{display:inline-block;width:56% !important}.col-label h2{border-bottom:solid 1px #e2e2e2;color:#0b5394 !important;display:block;font-size:20px;font-weight:400;margin-bottom:25px;padding-bottom:10px;padding-left:10px}.col-label ul{float:left;padding:0px;width:47%}.col-label li{color:#333333;display:block !important;font-family:poppins,sans-serif;font-weight:500;text-transform:uppercase;width:100% !important}.col-label li a{padding:5px !important;text-decoration:none !important;transition:0.4s}.col-label li a:hover{background-color:#E2E2E2 !important;color:#333 !important;padding:10px !important}.col-sub{display:inline-block;width:48% !important}.col-sub h2{border-bottom:solid 1px #e2e2e2;color:#0b5394 !important;display:block;font-size:20px;font-weight:400;margin-bottom:25px;padding-bottom:10px;padding-left:10px}.col-sub ul{float:left;padding:0px;width:47%}.col-sub li{color:#333333;display:block !important;font-family:poppins,sans-serif;font-weight:500;text-transform:uppercase;width:100% !important}.col-sub li a{padding:5px !important;text-decoration:none !important;transition:0.4s}.col-sub li a:hover{background-color:#E2E2E2 !important;color:#333 !important;padding:10px !important}.page_banner{position:relative;padding:0px !important;margin:-2px 0px !important}.page_banner .ecp_banner_content{position:absolute;top:50%;left:20%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;text-align:center !important;margin:0px auto;width:50%}.page_banner .ecp_banner_content.white{color:#fff}.page_banner .ecp_banner_content.black{color:#000}.page_banner .ecp_banner_content .ecp_banner_title{font-weight:bold;margin-bottom:20px;font-family:lato,sans-serif;text-transform:uppercase;font-size:30px}.page_banner .ecp_banner_content .ecp_banner_subtitle{text-align:left;font-size:22px}.page_banner .ecp_banner_content .ecp_banner_body{text-align:left;font-size:20px}.our-customers .industry-wrapper{max-width:500px;margin:40px auto 70px}.our-customers #industry-form select{border:1px solid #ccc;background-image:url(../images/select-arrow.jpg);background-position:right center;background-repeat:no-repeat;background-size:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100%;height:45px;color:#000;border:1px solid #d7d7d7;padding:0;padding-left:10px;padding-right:65px;background-color:#f3f3f3}.our-customers .accordion{margin-bottom:1px}.our-customers .accordion .accordion-title{background-color:#235ba8;border-radius:2px;color:#ffffff;font-size:16px;font-weight:700;padding:15px 20px 15px 0;text-transform:capitalize}.our-customers .accordion .accordion-title:before{content:'\f078';font-family:fontawesome;font-weight:400;padding:0 28px;position:relative;top:-2px}.our-customers .accordion .accordion-title.open:before{content:'\f077'}.our-customers .accordion .accordion-body{margin-bottom:35px;margin-top:20px}.our-customers .customer-accordion{margin-bottom:1px}.our-customers .customer-accordion .accordion-title{background-color:#235ba8;border-radius:2px;color:#fff;font-size:16px;font-weight:700;padding:15px 20px 15px 0;text-transform:capitalize}.our-customers .customer-accordion .accordion-title:before{content:'\f078';font-family:fontawesome;font-weight:400;padding:0 28px;position:relative;top:-2px}.our-customers .customer-accordion .accordion-title.open:before{content:'\f077'}.our-customers .customer-accordion .accordion-body{margin-bottom:35px;margin-top:20px}.our-customers .customer-accordion .accordion-body .customers-list{display:flex}.our-customers .customer-accordion .accordion-body .customers-list .three-column{width:33.333%;display:inline-block;float:left}@media (max-width:767px){.our-customers .customer-accordion .accordion-body .customers-list .sm-tablet-one-column{width:100%}}.cms-page-view .history p{margin:0 !important;color:#313131 !important;font-family:lato,sans-serif !important;font-size:16px !important}.cms-page-view [data-content-type='html'] .ct-field h1{font-size:32px;font-weight:600;color:#313131}.cms-page-view [data-content-type='html'] .ct-field h3{font-size:18px;font-weight:600;color:#313131;margin:20px 0px}.cms-page-view [data-content-type='html'] .ct-field ul{margin:0px;padding:0px 20px}.cms-page-view [data-content-type='html'] .ct-field ul li{list-style:none;font-size:16px;font-weight:500;color:#313131;font-family:lato,sans-serif;position:relative}.cms-page-view [data-content-type='html'] .ct-field ul li:before{content:'\f058';font-family:fontawesome;position:absolute;left:-20px;color:#000}.catalog-category-view .category-description{margin-top:70px;margin-left:auto;margin-right:auto;padding:0 10px;max-width:700px;text-align:center}.catalog-category-view .category-description p{margin-bottom:15px;margin-left:0px !important}.catalog-category-view .category-description h2{font-family:lato,sans-serif;margin-bottom:10px}.catalog-category-view .category-description .button.blue{background-color:#235ba8;color:#fff}.catalog-category-view .category-description .button.blue:hover{background-color:#144890;color:#fff}.catalog-category-view .category-description .button,.catalog-category-view .category-description a.button{background:#000;color:#fff}.catalog-category-view .category-description .button:hover,.catalog-category-view .category-description a.button:hover{background-color:#215297;color:#fff}.catalog-category-view .category-description .button input[type=submit],.catalog-category-view .category-description a.button input[type=submit]{background-color:#000;color:#fff;display:inline-block;border:none;text-align:center;padding:0;margin:0;outline:none;text-transform:uppercase;font-size:12px;font-size:.75rem;line-height:1;font-weight:700;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:15px 20px}.cms-page-view .home-featured-wrapper .tab-bar{position:relative;text-align:center;z-index:3}.cms-page-view .home-featured-wrapper .tab-bar .tab{color:#313131;display:inline-block;font-weight:700;padding:15px 75px;text-transform:uppercase}.cms-page-view .home-featured-wrapper .tab-bar .tab.active{background-color:#000000;color:#ffffff;position:relative}.cms-page-view .home-featured-wrapper .tab-bar .tab.active:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:9px solid #000;bottom:-9px;content:'';height:0;left:0;margin:auto;position:absolute;right:0;width:0}.cms-page-view .home-featured-wrapper .mobile-tab{background-color:#000000;color:#ffffff;position:relative}.cms-page-view .home-featured-wrapper .mobile-tab:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:9px solid #000;bottom:-9px;content:'';height:0;left:0;margin:auto;position:absolute;right:0;width:0}.cms-page-view .custom-tabs.home-featured ul.tab-bar{margin:0px;padding:0px}.cms-page-view .custom-tabs.home-featured ul.tab-bar li{font-size:14px;cursor:pointer}.cms-page-view .markets-landing .custom-tabs .description{margin:50px auto;max-width:700px;text-align:center}.cms-page-view .flex{display:-ms-flexbox;display:-webkit-box;display:flex}.cms-page-view .three-column{width:33.333%}.cms-page-view .three-columns{width:33.333%}.cms-page-view .market .inner{border:solid 1px #d7d7d7;margin:10px;position:relative}.cms-page-view .market .title{-moz-transition:all .4s;-webkit-transition:all .4s;bottom:0;left:0;right:0;text-align:center;top:0;transition:all .4s}.cms-page-view .market:hover .title{top:70%}.cms-page-view .margin-auto{margin:auto}.cms-page-view .responsive{height:auto;width:100%}.cms-page-view .overlay-60{background:-moz-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#990000', GradientType=0)}.cms-page-view .white{color:#ffffff}.cms-page-view .absolute{position:absolute}.cms-page-view .page_banner .ecp_banner_content{left:30%}.cms-page-view .page_banner .ecp_banner_content .ecp_banner_title{font-family:lato,sans-serif;text-align:left}.cms-page-view .page_banner .ecp_banner_content .ecp_banner_body{font-size:15px;text-align:left}.cms-page-view .ecp_banner_body p{font-family:lato,sans-serif;margin-bottom:10px;margin-left:0px}.cms-page-view .button.blue{background-color:#235ba8;color:#ffffff}.cms-page-view .button.blue:hover{background-color:#144890;color:#ffffff}.cms-page-view .ct-field.ct-field-area p{color:#313131;font-family:lato,sans-serif;font-size:15px;line-height:32px;margin-bottom:24px;margin:0px auto !important}.cms-page-view .ct-field.ct-field-area p a{color:#f42e1a}.cms-page-view .ct-field.ct-field-area p strong span{font-size:15px !important}.cms-page-view .ct-field.ct-field-area p span strong{font-size:15px}.cms-page-view .ct-field.ct-field-area table tr td strong{font-family:lato,sans-serif;font-size:18px;font-weight:700}.cms-page-view .ct-field.ct-field-area table td span strong{color:#ffffff !important;font-weight:400;text-align:center}.cms-page-view .ct-field.ct-field-area h2{color:#313131;font-family:lato,sans-serif;font-size:32px}.cms-patents .ct-field.ct-field-area table tr td{color:#313131;font-size:14px;padding:5px}.cms-other-countries .ct-field.ct-field-area p span{font-size:18px !important}.cms-other-countries .hotel .inner{background-color:#f3f3f3;color:#313131;font-size:15px;font-weight:600;line-height:24px;margin:10px;padding:30px 40px;min-height:420px}.cms-other-countries .hotel .inner a{color:#f42e1a}.cms-other-countries .hotel .title{border-bottom:solid 2px #e2e2e2;color:#235ba8;font-size:24px;margin-bottom:24px;padding-bottom:15px}.cms-hotels-nearby .hotel .inner{background-color:#f3f3f3;color:#313131;font-size:15px;font-weight:600;line-height:24px;margin:10px;padding:30px 40px}.cms-hotels-nearby .hotel .inner a{color:#f42e1a}.cms-hotels-nearby .hotel .title{border-bottom:solid 2px #e2e2e2;color:#235ba8;font-size:24px;margin-bottom:24px;padding-bottom:15px;display:inline-block}.cms-hotels-nearby .hotel .title a{border:none;color:#235ba8;display:inline-block;margin-bottom:0px;width:100%}.cms-upgrade-label .ct-field.ct-field-area{width:100%}.cms-upgrade-label .ct-field.ct-field-area textarea{background:green;width:100%;margin:0 auto;background:#f3f3f3;border:1px solid #d7d7d7;color:#000000}.cms-upgrade-label .ct-field.ct-field-area ul.form-list{padding:0px !important}.cms-upgrade-label .ct-field.ct-field-area ul.form-list li .input-box{margin-top:14px}.cms-upgrade-label .ct-field.ct-field-area ul.form-list li .input-box input{background:#f3f3f3;border:1px solid #d7d7d7;color:#000000;height:50px}.cms-upgrade-label .ct-field.ct-field-area ul.form-list li label em{color:#df280a}.cms-upgrade-disc-publisher .ct-field.ct-field-area{width:100%}.cms-upgrade-disc-publisher .ct-field.ct-field-area textarea{background:green;width:100%;margin:0 auto;background:#f3f3f3;border:1px solid #d7d7d7;color:#000000}.cms-upgrade-disc-publisher .ct-field.ct-field-area ul.form-list{padding:0px !important}.cms-upgrade-disc-publisher .ct-field.ct-field-area ul.form-list li .input-box{margin-top:14px}.cms-upgrade-disc-publisher .ct-field.ct-field-area ul.form-list li .input-box input{background:#f3f3f3;border:1px solid #d7d7d7;color:#000000;height:50px}.cms-upgrade-disc-publisher .ct-field.ct-field-area ul.form-list li label em{color:#df280a}.cms-general-label .market-ribbon{padding:15px}.cms-general-label .market-ribbon .overlay.absolute.full{opacity:1}.cms-general-label .ct-field.ct-field-area .button.blue{background-color:#235ba8;color:#ffffff}.cms-general-label .ct-field.ct-field-area button.blue{background-color:#235ba8;color:#ffffff}.cms-general-label .ct-field.ct-field-area input[type=submit].blue{background-color:#235ba8;color:#ffffff}.cms-general-label .ct-field.ct-field-area .button{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#000;border-radius:2px;border:none;color:#ffffff;display:inline-block;font-size:.75rem;font-size:12px;font-weight:700;line-height:1;margin:0;outline:none;padding:0;padding:15px 20px !important;text-align:center;text-transform:uppercase}.cms-general-label .ct-field.ct-field-area .button:hover{background-color:#215297;color:#ffffff}.cms-general-label .ct-field.ct-field-area button{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#000;border-radius:2px;border:none;color:#ffffff;display:inline-block;font-size:.75rem;font-size:12px;font-weight:700;line-height:1;margin:0;outline:none;padding:0;padding:15px 20px !important;text-align:center;text-transform:uppercase}.cms-general-label .ct-field.ct-field-area button:hover{background-color:#215297;color:#ffffff}.cms-general-label .ct-field.ct-field-area input[type=submit]{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#000;border-radius:2px;border:none;color:#ffffff;display:inline-block;font-size:.75rem;font-size:12px;font-weight:700;line-height:1;margin:0;outline:none;padding:0;padding:15px 20px !important;text-align:center;text-transform:uppercase}.cms-general-label .ct-field.ct-field-area input[type=submit]:hover{background-color:#215297;color:#ffffff}.cms-general-label .ct-field.ct-field-area a.button{color:#ffffff !important;font-size:12px}.cms-general-label .page_banner{margin-bottom:0px !important;padding:0px !important}.cms-general-label .webforms- .buttons-set button span span{font-size:14px}.cms-general-label select{background-size:50px;font-size:14px}.cms-general-label .market-testimonial{padding:75px 30px 70px}.cms-general-label .market-testimonial .section-title{font-size:15px}.cms-general-label .market-testimonial .author.caps.bold{font-size:14px}.cms-general-label .market-testimonial .location{font-size:12px !important}.cms-general-label .webforms- .button{background-color:#235ba8;color:#ffffff}.cms-general-label .button:hover{background:#144890;cursor:pointer}.cms-general-label .cart-table .product-cart-actions .button:hover{background:#144890;cursor:pointer}.cms-general-label #co-shipping-method-form .buttons-set .button:hover{background:#144890;cursor:pointer}.cms-general-label .footer .button:hover{background:#144890;cursor:pointer}.cms-general-label .cms-page-view[data-content-type='html'].parallax-bg .ct-field ul li:before{color:#ffffff !important}.cms-general-label .parallax-bg .ct-field.ct-field-area h3{color:#ffffff !important}.cms-general-label .parallax-bg .ct-field.ct-field-area ul li{color:#ffffff !important}.cms-general-label .parallax-bg .ct-field.ct-field-area p{color:#ffffff !important}.cms-general-label .webform- select{background-size:50px;font-size:14px}.cms-page-view .overlay{opacity:0.8}.cms-page-view .products-grid .item .product-name a{font-size:18px}.cms-page-view .products-grid .item .short-description{padding-bottom:15px;font-size:13px}.cms-page-view .products-grid .item .price-box{text-align:center}.cms-page-view .products-grid .item .price-box span{font-size:14px;font-weight:normal}.cms-page-view .products-grid .item .button.view-details{font-size:11px !important;color:#313131 !important}.cms-page-view .products-grid .item button.button{font-size:11px !important;line-height:normal;padding:0px}.cms-page-view .products-grid .item .compare-wrap{text-align:center}.cms-page-view .products-grid .item .compare-wrap a{font-size:14px}.cms-page-view .price-box .regular-price span.price{font-size:14px;font-weight:normal}.cms-page-view .product-info .price-box .old-price .price{color:#ccc}.cms-page-view .market-products .products-slider-wrapper h3.section-title{font-size:20px;color:#333}.white-color h1{color:#fff !important}.white-color h2{color:#fff !important}.white-color p{color:#fff !important}.white-color ul li{color:#fff !important}.white-color ul li a{color:#f42e1a}.white-color ul li:before{color:#fff !important}