/*

Theme Name: ECHOBLUE GLOBAL THEME

Text Domain: ust

Author: EchoBlue Ltd

Author URI: http://www.echoblue.co.uk/

Version: 1

Date: 25-10-2021

*/
.alignleft,.alignright{margin-top:6px;margin-bottom:6px}.col-md-8,.col-md-8 img,.wp-caption,img{height:auto;max-width:100%}h4,li,p{font-size:20px}#footer-persistent-ads img,#wrapper,.radiocontainer:hover a.loading~.checkmark,.section-links a,.wp-caption,body.company table tr:first-child:hover,section.white-bkg{background-color:#fff}#supplier-content,#wrapper,.carousel-inner,.cat-header,.expo-category-wrapper .company-content-tab,.inquiry-v2,.latest-supplier,.mdl-card,.news-item,.relative-container,.supplier-featured-image,.supplier-header-wrapper,.webinar .product-box-details{position:relative}#supplier-directory-main,.col-md-8.full-width{max-width:100%!important}.follow-ust,.supplier-box-title{font-family:Roboto,Helvetica,Arial,sans-serif}#product-page-gallery img,.mdl-card,img{max-width:100%}.mdl-card,.select-css{box-sizing:border-box}.mdl-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;overflow:hidden;z-index:1;background:#fff;border-radius:2px}.mdl-shadow--2dp{box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}.category-filter-button,.sidebar-ad img{border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}a{-webkit-transition:.2s;transition:.2s;outline:0;color:#3f51b5}.alignright{float:right;margin-left:23px}.alignleft{float:left;margin-right:23px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{padding-right:30px;padding-left:30px}.footer-share,.meta-cat li a{height:32px;line-height:32px;font-size:14px}p.wp-caption-text{padding:5px 0;color:#666;font-size:14px;font-style:italic}.appointment-head-right,.col-md-4.standard,.company-social,.top-add-company,a.home-more{float:right}#enquiry-type.documentation .enquiry-intro-documentation,#product-page-gallery.NoThumbnails,.accordion-content.default,.home-section,.news-card-date,.news-card-heading,.product-block-link,.product-top-section,.radiocontainer a.live~.checkmark:after,.searchresults.live,.standard-sidebar,.subscribe-form .gfield,a.is-favourited #companyFavorited,a.is-favourited .productFavorited,body.company.favoritePage #companyFavorited,body.events .event-meta,body.home #footer-content ul li.hp,body.product.favoritePage a.is-favourited .productFavorited{display:block}.g-col{width:50%;margin:0;padding:0;text-align:center}.event-data-wrapper h4,.low{margin-top:0!important}.b-1{margin:0!important}.image-section,.news-tabs,.section-table,.section-video,.sidebar-ad,.sidebar-item,h2.mag-subhead,p{margin-bottom:35px}.sidebar-ad span{font-size:14px;margin-top:3px;margin-bottom:10px;display:block}.sidebar-section-heading{padding:10px 0;text-align:center;display:block;background-color:#f6f6f6;font-weight:700;border-bottom:1px solid #eee}.sidebar-spotlight,li{padding-bottom:10px}.sidebar-section .dropdown{margin:20px;text-align:center}.sidebar-section .dropdown span{margin-bottom:20px;display:block;text-align:center;line-height:1.5}.sidebar-section .dropdown select{max-width:230px;margin:0 auto;background-color:#f5f5f5!important}.sidebar-spotlight .supplier-logo-box{height:auto!important;line-height:normal}#footer-content .ust-description img,.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9,.gallery-item .gallery-icon img,.sidebar-supplier-box,div.validation_error{margin-bottom:20px}.sidebar-spotlight .sidebar-supplier-logo-box{display:block;text-align:center;margin:20px 0}.sidebar-spotlight .sidebar-supplier-logo-box img{max-height:70px}.sidebar-spotlight .sidebar-supplier-subheading{margin:0 20px 20px;text-align:center;display:block;line-height:1.5}.sidebar-spotlight .sidebar-supplier-subheading a,a.search-ajax-link,body.mag.page #company-tabs h2 a,ul.account-actions li a{color:#333}.latest-supplier .supplier-box-details,.main-banner .home-heading,.sidebar-spotlight .sidebar-supplier-box-links{text-align:center}.sidebar-spotlight .sidebar-supplier-box-links a{margin:0 5px}.sidebar-categories ul{list-style:none;padding:0;margin:0;font-size:14px}h1.single-news-title,h4{padding:0 0 15px;margin-top:0}.sidebar-categories li{border-bottom:1px solid #eee;margin:0}.sidebar-categories li a{color:#333;padding:12px 16px;font-size:14px;display:block}.sidebar-categories li a:hover{text-decoration:none;background-color:#f2f2f2;color:#448aff}.sidebar-categories-button{display:block;text-align:center;padding:10px 0;background-color:#f6f6f6}.sidebar-section .supplier-box-links a{margin-top:15px}#company-address,.g-3{width:100%;display:block}#company-profile-sidebar a.mdl-button,.a-single img,.capability-overview img.size-full,.enquiry-image img,.events-flex-wrapper .product-card a,.g-1,.g-single img,.product-card.category,.product-card.category a,.sidebar-buttons,.supplier-header-left,body.company .content-wrapper,img.size-large,table.events{width:100%}img.billboard-ad{max-width:970px!important;height:auto!important;width:100%!important}h1.single-news-title{line-height:50px}span.page-top-heading{font-size:34px;margin:0 0 35px;display:inline-block}h1.tag{font-size:34px}h4{font-weight:700}div,p{font-weight:400;font-style:normal}h3.other-articles{margin:35px 0}span.news-time{color:#999;margin-bottom:20px;display:block;font-size:16px}.category-sidebar-subcategories li,.meta-cat ul{list-style:none;margin:0;padding:0}.meta-cat li a{border-radius:4px;float:left;margin-right:8px;padding:0 15px;background-color:#448aff;text-decoration:none;color:#fff}.meta-cat li a:hover{background-color:#183663}.news-meta{display:block;margin:0 0 20px}.footer-share{float:left;margin-right:8px}.thumbnail img.size-large{width:auto;max-width:350px}div{display:block;line-height:1.4}p{color:#1c2527;line-height:1.8;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif!important}.modal_v2 li.telephone,ul{margin-bottom:25px}li{line-height:28px;color:#2c2c2c;font-family:Roboto,Helvetica,Arial,sans-serif!important}.main-banner{background-color:#0f09b4;min-height:540px;padding-top:55px}.latest-supplier .supplier-box-details span a,.mdl-card,.modal_v2 input[type=checkbox]{min-height:0}.col-md-3.homepage-banner-ads{padding:0 20px}#footer-content ul li,.main-banner ul,.section-links ul{margin:0;padding:0}.main-banner ul li{margin:0 0 5px;padding:0;list-style:none}.main-banner ul li a{padding:5px 10px;background-color:#24416b;display:block;color:#78b1ce;font-size:14px;line-height:21px}.main-banner ul li a:hover{text-decoration:none;background-color:#294e7a}.main-banner h2{color:#fff;margin:auto;padding:0 0 65px;font-size:24px;line-height:1.4}.homepage-heading{font-size:58px;color:#fff;font-weight:700;padding:0 0 35px;display:block;margin:0;line-height:1.18}.section-links{background-color:#efefef;padding:20px 0}.section-links li{list-style:none;display:inline-block;width:20%;float:left;padding:10px;font-size:16px;text-transform:uppercase;font-weight:700}.section-links li.browse{padding:30px 10px;font-size:16px}.section-links a{padding:20px 10px;border-radius:4px;text-align:center;display:block;color:#333;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}#header-right nav ul li.favorites-menu a.red i,.section-links a:hover{color:#448aff}#category-header.nomargin,.supplier-grid .vc_gitem-post-data,body.home .header-vertical-spacer,h1.news-category.directory-page,img.single-featured-image.has-caption{margin-bottom:0}.parent-category-filter{display:block;background-color:#f9f9f9;padding:30px 0 0;margin-bottom:35px;border-bottom:1px solid #eaeaea}.news-filter,.section-header{border-bottom:1px solid #ddd}.parent-category-filter .col-md-3{padding-left:15px;padding-right:15px}.category-filter-button{background-color:#fff;display:block;padding:25px 10px;font-size:16px;text-align:center;color:#333;margin-bottom:30px}#category-filters .mob-filter,#companyFavorited,#enquiry-type .enquiry-intro-documentation,#enquiry-type.documentation .enquiry-intro-enquiry,#footer-content ul li.hp,#header-banner-full .g-9,#prodcompselector,#product-page-gallery.NoThumbnails .gallery-thumbnails,#searchform select,.accordion-content,.enquiry-left .gfield_label,.fixed-header-logo,.ginput_counter,.hidden_label>label,.hideBox,.homepage-mobile-button,.main-category-filter span#collapse,.main-category-filter.expanded span#expand,.menu-wrap,.mobile-filters,.mobile-header-ad,.mobile-logo,.mobile-product-heading,.mobile-product-subheading,.noFavsAlert.defaultAlert,.productFavorited,.radiocontainer i,.searchresults,.shorter,.sidebar-section.sidebar-section.advert.advert,.subscribe-form .gfield_label,.subscribe-form .ginput_container_checkbox .gfield_checkbox li input,.subscribe-form .ginput_container_name span label,.subscribe-form input[type=radio],.subscribe-form li.gfield.gform_validation_container,.supplier-box-mini-cta a.round-cta-btn i.fas.fa-bookmark,.supplier-box-mini-cta a.round-cta-btn.is-favourited i.far.fa-bookmark,.supplier-header-contact,.supplier-header-right,.toggle-button,a.add-to-favorites i.in-favorites,a.add-to-favorites.is-favourited i.not-in-favorites,a.addCompanyToFavorites i.in-favorites,a.addCompanyToFavorites.is-favourited i.not-in-favorites,a.addToFavorites,a.is-favourited #companyNotis-favourited,a.is-favourited .company-not-favorite,a.is-favourited .product-not-favorite,a.is-favourited .productNotis-favourited,a.mobile-header-logo,body.company ul.gform_fields li.field_admin_only,body.company.favoritePage #companyNotis-favourited,body.company.favoritePage .company-not-favorite,body.product.favoritePage .product-not-favorite,body.product.favoritePage a.is-favourited .productNotis-favourited,li.gform_hidden,li.gform_validation_container,span.gfield_required,span.showmob,ul.gform_fields li.field_admin_only{display:none}.mobile-filters select{height:55px;padding:10px 15px;border-radius:4px;background-color:#fff;font-size:16px;display:block;width:100%;border:1px solid #ccc}.ust-mag-card.mdl-card{width:100%;margin-top:50px}.mdl-card{width:auto}.ust-mag-card>.mdl-card__title{color:#fff;height:250px;background:center/cover}body.home .ust-mag-card>.mdl-card__title{color:#fff;height:200px;background:center/cover}.mdl-card__supporting-text h4{padding-bottom:10px;margin-bottom:0}.main-banner .bottom{text-align:left;padding-top:20px}.carousel-inner{background-color:#fff;display:block;text-align:center;max-width:250px;min-height:250px;border-radius:5px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.75);box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}.company-featured-image,.supplier-featured-image{height:120px;display:block}.carousel-indicators{bottom:-50px!important}.account a.add-to-favorites.is-favourited i,.latest-subheading a{color:#999}.latest-subheading{display:block;padding:10px;line-height:1.5;min-height:85px}.latest-supplier .latest-overlay{position:absolute;top:0;left:0;z-index:1;border-radius:5px}.latest-supplier-logo{display:block;text-align:center;padding:20px 10px 10px}.latest-supplier-logo img{max-height:80px;width:auto;margin:0 auto;max-width:90%;text-align:center}.latest-supplier .supplier-box-links{border-top:1px solid #ddd;display:block;padding:10px 0;clear:both}body.home .mdl-card{background-color:#24416b;color:#fff}#footer-follow,#mc_embed_signup #mce-success-response,body.home .mdl-card h4,div#footer-meta a,div#footer-meta span{color:#fff}body.home .mdl-card .mdl-card__supporting-text,body.home .mdl-card a{color:#78b1ce}.home-featured-wrapper{margin:0 auto;width:100%;max-width:2000px;text-align:center}.home-featured-wrapper.gold-wrapper{margin:20px auto;width:100%;max-width:2000px;text-align:center;border-top:1px solid #ddd;padding:20px 0}#general-sidebar .product-card a,.home-featured-wrapper a,a .article-content-wrapper{color:#333!important}span.home-subhead{font-size:26px;padding:50px 0 30px;display:block}.homepage-supplier-box{width:150px;float:none;display:inline-block;margin:10px;height:150px;text-align:center;overflow:hidden;position:relative;background-color:#fff}.homepage-supplier-box a{text-decoration:none;color:#333}.homepage-supplier-box-overlay{background-color:#222;width:150px;display:block;transition:.3s;opacity:.9;-moz-transition:.3s;-webkit-transition:.3s;position:absolute;bottom:-150px;padding:10px;height:150px;font-size:16px;line-height:21px}.homepage-supplier-box-overlay a{height:150px;display:block;opacity:.6;color:#fff}.home-event:hover .home-event-overlay,.homepage-supplier-box:hover .homepage-supplier-box-overlay{bottom:0}.homepage-supplier-box-details{text-align:center;padding:10px;line-height:21px!important}.home-event-logo-box,.homepage-supplier-logo-box{line-height:130px;height:130px}.homepage-supplier-logo-box img{vertical-align:middle;height:auto}.latest-mag{padding-top:50px}.section-header{display:block;padding-bottom:15px;margin-bottom:40px}h2.home-subhead-lower{font-size:26px;display:inline-block;margin:-20px 0 0}.home-event a,.homepage-featured-supplier a:hover,a.directory-add:hover,a.home-more:hover{text-decoration:none}.home-event{width:calc(20% - 10px);float:left;display:block;height:150px;text-align:center;overflow:hidden;position:relative;border:1px solid #ddd;margin:0 5px}.home-event-overlay{background-color:#222;width:100%;display:block;transition:.3s;opacity:.9;-moz-transition:.3s;-webkit-transition:.3s;position:absolute;bottom:-150px;padding:10px;height:150px;font-size:16px;line-height:21px}.product-card--favorite .product-card__favorites.is-favourited~*,.tooltip{opacity:1}.home-event-overlay a{height:150px;display:block;color:#fff}.home-event-details{text-align:center;padding:10px}.home-event-logo-box img{vertical-align:middle}span.event-home-title{font-weight:700;font-size:16px;display:block;margin-bottom:5px}.event-home-meta{margin-top:5px;display:block}.latest-events,.latest-videos,body.company .lower-share,body.issue .share{margin-top:35px}.latest-videos{margin-top:70px}body.company h1,span.suppliertitle{font-size:34px;margin-bottom:10px;line-height:1.35;display:block;margin-top:0}body.company h2{font-size:30px;line-height:40px}h2.category-description{font-weight:700;font-size:26px}body.company h3{font-size:26px;line-height:35px}body.company h4{font-size:20px;line-height:26px}body.company h5{font-size:18px;line-height:24px}span.supplier-page-heading{text-transform:uppercase;color:#888;line-height:36px;display:inline-block;height:36px}.header-website{margin-top:0!important;vertical-align:bottom;margin-left:15px}.details,.gallery-item,.logo,.product-card,.sidebar-product{vertical-align:top}body.company ul{margin-left:15px;padding-left:0;list-style-position:outside}.chapter-toc{border-left:5px solid #3f51b5;padding-left:25px;color:#666;font-size:16px;margin-top:35px;display:block}#footer-content ul,.companies-az ul,.event-page-summary ul,.main-category-filter ul.full-cat-list,.sidebar-product ul,body.company .chapter-toc ul,body.company ul.gform_fields,ul.gform_fields{list-style:none;padding:0;margin:0}.button-clear,.main-ctas-header a #companyNotis-favourited i,a.add-to-favorites.is-favourited:hover i,a.addCompanyToFavorites.is-favourited:hover i,a.addToFavorites,body.company .chapter-toc ul a{color:#3f51b5}body.company table{width:100%;border:none}body.company table td{border:none;padding:0 10px}body.company table tr{border-top:1px solid #ccc;height:48px;line-height:21px}#header-right nav ul li.favorites-menu:hover,#header-right nav ul li.myust-menu:hover,.companies-az li:last-child a,.company-social a:first-child,.inquiry-v2 .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.inquiry-v2 .gform_wrapper li.gfield_error textarea,.navbar-menu.is-active .navbar-start ul li.last,body.company table tr:first-child{border:none}body.company table tr:hover{background-color:#f8f8f8}body.company table img{padding:25px 0}span.tab-title{display:block;font-size:18px;font-weight:700}#scroller{padding-top:40px;clear:both}#company-tabs,#tag-tabs{margin-top:45px}#company-tabs>ul,#tag-tabs>ul{list-style:none;margin:0;padding:0;display:inline-block}#company-tabs ul>li.company-nav,.news-filter ul li,li.fake-tab{display:inline-block;text-align:center;margin:0;font-size:16px}#company-tabs ul>li.company-nav>a,li.fake-tab a{color:#333;padding:0 15px;line-height:50px;display:block;text-transform:uppercase;font-size:13px}#company-tabs ul>li.company-nav.ui-state-active>a,li.fake-tab.active a{border-bottom:2px solid #09f;height:48px;display:block;font-weight:700;outline:0;TEXT-DECORATION:none}#company-address ul li.ui-state-hover a,#company-tabs ul>li.company-nav.ui-state-hover>a,.main-category-filter li a:hover,.news-filter ul li a:hover,li.fake-tab a:hover{background-color:#eee;text-decoration:none}#company_sidebar img{margin-bottom:40px}.sidebar-contact-title{display:block;margin:10px 0 0;color:#333;clear:both;font-weight:700;font-size:16px}#exit-newsletter form input,.fixedTabs .global-tabs-wrapper a.cta-rounded,.product-sidelinks a.share-btn,.showAll .hideBox,.sidebar-contact-title.follow,.supplier-header-left{display:inline-block}a.company-social-link{width:20px;height:20px;margin:10px 10px 0 0;vertical-align:middle;display:inline-block}a.facebook{background:url(images/facebook-20.png) left top no-repeat}a.twitter{background:url(images/twitter-20.png) left top no-repeat}a.linkedin{background:url(images/linkedin-20.png) left top no-repeat}a.youtube{background:url(images/youtube-20.png) left top no-repeat}.divbreak{clear:both;display:block;border-bottom:1px solid #ccc;height:1px;margin:35px 0}.sidebar-section{clear:both;display:block;margin-top:20px}.basic-upgrade,div#product-profile{margin-top:50px}.sidebar-section.standard{clear:both;display:block;margin-top:0;margin-bottom:40px}.sidebar-section.stickyad{margin-top:-40px!important}.basic-upgrade{background-color:#f5f5f5;padding:20px;border-radius:5px}.gallery-columns-3 .gallery-item{display:inline-block;margin:20px 0}product- nav.footer-categories{height:250px;overflow-y:scroll}.col-md-4.company-document{width:16.6666%;display:inline-block;vertical-align:top;margin:20px;text-align:center;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.company-document{border:1px solid #ddd;text-align:center;padding:20px 0 10px}.company-document i{display:block;margin-bottom:10px}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-item .gallery-caption{text-align:left;position:relative;bottom:17px;margin-bottom:0}.gallery-columns-2 img,.gallery-columns-3 img,.gallery-columns-4 img,.gallery-columns-5 img,.gallery-columns-6 img,.gallery-columns-7 img,.gallery-columns-8 img,.gallery-columns-9 img{border-bottom:2px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;margin-bottom:0!important}.gallery-columns-2 .gallery-caption,.gallery-columns-3 .gallery-caption,.gallery-columns-4 .gallery-caption,.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{text-align:center;padding-top:20px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}#company-address ul{width:100%;list-style:none;margin:0;padding:0;display:inline-block}#company-address li{display:inline-block;text-align:center;margin:0;font-size:16px;float:left}#company-address li a,.news-filter ul li a{color:#333;padding:0 15px;line-height:50px;display:block}#company-address ul li.ui-state-active a,.news-filter ul li.all.news span,.news-filter ul li.land.ugv-news span,.news-filter ul li.selected span,.news-filter ul li.surface.usv-news span,.news-filter ul li.tech.technology-news span,.news-filter ul li.uav.uav-news span,.news-filter ul li.underwater.uuv-news span{border-bottom:2px solid #09f;height:48px;display:block;font-weight:700}.col-md-4.filter{padding-top:20px}span.directory-filter{font-size:20px;display:block;margin-bottom:20px}#directory-sidebar{border:1px solid #eee;border-radius:5px}#directory-sidebar li{margin:0;padding:0;list-style:none;font-size:14px}#directory-sidebar li a{padding:12px 16px;display:block;border-bottom:1px solid #eee;color:#333}.directory-page-sidebar{margin-top:13px}#directory-sidebar li a:hover{background-color:#f5f5f5;text-decoration:none;color:#09f}#directory-sidebar li>ul{padding:0;margin:0 0 2px}#directory-sidebar li>ul>li a{margin:0;padding-left:30px;background-color:#f9f9f9;border-left:3px solid #448aff;color:#333}#directory-sidebar li>ul>li a:hover{padding-left:35px;background-color:#eee;color:#09f}#directory-sidebar li:last-child>ul>li:last-child a{border-radius:0 0 5px 5px}#directory-sidebar span.directory-filter-heading{font-size:20px;color:#333;padding-bottom:20px;display:block}#supplier-directory-main{margin-top:0}.directory-banding{display:block;clear:both;padding-bottom:15px;float:left;width:100%}.head-section{display:block;height:50px;width:100%}.directory-banding h3{font-weight:400;font-size:20px!important;margin:0;display:inline-block;float:left;padding:0}a.directory-add{float:right;background-color:#f4f4f4}.supplier-box{border:1px solid #ddd;box-shadow:0 5px 0 0 #ddd;background-color:#fff;width:100%;display:block;margin-bottom:30px;min-height:100px;text-align:left;overflow:hidden;position:relative;border-radius:5px;padding:20px}#product-page-gallery .gallery-thumbnails img,.supplier-box:hover{border:1px solid #ddd}.supplier-box-links{padding-top:20px;display:block}.product-intro-card a.mdl-button i,.supplier-box-links a,.webinar-full-date i,body.mag.page a.mdl-button{margin-right:10px}.supplier-box-details{text-align:left;line-height:21px}.supplier-box-details span a{text-decoration:underline;color:#448aff;display:inline}.supplier-logo-box{height:100px;width:20%;max-width:170px;float:left}.supplier-box-right{width:75%;float:right}.supplier-box-title{font-size:21px;display:block}.supplier-box-title a{color:#111}.supplier-box-heading a,a.add-to-favorites i,a.addCompanyToFavorites i,a.addToFavorites{color:#666}.directory-categories li.cat-item a{font-weight:700;font-size:20px}.directory-categories li.cat-item ul.children a{font-weight:400;font-size:16px;color:#333;display:block}.directory-categories li.cat-item ul.children{margin-top:10px;margin-bottom:50px;border-bottom:1px solid #eee}.directory-categories li.cat-item ul.children li.cat-item{margin:0;border-top:1px solid #eee}.directory-categories li.cat-item ul.children li.cat-item a{margin:0;padding:10px 0 10px 10px;border-left:5px solid transparent}.directory-categories li.cat-item ul.children li.cat-item a:hover{border-left:5px solid #448aff;background-color:#f6f6f6;text-decoration:none;font-weight:700}.directory-categories ul,ul.menu li{padding:0;margin:0}.directory-categories li{list-style:none;font-weight:700!important}.staff-info a,div#contact,label{font-weight:400}.scaling-image{overflow:hidden;border:1px solid #eee;width:100%;text-align:center}.articles-intro,.event-data-wrapper,.news-filter{border-top:1px solid #ddd}.news-item a img.scaler{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.news-item a:hover img.scaler{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.news-item img.vid-icon{position:absolute;top:17%;left:calc(50% - 38px)}.news-title{font-size:18px;margin:10px 0 45px;color:#000;display:block}.clear,body.events .event-clear{clear:both;display:block}.news-filter{margin:0 0 35px;height:auto;display:block;padding:10px 0 0}.event-data-wrapper,.mag-issue-feed,body.events .event-list{padding:35px 0;border-bottom:1px solid #ddd}.news-filter ul{list-style:none;padding:0;display:inline-block;margin:0}h1.news-category{margin:0 0 35px;display:inline-block;font-size:34px}a.main-company-news-link{float:right;background-color:#448aff;text-decoration:none;color:#fff;border-radius:5px;height:40px;padding:0 15px;line-height:40px}a.mag-buy,a.wpb_button{display:inline-block;background-color:#09f}a.main-company-news-link i{margin-left:10px}h2.news-subhead{border-bottom:1px solid #ddd;margin:0 0 45px;padding:0 0 10px;font-size:30px}.follow-ust{display:inline-block;float:right;text-align:right;width:250px;font-size:18px;margin-top:20px;line-height:40px}.event-details-data,.event-details-meta{font-family:Arial,Helvetica,sans-serif;display:block;font-size:14px}.follow-ust i{margin:0 0 0 10px;font-size:1.5em}body.events .event-image{width:30%;float:left}body.events .event-list-content{float:right;width:65%}body.events .event-list-content h2.event-heading{margin:0 0 10px;color:#000;padding:0;font-size:26px;line-height:34px}.close-menu:hover,.inquiry-v2 .gform_wrapper .gfield_error .gfield_label,body.events .event-list-content h2.event-heading a,span.product-card-heading{color:#000}body.events a.read-more-button{display:inline-block;padding:5px 10px;color:#fff;margin-top:10px;background-color:#7bc6f1}body.events .event-meta.location{padding-bottom:25px}body.category h3.entry-title{padding:0!important;margin:0!important}.col-md-3.pricing,body.issue .news-filter ul{padding-left:10px}body.category h3.entry-title a{color:#222;font-size:18px}.event-details{width:335px;float:left}.event-single-image{width:200px;padding-top:20px;float:right}.event-details-meta{margin:0 0 10px;float:left;width:70px;color:#09f}.event-details-data{margin:0 0 25px;float:left;width:265px}.mag-intro,.price{margin-bottom:25px}.category-sidebar-subcategories li a,.category-sub-title,.main-category-filter li a,.pricing-band,input[type=submit]{font-family:Roboto,Helvetica,Arial,sans-serif}.event-description{padding:20px 0}.bottom_event_button{margin-top:30px}a.wpb_button{height:40px;line-height:40px;padding:0 20px;color:#fff;margin-top:20px}.mag-intro{display:block}#send-inquiry .modal-body,.category-card-wrapper .news-card-wrapper.featured-post .news-card-content,.companies-az ul li,.magazine-contents ul,.news-card-heading,.product-card.category .product-body,.supplier-grid .vc_gitem_row .vc_gitem-col{padding:0}.magazine-contents ul li{padding-left:26px;margin-bottom:25px;list-style:none}.price{font-size:28px;color:#333;font-weight:700;display:block}a.mag-buy{border-radius:4px;clear:both;color:#fff;padding:10px 20px;margin-right:15px}a.mag-buy.dark{background-color:#006}.mag-issue-feed h2{margin:0 0 25px}.appointment-excerpt,.mag-issue-feed .intro{margin-bottom:30px}img.round-image{border-radius:30px;height:60px;width:60px;float:left}.mag-contact-title{font-weight:700;font-size:16px;float:left;display:block;margin-bottom:20px;clear:both}.mag-contact-wrapper{clear:both;display:block;float:left}.staff-info{float:left;margin-left:20px;font-size:18px;font-weight:700;display:block;margin-bottom:35px}.inquiry-v2 .gform_wrapper label.gfield_label,.nolabel label,.price-name,.staff-info a,ul.price-features li{font-size:16px}#send-inquiry input[type=checkbox],.event-header h1,.expo-category-wrapper h1,body.appointments h2,body.mag.page #company-tabs{margin-top:0}body.mag.page #company-tabs h2{font-size:34px;line-height:40px}.articles-intro{border-bottom:1px solid #ddd;padding:25px 0 0;margin-bottom:50px}.pricing-band{background-color:#fff;display:block;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.col-md-3.pricing{padding-right:10px}.pricing-header{display:block;background-color:#900}.price-name{display:block;color:#fff;text-align:left;text-transform:uppercase;padding:10px 20px}.price-monthly{display:none;text-align:center;color:#fff;font-size:56px;position:relative;margin-top:35px}.dollar,.mo{font-size:20px}.dollar{position:absolute;top:-10px;margin-left:-10px}.paid-annually{color:#fff;text-align:center;margin-top:20px;font-size:18px;display:none}.bronze{background-color:#64b5f6}.silver{background-color:#42a5f5}.platinum{background-color:#1e88e5}.gold,.radiocontainer a.live~.checkmark{background-color:#2196f3}ul.price-features{border-bottom:1px solid #ddd;display:block;list-style:none;padding:25px 0 10px 25px;margin:0;color:#555}.price-footer{padding:15px 25px;text-align:center}div#contact{-webkit-box-shadow:inset 0 0 12px -5px rgba(0,0,0,.37);-moz-box-shadow:inset 0 0 12px -5px rgba(0,0,0,.37);box-shadow:inset 0 0 12px -5px rgba(0,0,0,.37);padding:10px 35px 35px;background-color:#fbfbfb}.product-card,input[type=submit]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}label{margin-bottom:0;line-height:normal}ul#input_3_16{padding-left:0!important}ul#input_2_15 li,ul#input_3_16 li{list-style:none;font-size:14px}.head-section.expo-head-section .results-found,ul#input_2_15 li input,ul#input_3_16 li input{float:left}ul#input_2_15 li label,ul#input_3_16 li label{max-width:90%;float:left;margin-left:10px}li.form-consent-wording{margin:0!important;padding:0!important}.modal_v2 ul.gfield_checkbox{margin-left:0!important;padding-left:0!important}.inquiry-v2 .inquiry-logo{position:absolute;top:0;right:35px;max-width:160px;max-height:160px}.mdl-tabs__tab-bar,.pagination,.product-card.office,.tabs-container{position:relative}.nolabel label{font-weight:700}.company-favorite,.ebrief-signup .gfield_label,.gfield_visibility_hidden,.mdl-tabs.fixed a.add-company-to-favorites span,.navbar.inline,.nolabel>label{display:none!important}.inquiry-v2 input::placeholder,.inquiry-v2 textarea::placeholder{color:#888;font-style:italic;font-size:16px;padding-top:10px;padding-left:10px}span.form-disclaimer{background-color:#222;display:block;padding:10px 80px 10px 10px;font-size:13px;color:#fff;margin-top:30px;height:60px;line-height:1.4}#send-inquiry.modal_v2 .modal-body,.inquiry-v2 li{padding-bottom:0}#footer-content .container>.col-md-4:nth-child(3n),.inquiry-v2 .gform_wrapper ul.gform_fields li.gfield,.product-details .col-md-3{padding-right:0}.inquiry-v2 .gform_wrapper .top_label input.medium{width:60%}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:inline-block;font-size:16px;width:auto;padding:8px!important;font-weight:400;line-height:1}.inquiry-v2 .gform_wrapper li.gfield.gfield_error{margin:0!important;border:0;background:0 0}@media (max-width:641px){.inquiry-v2 .inquiry-logo{display:none}.inquiry-v2 .gform_wrapper .top_label input.medium{width:100%}#send-inquiry .modal-dialog-centered{margin:0;max-width:100%!important}#send-inquiry .modal-dialog-centered .modal-content{border-radius:0}}div.validation_error,div.validation_message{background-color:#dc143c!important;color:#fff!important;border-radius:3px;font-size:14px;padding:5px;margin-top:10px}input.search-input,select#cat{height:45px;background-color:#fff;padding:0 15px}input[type=email],input[type=tel],input[type=text],textarea{background-color:#f4f4f4;margin-top:0;width:100%;min-height:42px}input[type=email],input[type=tel],input[type=text]{border:none;border-radius:3px}input:focus,textarea:focus{background-color:#f3f3f3;outline:0}textarea{border:none;border-radius:3px;height:100px;resize:none}input[type=submit]{background-color:#448aff;border-radius:2px;height:36px;color:#fff;min-width:150px;padding:0 16px;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle;border:none}.search-bar-container{width:45%;display:inline-block;position:relative}.search-bar-container-or{width:7%;display:inline-block;font-size:16px;color:#999;text-align:center}.or-separator{font-style:italic;font-size:18px;color:#888;padding:0 10px;display:inline-block}input.search-input{width:100%;border:1px solid #d6d6d6;-webkit-border-top-left-radius:4px;display:inline-block;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;margin:0;color:#666;font-size:16px}#searchform,.category-card-wrapper .news-card-wrapper.featured-post .product-body a{display:flex;flex-direction:row}#searchform select{border:none;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 0 0 20px;margin-right:20px}input.search-input.homepage-search{padding:0 20px;height:55px;font-size:18px}button.search-button{background-color:#448aff;border:none;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;height:45px;box-shadow:none;width:45px;min-width:0;color:#fff;margin:0 0 0 -5px;position:absolute;right:0;top:0}button.search-button.homepage-search{height:55px;flex-basis:150px}select#cat{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d6d6d6;color:#666;font-size:16px;width:100%}#category-header,.ebrief-signup ul.gform_fields li,.modal_v2 ul.gform_fields li,div#crumbs{padding-bottom:15px}.appointment-details-block{border:1px solid #ddd;margin-top:30px;width:94%;padding:20px}.appointment-details-block-page{padding:20px 0;display:block}.appointment-feed-wrapper{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}.appointment-head-left{float:left;width:500px}span.appointment-details{display:block;line-height:25px}span.appointment-details i{width:20px}.pagination{clear:both;font-size:14px;line-height:13px}.pagination a,.pagination span{display:block;float:left;margin:2px 2px 2px 0;padding:10px 15px;border:1px solid #eee;text-decoration:none;width:auto;color:#666;background:#fff}.pagination a:hover{color:#fff;background:#3279bb}.az-listing a:hover,.companies-az ul li a:hover{background-color:#f9f9f9}.pagination .current{padding:10px 15px;background:#3279bb;color:#fff}.az-listing a{border-bottom:1px solid #ddd;padding:20px;font-size:16px;display:block;color:#333}.az-listing a.premium,.company-intro-para p:first-child,body.company h3,body.product h3,table.productTable.columns tr td:first-child,table.productTable.headings tr:first-child{font-weight:700}.az-listing i.fa-star{color:#fc0;margin-right:5px}.az-listing a:hover{text-decoration:none;padding-left:30px}.az-listing span{float:right;display:inline-block;margin-top:-5px}.category-rich-description{padding-top:35px;display:block;clear:both}.category-share{width:100%;display:block;clear:both;float:right;text-align:right;margin-top:20px}.category-sub-title,.company-count,.details,.logo,.product-description,.product-image,.sidebar-product{display:inline-block}.category-sub-title{font-size:21px;margin-top:3px}.product-header-text-wrapper,.product-header-text-wrapper .product-subheading a{font-family:Roboto,Helvetica,Arial,sans-serif!important}.category-sidebar-subcategories li a{display:block;padding:8px 0;border-bottom:1px solid #ddd;color:#666;font-size:14px;font-weight:300}.category-sidebar-subcategories li.current-cat a{font-weight:500;color:#333}a.add-to-favorites:hover i,a.addCompanyToFavorites:hover i,a.addToFavorites,a.removeCompanyFromFavorites i:hover,a.removeFromFavorites:hover i,div#crumbs,div#crumbs a{color:#aaa}.company-count{float:right;font-weight:500}.full-width-category-filter{border-bottom:1px solid #eaeaea;padding:20px 0;margin-top:-51px;background:url(images/header-fade.png) repeat-x #fbfbfb}.full-width-category-filter.directory-page{margin-bottom:50px;background:#fbfbfb;border-top:1px solid #eaeaea}#category-header{padding-top:20px;border-bottom:1px solid #eaeaea;margin-bottom:35px}#category-header.directory-page{padding-top:0;padding-bottom:35px}#category-header .container,#footer-content .container>.col-md-4:first-child,.full-width-category-filter .container,.product-details .col-md-9{padding-left:0}.main-category-filter.expanded span#collapse{display:inline}.collapse-section,.expand-section{color:#888;margin-left:10px}.collapse-section:hover,.expand-section:hover,.homepage-featured-supplier a,.tabs-container a,.toggle-button:hover,a.add-product-to-favorites,ul.gfield_checkbox li input,ul.gfield_checkbox li label{cursor:pointer}#category-expanding-section{padding-top:20px;clear:both}.main-category-filter ul.full-cat-list>li{width:33.333%;float:left;margin:0;padding-right:20px}.main-category-filter li a{display:block;padding:2px 10px;color:#666;font-size:14px;font-weight:300}.news-top-excerpt p{font-size:22px;font-weight:500}.footer-logo{background:url(images/ust-logo-footer.png) bottom right no-repeat;height:100px;width:98%;margin:0}div.footer-blue div{background-color:#1a3763;height:50px;display:block;color:#fff!important;font-size:14px!important;padding:10px 20px;margin:0}.details ul li,.sidebar-product ul li a{font-size:17px}#ust-expo-band{background-color:#091829;padding:0;display:block;width:100%}#ust-expo-band .expo-logo{background:url(images/expo-footer.png) center top no-repeat;min-height:150px}#expo-footer-words{font-size:26px;color:#fff;padding:45px 0}#footer-content{background-color:#030d16;padding:60px 0 30px;display:block;width:100%}#footer-content ul li a{display:block;border-bottom:1px solid #0a2535;padding:5px;font-size:14px;margin:0;color:#fff}#footer-content ul li a:hover{border-bottom:1px solid #448aff;color:#448aff;text-decoration:none}#footer-content .ust-description p{color:#fff;font-size:14px;line-height:1.5}div#footer-meta{background-color:#030d16;padding:30px 0;display:block;width:100%;border-top:1px solid #0a2535;color:#fff}#footer-follow span{display:block;margin-top:25px;font-weight:700}#footer-follow i{margin:5px}#exit-newsletter{padding:20px;text-align:center}#exit-newsletter img{max-width:200px;margin:20px auto;display:block}#exit-newsletter input[type=email]{background:#f9f9f9;border-bottom:none;border-radius:4px;padding:0 5px;width:66%;height:41px}#exit-newsletter form input[type=submit]{width:30%;height:40px}#exit-newsletter form{max-width:83%;width:100%;margin:20px auto 30px}div#bio_ep{height:400px!important}p.small{line-height:22px;font-size:13px;color:#818181}.logo{text-align:right}.product-image{width:40%;margin:0 3% 0 0}.details{padding-top:20px}.details h2{font-weight:600!important;font-size:30px!important;color:#1c243a9e;margin:0}#searchform.homepage-search input,.details h3,.product-description p,.webinar .product-subheading{font-size:18px}.details h3{background:#448aff;padding:4px;color:#fff;line-height:25px;margin:20px 0 0;width:69%;text-align:center}.details ul{list-style:none;padding:0;margin:20px 00 0}.details ul li,.sidebar-product ul li{margin:15px 0}.herosec{margin-bottom:50px}section#product-profile{background:#f0f4f7;padding-top:50px}.product-description{width:70%}.product-description table,.sidebar-rectangle-ads .g-col img{width:100%!important}.sidebar-product{width:25%;background:#f0f4f7;padding:28px;margin-left:4%}.main-content,.tabs-container{padding:0 20px;max-width:1500px;width:100%}.sidebar-product h4{font-weight:400;margin:0;padding:0 0 10px}.news-meta,.webinar .product-card .product-subheading,body.home .product-subheading{height:auto}div#tabs-overview{width:66%}.accordion-toggle{cursor:pointer;margin:0}table.events tr{border:1px solid #eee}table.events td{padding:5px 10px}table.events td:first-of-type{background:#81d7e2;color:#fff;line-height:normal;text-align:center;text-transform:uppercase;width:90px}table.events tr:nth-of-type(odd) td:first-of-type{background:#1a8794}table.events td big{display:block;text-transform:uppercase;font-weight:700;font-size:35px}table.events td big sup{font-size:12px;top:-2em}table.events h2,table.events p{margin:10px 0}a:focus,a:hover{text-decoration:none!important}.mdl-tabs__tab-bar{justify-content:flex-start!important;border-top:1px solid #e0e0e0}.mdl-tabs__tab-bar a.mdl-button{float:right;right:0;position:absolute}.tabs-container.news-categories{text-align:center;display:flex;flex-direction:row;justify-content:space-between}.company-content-tab,.expo-category-wrapper .company-content-tab#products,.expocat-sidebar{padding-top:35px}.product-range-wrapper{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}a.add-to-favorites,a.addCompanyToFavorites,a.addToFavorites{border:1px solid #ddd;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;display:inline-block;cursor:pointer;position:absolute;right:15px;top:15px;background-color:#fff}a.addCompanyToFavorites{right:-5px;top:-5px}a.add-to-favorites.is-favourited i.in-favorites,a.addCompanyToFavorites.is-favourited i.in-favorites,a.addToFavorites{color:#448aff;display:inline}a.removeCompanyFromFavorites,a.removeFromFavorites{border:1px solid #ddd;width:25px;height:25px;border-radius:50%;text-align:center;vertical-align:middle;line-height:25px;display:inline-block;cursor:pointer;position:absolute;right:15px;top:15px;background-color:#fff}a #companyNotis-favourited i,a.removeCompanyFromFavorites i,a.removeFromFavorites i{color:#ccc}.product-supplier-logo{max-height:40px;max-width:150px;margin:0 auto 15px;display:block}.product-supplier-logo img{max-height:40px;width:auto;max-width:105px;vertical-align:middle}.product-cards{display:inline;width:100%}.product-cards.companies{display:inline-block;margin-right:10px}#fav-companies .product-card{width:23%}.product-card{display:inline-block;transition:.1s;background-color:#fff}.account .product-card{width:25%}.product-card:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.3),0 3px 1px -2px rgba(0,0,0,.35),0 1px 5px 0 rgba(0,0,0,.3)}#company-profile-sidebar,.category-overview,.company-profile-contact,.navbar-menu.is-active,.noFavsAlert,header#main-header{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.product-card a.image-link{margin:-10px -10px 15px;display:block;height:200px}.product-card .image-link img,.product-card a.image-link img{max-height:200px;vertical-align:middle}.product-card .mdl-card__actions{text-align:right}.account .product-card .mdl-card__actions,.company-more__heading,.product-range-footer__body{text-align:center}.product-card .mdl-card__actions a,.select-css option{font-weight:400}.account .product-card .mdl-card__actions a{font-weight:500;width:100%;margin:0!important}.product-card.office{text-align:left;min-height:210px;padding-bottom:80px}.product-card.office .office-heading{font-weight:700;font-size:20px;display:block;padding:20px 20px 5px}.product-card.office .office-detail{display:block;text-align:left;padding:0 20px}.product-card.office .office-detail.address{padding:10px 20px}.product-card.office .office-detail.office-link{border-top:1px solid #ddd;padding:5px 10px 10px;margin-top:20px}.product-card.office .office-detail.weblink{margin:20px 0;position:absolute;bottom:0}.header-share{position:absolute;right:0;top:0}.product-card-wrapper{width:25%;display:inline-block;padding:2px 18px 20px 2px}.product-card.category{display:block;margin:0}#cat_articles h3{display:block;width:100%;font-size:24px;padding-bottom:20px}.article-links,.news-card-wrapper,.owl-carousel .owl-stage{display:flex}.news-card-wrapper .image-link{display:block;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:1px solid #eee}.news-card-content{padding:5px 20px;text-align:left}.news-card-heading{font-weight:700;font-size:18px;color:#333;line-height:1.5;margin-bottom:10px}.news-card-date{color:#999;font-size:13px}.product-wrap a{display:block;padding-bottom:20px}.product-card .image-link{display:block;height:200px}.product-card .image-link .rll-youtube-player img{max-height:100%}.category-main-wrapper{width:100%;overflow:hidden}.category-content-wrapper{float:left;width:100%;margin-right:-336px}.expo-category-wrapper .category-sidebar{width:336px;float:right;padding-top:35px}.content-container{margin-right:370px;overflow:hidden}footer{clear:both}.expo-category-wrapper .supplier-logo{width:200px;height:120px;text-align:left;float:left;margin-right:35px}.expo-category-wrapper .supplier-logo img{max-width:200px;max-height:120px;display:block}.expo-category-wrapper .supplier-overview{overflow:hidden;text-align:left}.product-card.company{display:inline-block;width:100%;margin:0 18px 25px 5px;border-radius:3px;min-height:1px;padding:20px}.expo-category-wrapper .supplier-overview a.company-name{display:block;font-size:22px;font-weight:700;margin-bottom:10px;color:#333}.expo-category-wrapper .supplier-overview a.company-intro-text{font-size:16px;color:#999!important;display:block;line-height:1.5;padding-bottom:5px}.company-quick-links{display:block;text-align:left;border-top:1px solid #eee;overflow:hidden;margin-right:20px}.expo-category-wrapper .main-content,.expo-category-wrapper .tabs-container,body.search .main-content{padding-left:0;padding-right:0}ul.breadcrumbs.expo-breadcrumbs{display:block;color:#999;padding:0;margin:0;list-style:none}ul.breadcrumbs.expo-breadcrumbs li{display:inline-block;color:#999;margin-right:5px;font-size:14px}ul.breadcrumbs.expo-breadcrumbs li a{font-weight:300;color:#999}ul.breadcrumbs.expo-breadcrumbs li a:after{content:"  /  "}.category-intro{font-size:20px;line-height:1.5;padding-bottom:35px;display:block;color:#666;text-align:center}.addcompany-tab,a.add-company-to-favorites div{height:48px;line-height:48px}#searchform.homepage-search,.expo-category-wrapper .category-intro p{margin:0}.addcompany-tab{float:right;display:inline-block}.results-found{display:block;padding-left:10px}.head-section.expo-head-section{text-align:right;height:auto;padding-right:18px;margin-bottom:10px}.head-section.expo-head-section h3{font-size:13px;margin-bottom:10px;width:100%;border-bottom:1px solid #ddd;color:#555}.company-card-wrapper{width:33.333%;display:inline-block;padding:0 18px 20px 2px}.company-card-wrapper .product-supplier-logo{margin-top:20px}.company-card-wrapper .company-featured-image{border-bottom:1px solid #eee}.company-card-wrapper .product-subheading,.product-card-text-area{padding:0 10px}.expo-cat-results-wrapper{background-color:#f0f4f7;display:block}.category-overview{padding:15px 35px 35px;border-radius:3px;background-color:#fff;margin:5px}.iframe-container{overflow:hidden;padding-top:83.3%;position:relative}.iframe-container-leaderboard{max-width:728px;height:90px;margin:0 auto;position:relative}.iframe-container-billboard{max-width:970px;height:250px;margin:0 auto;position:relative}@media (max-width:758px){.iframe-container-leaderboard{overflow:hidden;padding-top:12.363%;height:auto}}.iframe-container iframe,.iframe-container-billboard iframe,.iframe-container-leaderboard iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.gf_horizontal form.gf_simple_horizontal{display:flex!important}.gf_horizontal .gform_body{width:70%!important}.gf_horizontal input[type=submit]{height:42px}.ebrief-signup .mdl-card{background-color:#0a2535!important;color:#fff!important;padding:30px}.ebrief-signup .mdl-card input[type=email]{border:none;background-color:#fff;border-radius:3px;padding:5px 10px;font-size:16px}@media (max-width:1550px){.expo-category-wrapper .main-content{padding-left:25px;padding-right:25px}.addcompany-tab{margin-right:20px}}@media (min-width:1401px){.category-column .col-md-8{padding:0!important}}@media (max-width:1300px){.product-card-wrapper{width:33.333%}}@media (max-width:1200px){.expo-category-wrapper .category-sidebar{width:290px}.category-content-wrapper{float:left;width:100%;margin-right:-290px}.content-container{margin-right:325px;overflow:hidden}}@media (max-width:1199px){.sidebar-vertical-ads .mdl-card{padding-top:95%!important}.sidebar-vertical-ads .g-col img{margin:8px 6px!important}}@media (max-width:1000px){.iframe-container-billboard{overflow:hidden;padding-top:25.8%;height:auto}.expo-category-wrapper .category-sidebar{width:240px}.product-card.company{margin-right:5px}.category-content-wrapper{float:left;width:100%;margin-right:-240px}.content-container{margin-right:275px;overflow:hidden}.cat-header-content{max-width:100%;margin-right:0}.header-share{position:inherit;right:auto;top:auto;display:block}.header-share .category-share{float:none;margin-top:0;margin-bottom:35px;text-align:left}.category-intro{padding-bottom:10px!important}.news-card-wrapper{width:50%}}@media (max-width:900px){.expo-category-wrapper .category-sidebar{width:100%;float:none;margin-left:0;display:block;clear:both}.category-content-wrapper{width:100%}.category-main-wrapper{float:none;margin-right:0}.content-container{margin-right:0;overflow:auto}.sidebar-item{width:50%;padding:10px;display:inline-block!important;vertical-align:top}.non-essential,.sidebar-ad span{display:none!important}.expo-category-wrapper .product-card-wrapper,body.product .product-range-wrapper{padding-left:10px;padding-right:10px}.news-head,.news-tabs{display:none}.sidebar-vertical-ads .mdl-card{padding-top:95%}.sidebar-vertical-ads .g-col img{padding:0;margin:8px 6px}body.product .image-wrapper{width:55%}body.product .product-header-text-wrapper{width:45%}}@media (max-width:750px){.addcompany-tab{display:none}.sidebar-item{width:100%;display:block;padding:5px}.expo-category-wrapper .category-sidebar{padding-top:0}.expo-category-wrapper .sidebar-section.standard{margin-bottom:20px}.expo-category-wrapper .g-1{max-width:100%;padding:20px 0}.expo-category-wrapper .g-1 img{max-width:120px}.expo-category-wrapper .g-1 .g-col,.product-card-wrapper{width:50%}.expo-category-wrapper .g-1 .g-col:last-child{text-align:center}}@media (max-width:450px){.product-card-wrapper{width:100%;padding-right:0;padding-left:0}.expo-category-wrapper .product-supplier-logo{margin-bottom:0;margin-top:0}.expo-category-wrapper .product-card .image-link{height:130px}.expo-category-wrapper .product-card{min-height:0}.expo-category-wrapper .product-card-heading,.expo-category-wrapper .product-subheading{height:auto}}#documents .product-card{min-height:120px;padding:20px;line-height:1.3}#documents .product-card i{display:block;margin-bottom:20px}#articles .product-card{text-align:left;min-height:210px}#company-profile-sidebar .top-section,#hero .gform_mkit_wrapper,.article-content-wrapper,.event-page-summary-bottom{padding:20px}.article-content-wrapper .article-title{font-size:16px;line-height:1.3;display:block}.date{color:#666;display:block}a.add-company-to-favorites{display:inline-block;cursor:pointer}#companyFavorited i,.productFavorited i,a.is-favourited .add-company-to-favorites i,a.is-favourited .add-product-to-favorites i,body.company.favoritePage .add-company-to-favorites i,body.product.favoritePage .add-product-to-favorites i{color:#94d82d}a.is-favourited .company-favorite,a.is-favourited .product-favorite,body.company.favoritePage .company-favorite,body.product.favoritePage .product-favorite{display:block!important}#company .col-md-8{padding-left:0;display:inline-block}#company .col-md-4{padding-right:0;float:right!important}.product-intro{font-size:18px;line-height:1.5;display:block;margin-bottom:35px}.product-intro-card a.mdl-button{max-width:400px;height:50px;line-height:50px;display:block;margin-bottom:20px}.product-intro-card a.mdl-button.documents-button{background-color:#fff;color:#333;margin-bottom:25px}.product-intro-card a.mdl-button.documents-button i{color:#c00}#company-profile-sidebar{display:block;background-color:#fff;max-width:320px}#company-profile-sidebar .company-name{font-weight:700;font-size:20px;display:block}#company-profile-sidebar .section-head{font-weight:700;display:block;margin-top:20px}.company-article-contact .section-head{font-weight:700;display:block;font-size:18px}.distribute-evenly{justify-content:space-evenly;display:flex}#company-profile-sidebar .logo-wrap{display:block;text-align:center;font-size:16px;line-height:1.5;border-bottom:1px solid #ddd;padding-bottom:15px}#company-profile-sidebar img{max-height:80px;margin-bottom:20px}#company-profile-sidebar .logo-wrap span{display:block;padding-bottom:15px}.company-article-contact{margin-top:15px;margin-bottom:35px;border-bottom:1px solid #ddd;padding-bottom:35px}.company-article-contact img{max-width:180px!important;max-height:140px;margin-bottom:35px}.company-article-contact span{font-size:22px;font-weight:700;display:block;margin-bottom:20px}.company-profile-contact{background-color:#fff;margin-bottom:25px;margin-top:40px}.company-profile-contact .company-bottom-card-left{width:70%;display:inline-block;font-size:22px;font-weight:700}.company-profile-contact .company-bottom-card-left span{font-size:22px;font-weight:700;line-height:1.3;display:block}.company-profile-contact .top-bit img{max-width:120px!important;max-height:800px;position:absolute;top:20px;right:20px}.company-profile-contact .top-bit{padding:20px;border-bottom:1px solid #ccc;display:block;position:relative}.company-profile-contact .bottom-bit{display:block;padding:20px}.company-profile-contact .bottom-bit a{height:50px;line-height:50px;padding:0 20px;margin-right:20px}.article-links a{display:inline-block;margin:15px 10px 0!important}.article-links a.first{margin-left:0!important}a.sidebar-btn{width:100%!important;margin-bottom:15px!important;padding-top:10px;padding-bottom:10px;height:auto}a.sidebar-btn.profile-btn{background-color:rgba(158,158,158,.2)}a.sidebar-btn.productbtn{padding-top:0;margin-left:0!important}.sidebar-share{border-top:1px solid #ccc;padding:0 20px 10px}#product-page-gallery{display:flex;flex-direction:row;justify-content:space-between}#product-page-gallery .gallery-thumbnails{display:flex;flex-direction:column;width:20%;padding:0 5px;justify-content:space-between}#product-page-gallery a.gallery{display:inline-flex}.product-details{margin-top:65px}.container.product-details{width:100%;max-width:1500px}.image-wrapper{width:40%;display:inline-block;vertical-align:top}.product-header-text-wrapper{width:55%;display:inline-block;padding:0 0 0 35px;float:right}.header-top-navbar .navbar-item,.webinar-featured-badge,p.webinar-featured-text{font-family:'Open Sans',Helvetica,'sans-serif'}.product-header-text-wrapper .product-subheading{font-size:22px;font-weight:400;display:block;border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px}.product-header-text-wrapper .product-title{font-size:36px;display:block;line-height:1.2}.product-subhead{font-size:26px;padding-top:35px;padding-bottom:25px;display:block}#product-page-gallery.NoThumbnails a.main-product-image{width:100%;display:block;max-width:500px}.company-content_logo{clear:both;display:block;margin-top:65px;max-width:150px}.product-hero{display:block;border-bottom:1px solid #ddd;padding-bottom:55px}.product-details .col-md-9 .product-title{font-size:24px;margin-bottom:30px;display:block}.col-md-12.product-extra{max-width:800px;float:none;margin:35px auto}.product-sidelinks-header{font-size:18px;font-weight:700;display:block;margin-top:20px;margin-bottom:10px}.product-sidelinks a{display:block;margin-bottom:5px;font-size:16px;cursor:pointer}#inquiry-sent .modal-content{padding:35px;min-width:200px;text-align:center;display:block;font-size:24px;background-color:#6dc04a;color:#fff}.breadcrumbs{text-transform:capitalize;padding-bottom:30px;color:#888}.global-tabs-wrapper,.latest-post,.webinar-featured-badge,.webinar-month{text-transform:uppercase}.breadcrumbs a{color:#888;text-decoration:underline}.supplier-header-wrapper img{max-height:80px;width:auto}.supplier-header-wrapper .logo.content-page,body.home .home-featured-wrapper .product-card-wrapper .news-card-content{text-align:left}.supplier-header-wrapper .logo.content-page img{max-height:50px}.supplier-header-wrapper.supplier-content-page .logo,.vc_tta.vc_tta-accordion.supplier-category-grid .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0}.supplier-header-wrapper.supplier-content-page .suppliertitle{font-size:22px;margin-left:235px;font-style:italic;display:inline-block;float:right;max-width:1000px}span.product-card-heading{font-weight:400!important;font-size:18px!important;margin:10px 0 5px;display:block;line-height:1.3}.product-card .product-subheading{color:#333;display:block;font-size:13px;overflow:hidden;line-height:1.3!important;margin:0}.prod-btn{width:100%!important;text-align:right!important;max-width:100%;background:#f9f9f9;padding:10px;border-top:1px solid rgba(0,0,0,.1)!important;vertical-align:bottom;bottom:0}.imgscale{position:relative;float:left;width:100px;height:100px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}a.mdl-button{margin:4px 0 0}@media (min-width:1200px){.header-logo{width:370px}.header-ad{width:770px}.g-1,.g-3{width:100%}.g-1{max-width:1000px!important}}@media (max-width:1199px){.header-logo{width:235px}.header-ad{width:700px}.header-menu .displaynone{display:none}.homepage-heading{font-size:54px}}@media (max-width:1020px){div#article-content{width:100%;max-width:1020px}.sidebar-product{display:none}.sidebar-product ul li{display:inline-block;text-align:center;padding:0 10px}.sidebar-product ul li a{font-size:14px}.row{margin:0!important}.product-top-section{margin-bottom:30px!important}}@media (max-width:992px){.parent-category-filter,div#footer-meta{padding:30px}#expo-footer-words,#footer-content,.homepage-banner #searchform,.main-banner .bottom,.main-banner h1,.main-banner h2,div#footer-meta{text-align:center}.section-links li{width:25%}.section-links li.browse{display:block;width:100%;text-align:center;padding:0 0 10px}.col-md-4.news-category.standard .sidebar-section.standard.spotlight,.mobile-filters,.supplier-header-wrapper{display:block}#category-header.directory-page .col-md-4,#company_sidebar,#sidebar-with-advertising,.col-md-4.filter,.col-md-4.standard .sidebar-section.standard.spotlight,.desktop-filters,.directory-page-sidebar,.hidemob.logo,.main-banner .col-md-3,.sidebar-section.news,a.mdl-button.mdl-js-button.hidemob.weblinks.mdl-button--raised.mdl-js-ripple-effect.mdl-button--accent{display:none}.col-md-4.standard,.details h3,.main-banner .col-sm-9{width:100%}#header-banner-full,#header-banner-full-new,.homepage-banner,.main-banner .home-heading{padding-left:0;padding-right:0}body.company h1,span.suppliertitle{font-size:25px}.supplier-header-right img{max-width:140px;width:100%;height:auto}.col-md-4.standard .sidebar-section.stick-ad,.not-on-ipad{display:none!important}.header-ad{width:650px}a.homepage-mobile-button{display:inline-block;width:95%;max-width:300px;background-color:#09f;border-radius:5px;height:65px;line-height:65px;font-size:18px;color:#fff}.container{width:auto}.supplier-header-left{width:50%;display:inline-block;float:left}.supplier-header-right{display:inline-block;float:right;width:26%;padding-top:10px}.supplier-header-contact{display:none;margin-top:30px}.supplier-header-contact a{margin-right:10px}.news-item{width:33.333%;padding:0 15px;float:left}.news-title{font-size:14px;line-height:21px}h2.home-subhead-lower{font-size:22px}#expo-footer-words{padding:0 0 35px}#footer-content{padding:60px 35px 30px}.col-md-4.standard .sidebar-section.standard{width:48%;display:inline-block;clear:none;vertical-align:top}.col-md-8.news-category{display:inline-block}.col-md-4.news-category.standard{width:35%}.col-md-4.news-category.standard .sidebar-section.standard{width:100%;display:inline-block;clear:both;vertical-align:top}.col-md-4.news-category.standard .sidebar-section.stick-ad{display:block!important}.news-category .news-item{width:50%}.news-filter ul li{font-size:13px!important}.news-filter ul li a{padding:0 7px}.g-col img{padding:5px;border:1px solid #f2f2f2}}@media (max-width:932px){.header-ad{width:500px}.header-logo{width:210px}.header-menu>li>a{font-size:15px;padding:0 12px}}@media (max-width:875px){.homepage-heading{font-size:46px}}@media (max-width:770px){.single-news-content .single-news-title{padding-bottom:0;margin-bottom:10px;line-height:1.3}.col-md-4.news-category,.header-menu,.header-top,.header-top-top,.hidemob.logo,.homepage-supplier-box-overlay,.supplier-header-contact,.supplier-header-right,.supplier-page-heading,li.home{display:none}.mobile-logo,.supplier-header-left{text-align:center;display:inline-block}body.company .lower-share{margin-left:30px}.mdl-tabs__tab{padding:0 12px}.supplier-header-left h1,.supplier-header-left span.suppliertitle{font-size:20px!important}.header-menu{clear:both}.icon-bar{height:2px;background-color:#1a3763;width:100%;display:block;margin-top:2px}.header-menu,.mobile-header-ad{background-color:#eee}.mob-menu-title{font-size:12px;line-height:12px;margin:0;padding:0}.mobile-header-logo{display:inline-block;width:110px;padding:10px 0;float:left}.navbar-toggle{margin-top:8px;margin-right:0}.header-menu li{display:block;float:none}.header-menu>li>a{border:none}.header-menu>li>a:hover{border:none;background-color:#ddd}.mobile-header,.news-filter.mag-filter{display:block}.mobile-header-ad{padding:10px 0;display:block;clear:both}.mobile-header-ad img{max-width:100%}h1{font-size:32px}body.company h1,span.suppliertitle{margin-top:0;font-size:28px;line-height:36px}.main-banner-mobile{height:auto;padding:20px;text-align:center;min-height:0}.main-banner-mobile h1{font-size:26px;padding:0 25px 20px;margin:0}span.home-subhead{font-size:18px;padding:20px 10px}.homepage-supplier-box{width:100px;height:100px;margin:0 2px;float:none;display:inline-block}.supplier-header-left{width:100%;float:none}.mobile-logo img{max-width:170px;width:100%}#company-tabs,#tag-tabs{margin-top:25px}.mobile-logo{margin:20px 0;width:48%;text-decoration:underline!important;color:#000!important}.homepage-supplier-logo-box{line-height:100px;height:100px}.home-event,.home-event-overlay{display:block;width:100%;margin:0 0 10px}.home-event-overlay{bottom:-160px}.home-event:hover .home-event-overlay{bottom:-10px}.az-listing a{padding:20px 0}.head-section{height:60px;margin-top:35px}.col-md-8.news-category{width:100%}.main-category-filter ul.full-cat-list>li{width:50%}}@media (max-width:700px){.section-links li a{font-size:15px;padding:13px 10px}input.search-input.homepage-search{width:96%}.homepage-heading{font-size:40px}.sidebar-product,.weblinks{display:none}.sidebar-product ul li{width:49%;padding:10px;vertical-align:top}.details h3{color:#333;background:0 0;width:100%}.details ul li a{color:#fff}.details ul li{background:#448aff;text-align:center;padding:7px 0}.details{display:block;width:80%;margin:30px auto}.product-image{display:block;margin:0 auto;width:90%}}@media (max-width:550px){.expo-category-wrapper .cat-header-content h1{font-size:22px;margin-top:20px}.company-profile-contact img,.expo-category-wrapper .supplier-overview a.company-name,.expo-category-wrapper ul.breadcrumbs,.head-section,.results-found-title,.search-bar-container-or,.search-bar-container.dropdown,a.hidemob,li.hidemob,span.hidemob{display:none}.category-intro{font-size:14px!important}.expo-category-wrapper .mdl-tabs__tab{font-size:13px}.expo-category-wrapper .supplier-logo{margin:0 auto 20px;display:block;float:none;text-align:center;height:100px;min-height:70px;max-height:100px}.expo-category-wrapper .supplier-logo img{display:inline;max-height:90px;max-width:100%;vertical-align:middle}.expo-category-wrapper .supplier-overview{text-align:center}.company-quick-links{text-align:center;margin-right:0}.helper{display:inline-block;height:100%;vertical-align:middle}.results-found{top:15px}#cat_companies .product-range-wrapper{margin-top:35px}.expo-category-wrapper .main-content{padding-left:17px;padding-right:17px}.expo-category-wrapper .company-content-tab{padding-top:15px}.company-quick-links .mdl-button{padding-left:9px;padding-right:9px}.expo-category-wrapper .company-content-tab#cat_articles .product-range-wrapper,.expo-category-wrapper .company-content-tab#products .product-range-wrapper{padding-top:13px}.company-profile-contact .company-bottom-card-left,.news-card-wrapper{width:100%;display:block}.col-md-8{padding:0}section#product-profile{background:#f0f4f7;padding-top:50px}.details{margin:10px auto}.details h2{font-size:23px!important}.col-md-4.company-document{width:80%;margin:0 auto 20px;display:block}span.showmob{display:block}.main-category-filter ul.full-cat-list>li,.news-item,.search-bar-container{width:100%}.news-title{font-size:16px;line-height:21px;text-align:center}.scaling-image{border:none}.scaling-image img{width:90%}h2.home-subhead-lower{font-size:22px}.tab-wrapper{margin-left:-30px;margin-right:-30px;text-align:center}body.company .ui-tabs-nav{margin-left:0}#company-tabs ul>li.company-nav>a,li.fake-tab a{padding:0 10px}#company-tabs ul>li.company-nav,li.fake-tab{font-size:14px}}#header-logo,#header-right,.close-menu{display:inline-block}@media (max-width:400px){#ust-expo-band .expo-logo{background:url(images/expo-footer.png) left top no-repeat;min-height:150px}.main-banner-mobile h1{font-size:20px;padding:0 25px 20px;margin:0}}#header-banner-full .g-9:first-child{display:block;margin:0 auto;float:none}#header-banner-full-new .g-9{margin:0 auto;float:none}#header-banner-full .g-9 .g-col,#header-banner-full-new .g-9 .g-col{width:100%;text-align:center!important}#header-banner-full .g-9 .g-col img,#header-banner-full-new .g-9 .g-col img{border:1px solid #e2e8ed;padding:0}header#main-header{height:70px;display:block;padding:0 25px;background-color:rgba(255,255,255,.95);z-index:1000;position:fixed;top:0;right:0;left:0;font-family:'Open Sans',Arial,sans-serif;clear:both;font-size:16px!important}#header-logo{width:250px;float:left;z-index:2;position:absolute;top:0;left:15px}#header-logo a{background:url(images/da_logo.png) left top/contain no-repeat;display:block;height:60px;margin:14px 0}#header-right{width:100%;float:right;position:absolute;top:0;right:0}#header-right nav{width:auto;padding:0;margin:0;height:70px;float:right}#header-right nav>ul{list-style:none;padding:0 20px;margin:0;line-height:70px;height:70px}#header-right nav ul li{display:inline-block;height:70px;transition:.2s;border-bottom:3px solid transparent;float:right}#header-right nav ul li a{color:#333;display:block;padding:20px 18px;text-decoration:none;transition:.2s;float:left;font-size:16px!important;font-weight:400!important}#header-right nav ul li.favorites-menu,#header-right nav ul li.myust-menu{border-bottom:none;margin-left:25px}#header-right nav ul li.myust-menu a{padding:0;margin-top:20px;color:#ccc}#header-right nav ul li.favorites-menu a{padding:0;margin-top:20px;margin-right:20px;color:#ccc}#header-right nav ul li.favorites-menu a.red{margin-right:20px}#header-right nav ul li.favorites-menu .mdl-badge[data-badge]:after{right:-16px}#header-right nav ul li:hover{border-bottom:3px solid #448aff}#header-right nav ul li:hover>a{color:#448aff;text-decoration:none}#header-right nav ul li:hover>#cover-drop-down{visibility:visible;opacity:1}#header-right nav ul li.favorites-menu:hover>a,#header-right nav ul li.myust-menu:hover>a{color:#333;text-decoration:none}#mobile-menu-pop-out{display:block;background-color:#ccc;position:absolute;left:-100%;visibility:hidden}.menu-wrap{background-color:rgba(255,255,255,.97);position:fixed;top:0;height:100%;width:100%;margin-left:-100%;overflow:auto;transition:.25s;z-index:1002}#myBtn,.close-menu{width:50px;cursor:pointer}ul.menu{padding:0;margin:60px 0 0}ul.menu li a{padding:22px 15px 21px;display:block;color:#333;font-weight:400}.menu-show{margin-left:0}.close-menu{position:absolute;top:0;right:0;padding:10px;height:50px;text-align:center;font-size:18px;float:right;color:#ccc}.toggle-button{float:left;position:absolute;left:0;text-align:center;width:56px;margin:0;height:56px;padding:20px 17px;transition:.25s;border-right:1px solid #eee;z-index:1001}.toggle-button .menu-bar{height:2px;background-color:#666;margin-top:3px;margin-bottom:3px}.header-vertical-spacer{height:70px;width:100%;display:block;background-color:#fff;margin-bottom:60px}#header-banner-full,#header-banner-full-new{display:block;width:100%;padding:15px;background-color:#f3f5f9;text-align:center;margin-bottom:50px}#header-banner-full img,#header-banner-full-new img{height:auto;width:auto;max-width:728px;border:1px solid #f5f5f5}body.home #header-banner-full,body.home #header-banner-full-new{margin-bottom:0;position:relative;top:0}#header-banner-full iframe,#header-banner-full-new iframe{max-width:100%;width:728px!important;display:inline!important}#header-banner-full a,#header-banner-full-new a{margin:0 auto}.noFavsAlert{background-color:#fff;border-left:5px solid #3f51b5;padding:15px 20px;display:block;width:100%;font-size:16px;color:#333;margin-bottom:300px}.noFavsAlert.categoryAlert{margin-top:48px;border-radius:4px;width:99%}.modal-dialog-centered{margin-top:100px}#send-inquiry .modal-header{border-bottom:none}#send-inquiry .modal-dialog-centered{width:740px;max-width:95%;overflow:hidden;border-radius:6px}.grecaptcha-badge{bottom:0!important;box-shadow:none!important}.grecaptcha-badge:hover{right:0!important}#send-inquiry .modal-content{border:none!important}#send-inquiry .modal-body .modal-fields{padding:0 35px}body.modal-open #wrapper{filter:blur(2px)}.modal-backdrop.in{opacity:.7!important}.enquiry-left{width:60%;display:inline-block}.enquiry-right{width:32%;position:absolute;right:35px;top:10px;display:inline-block;text-align:center}.enquiry-form-title{display:block;font-weight:700;font-size:24px;margin-bottom:30px}.enquiry-intro{font-size:16px;display:block;line-height:1.5;margin-bottom:20px}.enquiry-logo img,.ust-description img{max-width:200px}.enquiry-product-title{font-size:18px;font-weight:400;text-align:center;display:block;padding:40px 0 30px}.consent-wrapper li,ul.gfield_checkbox li{list-style:none}.consent-wrapper li label{float:left;margin-left:10px;width:90%;display:inline-block}.consent-wrapper li input{float:left;display:inline-block}.news-tabs .container{padding:0 40px}.mdl-tabs.fixed .mdl-tabs__tab-bar{position:fixed;top:0;width:100%;display:block;z-index:1003;height:70px}.mdl-tabs.fixed .mdl-tabs__tab-bar .mdl-tabs__tab{height:70px;line-height:70px}.mdl-tabs.fixed .mdl-tabs__panel{padding-top:86px!important}.mdl-tabs.fixed .company-content-tab#articles,.mdl-tabs.fixed .company-content-tab#documents,.mdl-tabs.fixed .company-content-tab#offices,.mdl-tabs.fixed .company-content-tab#products{padding-top:60px!important}.mdl-tabs.fixed a.add-company-to-favorites{float:left;margin-left:25px}.mdl-tabs.fixed a.add-company-to-favorites div{height:70px;text-align:center}.mdl-tabs.fixed a.add-company-to-favorites i{border:1px solid #ccc;height:40px;border-radius:20px;width:40px;position:absolute;top:15px;line-height:39px}.mdl-tabs.fixed .fixed-header-logo{display:block;float:right;height:70px}.mdl-tabs.fixed .fixed-header-logo img{max-height:45px;margin-top:15px}.company .col-md-4,.post .col-md-4{position:inherit}#company-profile-sidebar.fixed{position:fixed;top:120px}.footer-positioned{bottom:35px;position:absolute}#product-page-gallery a.main-product-image{width:79%;border:1px solid #ddd}.subscribe-form .gfield_label{display:block!important;margin-bottom:15px}.subscribe-form .gfield_checkbox{padding:0;margin-top:20px}.subscribe-form .ginput_container_checkbox .gfield_checkbox li{display:table;width:25%;float:left;padding:10px;height:65px}.subscribe-form .ginput_container_checkbox .gfield_checkbox li input+label{height:65px;background-color:#f4f4f4;display:table-cell;width:100%!important;margin:10px;text-align:center;padding:10px;font-size:14px;border-radius:4px;vertical-align:middle;cursor:pointer}.subscribe-form .ginput_container_checkbox .gfield_checkbox li input:checked+label,.subscribe-form input[type=radio]:checked+label{background-color:#7cb342;color:#fff}.subscribe-form .gform_footer{clear:both;display:block;padding-top:20px}.subscribe-form .ginput_container_name span{width:50%;float:left;padding:0}.subscribe-form .ginput_container_name .name_first{padding:0 25px 0 0}.subscribe-form input[type=email],.subscribe-form input[type=text],.subscribe-form select{border:none;background-color:#f4f4f4;border-radius:4px;height:42px;width:100%;margin-top:0;padding-left:10px}.subscribe-form .ginput_container{padding-right:25px}.subscribe-form input[type=radio]+label{display:inline-block;height:50px;background-color:#f4f4f4;border-radius:4px;line-height:50px;padding:0 20px;min-width:170px;text-align:center;float:left;margin-right:20px;font-size:14px;cursor:pointer}.subscribe-form ul.gfield_radio{list-style:none;padding:0;display:flex}.subscribe-form .gform_button{padding:10px 25px;height:auto}.gform_wrapper textarea.large{height:100px!important}@media (max-width:750px){body.product .image-wrapper,body.product .product-header-text-wrapper{width:50%}}@media (max-width:640px){.news-category .news-item,body.product .image-wrapper{width:100%;display:block}body.product .product-header-text-wrapper{width:100%;display:block;padding:0}.product-intro-card a.mdl-button{max-width:100%}.mobile-product-heading{display:block;font-size:22px;margin-bottom:0;font-weight:700;text-align:center}.mobile-product-subheading{display:block;font-size:18px;margin-bottom:20px;text-align:center}.product .product-subheading,.product .product-title{display:none}.product-image-card{margin-bottom:20px}}#myBtn,.footer-contact{display:none;position:fixed;text-align:center}@media (max-width:800px){#send-inquiry .enquiry-right{display:none}#send-inquiry .enquiry-left{width:100%}.modal-dialog-centered{margin-top:35px}}@media (max-width:600px){.modal-dialog-centered{margin-top:15px}}.footer-contact{background:#fff;border-top:1px solid #ccc;bottom:0;z-index:99;width:100%;list-style:none;padding:5px 0 20px;left:0;margin:0!important}.navbar-item,ul#menu-header-top li.menu-item{position:relative;line-height:1.5;display:flex}.footer-contact li{width:33.333%;display:inline-block;text-align:center}.footer-contact li i{font-size:18px;margin-bottom:5px}.footer-contact li a{display:block;color:#333;text-decoration:none;line-height:normal!important;float:none!important}.footer-contact li span{clear:both;display:block;font-size:14px}.footer-contact.removeLinks{position:absolute;bottom:0}.mdl-tabs__tab-bar{background-color:#fff;height:50px}#myBtn{bottom:20px;right:20px;z-index:99999;border:none;outline:0;background:rgba(0,0,0,.4);color:#fff;height:50px;border-radius:5px;font-size:18px}#myBtn:hover{background-color:#555}@media (max-width:1400px){.main-content{padding:0 60px}.product-card{width:23%}}@media (max-width:1260px){.main-content,.tabs-container{padding:0 50px}#header-banner-full,#header-banner-full-new{margin-bottom:30px}#company-tabs{margin-top:30px}.shorter{display:inline}.shorten{display:none}}@media (max-width:1100px){.main-content{padding:0 40px}#articles .product-card,.product-card{width:22%}}@media (max-width:1040px){#header-right nav ul li a{font-size:15px!important}}@media (max-width:1000px){.product-range-wrapper{justify-content:center}#articles .product-card,#fav-companies .product-card,.product-card{width:30%}#header-right nav ul li a{font-size:14px!important}}@media (max-width:940px){div#tabs-products div{width:31%;margin:0 5px}div#tabs-products div img{width:100%;height:auto}div#tabs-products div h3{font-size:14px!important}.prod-btn{margin-top:0!important}.hideSmall,div#tabs-products div span{display:none}#header-right nav ul li a{font-size:15px!important}}@media (max-width:760px){#header-banner-full img,#header-banner-full-new img{max-width:100%}}@media (max-width:991px){.expo-category-wrapper .content-container{margin-right:0;overflow:auto}#company .col-md-4,.top-sidebar-links{display:none}.product-sidelinks{padding-left:0}.tabs-container{padding:0;width:100%}.tabs-container .add-company-to-favorites{padding:0 10px;margin-right:15px}.main-content{padding:0 25px}#company .col-md-8{float:none;margin:0 auto;display:block}.footer-contact{display:flex}}@media (max-width:800px){.tabs-container{display:flex}.logo{display:block;text-align:center;float:none;width:100%;margin-bottom:0}#offices-link,.mdl-tabs.fixed .fixed-header-logo,.supplier-header-left a,.supplier-header-wrapper h1.title,span.supplier-page-heading,span.suppliertitle{display:none}.supplier-header-wrapper{line-height:normal}#company-tabs{margin-top:0}.company #header-banner-full,.company #header-banner-full-new{margin-bottom:10px}.mdl-tabs.fixed .mdl-tabs__tab-bar{position:fixed;top:0;width:100%;display:block;z-index:1003;height:56px;border-bottom:none}.mdl-tabs.fixed .mdl-tabs__tab-bar .mdl-tabs__tab{height:56px;line-height:56px}.mdl-tabs.fixed a.add-company-to-favorites div{height:56px;text-align:center}.mdl-tabs.fixed a.add-company-to-favorites i{top:10px}}@media (max-width:770px){#header-banner-full iframe,#header-banner-full-new iframe{max-width:100%;width:100%!important}.col-md-4.company-document{width:33%;display:inline-block;vertical-align:top;margin:20px;text-align:center;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}}@media (max-width:750px){#articles .product-card,#fav-companies .product-card,.product-card{width:46%}}@media (max-width:670px){#header-banner-full,#header-banner-full-new{padding:7px;margin-bottom:12px}}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{display:inline-block;width:40px;height:40px;border-radius:20px;text-align:center;line-height:40px;background-color:#eee!important;color:#888!important;font-size:20px!important;margin:0 6px!important}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:#ddd!important}.owl-carousel .owl-nav button.owl-next:active,.owl-carousel .owl-nav button.owl-prev:active{outline:0}.owl-carousel .owl-item img{width:auto!important}.inline-share{display:block;margin-bottom:50px}.share-btn{border-radius:4px;padding:5px 19px;border:1px solid #e2e2e2;vertical-align:middle;margin-right:7px;background:0 0!important;color:#555;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer;display:inline-block;font-size:1.6em}.share-btn:hover{background-color:#f2f2f2!important;border-color:#d5d5d5}.share-btn.twitter:hover{color:#55acee}.share-btn.facebook:hover{color:#3b5998}.share-btn.reddit:hover{color:#ff5700}.share-btn.linkedin:hover{color:#4875b4}.share-btn.email:hover{color:red}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url('fonts/roboto-v20-latin-300.eot');src:local('Roboto Light'),local('Roboto-Light'),url('fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-v20-latin-300.woff2') format('woff2'),url('fonts/roboto-v20-latin-300.woff') format('woff'),url('fonts/roboto-v20-latin-300.ttf') format('truetype'),url('fonts/roboto-v20-latin-300.svg#Roboto') format('svg');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url('fonts/roboto-v20-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-v20-latin-regular.woff2') format('woff2'),url('fonts/roboto-v20-latin-regular.woff') format('woff'),url('fonts/roboto-v20-latin-regular.ttf') format('truetype'),url('fonts/roboto-v20-latin-regular.svg#Roboto') format('svg');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url('fonts/roboto-v20-latin-500.eot');src:local('Roboto Medium'),local('Roboto-Medium'),url('fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-v20-latin-500.woff2') format('woff2'),url('fonts/roboto-v20-latin-500.woff') format('woff'),url('fonts/roboto-v20-latin-500.ttf') format('truetype'),url('fonts/roboto-v20-latin-500.svg#Roboto') format('svg');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url('fonts/roboto-v20-latin-700.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('fonts/roboto-v20-latin-700.woff2') format('woff2'),url('fonts/roboto-v20-latin-700.woff') format('woff'),url('fonts/roboto-v20-latin-700.ttf') format('truetype'),url('fonts/roboto-v20-latin-700.svg#Roboto') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('fonts/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('fonts/open-sans-v17-latin-regular.woff') format('woff'),url('fonts/open-sans-v17-latin-regular.ttf') format('truetype'),url('fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('fonts/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('fonts/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),url('fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('fonts/open-sans-v17-latin-700.woff') format('woff'),url('fonts/open-sans-v17-latin-700.ttf') format('truetype'),url('fonts/open-sans-v17-latin-700.svg#OpenSans') format('svg');font-display:swap}.navbar-item{align-items:center;flex-grow:0;flex-shrink:0}ul#menu-header-top li.menu-item{align-items:center;flex-grow:0;flex-shrink:0;color:#5b6987!important;cursor:pointer;font-family:'Open Sans',Helvetica,'sans-serif'!important;height:40px;margin:0;padding:0 0 0 25px;font-size:12px!important}ul#menu-header-top li.menu-item a{color:#ccc!important;border-bottom:none;padding:0}#menu-header-top{width:100%;padding:0;margin:0;align-items:stretch;display:flex}.navbar{z-index:900;background-color:#fff;border:none;position:relative;top:0;width:100%;border-radius:0}@media screen and (min-width:851px){.navbar-start ul{justify-content:flex-start;margin-right:auto}.navbar,.navbar-end,.navbar-menu,.navbar-start ul{align-items:stretch;display:flex}.navbar-end{justify-content:flex-end;margin-left:auto}.mob-only{display:none}}.navbar-menu{flex-grow:1;flex-shrink:0}.header-top-navbar .navbar-item:hover,.navbar a:hover{color:#006aff!important}.header-top-navbar{padding-top:0;min-height:2rem;font-size:12px!important;top:0;background-color:#2e2f33;margin:0!important;width:100%}.header-top-navbar .navbar-item{color:#c0c2d3!important;cursor:pointer;height:40px;margin:0;padding:0 0 0 25px}.header-top-navbar .navbar-item a{color:#c0c2d3!important;text-decoration:underline}.header-top-navbar .navbar-item.header-next-webinar:hover{color:#c0c2d3!important}p.webinar-featured-text{font-size:12px!important;margin:1px 0 0;padding:0}.webinar-featured-badge{background-color:#00d7d2;color:#031b4e!important;cursor:default;line-height:1px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;border-radius:5px;padding:9px 8px;font-size:9px!important;margin-right:10px}.header-top-navbar .navbar-end{margin-right:30px}.header-navbar{height:65px;z-index:20px;margin:0!important;width:100%;box-shadow:rgba(3,27,78,.1) 0 2px 4px;outline:0}.burger-wrap,.navbar-burger{height:3.25rem;width:3.25rem;margin-left:auto;position:relative;cursor:pointer}.navbar-brand{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;background:#fff;display:flex;flex-shrink:0;padding:0}.navbar-brand a{padding-left:30px;padding-top:2px;margin-right:40px;z-index:101}.navbar-brand a img{max-width:220px;max-height:45px}.header-navbar .navbar-start ul{padding:0;margin-left:40px;margin-top:0;margin-bottom:0}.header-navbar .navbar-start ul li{color:#333;font-family:'Open Sans',Helvetica,san-serif;font-size:15px!important;display:flex;align-items:center;flex-grow:0;flex-shrink:0;line-height:1.5;position:relative}.navbar-search{flex-grow:1}ul.account-actions{list-style:none;margin:0 20px 0 0;line-height:70px;height:70px}ul.account-actions li{display:inline-block;padding:0 10px}.burger-wrap{display:none;right:10px}.navbar-burger{display:block}.burger-wrap .navbar-burger span{height:2px!important;background-color:#5b6987;border-radius:100px;width:20px!important}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}#loading-results,.company-avatar.backup img{top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu.is-active{display:block;background-color:#fff;margin:70px 5px 5px;border-radius:8px;padding:10px;opacity:.95}.main-ctas-header a.cta-rounded+a.cta-rounded,.navbar-menu.is-active .navbar-start ul{margin-left:5px}.navbar-menu.is-active .navbar-start ul li{padding:15px 0;border-bottom:1px solid #eee;width:100%}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.wpb_text_column{overflow-x:auto}@media (max-width:850px){.burger-wrap{display:block}#mega-menu-wrap-header-menu{clear:none}.header-top-navbar,ul.account-actions{display:none}.header-navbar{top:0}.header-vertical-spacer.header-mk2{height:65px}}@media (min-width:650px) and (max-width:850px){.navbar-menu.is-active .navbar-start a{width:50%;display:inline-flex}.navbar-menu.is-active .navbar-start{display:flex;flex-wrap:wrap}}.inline-advert{position:relative;padding:20px 0 0;margin-bottom:30px;display:flex}.inline-advert__body{width:100%;max-width:400px;margin-right:auto;margin-left:auto;box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}.inline-advert__body .g-col{width:100%;text-align:center}.inline-advert__body .g-col img{width:100%;padding:0;border:none}.inline-advert__body .g-col iframe{margin:0 auto}#send-inquiry.modal_v2 .modal-dialog{width:800px;max-width:100%;overflow:hidden}#send-inquiry.modal_v2 label{font-weight:700;margin-bottom:7px;font-size:16px;margin-top:10px}.modal_v2 input,.modal_v2 textarea{border:none;min-height:42px;margin-top:0;background-color:#f4f4f4;border-radius:3px}.modal_v2 input,.small-card-logo{max-width:60%}.modal_v2 input[type=submit]{background-color:#448aff;font-size:16px;height:50px}.form-disclaimer{background-color:#222;display:block;padding:10px;font-size:14px;color:#fff;margin-top:30px;min-height:60px;line-height:1.4}.inquiry-v2 textarea::placeholder,.modal_v2 input::placeholder{color:#888;font-style:italic;font-size:16px;padding-top:10px;padding-left:10px}.modal_v2 .enquiry-logo{position:absolute;top:0;right:35px}.modal_v2 .enquiry-logo img{max-height:90px}.modal_v2 .validation_message{display:inline-block;line-height:normal}.blurry{filter:blur(8px);-webkit-filter:blur(8px)}#loading-results{position:absolute}#loading-results .modal-content{padding:100px 0}#loading-results .modal-content img{margin:0 auto;display:block}#loading-results #loading-text{display:block;text-align:center;font-size:22px;margin-top:20px}.companies-az ul a{color:#333;display:block;text-align:left}.companies-az li a{border-bottom:1px solid #ddd;padding:10px;position:relative}.companies-az li .basic-link-text{right:20px;font-weight:400;font-size:16px;position:absolute;color:#006}.supplier-box-details{overflow:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:4px;background-color:#fff}.supplier-box-mini-cta{float:right;padding:10px 20px}.supplier-box-mini-cta a.round-cta-btn{width:34px;height:34px;font-size:16px;text-align:center;line-height:31px}.supplier-box-mini-cta a.round-cta-btn.is-favourited i.fas.fa-bookmark{display:inline;color:#cda155}body.account .company-contact-card{flex-basis:25%}body.account .company-contact-card .rightbtn{padding:0;background-color:#b00020}.account .supplier-box-heading{height:70px;overflow:hidden}.account .supplier-box-contact{height:150px;overflow:hidden}.supplier-box-contact,.supplier-box-content{padding:15px 20px;border-bottom:1px solid #ddd}.mdl-button--accent.mdl-button--accent{color:#fff;background:#448aff;border-radius:4px;margin:15px 0 15px 20px}.category-card-wrapper,.company-gallery{display:flex;flex-wrap:wrap}@media screen and (max-width:1280px){.contact-company{width:300px}}@media screen and (max-width:991px){.contact-company{display:none}}@media screen and (max-width:768px){.company-gallery-column{flex:33.33%;max-width:33.33%}}@media screen and (max-width:375px){.company-gallery-column{flex:50%;max-width:50%}}section.dark-bkg{background-color:#251547;padding:30px 20px;margin:40px 0;border-radius:4px}.ebrief-intro{padding:0 15px}.ebrief-signup .ebrief-header{margin:5px 10px;color:#fff;font-size:22px;font-weight:700;display:block}.ebrief-signup .ebrief-body{margin:5px 10px;line-height:1.3;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif!important;font-size:16px;display:block;color:#fff}#mc_embed_signup{background:0 0;clear:left;font:16px "Open Sans",Helvetica,Arial,sans-serif!important}#mc_embed_signup input{background-color:#fff;border:none!important}#mc_embed_signup input.email{width:95%!important;min-height:38px!important}#mc_embed_signup .button{background-color:#448aff!important;height:38px!important;line-height:38px!important}#mc_embed_signup input.button{margin:0!important;min-width:130px!important}#mc_embed_signup div#mce-responses{padding:0!important;width:100%!important;margin:0!important}#mc_embed_signup div.response{line-height:24px;width:100%!important;color:#fff;margin:0 0 10px 13px!important;padding:0!important}section.partner{padding:0!important}.footer-description{display:block;margin-top:25px;line-height:1.5;color:#fff}.category-result-container{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:center}.top-category-result{background-color:#f8f9fa;border:1px solid #f8f9fa;color:#333;border-radius:4px;margin:0 10px 10px 0;font-size:14px;flex:0 0 auto}#home-searchform,#prodcompselector,#searchform,.checkmark{background-color:#fff}.top-category-result:hover{box-shadow:0 1px 1px rgb(0 0 0 / 10%);background-color:#f8f9fa;border:1px solid #dadce0}.search-header-container{width:950px;max-width:100%;margin:0 auto;padding:0 0 60px}.search-header-container h1{font-size:28px;margin-top:0}.cat-results{margin-top:20px;text-align:center}li.article a.article,li.company a.company,li.product a.product{background-color:red}.radiocontainer{display:block;position:relative;padding-left:35px;margin-bottom:13px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-cards.events .event-summary-details h3 a,.radiocontainer a{color:#222}#category-options-container .radiocontainer{padding-left:0;margin-bottom:18px}.checkmark{position:absolute;top:0;left:0;height:21px;width:21px;border:.5px solid #ddd;border-radius:50%}a.loading+.checkmark{background:url('<?php echo get_template_directory_uri();?>/images/loading.gif') center center/16px 16px no-repeat #fff}.radiocontainer:hover a~.checkmark{background-color:#ccc}.checkmark:after{content:"";position:absolute;display:none}.radiocontainer .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.numberOfResults{font-style:italic;color:#999;font-size:12px}#search-results-wrapper{position:relative;max-width:1500px;margin:0 auto;padding-left:275px;min-height:800px}#search-filters{position:absolute;width:250px;display:block;top:0;left:0}#search-filters .filter-section{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.filter-heading{display:block;margin-bottom:10px;font-weight:700}.grey-bkg{background-color:#eff4f7;padding-top:35px}.results-title{font-size:18px;font-weight:700;display:block;width:100%;margin-bottom:15px}.results-title .numberOfResults{font-size:14px;font-weight:400}#searchform{border-radius:25px;max-width:600px;border:1px solid #dfe1e5;margin:0 auto}#searchform:hover{box-shadow:0 1px 6px rgb(32 33 36 / 28%);border-color:rgba(223,225,229,0)}#searchform input{background:0 0;border:none;font-size:20px;color:#111;padding-left:60px}#searchform button{position:absolute;background:0 0;color:#333;left:10px}.navbar-search #searchform{max-width:1400px;margin:9px 0 0 30px;background-color:#f3f5f9;border:none}.navbar-search #searchform input{font-size:15px;color:#555}@media(max-width:2000px){.navbar-search #searchform{max-width:1000px}}body.company ul.profile-bullets,body.product ul.profile-bullets{list-style-position:inside;margin-left:0}.company-video,.section-video{position:relative;overflow:hidden;max-width:100%;height:auto}body.logged-in .company-video,body.logged-in .section-video{padding-bottom:56.25%}@media(max-width:1600px){#search-results-wrapper{margin:0 60px}}@media (max-width:992px){#searchform.homepage-search{margin:0 auto}#category-options-container,.checkmark,.filter-heading{display:none}.radiocontainer{display:inline-block;padding:0}.radiocontainer a{border-bottom:3px solid transparent;line-height:50px;height:50px;display:block;padding:0 10px;color:#5f6368}.radiocontainer a.live{border-bottom:3px solid #1a73e8;color:#1a73e8}.search-header-container{padding-bottom:100px;padding-left:15px;padding-right:15px}#search-filters{width:100%;top:-85px;left:0;height:50px}#search-filters .filter-section{border-bottom:none;padding:0;margin:0;flex-grow:1}#search-filters .filter-section.categories{text-align:right;position:absolute;right:0}#category-filters .mob-filter{display:inline-block;line-height:50px;cursor:pointer}#category-options-container.showOptions{display:block;background-color:#fff;box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}#category-options-container .radiocontainer{display:block;background-color:#fff;z-index:101;margin:0}#category-options-container .radiocontainer a{display:block;line-height:1.2;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;z-index:101;height:auto;width:auto}#search-results-wrapper{padding:0}.radiocontainer i{display:inline}.category-result-container{justify-content:flex-start;margin-right:-15px}#loading-results{width:80%}}@media(max-width:650px){.mob-filter span,.search-header-container h1,.search-section-head{display:none}#search-results-wrapper{margin:0 10px}.search-header-container{padding:15px 15px 50px}#searchform input{font-size:16px}.filter-section.showResults{display:flex;flex-direction:row}.filter-section.showResults .radiocontainer{display:flex;flex-grow:1}.filter-section.showResults .radiocontainer a{display:block;width:100%;text-align:center}#searchform{box-shadow:0 2px 5px 0 rgb(60 64 67 / 16%);border:none}#loading-results{width:100%}}#prodcompselector,.onDemand-banner,.onlineEvent-banner,.video-cornerbanner{box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}@media(max-width:450px){.radiocontainer .numberOfResults{display:none}}@media(max-width:320px){.filter-section.showResults .radiocontainer i{display:none}}.product-card--favorite,.product-card--search{position:relative;min-height:260px}.product-card--favorite .product-card__image,.product-card--search .product-card__image{margin-bottom:15px;height:174px;width:100%}.product-card--favorite .product-card__heading,.product-card--search .product-card__heading{margin:0 10px 10px;height:35px;font-weight:400;font-size:14px;line-height:1.3;overflow:hidden;display:block;color:#333}.product-card--favorite .product-card__subheading,.product-card--search .product-card__subheading{margin:0 10px 10px;height:34px;font-weight:400;font-size:13px;line-height:1.3;overflow:hidden;display:block;color:#666}.product-card--favorite .product-card__logo,.product-card--search .product-card__logo{max-height:40px;max-width:150px;margin:0 auto 15px}.product-card--favorite .product-card__logo img,.product-card--search .product-card__logo img{max-height:40px;width:auto;max-width:70%;vertical-align:middle}.product-card--favorite .product-card__favorites~*{opacity:.2}.flexbox .product-card__body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.company-more__items{margin:0 auto;max-width:640px}.company-more__item{margin:0 auto;max-width:320px}.company-more__link{padding:10px 10px 45px;display:block;text-align:center;text-decoration:none;color:#000}.company-more__thumbnail{padding:10px;border:1px solid #eee}.company-more__image,.product-cards.events{display:block;width:100%}.company-more__title{display:block;margin:10px 0 0}.company-more__title-text{font-size:14px;line-height:21px}@media (min-width:640px){.company-more__items{overflow:hidden}.company-more__item{float:left;width:50%}.company-more__item:nth-of-type(2n+3){clear:left}}@media (min-width:992px){.inline-advert{display:none}.sidebar-section.sidebar-section.advert.advert{display:block}.company-more__title-text{font-size:16px}.company-more__item{width:50%}}#home-searchform{display:flex;margin:35px auto 0;align-items:center;height:100%;max-width:800px;border-radius:28px;border:1px solid #989586}#home-searchform input{border:0;flex:1;background:0 0;display:block;padding:0 1.6rem;width:100%}.search-v2{padding:0 1.2rem;width:56px;height:56px;background-color:transparent;border:none}.featured-caption,section.grey-bkg{background-color:#f3f5f9}#searchform{align-items:stretch;position:relative}li#selectedItem{list-style:none;min-width:115px;height:55px;line-height:55px;padding-left:20px;font-size:16px;text-align:left;cursor:pointer}#prodcompselector{position:absolute;top:59px;left:0;padding:10px 0;z-index:500;border-radius:4px;width:120px}#prodcompselector li{font-size:16px;padding:0 10px}#prodcompselector li:hover{cursor:pointer;background-color:#f9f9f9}@media (max-width:700px){#selectedItem,.modal_v2 .enquiry-logo{display:none}.modal_v2 .modal-dialog{margin:0}.modal_v2 input{max-width:100%}.modal_v2 input[type=submit]{width:100%;height:65px;font-size:16px}#searchform .homepage-search{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}}@media (max-width:560px){#searchform button{flex-basis:70px!important}}.container{width:100%;max-width:1500px;padding:0 60px!important}.product-title,.suppliertitle{font-weight:500!important}.suppliertitle,body.company h1{font-size:34px;line-height:1.3;font-weight:500;letter-spacing:0;font-family:Roboto,Helvetica,Arial,sans-serif!important}.product-card.category{border-radius:4px!important;overflow:hidden}.product-card.category.search,body.home .product-card-wrapper.random-gold .news-card-content{height:100%}.pagination{display:block;width:100%;padding:10px!important}.wp-block-image figcaption{margin-bottom:35px!important}.homepage-card-wrapper{display:flex;justify-content:left;flex-wrap:wrap}section.full-width{display:block;width:100%;padding:80px 20px}section.full-width h2{font-size:26px;text-align:center;letter-spacing:-.9px;margin:0 0 15px}section.full-width.main-banner{padding-top:160px;text-align:left;background:url(https://www.defenseadvancement.com/wp-content/uploads/2020/10/banner-bkg.jpg) center center no-repeat #251547}.banner-subheading{font-size:24px;color:#fff;display:block;margin-bottom:35px}.author-name-link,.news-time{color:#444!important}body.home .product-card-wrapper{width:25%;padding:12px!important;display:flex}body.home .product-card-heading{color:#111;height:auto}.product-card-wrapper .image-link{background-size:cover;background-position:center center}.product-card-wrapper .product-supplier-logo{margin-bottom:10px}body.home .product-card-wrapper .news-card-content{padding-bottom:55px}.author-name-link{font-weight:700}.news-card-wrapper{width:33.333%;padding:12px!important}.news-card-content,.news-card-content.companyCard{padding-bottom:65px}.news-card-wrapper.featured-post{width:100%;padding-top:0!important}.category-card-wrapper .news-card-wrapper.featured-post .product-card,.news-card-wrapper.featured-post .product-card{background-color:#222}.colored,.colored .card-event-details,.colored .news-card-date,.colored .product-card-heading,.colored .sidebar-news-text,.event-page-summary.product-card.colored li,.news-card-wrapper.featured-post .news-card-date,.news-card-wrapper.featured-post .news-card-heading,.news-card-wrapper.featured-post .news-card-intro,.news-card-wrapper.featured-post .product-body a>div,.news-card-wrapper.first .news-card-content{color:#fff!important}.news-card-intro{font-size:14px;color:#666;line-height:1.5;font-family:Roboto,arial;font-weight:300}.news-card-content{position:relative}.events-flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.events-flex-wrapper .product-card-wrapper{width:16.666%!important}.events-flex-wrapper .product-card{height:100%;width:100%!important}.event-card{padding:10px!important}.event-card .product-card-heading{font-size:20px;font-weight:700}.event-vertical-flex{display:flex;flex-direction:column;height:250px}.event-card-logo{text-align:center;padding:10px 0;flex:1;line-height:105px}.event-card-logo img{max-width:80%;max-height:105px}.event-card-text{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:100px}.card-event-details{display:block;justify-content:space-between;color:#999;font-size:13px}.article-header{display:block;width:100%;padding-bottom:25px;margin-bottom:45px;border-bottom:1px dashed #ddd}.article-header h1{font-size:44px;line-height:1.4;padding:0 0 10px;margin-top:0;font-weight:500;letter-spacing:0;width:80%}.news-intro{font-size:22px;display:block;font-weight:400;margin-bottom:20px;line-height:1.4;color:#777}figure.size-large img,img.single-featured-image{width:100%;margin-bottom:35px}.featured-caption{border-radius:0 0 4px 4px;padding:10px 15px;margin-bottom:35px}.contact-company{width:400px;float:right;display:block;margin-left:35px}.capability-overview{overflow:hidden;padding:0 5px;max-width:1000px}.profile_logo{max-width:250px;max-height:100px}.category-card-wrapper .news-card-wrapper{width:50%!important;display:inline-block}.category-card-wrapper .news-card-wrapper .product-card.category{height:100%;position:relative}.news-card-date{position:absolute;bottom:16px;left:20px}.category-card-wrapper .news-card-wrapper.featured-post{width:100%!important;padding-top:0!important}.category-card-wrapper .news-card-wrapper.featured-post .product-body a>div{flex:1;height:350px;color:#fff!important}.category-card-wrapper .news-card-wrapper.featured-post .image-link{margin:0;border:none}.category-card-wrapper .news-card-wrapper.featured-post .news-card-heading{padding:0 30px 15px;color:#fff!important;font-size:22px;line-height:1.3}.category-card-wrapper .news-card-wrapper.featured-post .news-subhead{font-size:18px;display:block;line-height:1.3;padding:0 30px}.latest-post{font-size:14px;font-weight:700;display:block;color:#cda155;margin-top:25px;padding-left:30px}.latest-post.normal{color:#666;padding:0 0 5px;margin:0}.category-card-wrapper .news-card-wrapper.featured-post .news-card-date{color:#fff!important;left:50%;margin-left:30px;bottom:20px}.product-cards.events .event-summary-details h3{font-size:24px;padding:0 0 20px;margin:0}.expo-category-wrapper .supplier-overview a.company-name,body.company h1{margin-right:220px}.event-header{padding:0 0 55px}.event-subheading{font-size:24px;font-weight:700;display:block}.cta-rounded,.the-social-links{height:40px;font-weight:500!important;font-family:Roboto,Helvetica,Arial,sans-serif}.event-page-summary.product-card{display:block;margin:0 0 35px;min-height:0;width:100%!important;border-radius:4px;text-align:left}.event-page-summary-top{display:flex;flex-direction:row;padding:20px;border-bottom:1px solid #ddd}.event-page-summary .event-logo{flex-basis:40%;text-align:right;padding-left:35px}.event-page-summary .event-logo img{max-height:180px;max-width:250px!important}.event-page-summary .event-summary-details{flex-basis:60%}.event-page-summary .event-summary-details ul li{display:table;padding-bottom:8px}.event-page-summary .event-summary-details ul li span{display:table-cell}.event-page-summary .event-summary-details ul li span.summary-title{width:125px;font-weight:700}#general-sidebar section{padding:25px;margin-bottom:20px;border-radius:4px}#general-sidebar .product-card{width:100%;min-height:0;border-radius:4px;overflow:hidden;margin:10px 0}#general-sidebar article{display:flex;flex-direction:row;height:120px}#general-sidebar article .sidebar-news-image{flex-basis:35%}#articles .product-card,#general-sidebar article .sidebar-news-image img,#offices .product-card,#products .product-card,#videos .product-card,.image-link iframe,body.home .home-featured-wrapper .product-card-wrapper{width:100%;height:100%}#general-sidebar article .sidebar-news-text{flex-basis:65%;padding:12px 15px 8px;position:relative;text-align:left;line-height:1.4;display:flex;flex-direction:column;justify-content:space-between}#general-sidebar article .sidebar-news-text span.heading{font-size:14px!important;display:block;line-height:1.2}#general-sidebar span.section-head{padding:0;margin:0 0 20px;color:#1c2527;font-size:24px;display:block}.small-card-logo img{width:100%;max-width:100%}.sidebar-event-logo{flex-basis:35%;padding:10px}.sidebar-event-logo img{max-width:100%;max-height:100%}#general-sidebar article.event{height:100px}#the-displayed-ad .g{margin:auto!important}.header-vertical-spacer.header-mk2{height:45px!important}body.home .header-vertical-spacer.header-mk2{height:105px!important}@media (max-width:1350px){.article-header h1{width:100%}.container{padding:0 35px!important}.latest-comp-description{display:none}}@media (max-width:1200px){#header-right nav ul li a{padding:20px 10px}section.full-width{padding-left:0;padding-right:0}}@media (max-width:992px){.news-card-wrapper.news-card-wrapper,body.home .product-card-wrapper{width:50%}.news-card-wrapper.featured-post.featured-post{width:100%}.events-flex-wrapper .product-card-wrapper{width:33.333%!important}.container{padding:0 30px!important}.news-item{float:none}.navbar-search,.news-topper{display:none}}.company-social a,.cta-rounded,.follow-title,.the-social-links{display:inline-block}@media (max-width:750px){.container{padding:0 15px!important}.product-card.category{width:100%!important}.latest-post{margin-top:0;padding-left:0}body.home .container{padding:0 8px!important}.news-card-wrapper,body.home .product-card-wrapper{padding:8px!important}section.full-width h2{margin-bottom:20px}.new-tabs a.addcompany-tab{display:none}}@media (max-width:620px){.category-card-wrapper .news-card-wrapper,.events-flex-wrapper .product-card-wrapper{width:100%!important}body.home .product-card-wrapper{width:100%}.category-card-wrapper .news-card-wrapper.featured-post .product-body a{display:block}.category-card-wrapper .news-card-wrapper.featured-post .product-body a>div{height:200px}.category-card-wrapper .news-card-wrapper.featured-post .news-subhead{display:none}.latest-post{padding-left:20px;padding-top:20px}.category-card-wrapper .news-card-wrapper.featured-post .news-card-heading{font-size:18px;padding:0 20px}.category-card-wrapper .news-card-wrapper.featured-post .news-card-date{left:auto;margin-left:20px}h1.news-category{font-size:26px}.col-md-12{padding:0 20px}}@media (max-width:500px){.supplier-box{width:100%;height:auto;margin-bottom:10px;margin-right:0}img.alignright{max-width:100%!important;width:100%;height:auto;padding:0 0 30px;margin:0;float:none}div#tabs-products div{width:100%;margin:0 0 10px}.homepage-heading{font-size:36px}.main-banner h2{font-size:20px;line-height:1.3}.article-header h1{font-size:28px}body.post .col-md-12,body.post .col-md-4,body.post .col-md-8{padding-left:0;padding-right:0}}@media(min-width:751px){.news-card-wrapper.featured-post .product-body a{display:flex;flex-direction:row}.news-card-wrapper.featured-post .product-body a>div{flex:1;height:390px}.news-card-wrapper.featured-post .news-card-content{padding:60px 0 0}.news-card-wrapper.featured-post .image-link{margin:0;border:none}.news-card-wrapper.featured-post .news-card-heading{padding:0 30px 15px;font-size:22px;line-height:1.3}.news-card-wrapper.featured-post .news-card-date{margin-left:30px;bottom:20px}.news-card-wrapper.featured-post .news-card-intro{font-size:18px;display:block;line-height:1.3;padding:0 30px;color:#fff}.news-card-wrapper.first .image-link{height:auto;width:100%;margin-bottom:0}}.cta-rounded{text-align:center;line-height:40px;padding:0 25px;border-radius:20px;min-width:135px;margin-bottom:8px;font-size:16px}.cta-blue{background-color:#3f51b5;color:#fff}.cta-blue:hover{background-color:#004182;color:#fff}.cta-outline{background-color:#fff;color:#3f51b5;border:1px solid #3f51b5}.cta-outline:hover{background-color:rgba(112,181,249,.2)}.cta-rounded i.fa-external-link-alt{padding-left:15px}.cta-rounded i.fa-envelope,.cta-rounded.add-company-to-favorites i{padding-right:5px;padding-left:0;margin:0}.cta-rounded div{height:40px!important;line-height:40px!important;font-weight:500}.follow-title{color:#666;margin-right:10px;height:40px;line-height:40px}.company-social a{color:#555;width:40px;padding:0;text-align:center;border-left:1px solid #e2e2e2;float:left}.the-social-links{border:1px solid #e2e2e2;line-height:40px;border-radius:20px;font-size:16px;vertical-align:bottom}.company-location{color:#666;padding-bottom:35px;display:block}.global-tabs-wrapper{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:0;display:block;width:100%;background-color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500}.manual-table table tr,.section,table.productTable tr{border-bottom:1px solid #ddd}.global-tabs-wrapper a.tab-link{padding:15px;color:#666;display:inline-block;font-size:16px}.global-tabs-wrapper a.cta-rounded{float:right;margin-top:7px;display:none;text-transform:none}.supplier-featured-image-header{display:block;width:100%;height:350px;border-radius:4px}.supplier-header-details{position:relative;display:block}.global-tabs-wrapper>.tabs-container>a.tab-link{border-bottom:1px solid transparent;font-weight:500;text-align:center}.global-tabs-wrapper>.tabs-container>a.tab-link:hover{border-bottom:2px solid #666}.global-tabs-wrapper>.tabs-container>a.active,.global-tabs-wrapper>.tabs-container>a.active:hover{color:#057642;border-bottom:2px solid #057642}.fixedTabs .global-tabs-wrapper{position:fixed;top:0;left:-7px;z-index:3}.fixedTabs #company{margin-top:93px}span.onePage-sectionHead{font-size:24px;font-weight:700;display:block;padding:25px 12px}.product-box-details{padding:15px;display:block;border-top:1px solid #ddd}.product-card-flex-wraper.box25{width:25%;padding:10px}.product-card-flex-wraper.box20{width:20%;padding:10px}.office-wrapper,.product-card-flex-wraper.box33,.product-card-wrapper.box33{width:33.333%;padding:10px}.product-card-flex-wraper.box100{width:100%;padding:10px}.loadMore-wrapper{display:block;padding:20px;text-align:center}.loadMoreButton{display:inline-block;height:40px;line-height:40px;padding:0 25px;border-radius:20px;min-width:135px;font-weight:500!important;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;background-color:#3f51b5;color:#fff;cursor:pointer}.section{padding:55px 0}.main-company-tabs-wrapper .section:nth-child(2n),.saved-items-wrapper section:nth-child(2n),section.medium-bkg{background-color:#f3f5f9!important}.button-clear:hover,.new-tabs a:hover,ul.relatedPosts li a{background-color:#f0f4f7}#videos .image-link.normal{height:245px}#videos .news-card-intro p{font-size:16px;color:#fff;line-height:1.3;margin-bottom:20px}#videos .normal .news-card-content,.supplier-header-wrapper{padding-top:0}.webinar .product-card-heading{font-size:22px!important;font-weight:700}.webinar-date{font-size:18px;display:block;position:absolute;left:0;top:0;text-align:center;padding:25px}.webinar-ctas{display:block;margin-bottom:5px;margin-top:15px}.webinar-ctas.single-page{border-bottom:1px dashed #ddd;padding-bottom:35px}.webinar-day{font-size:26px;display:block}.webinar-month{font-size:18px;display:block;color:#666}.webinar-full-date,.webinar-time{display:block;margin:10px 0 20px}.webinar-details{margin-left:100px}.webinar .product-card .product-body{overflow:hidden}.onDemand-banner,.onlineEvent-banner,.video-cornerbanner{font-size:14px;text-transform:uppercase;display:inline-block;position:absolute;background:#833ab4;background:linear-gradient(90deg,#833ab4 0,#fd1d1d 50%,#fcb045 100%);color:#fff}.onDemand-banner{transform:rotate(315deg);padding:5px 40px;left:-40px;top:27px}.onlineEvent-banner{transform:rotate(45deg);padding:5px 40px;right:-45px;top:29px}.video-cornerbanner{transform:rotate(45deg);padding:5px 60px;right:-52px;top:15px}.event-country,.event-date{display:inline-block;margin-right:15px;margin-top:5px;color:#666}a.add-company-to-favorites{float:none;height:40px;line-height:40px}.supplier-page-heading{text-transform:none}.logo{width:200px;float:none;position:absolute;right:0;top:0}.logo img{max-width:100%;float:none}body.company h1{max-width:1000px;font-weight:700;font-size:32px}span.supplier-page-heading{text-transform:none;font-size:20px;font-weight:400}.product-card{border-radius:4px;width:100%;margin:0;height:auto}.product-card .product-body{padding:0;position:relative}@media (max-width:1250px){#company-sidebar{display:none}.capability-overview{margin:0 auto}.product-card-flex-wraper.box33{width:50%}.expo-category-wrapper .supplier-logo{width:120px}.expo-category-wrapper .supplier-logo img{max-width:120px}}@media (max-width:1050px){.logo,body.company h1{width:100%;text-align:center}.logo,.main-ctas-header,.tabs-container,body.company h1{text-align:center}#weblink-tabs,.company-location,.company-social,.supplier-header-wrapper.supplier-content-page .suppliertitle,span.supplier-page-heading{display:none}.product-card-flex-wraper.box20{width:25%}body.company h1{margin:0;max-width:100%;padding-bottom:35px}.logo{display:block;position:relative;top:0;margin-bottom:25px;margin-top:25px}}@media (max-width:900px){header#main-header{height:56px;padding:0;position:fixed;background-color:#fff}.header-vertical-spacer{height:56px}#header-logo{height:36px;width:100%;margin:0 auto;text-align:center;position:relative}#header-logo a{margin:10px auto 0;height:36px;width:100px;background-position:center center}#mobile-menu-trigger{display:inline-block;width:45px;height:45px;margin-top:5px;padding:10px}.menu-slice{height:3px;margin-bottom:4px;background-color:#777;display:block}.menu-slice.first-slice{margin-top:3px}#header-right,#header-right nav{display:none}#mobile-menu-pop-out{display:block;background-color:#ccc;position:absolute;visibility:visible;transition:.2s}.menu-wrap,.toggle-button{display:block}.product-card-flex-wraper.box20{width:33.333%}.tabs-container{overflow-x:scroll;text-align:left}}@media (max-width:850px){.header-vertical-spacer.header-mk2{height:5px!important}body.home .header-vertical-spacer.header-mk2{height:65px!important}section.full-width{padding:40px 0}section.full-width h2{font-size:28px}.product-card-flex-wraper.box33,.product-card-wrapper.box33{width:100%}.product-card-flex-wraper.box33.product{width:50%}.product-card.office{padding-bottom:0}.product-card.office .office-detail.weblink{position:relative;display:block}}@media (max-width:675px){.product-card-flex-wraper.box20{width:50%}}@media (max-width:575px){.product-card-flex-wraper.box33.product{width:100%}}@media (max-width:475px){.product-card-flex-wraper{width:100%!important}}.contact-company .grey-bkg{padding:35px}.company-contact-card{padding-left:25px}a.view-all{position:absolute;top:20px;right:20px;cursor:pointer}.product-card.full-bkg .image-link,.supplier-featured-image{background-size:cover}.company-avatar{width:100px;height:100px;border-radius:4px;display:inline-block;border:2px solid #fff;margin-top:-50px;margin-left:20px;overflow:hidden;background-color:#fff;position:relative;box-shadow:0 2px 2px 0 rgb(0 0 0 / 5%),0 3px 1px -2px rgb(0 0 0 / 5%),0 1px 5px 0 rgb(0 0 0 / 5%)}.expo-header-wrapper,.new-tabs{background-color:#fff;box-shadow:rgb(3 27 78 / 10%) 0 2px 4px;width:100%}.company-avatar.backup img{width:75px;position:absolute}a.round-cta-btn{width:60px;height:60px;border-radius:30px;border:1px solid #448aff;display:inline-block;cursor:pointer}.contact-line{display:flex;padding-bottom:3px;margin:10px 0;line-height:1.2}.contact-line i{flex-basis:35px;min-width:35px;display:flex;flex-direction:column;font-size:18px;color:#ccc}#expo-content-orderer,.contact-line span,.product-range-wrapper .product-cards--suppliers{display:flex;flex-direction:column}.main-ctas{display:flex;flex-direction:row;padding:20px;align-content:space-between}.main-ctas a{flex-direction:column;margin:0!important;flex-grow:1}.main-ctas a+a{margin-left:5%!important}.supplier-box-heading{line-height:1.4;font-size:14px;color:#666;display:block;margin-top:10px}.new-buttons,.new-tabs a{line-height:36px;height:36px;text-transform:uppercase}@media (max-width:1280px){.contact-line i{flex-basis:20px;min-width:20px}}.company-footer-ctas{border-top:1px solid #ddd;padding-top:35px}.expo-cat-results-wrapper{position:relative;padding-top:80px}.new-tabs{position:absolute;top:0;left:0;display:block;padding-bottom:10px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;padding-top:10px;z-index:2;border-top:1px solid #eee}.new-tabs.fixedTabs{position:fixed}.new-tabs a{color:#3f51b5;font-weight:500;margin:0;padding:0 10px;display:inline-block;border-radius:4px}.expo-header-wrapper{display:block}#overview-tab{order:4}#products{order:2}#cat_articles{order:3}#cat_companies{order:1;padding-top:35px;margin-top:-35px}.section-separator{border-top:1px solid #ccc;padding-top:45px;display:block}#cat_companies .section-separator{border-top:none;padding-top:35px}.expo-section-heading{display:block;font-size:24px;font-weight:700;padding-bottom:20px}.expo-section-heading span{font-weight:400;font-size:18px;font-style:italic}#cat_companies .results-found{top:65px!important;padding:0}a.product-thumbnail-link{display:inline-block;max-width:65px;margin:10px 0 0;border:1px solid #eee;border-radius:4px;overflow:hidden}a.product-thumbnail-link:hover{box-shadow:0 2px 3px 0 rgb(0 0 0 / 7%),0 1px 5px 0 rgb(0 0 0 / 7%),0 1px 2px -1px rgb(0 0 0 / 7%)}h1{font-size:32px;font-weight:700}.expo-category-wrapper .category-intro{font-size:16px;padding-bottom:10px;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-weight:300}.new-buttons{padding:0 16px;display:inline-block;font-family:roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;text-decoration:none;text-align:center;vertical-align:middle;transition:.2s;border-radius:2px;min-width:64px}.button-colored{color:#fff;margin-right:3px;background-color:#3f51b5;box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}.button-colored:hover{color:#fff;box-shadow:0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%),0 2px 4px -1px rgb(0 0 0 / 20%)}.company-quick-links{margin-top:10px;padding-top:20px}.expo-category-wrapper .supplier-overview a.company-intro-text{margin-right:220px;min-height:55px;max-width:550px}.expo-category-wrapper .supplier-overview .product-thumbnails{position:absolute;right:10px;top:0}.expo-category-wrapper .supplier-overview a.add-to-favorites{top:auto;bottom:8px}.cat-header-content{max-width:100%;text-align:center;margin-right:0;padding-bottom:40px}.cat-header-content .category-intro,.cat-header-content h1{max-width:1000px;margin:0 auto 20px}.top-category-result{padding:0 10px;line-height:34px}ul.relatedPosts{margin:0;padding:0 0 20px;list-style:none}ul.relatedPosts li{display:inline-block;margin-right:5px}ul.relatedPosts li a{height:32px;line-height:32px;border-radius:16px;color:#666;font-size:14px;font-weight:400;padding:0 10px;display:block}.relatedTitle{color:#666;display:block;text-transform:uppercase}@media (min-width:992px) and (max-width:1450px){.expo-category-wrapper .supplier-overview .product-thumbnails{position:relative}.expo-category-wrapper .supplier-overview a.company-intro-text{margin-right:0;min-height:0}.expo-category-wrapper .supplier-overview a.add-to-favorites{top:0;bottom:auto}.expo-category-wrapper .supplier-overview a.company-name{margin-right:100px}}@media (max-width:850px){.expo-category-wrapper .supplier-overview a.company-intro-text{margin-right:0;min-height:0}.expo-category-wrapper .supplier-overview a.company-name{display:none}.expo-category-wrapper .supplier-logo{width:100%;float:none;height:auto;min-height:70px}a.product-thumbnail-link{max-width:50px}.product-card .product-body{padding:0}}@media (max-width:550px){.expo-category-wrapper .supplier-overview a.add-to-favorites,.new-tabs a.overview-tab,.tabs-container .add-company-to-favorites{display:none}.tabs-container a{flex-grow:1}.supplier-header-wrapper img{max-height:30px;margin-top:5px}body.company #myBtn{bottom:90px;right:10px}#articles .product-card,#fav-companies .product-card,.product-card{width:100%}.main-content{padding:0 10px}#company .main-content{padding:0 25px}.company-content-tab#articles,.company-content-tab#documents,.company-content-tab#offices,.company-content-tab#products{padding:10px 0}.mdl-tabs.fixed .mdl-tabs__tab-bar{position:fixed;width:100%;display:block;z-index:100;height:48px;border-bottom:1px solid #ccc}.mdl-tabs.fixed .mdl-tabs__panel{padding-top:86px!important}.mdl-tabs.fixed .company-content-tab#articles,.mdl-tabs.fixed .company-content-tab#documents,.mdl-tabs.fixed .company-content-tab#offices,.mdl-tabs.fixed .company-content-tab#products{padding-top:60px!important}.mdl-tabs.fixed .mdl-tabs__tab-bar .mdl-tabs__tab{height:48px;line-height:48px}.expo-category-wrapper .supplier-overview .product-thumbnails{position:relative}.expo-category-wrapper .supplier-logo{min-height:0}.expo-category-wrapper .supplier-overview a.company-intro-text{font-size:14px;line-height:1.3}}@media (max-width:420px){.new-tabs a.articles-tab{display:none}}.video-embed-wrapper{display:block;padding-bottom:35px}.webinar-page-details li{list-style:none;padding:10px 0;margin:0}.sidebar-rectangle-ads .g-col iframe{margin:25px auto 0;max-width:336px}img.size-full.alignleft,img.size-full.alignright{width:auto}.homepage-featured-supplier-wrap{width:100%;padding:20px;display:inline-block;float:left}.homepage-featured-supplier{display:block;margin:0;padding:0;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);transition:.1s}.homepage-featured-supplier:hover{opacity:.8}.platinum-gold-content{display:block;padding:16px;line-height:1.4;height:100px;font-weight:300;font-family:'Open Sans',Arial,sans}.platinum-gold-content.gold-content{font-size:12px}.platinum-gold-logo{display:block;padding:0 16px 16px;height:56px;text-align:center}.platinum-gold-logo img{max-height:40px;width:auto;max-width:100px;margin:0 auto}.gold-platinum-featured-image{width:100%;height:100px}.platinum-carousel-wrapper{position:relative;padding:0 50px}.product-card.category .product-body{height:100%;display:block}body.home .product-card-wrapper .news-card-content{height:calc(100% - 200px);position:relative}.product-card .image-link{margin-bottom:0;background-repeat:no-repeat;background-position:center center;background-size:contain}.news-card-date img{margin-bottom:-10px}#header-banner-full .iframe-container-billboard iframe,#header-banner-full-new .iframe-container-billboard iframe{width:970px!important}.manual-table table,table.productTable{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;font-size:14px;text-align:left;width:100%}.manual-table table tr td,table.productTable tr td{padding:5px}section.supplier-capability-section{display:block;border-top:1px solid #ddd;margin-top:35px;padding-top:35px}.section-subhead{font-weight:700;font-size:22px;display:block;margin-bottom:35px;margin-top:20px}.company-video embed,.company-video iframe,.company-video object,.section-video embed,.section-video iframe,.section-video object{position:absolute;top:0;left:0;width:100%;height:100%}.section-link a{font-size:18px;font-weight:700;display:block;margin-top:25px}.gform_mkit_wrapper{background:#fff;border-radius:10px}.gform_mkit_wrapper .gform_heading{background:#f1f1f1;border:1px solid #f1f1f1;border-radius:8px 8px 0 0;margin:-20px -20px 0;padding:0 20px}.gform_mkit_wrapper .gform_title{font-size:20px;font-weight:500;line-height:20px;text-align:center}.gform_mkit input[type=email],.gform_mkit input[type=tel],.gform_mkit input[type=text],.gform_mkit textarea{border-radius:4px;border:1px solid #e5e8ed;min-height:42px;width:100%;margin-top:10px;background:0 0;padding:10px;font-family:'Open Sans';color:#ccc}.gform_mkit input[type=submit]{border-radius:50px;height:40px;margin-top:10px;width:100%;background-color:#2c28ff}.mkit h2{color:#252a46;font-size:36px;line-height:48px;font-weight:700}.mkit h4{color:#132c5b;font-size:23px;line-height:28px;font-weight:700;padding:0}button.blue-loz,button.blue-loz-alt{background-color:#2c28ff;padding:17px 25px;width:100%}.mkit h5{color:#676767;font-size:22px;line-height:32px;font-weight:400;letter-spacing:0}.mkit p{font-size:16px;line-height:24px;color:#676767}.mkit a{color:#132c5b}.tooltip{position:relative!important;display:inline-block!important;font-size:14px;line-height:0!important}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#ccc;color:#fff;text-align:center;border-radius:80px;padding:15px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-60px;font-size:13px;margin-top:15px}.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ccc}.tooltip:hover .tooltiptext{visibility:visible}button.blue-loz{color:#fff;margin:0 auto;font-size:16px;border-radius:2em;border:1px solid transparent;max-width:300px}button.blue-loz:hover{background-color:#2c28dd}button.blue-loz-alt{color:#fff;font-size:16px;border-radius:2em;border:2px solid #fff}button.blue-loz-alt:hover{background-color:#fff;color:#2c28ff}.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:transparent!important}.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a,.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff;font-size:16px;font-weight:400}.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::after,.mkit .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::before{border-color:#fff}.mkit .owl-carousel .owl-item img{max-height:80px}.mkit .owl-carousel.owl-drag .owl-item{background:0 0}.product-card.category a.product-card__favorites{width:30px}.my-account-header{display:block;font-size:26px;font-weight:700;margin-bottom:25px}.my-account-intro{font-size:20px;display:block;margin-bottom:35px}.pro-body,.pro-headline{margin-bottom:24px;max-width:500px}.product-cards--products{display:flex;flex-wrap:wrap}.featured-suppliers{background-color:#f4f6f9!important;border-bottom:1px solid #ddd;padding-top:35px}section.light-bkg{background-color:#fff!important}section.full-width.homepage-hero{min-height:700px;position:relative;padding:0;background-repeat:no-repeat;background-size:cover}section.full-width.homepage-hero .overlay{background-color:rgba(17,50,80,.85);position:absolute;width:100%;height:100%}.hero-image-credit{position:absolute;bottom:10px;left:10px;color:#d5dde6;font-style:italic;font-size:14px}.hero-image-credit a{color:#d5dde6;text-decoration:underline}section.full-width.homepage-hero .hero-sections{display:flex;position:relative;padding:0;min-height:800px}.home-banner-left-two-thirds{flex-basis:66.666%;background-color:#000;position:relative;color:#fff!important}.home-banner-pro,.ust-pro-sidebar{background-color:#113250;display:block}.home-banner-left-two-thirds article{width:1240px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.home-banner-pro{width:33.333%;position:absolute;right:0;top:0;color:#fff;padding:0 32px;height:100%;align-items:center}.ust-pro-sidebar{text-align:center;color:#fff;padding:40px 20px;border-radius:2px;box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%)}.pro-section-content{display:flex;flex-direction:column;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pro-section-content img,.ust-pro-sidebar img{max-width:100px;margin-bottom:25px}.pro-headline{font-size:36px;line-height:40px;font-weight:500;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.pro-body{font-size:20px;line-height:30px}.ust-pro-sidebar .pro-headline{font-size:24px;line-height:1.4;margin-bottom:18px}.ust-pro-sidebar .pro-body{font-size:15px;line-height:1.4;margin-bottom:20px;display:block}.pro-section-content input,.ust-pro-sidebar input{height:48px;margin-bottom:10px;display:block;width:100%;padding:4px 6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;max-width:350px}#ustpromodal input.button,.pro-section-content button,.ust-pro-sidebar button{height:48px;text-transform:none!important;width:100%;background-color:#0066c3;border:1px solid #0066c3;padding:7px 16px;font-size:18px;line-height:1.3333333;border-radius:4px;font-weight:500;max-width:350px}.ust-pro-sidebar button,.ust-pro-sidebar input{max-width:300px;margin-left:auto;margin-right:auto}.disclaimer{font-size:12px;line-height:1.5;color:#fff;text-align:left;max-width:350px;margin-top:10px}.home-banner-content{width:1240px;margin:0 auto;position:absolute;top:50px;left:50px}.hero-left{max-width:700px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popular-searches{color:#fff;margin-top:35px;display:block}.popular-searches li{list-style:none;margin:0;display:inline-block;padding:2px}.popular-searches li a{min-width:84px;font-size:14px;height:30px;padding:5px 12px;border:1px solid #fff;border-radius:15px;color:#fff;background:0 0}#searchform.homepage-search{border-radius:3px!important}.site-subhead{font-size:24px;color:#fff;display:block;padding-bottom:35px}.homepage-hero{background-position:center left}body.home #header-banner-full img,body.home #header-banner-full-new img{box-shadow:0 1px 3px 0 rgb(0 0 0 / 20%),0 1px 1px 0 rgb(0 0 0 / 14%),0 2px 1px -1px rgb(0 0 0 / 12%)}.home-section.section-links{background-color:#d5dde6!important}body.home .featured-suppliers{background-color:#e4e8ef!important}body.home .home-featured-wrapper .product-card-wrapper .news-card-intro{font-size:14px}section.news-wrapper{padding-top:45px}h2.news-cat-subhead{font-weight:400;font-size:20px;margin:0;padding:0}.with-actions .news-card-content{padding-bottom:125px}.company-card-actions{position:absolute;bottom:0;width:100%}.actions-buttons{display:flex;flex-direction:row;padding:10px;justify-content:space-between}.product-card.category .actions-buttons a{min-width:20%;width:auto;margin-bottom:0}.company-card-actions .actions-logo{display:block;border-bottom:1px solid #ddd;padding:0 20px}.company-card-actions .actions-logo img{max-width:110px;max-height:35px;margin-bottom:15px}.cta-rounded.cta-smaller{height:36px;padding:0 18px;font-size:14px;line-height:36px}.expo-list-filters{padding:0 10px 10px}.select-css{display:inline-block;font-size:16px;font-family:sans-serif;font-weight:400;color:#444;line-height:1.3;padding:10px 20px;width:280px;max-width:100%;margin:0;border:none;border-radius:4px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#d5dde6}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}@media (max-width:1350px){.ust-pro-sidebar .pro-headline{font-size:22px}}@media (max-width:1200px){.hero-left{max-width:600px}.pro-headline{font-size:32px}.pro-body{font-size:18px;line-height:1.4}}@media (max-width:1050px){.home-banner-pro{display:none}.hero-left{max-width:100%;margin:0 auto;text-align:center}.site-subhead{max-width:700px}.hero-left #searchform.homepage-search{justify-content:center;margin:0 auto}}@media (max-width:991px){.home-webinars{padding-top:35px}.ust-pro-sidebar{display:none}}@media (max-width:650px){.single-news-content{padding-left:0;padding-right:0}.section-links li,.subscribe-form .ginput_container_checkbox .gfield_checkbox li{width:50%}.main-banner{min-height:0;padding-bottom:35px}#mailchimp-footer{display:none!important}.contact-button{display:none}a.home-more,h2.home-subhead-lower{display:block}a.home-more{float:none;text-align:center}}.supplier-grid p{margin:0;padding:0;font-size:16px}.supplier-grid a{padding:10px;display:block}.supplier-category-grid h4{padding-bottom:0;font-size:18px}.vc_tta-color-white.vc_tta-style-classic.supplier-category-grid .vc_tta-panel .vc_tta-panel-title>a{color:#111;font-weight:400}.vc_tta-color-white.vc_tta-style-classic.supplier-category-grid .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-white.vc_tta-style-classic.supplier-category-grid .vc_tta-panel.vc_active .vc_tta-panel-heading{border:none;border-top:1px solid #ddd}.vc_tta.supplier-category-grid .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before{-webkit-transform:rotate(315deg) translate(-25%,-25%);transform:rotate(315deg) translate(-25%,-25%)}.vc_tta.vc_general.supplier-category-grid .vc_tta-panel-title>a{padding:25px 0 25px 30px!important}.vc_tta-color-white.vc_tta-style-classic.supplier-category-grid .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#1253fa}.supplier-capability-section h3{padding-bottom:30px}