.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;min-height:200px;overflow:hidden;width:330px;z-index:1;position:relative;background:#fff;border-radius:2px;box-sizing:border-box}.mdl-card{max-width:100%;width:auto;min-height:0}.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%)}#wrapper{background-color:#fff}div{display:block}img{max-width:100%;height:auto}a{-webkit-transition:.2s;transition:.2s;outline:0;color:#3f51b5}#wrapper{position:relative}.alignright{float:right;margin-left:23px;margin-top:6px;margin-bottom:6px}.alignleft{float:left;margin-right:23px;margin-top:6px;margin-bottom:6px}.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}.col-md-8,.col-md-8 img,.wp-caption{height:auto;max-width:100%}.col-md-8.full-width{max-width:100%!important}.wp-caption{background-color:#fff}p.wp-caption-text{padding:5px 0;color:#666;font-size:14px;font-style:italic}.col-md-4.standard{float:right}.standard-sidebar{display:block}.g-col{width:50%;margin:0;padding:0;text-align:center}.low{margin-top:0!important}.b-1{margin:0!important}.sidebar-ad{margin-bottom:35px}.sidebar-ad span{font-size:14px;margin-top:3px;margin-bottom:10px;display:block}.sidebar-ad img{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);border-radius:3px}.sidebar-section-heading{padding:10px 0;text-align:center;display:block;background-color:#f6f6f6;font-weight:700;border-bottom:solid 1px #eee}.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{padding-bottom:10px}.sidebar-spotlight .supplier-logo-box{height:auto!important;line-height:normal}.sidebar-supplier-box{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{color:#333}.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}.sidebar-categories li{border-bottom:solid 1px #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}.g-3{width:100%;display:block}.g-1{width:100%}.a-single img,.g-single img{width:100%}img.billboard-ad{max-width:970px!important;height:auto!important;width:100%!important}h1.single-news-title{padding:0 0 15px;margin-top:0;line-height:50px}span.page-top-heading{font-size:34px;margin:0 0 35px 0;display:inline-block}h1{font-size:42px}h1.tag{font-size:34px}h4{padding:0 0 15px;margin-top:0;font-weight:700;font-size:20px}h3.other-articles{margin:35px 0}span.news-time{color:#999;margin-bottom:20px;display:block;font-size:16px}.meta-cat ul{list-style:none;margin:0;padding:0}.meta-cat li a{background-color:#ddd;border-radius:4px;height:32px;float:left;margin-right:8px;line-height:32px;font-size:14px;padding:0 15px}.meta-cat li a{background-color:#448aff;text-decoration:none;color:#fff}.meta-cat li a::before{content:'';display:inline-block;width:1em;height:1em;margin-right:10px;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url('../../assets/icons/ust/sitemap-solid.svg') center/contain no-repeat;mask:url('../../assets/icons/ust/sitemap-solid.svg') center/contain no-repeat}.meta-cat li a:hover{background-color:#183663}.news-meta{height:50px;display:block;margin:0 0 20px 0}.footer-share{height:32px;float:left;margin-right:8px;line-height:32px;font-size:14px}img.size-large{width:100%}.thumbnail img.size-large{width:auto;max-width:350px}div{line-height:1.4;font-weight:400;font-style:normal}p{color:#1c2527;font-size:20px;line-height:1.8;margin-bottom:35px;font-weight:400;font-style:normal;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif!important}ul{margin-bottom:25px}li{font-size:20px;line-height:28px;color:#2c2c2c;padding-bottom:10px;font-family:Roboto,Helvetica,Arial,sans-serif!important}.home-section{display:block}.main-banner{background-color:#0f09b4;min-height:540px;padding-top:55px}.col-md-3.homepage-banner-ads{padding:0 20px}.main-banner ul{margin:0;padding:0}.main-banner ul li{margin:0;padding:0;list-style:none;margin-bottom:5px}.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 .home-heading{text-align:center}.main-banner h2{color:#fff;margin:auto;padding:0 0 65px 0;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 ul{margin:0;padding: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{background-color:#fff;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)}.section-links a:hover{color:#448aff}#category-header.nomargin{margin-bottom:0}.parent-category-filter{display:block;background-color:#f9f9f9;padding:30px 0 0;margin-bottom:35px;border-bottom:solid 1px #eaeaea}.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;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);color:#333;margin-bottom:30px}.mobile-filters{display:none}.mobile-filters select{height:55px;padding:10px 15px;border-radius:4px;background-color:#fff;font-size:16px;display:block;width:100%;border:solid 1px #ccc}.ust-mag-card.mdl-card{width:100%;margin-top:50px}.mdl-card{max-width:100%;width:auto;min-height:0}.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}.latest-supplier{position:relative}.carousel-inner{background-color:#fff;display:block;text-align:center;max-width:250px;position:relative;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)}.supplier-featured-image{height:120px;display:block}.carousel-indicators{bottom:-50px!important}.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 .supplier-box-details{text-align:center}.latest-supplier .supplier-box-details span a{min-height:0}.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:solid 1px #ddd;display:block;padding:10px 0;clear:both}body.home .mdl-card{background-color:#24416b;color:#fff}body.home .mdl-card h4{color:#fff}body.home .mdl-card .mdl-card__supporting-text,body.home .mdl-card a{color:#78b1ce}.featured-suppliers{background-color:#fafafa}.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:solid 1px #ddd;padding:20px 0}.home-featured-wrapper a{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}.homepage-supplier-box:hover .homepage-supplier-box-overlay{bottom:0}.homepage-supplier-box-details{text-align:center;padding:10px;line-height:21px!important}.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;border-bottom:solid 1px #ddd;padding-bottom:15px;margin-bottom:40px}h2.home-subhead-lower{font-size:26px;display:inline-block;margin:-20px 0 0}a.home-more{float:right}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:solid 1px #ddd;margin:0 5px}.home-event a{text-decoration:none}.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}.home-event-overlay a{height:150px;display:block;color:#fff}.home-event:hover .home-event-overlay{bottom:0}.home-event-details{text-align:center;padding:10px}.home-event-logo-box{line-height:130px;height:130px}.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{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;font-size:16px;line-height:36px;display:inline-block;height:36px}.header-website{margin-top:0!important;vertical-align:bottom;margin-left:15px}body.company ul{margin-left:15px;padding-left:0;list-style-position:outside}body.company .lower-share{margin-top:35px}.chapter-toc{border-left:solid 5px #3f51b5;padding-left:25px;color:#666;font-size:16px;margin-top:35px;display:block}body.company .chapter-toc ul{list-style:none;padding:0;margin:0}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:solid 1px #ccc;height:48px;line-height:21px}body.company table tr:first-child{border:none}body.company table tr:first-child:hover{background-color:#fff}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,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:solid 2px #09f;height:48px;display:block;font-weight:700;outline:0;TEXT-DECORATION:none}#company-tabs ul>li.company-nav.ui-state-hover>a,li.fake-tab a:hover{background-color:#eee;text-decoration:none}#company_sidebar img{margin-bottom:40px}.sidebar-contact-title{display:block;margin:0;color:#333;clear:both;font-weight:700;font-size:16px;margin-top:10px}.sidebar-contact-title.follow{display:inline-block}a.company-social-link{width:20px;height:20px;display:block;margin:10px 10px 0 0;vertical-align:middle;display:inline-block}a.facebook{background:url(../../images/facebook-20.png) no-repeat left top}a.twitter{background:url(../../images/twitter-20.png) no-repeat left top}a.linkedin{background:url(../../images/linkedin-20.png) no-repeat left top}a.youtube{background:url(../../images/youtube-20.png) no-repeat left top}.divbreak{clear:both;display:block;border-bottom:#ccc solid 1px;height:1px;margin:35px 0}.sidebar-section{clear:both;display:block;margin-top:20px}.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;margin-top:50px}.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:solid 1px #ddd;text-align:center;padding:20px 0 10px}.company-document i{display:block;margin-bottom:10px}.mobile-logo,.supplier-header-contact,.supplier-header-right{display:none}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item .gallery-caption{text-align:left;position:relative;bottom:17px;margin-bottom:0}.gallery-item .gallery-icon img{margin-bottom:20px}.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{margin-bottom:20px}.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{width:100%;display:block}#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{color:#333;padding:0 15px;line-height:50px;display:block}#company-address ul li.ui-state-active a{border-bottom:solid 2px #09f;height:48px;display:block;font-weight:700}#company-address ul li.ui-state-hover a{background-color:#eee;text-decoration:none}.col-md-4.filter{padding-top:20px}span.directory-filter{font-size:20px;display:block;margin-bottom:20px}#directory-sidebar{border:solid 1px #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:solid 1px #eee;color:#333}#directory-sidebar>li>a::after{content:'';display:inline-block;float:right;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('../../assets/icons/ust/angle-down-solid.svg') center/contain no-repeat;mask:url('../../assets/icons/ust/angle-down-solid.svg') center/contain no-repeat}.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 0}#directory-sidebar li>ul>li a{margin:0;padding-left:30px;background-color:#f9f9f9;border-left:solid #448aff 3px;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;max-width:100%!important}.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}a.directory-add:hover{text-decoration:none}.supplier-box{border:#ddd solid 1px;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}.supplier-box:hover{border:#ddd solid 1px}.supplier-box-links{padding-top:20px;display:block}.supplier-box-links a{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-family:Roboto,Helvetica,Arial,sans-serif;font-size:21px;display:block}.supplier-box-title a{color:#111}.supplier-box-heading a{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:solid 1px #eee}.directory-categories li.cat-item ul.children li.cat-item{margin:0;border-top:solid 1px #eee}.directory-categories li.cat-item ul.children li.cat-item a{margin:0;padding:10px 0 10px 10px;border-left:solid 5px transparent}.directory-categories li.cat-item ul.children li.cat-item a:hover{border-left:solid 5px #448aff;background-color:#f6f6f6;text-decoration:none;font-weight:700}.directory-categories ul{padding:0;margin:0}.directory-categories li{list-style:none}.directory-categories li{font-weight:700!important}h1.news-category.directory-page{margin-bottom:0}.scaling-image{overflow:hidden;border:solid 1px #eee;width:100%;text-align:center}.news-item a img.scaler{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.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{position:relative}.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{clear:both;display:block}.news-filter{margin:0 0 35px;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;height:auto;display:block;padding:10px 0 0 0}.news-filter ul{list-style:none;padding:0;display:inline-block;margin:0}.news-filter ul li{display:inline-block;text-align:center;margin:0;font-size:16px}.news-filter ul li a{color:#333;padding:0 15px;line-height:50px;display:block}.news-filter ul li a:hover{background-color:#eee;text-decoration:none}.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:solid 2px #09f;height:48px;display:block;font-weight:700}h1.news-category{margin:0 0 35px 0;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.main-company-news-link i{margin-left:10px}h2.news-subhead{border-bottom:solid 1px #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;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:40px}.follow-ust i{margin:0 0 0 10px;font-size:1.5em}body.events .event-list{padding:35px 0;border-bottom:1px solid #ddd}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 0;color:#000;padding:0;font-size:26px;line-height:34px}body.events .event-list-content h2.event-heading a{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{display:block}body.events .event-meta.location{padding-bottom:25px}body.events .event-clear{clear:both;display:block}body.category h3.entry-title{padding:0!important;margin:0!important}body.category h3.entry-title a{color:#222;font-size:18px}.event-data-wrapper{padding:35px 0 35px 0;border-bottom:#ddd solid 1px;border-top:solid 1px #ddd}.event-data-wrapper h4{margin-top:0!important}.event-details{width:335px;float:left}.event-single-image{width:200px;padding-top:20px;float:right}.event-details-meta{margin:0 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:block;float:left;width:70px;color:#09f}.event-details-data{margin:0 0 25px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;float:left;display:block;width:265px}.event-description{padding:20px 0}.bottom_event_button{margin-top:30px}a.wpb_button{height:40px;line-height:40px;padding:0 20px;display:inline-block;background-color:#09f;color:#fff;margin-top:20px}.mag-intro{display:block;margin-bottom:25px}.magazine-contents ul{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;margin-bottom:25px}h2.mag-subhead{margin-bottom:35px}a.mag-buy{display:inline-block;background-color:#09f;border-radius:4px;clear:both;color:#fff;padding:10px 20px;margin-right:15px}a.mag-buy.dark{background-color:#006}body.issue .news-filter ul{padding-left:10px}body.issue .share{margin-top:35px}.mag-issue-feed{padding:35px 0;border-bottom:solid 1px #ddd}.mag-issue-feed h2{margin:0 0 25px}.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}.staff-info a{font-weight:400;font-size:16px}body.mag.page #company-tabs{margin-top:0}body.mag.page #company-tabs h2{font-size:34px;line-height:40px}body.mag.page #company-tabs h2 a{color:#333}body.mag.page a.mdl-button{margin-right:10px}.articles-intro{border-bottom:solid 1px #ddd;border-top:solid 1px #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);font-family:Roboto,Helvetica,Arial,sans-serif}.col-md-3.pricing{padding-left:10px;padding-right:10px}.pricing-header{display:block;background-color:#900}.price-name{display:block;color:#fff;text-align:left;text-transform:uppercase;font-size:16px;padding:10px 20px}.price-monthly{display:none;text-align:center;color:#fff;font-size:56px;position:relative;margin-top:35px}.dollar{position:absolute;top:-10px;font-size:20px;margin-left:-10px}.mo{font-size:20px}.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{background-color:#2196f3}ul.price-features{border-bottom:solid 1px #ddd;display:block;list-style:none;padding:25px 0 10px 25px;margin:0;color:#555}ul.price-features li{font-size:16px}.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;font-weight:400;background-color:#fbfbfb}label{font-weight:400;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}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}body.company ul.gform_fields,ul.gform_fields{list-style:none;padding:0;margin:0}.inquiry-v2{position:relative}.inquiry-v2 .inquiry-logo{position:absolute;top:0;right:35px;max-width:160px;max-height:160px}.nolabel label{font-size:16px;font-weight:700}.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}.inquiry-v2 .gform_wrapper label.gfield_label{font-size:16px}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}.inquiry-v2 li{padding-bottom:0}.inquiry-v2 .gform_wrapper ul.gform_fields li.gfield{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}.inquiry-v2 .gform_wrapper .gfield_error .gfield_label{color:#000}.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{border:none}@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}}body.company ul.gform_fields li.field_admin_only,ul.gform_fields li.field_admin_only{display:none}div.validation_error,div.validation_message{background-color:#dc143c!important;color:#fff!important;border-radius:3px;font-size:14px;padding:5px;margin-top:10px}div.validation_error{margin-bottom:20px}input[type=email],input[type=tel],input[type=text]{border:none;min-height:42px;width:100%;margin-top:0;background-color:#f4f4f4;border-radius:3px}input:focus,textarea:focus{background-color:#f3f3f3;outline:0}textarea{border:none;background-color:#f4f4f4;border-radius:3px;min-height:42px;width:100%;margin-top:0;height:100px;resize:none}.ginput_counter{display:none}span.gfield_required{display:none}li.gform_hidden,li.gform_validation_container{display:none}input[type=submit]{background-color:#448aff;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);border-radius:2px;height:36px;color:#fff;min-width:150px;padding:0 16px;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;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:none;border:solid 1px #d6d6d6;background-color:#fff;-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;padding:0 15px;height:45px;margin:0;color:#666;font-size:16px}#searchform{display:flex;flex-direction:row;background-color:#fff;border-radius:4px;max-width:900px}#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;margin-left:-5px;position:absolute;right:0;top:0}button.search-button.homepage-search{height:55px;flex-basis:150px}select#cat{height:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #d6d6d6;background-color:#fff;padding:0 15px;color:#666;font-size:16px;width:100%}.appointment-details-block{border:solid 1px #ddd;margin-top:30px;width:94%;padding:20px}.appointment-details-block-page{padding:20px 0;display:block}.appointment-excerpt{margin-bottom:30px}.appointment-feed-wrapper{padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd}body.appointments h2{margin-top:0}.appointment-head-left{float:left;width:500px}.appointment-head-right{float:right}span.appointment-details{display:block;line-height:25px}span.appointment-details i{width:20px}.pagination{clear:both;padding:20px 0;position:relative;font-size:14px;line-height:13px}.pagination a,.pagination span{display:block;float:left;margin:2px 2px 2px 0;padding:10px 15px;border:solid 1px #eee;text-decoration:none;width:auto;color:#666;background:#fff}.pagination a:hover{color:#fff;background:#3279bb}.pagination .current{padding:10px 15px;background:#3279bb;color:#fff}.homepage-mobile-button,.mobile-header-ad,a.mobile-header-logo{display:none}.az-listing a{border-bottom:solid #ddd 1px;padding:20px;font-size:16px;display:block;color:#333}.az-listing a.premium{font-weight:700}.az-listing i.fa-star{color:#fc0;margin-right:5px}.az-listing a:hover{background-color:#f9f9f9;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}.top-add-company{float:right}.category-sub-title{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:21px;display:inline-block;margin-top:3px}.category-sidebar-subcategories li{list-style:none;margin:0;padding:0}.category-sidebar-subcategories li a{display:block;padding:8px 0;border-bottom:solid 1px #ddd;color:#666;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}.category-sidebar-subcategories li.current-cat a{font-weight:500;color:#333}.company-count{display:inline-block;float:right;font-weight:500}.full-width-category-filter{border-bottom:solid 1px #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:0 0;background-color:#fbfbfb;border-top:solid 1px #eaeaea}#category-header{padding-bottom:15px;padding-top:20px;border-bottom:solid 1px #eaeaea;margin-bottom:35px}#category-header.directory-page{padding-top:0;padding-bottom:35px}div#crumbs{color:#aaa;padding-bottom:15px}div#crumbs a{color:#aaa}#category-header .container,.full-width-category-filter .container{padding-left:0}.main-category-filter span#collapse{display:none}.main-category-filter.expanded span#collapse{display:inline}.main-category-filter.expanded span#expand{display:none}.collapse-section,.expand-section{color:#888;margin-left:10px}.collapse-section:hover,.expand-section:hover{cursor:pointer}#category-expanding-section{padding-top:20px;clear:both}.main-category-filter ul.full-cat-list{list-style:none;padding:0;margin:0}.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-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}.main-category-filter li a:hover{background-color:#eee;text-decoration:none}.news-top-excerpt p{font-size:22px;font-weight:500}.footer-logo{background:url(../../images/ust-logo-footer.png) no-repeat bottom right;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}#ust-expo-band{background-color:#091829;padding:0;display:block;width:100%}#ust-expo-band .expo-logo{background:url(../../images/expo-footer.png) no-repeat center top;min-height:150px}#expo-footer-words{font-size:26px;color:#fff;padding:45px 0}#footer-content{background-color:#030d16;padding:60px 0 30px 0;display:block;width:100%}#footer-content .container>.col-md-4:first-child{padding-left:0}#footer-content .container>.col-md-4:nth-child(3n){padding-right:0}#footer-content ul{list-style:none;padding:0;margin:0}#footer-content ul li{margin:0;padding:0}#footer-content ul li a{display:block;border-bottom:solid 1px #0a2535;padding:5px;font-size:14px;margin:0;color:#fff}#footer-content ul li a:hover{border-bottom:solid 1px #448aff;color:#448aff;text-decoration:none}#footer-content ul li.hp{display:none}body.home #footer-content ul li.hp{display:block}#footer-content .ust-description p{color:#fff;font-size:14px;line-height:1.5}#footer-content .ust-description img{margin-bottom:20px}div#footer-meta{background-color:#030d16;padding:30px 0;display:block;width:100%;border-top:solid 1px #0a2535;color:#fff}div#footer-meta a,div#footer-meta span{color:#fff}#footer-follow{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 input{display:inline-block}#exit-newsletter form{max-width:83%;width:100%;margin:20px auto 30px auto}div#bio_ep{height:400px!important}p.small{line-height:22px;font-size:13px;color:#818181}.supplier-header-left{width:63%;display:inline-block}.logo{width:35%;float:right;text-align:right;display:inline-block;vertical-align:top}.product-image{width:40%;display:inline-block;margin:0 3% 0 0}.details{display:inline-block;vertical-align:top;padding-top:20px}.details h2{font-weight:600!important;font-size:30px!important;color:#1c243a9e;margin:0}.details h3{background:#448aff;padding:4px;color:#fff;font-size:18px;line-height:25px;margin:20px 0 0 0;width:69%;text-align:center}.details ul{list-style:none;padding:0;margin:20px 00 0}.details ul li{font-size:17px;margin:15px 0}.sidebar-product ul li{margin:15px 0}.herosec{margin-bottom:50px}section#product-profile{background:#f0f4f7;padding-top:50px}.product-description{width:70%;display:inline-block}.product-description table{width:100%!important}.sidebar-product{width:25%;display:inline-block;background:#f0f4f7;padding:28px;vertical-align:top;margin-left:4%}.sidebar-product ul{list-style:none;padding:0;margin:0}.product-description p{font-size:18px}.sidebar-product h4{font-weight:400;margin:0;padding:0 0 10px 0}.sidebar-product ul li a{font-size:17px}.news-meta{height:auto}div#tabs-overview{width:66%}.accordion-toggle{cursor:pointer;margin:0}.accordion-content{display:none}.accordion-content.default{display:block}table.events{width:100%}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{margin:10px 0}table.events p{margin:10px 0}a:focus,a:hover{text-decoration:none!important}.mdl-tabs__tab-bar{justify-content:flex-start!important;position:relative;border-top:1px solid #e0e0e0}.mdl-tabs__tab-bar a.mdl-button{float:right;right:0;position:absolute}.tabs-container{position:relative;width:100%;max-width:1500px;padding:0 20px}.tabs-container.news-categories{text-align:center;display:flex;flex-direction:row;justify-content:space-between}.tabs-container a{cursor:pointer}.main-content{padding:0 20px;width:100%;max-width:1500px}.company-content-tab{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:solid 1px #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 i,a.addCompanyToFavorites i,a.addToFavorites{color:#666}a.add-to-favorites:hover i,a.addCompanyToFavorites:hover i,a.addToFavorites{color:#aaa}a.add-to-favorites i.in-favorites,a.addCompanyToFavorites i.in-favorites{display:none}a.add-to-favorites.is-favourited i.in-favorites,a.addCompanyToFavorites.is-favourited i.in-favorites,a.addToFavorites{color:#448aff;display:inline}a.add-to-favorites.is-favourited i.not-in-favorites,a.addCompanyToFavorites.is-favourited i.not-in-favorites,a.addToFavorites{display:none}.account a.add-to-favorites.is-favourited i{color:#999}a.add-to-favorites.is-favourited:hover i,a.addCompanyToFavorites.is-favourited:hover i,a.addToFavorites{color:#3f51b5}a.removeCompanyFromFavorites,a.removeFromFavorites{border:solid 1px #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.removeCompanyFromFavorites i,a.removeFromFavorites i{color:#ccc}a.removeCompanyFromFavorites i:hover,a.removeFromFavorites:hover i{color:#aaa}.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}a.add-product-to-favorites{cursor:pointer}.product-cards{display:inline;width:100%}.product-cards.companies{display:inline-block;margin-right:10px}#fav-companies .product-card{width:23%}.product-card{width:18%;display:inline-block;vertical-align:top;margin:10px;transition:.1s;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)}.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)}.product-card a.image-link{margin:-10px -10px 15px;display:block;height:200px}.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{text-align:center}.product-card .mdl-card__actions a{font-weight:400}.account .product-card .mdl-card__actions a{font-weight:500;width:100%;margin:0!important}.product-card .product-body{padding:10px}.product-card.office{text-align:left;min-height:210px;position:relative;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:solid 1px #ddd;padding:5px 10px 10px;margin-top:20px}.product-card.office .office-detail.weblink{margin:20px 0;position:absolute;bottom:0}.cat-header{position:relative}.cat-header-content{max-width:1000px;margin-right:220px}.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;width:auto;margin:0;border-radius:3px}.product-card.category .product-body{padding:0}#cat_articles h3{display:block;width:100%;font-size:24px;padding-bottom:20px}.news-card-wrapper{width:33.333%;display:flex;padding:2px 18px 20px 2px}.news-card-wrapper .image-link{display:block;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:solid 1px #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;display:block;margin-bottom:10px}.news-card-date{color:#999;font-size:13px}.product-wrap a{display:block;padding-bottom:20px}.product-card .image-link{margin-bottom:15px;display:block;height:200px}.product-card .image-link img{max-height:200px;vertical-align:middle}.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:solid 1px #eee;overflow:hidden;margin-right:20px;padding-top:5px}.head-section.expo-head-section{text-align:right}.expo-category-wrapper .company-content-tab#products{padding-top:35px}.expo-category-wrapper .company-content-tab{position:relative}.expo-category-wrapper .main-content,.expo-category-wrapper .tabs-container{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:"  /  "}.expo-category-wrapper h1{margin-top:0}.category-intro{font-size:20px;line-height:1.5;padding-bottom:35px;display:block;color:#666;text-align:center}.expo-category-wrapper .category-intro p{margin:0}.addcompany-tab{float:right;height:48px;line-height:48px;display:inline-block}.results-found{display:block;padding-left:10px}.head-section.expo-head-section{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}.head-section.expo-head-section .results-found{float:left}.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:solid 1px #eee}.company-card-wrapper .product-subheading{padding:0 10px}.expo-cat-results-wrapper{background-color:#f0f4f7;display:block}.category-overview{padding:15px 35px 35px;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);background-color:#fff;margin:5px}.company-featured-image{height:120px;display:block}.sidebar-item{margin-bottom:35px}.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:1000px){.iframe-container-billboard{overflow:hidden;padding-top:25.8%;height:auto}}@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 .gfield_label{display:none!important}.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}.ebrief-signup .ebrief-header{font-size:20px;font-weight:700;display:block;margin-bottom:10px}.ebrief-signup .ebrief-body{line-height:1.3;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif!important;font-size:16px;display:block;margin-bottom:20px;color:#728d93}.ebrief-signup ul.gform_fields li,.modal_v2 ul.gform_fields li{padding-bottom:15px}@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){.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:991px){.expo-category-wrapper .content-container{margin-right:0;overflow:auto}}@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}.sidebar-ad span{display:none!important}.non-essential{display:none!important}.expo-category-wrapper .product-card-wrapper{padding-left:10px;padding-right:10px}.news-head{display:none}.sidebar-vertical-ads .mdl-card{padding-top:95%}.sidebar-vertical-ads .g-col img{padding:0;margin:8px 6px}}@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{width:50%}.expo-category-wrapper .g-1 .g-col:last-child{text-align:center}.product-card-wrapper{width:50%}}@media (max-width:770px){.single-news-content .single-news-title{padding-bottom:0;margin-bottom:10px;line-height:1.3}}@media (max-width:650px){.single-news-content{padding-left:0;padding-right:0}}@media (max-width:550px){.expo-category-wrapper .cat-header-content h1{font-size:22px;margin-top:20px}.expo-category-wrapper ul.breadcrumbs{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 a.company-name{display:none}.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}.head-section{display:none}.results-found-title{display:none}.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}.news-card-wrapper{width:100%;display:block}.col-md-8{padding:0}}@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{width:23%;text-align:left;min-height:210px}.article-content-wrapper{padding:20px}a .article-content-wrapper{color:#333!important}.article-content-wrapper .article-title{font-size:16px;line-height:1.3;display:block}.date{color:#666;display:block}a.add-company-to-favorites{float:right;display:inline-block;height:48px;line-height:48px;cursor:pointer}a.add-company-to-favorites div{height:48px;line-height:48px}#companyFavorited,.productFavorited{display:none}#companyFavorited i,.productFavorited i{color:#94d82d}#companyFavorited i,.productFavorited i{color:#94d82d}.company-favorite{display:none!important}a.is-favourited #companyNotis-favourited,body.company.favoritePage #companyNotis-favourited{display:none}a.is-favourited #companyFavorited,body.company.favoritePage #companyFavorited{display:block}a.is-favourited .add-company-to-favorites i,body.company.favoritePage .add-company-to-favorites i{color:#94d82d}a.is-favourited .company-favorite,body.company.favoritePage .company-favorite{display:block!important}a.is-favourited .company-not-favorite,body.company.favoritePage .company-not-favorite{display:none}a.is-favourited #companyNotis-favourited,body.product.favoritePage a.is-favourited .productNotis-favourited{display:none}a.is-favourited #companyFavorited,body.product.favoritePage a.is-favourited .productFavorited{display:block}a.is-favourited .productNotis-favourited{display:none}a.is-favourited .productFavorited{display:block}a.is-favourited .add-product-to-favorites i,body.product.favoritePage .add-product-to-favorites i{color:#94d82d}a.is-favourited .product-favorite,body.product.favoritePage .product-favorite{display:block!important}a.is-favourited .product-not-favorite,body.product.favoritePage .product-not-favorite{display:none}#company .col-md-8{padding-left:0;display:inline-block}body.company .content-wrapper{width:100%}#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 i{margin-right:10px}.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;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);max-width:320px}#company-profile-sidebar .top-section{padding:20px}#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 a.mdl-button{width:100%}#company-profile-sidebar .logo-wrap{display:block;text-align:center;font-size:16px;line-height:1.5;border-bottom:solid 1px #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:solid 1px #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{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);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:solid 1px #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{display:flex}.article-links a{display:inline-block;margin:15px 10px 0!important}.article-links a.first{margin-left:0!important}.sidebar-buttons{width:100%}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:solid 1px #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 .gallery-thumbnails img{border:solid 1px #ddd}#product-page-gallery a.gallery{display:inline-flex}#product-page-gallery img{max-width:100%}.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;font-family:Roboto,Helvetica,Arial,sans-serif!important}.product-header-text-wrapper .product-subheading a{font-family:Roboto,Helvetica,Arial,sans-serif!important}.product-header-text-wrapper .product-subheading{font-size:22px;font-weight:400;display:block;border-bottom:solid 1px #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-top-section{display:block}#product-page-gallery.NoThumbnails .gallery-thumbnails{display:none}#product-page-gallery.NoThumbnails{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:solid 1px #ddd;padding-bottom:55px}.product-details .col-md-9{padding-left:0}.product-details .col-md-3{padding-right:0}.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}.product-sidelinks a.share-btn{display:inline-block}#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}.breadcrumbs a{color:#888;text-decoration:underline}.supplier-header-wrapper{position:relative}.supplier-header-wrapper img{max-height:80px;width:auto}.supplier-header-wrapper .logo.content-page{text-align:left}.supplier-header-wrapper .logo.content-page img{max-height:50px}.supplier-header-wrapper.supplier-content-page .logo{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 0}div#product-profile{margin-top:50px}@media (min-width:1200px){.header-logo{width:370px}.header-ad{width:770px}.g-3{width:100%}.g-1{width:100%;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}}@media (max-width:992px){.section-links li{width:25%}.section-links li.browse{display:block;width:100%;text-align:center;padding:0 0 10px}.parent-category-filter{padding:30px}.mobile-filters{display:block}.desktop-filters{display:none}.details h3{width:100%}.hidemob.logo{display:none}.main-banner h2{text-align:center}.homepage-banner #searchform{text-align:center}.homepage-banner,.main-banner .home-heading{padding-left:0;padding-right:0}#header-banner-full,#header-banner-full-new{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}a.mdl-button.mdl-js-button.hidemob.weblinks.mdl-button--raised.mdl-js-ripple-effect.mdl-button--accent{display:none}.not-on-ipad{display:none!important}.header-ad{width:650px}.main-banner .col-md-3{display:none}.directory-page-sidebar{display:none}#category-header.directory-page .col-md-4{display:none}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}.col-md-4.filter{display:none}.container{width:auto}.supplier-header-wrapper{display:block}.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}#company_sidebar{display:none}.main-banner .col-sm-9{width:100%}.main-banner .bottom{text-align:center}.main-banner h1{text-align:center}.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{text-align:center;padding:0 0 35px}#footer-content{padding:60px 35px 30px;text-align:center}div#footer-meta{padding:30px;text-align:center}.col-md-4.standard{width:100%}.col-md-4.standard .sidebar-section.standard{width:48%;display:inline-block;clear:none;vertical-align:top}.col-md-4.standard .sidebar-section.standard.spotlight{display:none}.col-md-4.standard .sidebar-section.stick-ad{display:none!important}.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.standard.spotlight{display:block}.col-md-4.news-category.standard .sidebar-section.stick-ad{display:block!important}.news-category .news-item{width:50%}.sidebar-section.news{display:none}.news-filter ul li{font-size:13px!important}.news-filter ul li a{padding:0 7px}.g-col img{padding:5px;border:solid 1px #f2f2f2}}@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}div#tabs-products div span{display:none}}@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){body.company .lower-share{margin-left:30px}.hidemob.logo{display:none}.mdl-tabs__tab{padding:0 12px}.supplier-header-contact{display:none}.supplier-header-left h1,.supplier-header-left span.suppliertitle{font-size:20px!important}.mobile-logo{text-decoration:underline!important;color:#000!important}.header-top-top{display:none}.header-top{display:none}.header-menu{display:none;clear:both}.icon-bar{height:2px;background-color:#1a3763;width:100%;display:block;margin-top:2px}.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{background-color:#eee}.header-menu li{display:block;float:none}.header-menu>li>a{border:none}.header-menu>li>a:hover{border:none;background-color:#ddd}li.home{display:none}.mobile-header{display:block}.mobile-header-ad{padding:10px 0;display:block;clear:both;background-color:#eee}.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}.homepage-supplier-box-overlay{display:none}.supplier-header-right{display:none}.supplier-header-left{width:100%;display:inline-block;float:none;text-align:center}.mobile-logo img{max-width:170px;width:100%}#company-tabs,#tag-tabs{margin-top:25px}.supplier-page-heading{display:none}.mobile-logo{display:inline-block;margin:20px 0;width:48%;text-align:center}.hidemob.logo{display:none}.supplier-header-contact{display:none}.supplier-header-left h1{font-size:20px!important}.mobile-logo{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 0}.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%}.col-md-4.news-category{display:none}.news-filter.mag-filter{display:block}.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{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}.weblinks{display:none}.details{display:block;width:80%;margin:30px auto}.product-image{display:block;margin:0 auto;width:90%}}@media (max-width:650px){.section-links li{width:50%}.main-banner{min-height:0;padding-bottom:35px}}@media (max-width:550px){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 auto;display:block}li.hidemob{display:none}a.hidemob{display:none}span.showmob{display:block}span.hidemob{display:none}.news-item{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}.tab-wrapper{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}.main-category-filter ul.full-cat-list>li{width:100%}.search-bar-container{width:100%}.search-bar-container-or{display:none}.search-bar-container.dropdown{display:none}.company-profile-contact .company-bottom-card-left{width:100%;display:block}.company-profile-contact img{display:none}}@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 0;margin:0;float:none}div#tabs-products div{width:100%;margin:0 0 10px 0}.homepage-heading{font-size:36px}.main-banner h2{font-size:20px;line-height:1.3}}@media (max-width:400px){#ust-expo-band .expo-logo{background:url(../../images/expo-footer.png) no-repeat left top;min-height:150px}.main-banner-mobile h1{font-size:20px;padding:0 25px 20px;margin:0}}#header-banner-full .g-9{display:none}#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:solid 1px #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;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);font-size:16px!important}#header-logo{width:250px;float:left;display:inline-block;z-index:2;position:absolute;top:0;left:15px}#header-logo a{background:url(../../images/da_logo.png) no-repeat left top;display:block;height:60px;margin:14px 0;background-size:contain}#header-right{width:100%;float:right;display:inline-block;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:solid 3px 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 i{color:#448aff}#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:solid #448aff 3px}#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,#header-right nav ul li.myust-menu:hover{border:none}#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{display:none}.toggle-button{display:none}.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}ul.menu{padding:0;margin:60px 0 0}ul.menu li{padding:0;margin: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;display:inline-block;padding:10px;width:50px;height:50px;text-align:center;font-size:18px;float:right;color:#ccc;cursor:pointer}.close-menu:hover{color:#000}.toggle-button{float:left;position:absolute;left:0;text-align:center;width:56px;margin:0;height:56px;padding:20px 17px;transition:.25s;border-right:solid 1px #eee;z-index:1001}.toggle-button:hover{cursor:pointer}.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:solid 1px #f5f5f5}body.home #header-banner-full,body.home #header-banner-full-new{margin-bottom: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}.shorter{display:none}a #companyNotis-favourited i{color:#ccc}.main-ctas-header a #companyNotis-favourited i{color:#3f51b5}.noFavsAlert{background-color:#fff;border-left:solid 5px #3f51b5;padding:15px 20px;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);display:block;width:100%;font-size:16px;color:#333;margin-bottom:300px}.noFavsAlert.defaultAlert{display:none}.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-body{padding:0}#send-inquiry .modal-content{border:none!important}#send-inquiry .modal-body .modal-fields{padding:0 35px}#send-inquiry input[type=checkbox]{margin-top:0}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-left .gfield_label{display:none}.enquiry-logo img{max-width:200px}.enquiry-product-title{font-size:18px;font-weight:400;text-align:center;display:block;padding:40px 0 30px}.enquiry-image img{width:100%}#enquiry-type .enquiry-intro-documentation{display:none}#enquiry-type.documentation .enquiry-intro-documentation{display:block}#enquiry-type.documentation .enquiry-intro-enquiry{display:none}.consent-wrapper 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{margin-bottom:35px}.news-tabs .container{padding:0 40px}.fixed-header-logo{display:none}.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:solid 1px #ccc;height:40px;border-radius:20px;width:40px;position:absolute;top:15px;line-height:39px}.mdl-tabs.fixed a.add-company-to-favorites span{display:none!important}.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}#supplier-content{position:relative}#product-page-gallery a.main-product-image{width:79%;border:solid 1px #ddd}.subscribe-form .gfield{display:block}.subscribe-form li.gfield.gform_validation_container{display:none}.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{display:none}.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 .gfield_label,.subscribe-form .ginput_container_name span label{display:none}.subscribe-form .ginput_container{padding-right:25px}.subscribe-form input[type=radio]{display:none}.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:650px){.subscribe-form .ginput_container_checkbox .gfield_checkbox li{width:50%}#mailchimp-footer{display:none!important}}.mobile-product-heading,.mobile-product-subheading{display:none}@media (max-width:1020px){.product-top-section{margin-bottom:30px!important}}@media (max-width:991px){.top-sidebar-links{display:none}.product-sidelinks{padding-left:0}}@media (max-width:900px){body.product .product-range-wrapper{padding-left:10px;padding-right:10px}body.product .image-wrapper{width:55%}body.product .product-header-text-wrapper{width:45%}.news-tabs{display:none}}@media (max-width:750px){body.product .image-wrapper{width:50%}body.product .product-header-text-wrapper{width:50%}}@media (max-width:640px){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}.news-category .news-item{width:100%;display:block}}@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{display:none;background:#fff;border-top:solid 1px #ccc;position:fixed;bottom:0;z-index:99;width:100%;list-style:none;text-align:center;padding:5px 0 20px;left:0;margin:0!important}.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}span.showmob{display:none}.mdl-tabs__tab-bar{background-color:#fff;height:50px}#myBtn{display:none;position:fixed;bottom:20px;right:20px;z-index:99999;border:none;outline:0;background:rgba(0,0,0,.4);color:#fff;cursor:pointer;height:50px;width:50px;text-align:center;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:1000px){.product-range-wrapper{justify-content:center}#articles .product-card,#fav-companies .product-card,.product-card{width:30%}}@media (max-width:1200px){#header-right nav ul li a{padding:20px 10px}}@media (max-width:1040px){#header-right nav ul li a{font-size:15px!important}}@media (max-width:1000px){#header-right nav ul li a{font-size:14px!important}}@media (max-width:940px){.hideSmall{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){.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-4{display:none}#company .col-md-8{float:none;margin:0 auto;display:block}.footer-contact{display:flex}}@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{display:block}.toggle-button{display:block}}@media (max-width:800px){.tabs-container{display:flex}.logo{display:block;text-align:center;float:none;width:100%;margin-bottom:0}span.supplier-page-heading{display:none}.supplier-header-left a{display:none}.supplier-header-wrapper h1.title,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}#offices-link{display:none}.mdl-tabs.fixed .fixed-header-logo{display:none}.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}}@media (max-width:550px){.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}.mdl-tabs.fixed .mdl-tabs__panel{padding-top:86px}.mdl-tabs.fixed .mdl-tabs__tab-bar{position:fixed;width:100%;display:block;z-index:100;height:48px;border-bottom:solid 1px #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}}.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:solid #e2e2e2 1px;vertical-align:middle;margin-right:7px;background:0 0!important;color:#555;background-color:#fff;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{display:flex;align-items:center;flex-grow:0;flex-shrink:0;line-height:1.5;position:relative}ul#menu-header-top li.menu-item{display:flex;align-items:center;flex-grow:0;flex-shrink:0;line-height:1.5;position:relative;color:#5b6987!important;cursor:pointer;font-family:'Open Sans',Helvetica,'sans-serif'!important;height:40px;margin:0;padding:0;padding-left: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}.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;font-family:'Open Sans',Helvetica,'sans-serif';height:40px;margin:0;padding:0;padding-left:25px}.header-top-navbar .navbar-item a{color:#c0c2d3!important;text-decoration:underline}.header-top-navbar .navbar-item:hover{color:#006aff!important}.header-top-navbar .navbar-item.header-next-webinar:hover{color:#c0c2d3!important}p.webinar-featured-text{font-family:'Open Sans',Helvetica,'sans-serif';font-size:12px!important;margin:1px 0 0 0;padding:0}.webinar-featured-badge{background-color:#00d7d2;color:#031b4e!important;cursor:default;font-family:'Open Sans',Helvetica,'sans-serif';line-height:1px;text-align:center;text-transform:uppercase;-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}.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}ul.account-actions li a{color:#333}.header-vertical-spacer.header-mk2{height:106px}.burger-wrap{cursor:pointer;display:none;height:3.25rem;position:relative;width:3.25rem;margin-left:auto;right:10px}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.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)}.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;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);opacity:.95}.navbar-menu.is-active .navbar-start ul{margin-left:5px}.navbar-menu.is-active .navbar-start ul li{padding:0 10px}.navbar-menu.is-active .navbar-start ul li{border-bottom:solid 1px #eee;padding:15px 0;width:100%}.navbar-menu.is-active .navbar-start ul li.last{border:none}.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}.navbar.inline{display:none!important}.wpb_text_column{overflow-x:auto}@media (max-width:850px){.burger-wrap{display:block}#mega-menu-wrap-header-menu{clear:none}.header-top-navbar{display:none}.header-navbar{top:0}.header-vertical-spacer.header-mk2{height:65px}ul.account-actions{display:none}}@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}.sidebar-section.sidebar-section.advert.advert{display:none}@media (min-width:992px){.inline-advert{display:none}.sidebar-section.sidebar-section.advert.advert{display:block}}@media (max-width:992px){#sidebar-with-advertising{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}.product-card--favorite .product-card__favorites.is-favourited~*{opacity:1}.flexbox .product-card__body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.company-more__heading{text-align:center}.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:solid 1px #eee}.company-more__image{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){.company-more__title-text{font-size:16px}.company-more__item{width:50%}}.gfield_visibility_hidden{display:none!important}#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}#send-inquiry.modal_v2 .modal-body{padding-bottom:0}.modal_v2 input,.modal_v2 textarea{border:none;border:none;min-height:42px;margin-top:0;background-color:#f4f4f4;border-radius:3px}.modal_v2 input{max-width:60%}.modal_v2 input[type=checkbox]{min-height:0}.modal_v2 input[type=submit]{background-color:#448aff;font-size:16px;height:50px}.hidden_label>label{display:none}.form-disclaimer{background-color:#222;display:block;padding:10px;font-size:14px;color:#fff;margin-top:30px;min-height:60px;line-height:1.4}ul.gfield_checkbox li{list-style:none}ul.gfield_checkbox li input,ul.gfield_checkbox li label{cursor:pointer}.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 li.telephone{margin-bottom:25px}.modal_v2 .validation_message{display:inline-block;line-height:normal}@media (max-width:700px){.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}}a.search-ajax-link{color:#333}.blurry{filter:blur(8px);-webkit-filter:blur(8px)}#loading-results{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#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{list-style:none;padding:0;margin:0}.companies-az ul a{color:#333;display:block;text-align:left}.companies-az ul li{padding:0}.companies-az ul li a:hover{background-color:#f9f9f9}.companies-az li a{border-bottom:solid 1px #ddd;padding:10px;position:relative}.companies-az li:last-child a{border:none}.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}.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 i.fas.fa-bookmark{display:none}.supplier-box-mini-cta a.round-cta-btn.is-favourited i.far.fa-bookmark{display:none}.supplier-box-mini-cta a.round-cta-btn.is-favourited i.fas.fa-bookmark{display:inline;color:#cda155}.contact-company .grey-bkg{padding:35px}.company-contact-card{padding-left:25px}.supplier-box-details{background-color:#fff}body.account .company-contact-card{flex-basis:25%}body.account .company-contact-card .rightbtn{padding:0;background-color:#b00020}a.view-all{position:absolute;top:20px;right:20px;cursor:pointer}.supplier-featured-image{background-size:cover;position:relative}.relative-container{position:relative}.company-avatar{width:100px;height:100px;border-radius:50px;display:inline-block;border:solid 2px #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%)}.company-avatar.backup img{width:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a.round-cta-btn{width:60px;height:60px;border-radius:30px;border:solid 1px #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}.contact-line span{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}@media (max-width:1280px){.contact-line i{flex-basis:20px;min-width:20px}}.supplier-box-heading{font-size:16px;color:#555}.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}.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;margin:0 0 10px 0!important;padding:0!important;width:100%!important;color:#fff}#mc_embed_signup #mce-success-response{color:#fff}#mc_embed_signup div.response{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:solid 1px #f8f9fa;color:#333;padding:0 15px;line-height:40px;border-radius:4px;margin:0 10px 10px 0;font-size:14px;flex:0 0 auto}.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}.radiocontainer i{display:none}.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;background-color:#fff;border:solid .5px #ddd;border-radius:50%}a.loading+.checkmark{background:url('<?php echo get_template_directory_uri();?>/images/loading.gif');background-color:#fff;background-repeat:no-repeat;background-size:16px 16px;background-position:center center}.radiocontainer:hover a~.checkmark{background-color:#ccc}.radiocontainer:hover a.loading~.checkmark{background-color:#fff}.radiocontainer a.live~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.radiocontainer a.live~.checkmark:after{display:block}.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}.searchresults{display:none}.searchresults.live{display:block}#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:solid 1px #ddd;margin-bottom:20px;padding-bottom:20px}.filter-heading{display:block;margin-bottom:10px;font-weight:700}#category-filters .mob-filter{display:none}.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}body.search .main-content{padding-left:0;padding-right:0}#searchform{position:relative;border-radius:25px;max-width:600px;border:1px solid #dfe1e5;margin:0 auto;background-color:#fff}#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.homepage-search{margin:0}#searchform.homepage-search input{font-size:18px}#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}}section.supplier-capability-section{display:block;border-top:solid 1px #ddd;margin-top:35px;padding-top:35px}.image-section,.section-video{margin-bottom:35px}body.company ul.profile-bullets{list-style-position:inside;margin-left:0}.section-subhead{font-weight:700;font-size:22px;display:block;margin-bottom:35px;margin-top:20px}body.company h3{font-weight:700}.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%}.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}@media(max-width:1600px){#search-results-wrapper{margin:0 60px}}@media (max-width:992px){#searchform.homepage-search{margin:0 auto}.checkmark{display:none}.radiocontainer{display:inline-block;padding:0}.radiocontainer a{border-bottom:3px transparent solid;line-height:50px;height:50px;display:block;padding:0 10px;color:#5f6368}.radiocontainer a.live{border-bottom:3px #1a73e8 solid;color:#1a73e8}.filter-heading{display:none}.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{display:none}#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:solid 1px #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{display:none}#search-results-wrapper{margin:0 10px}.search-header-container{padding:15px 15px 50px}.search-header-container h1{display:none}.search-section-head{display:none}#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%}}@media(max-width:450px){.radiocontainer .numberOfResults{display:none}}@media(max-width:320px){.filter-section.showResults .radiocontainer i{display:none}}.ust-description img{max-width:200px}.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}.product-card--favorite .product-card__favorites.is-favourited~*{opacity:1}.flexbox .product-card__body{display:flex;flex-direction:column;justify-content:space-between;height:100%}.company-more__heading{text-align:center}.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:solid 1px #eee}.company-more__image{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){.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;background-color:#fff}#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}#prodcompselector{display:none}#searchform select{display:none}#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;background-color:#fff;padding:10px 0;z-index:500;border-radius:4px;width:120px;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%)}#prodcompselector li{font-size:16px;padding:0 10px}#prodcompselector li:hover{cursor:pointer;background-color:#f9f9f9}a.search-ajax-link{color:#333}@media (max-width:700px){#selectedItem{display:none}#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{height:100%}.pagination{display:block;width:100%;padding:10px!important}body.home .header-vertical-spacer{margin-bottom:0}.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.grey-bkg{background-color:#f3f5f9}section.white-bkg{background-color:#fff}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) no-repeat center center #251547}.banner-subheading{font-size:24px;color:#fff;display:block;margin-bottom:35px}body.home .product-card-wrapper{width:25%;padding:12px!important;display:flex}.product-card-text-area{padding:0 10px}body.home .product-card-heading{color:#111;height:auto}body.home .product-subheading{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}.news-time{color:#444!important}.author-name-link{color:#444!important;font-weight:700}.news-card-wrapper{width:33.333%;padding:12px!important}.news-card-wrapper.featured-post{width:100%;padding-top:0!important}.news-card-wrapper.featured-post .product-card{background-color:#222}.news-card-wrapper.featured-post .product-body a>div{color:#fff!important}.news-card-wrapper.featured-post .news-card-date{color:#fff!important}.news-card-wrapper.first .news-card-content{color:#fff!important}.news-card-wrapper.featured-post .news-card-heading{color:#fff!important}.news-card-wrapper.featured-post .news-card-intro{color:#fff!important}.news-card-intro{font-size:14px;color:#666;line-height:1.5;font-family:Roboto,arial;font-weight:300}.news-card-heading{padding:0}.news-card-date{display:block}.news-card-content{padding-bottom:65px;position:relative}.news-card-content.companyCard{padding-bottom:65px}.product-card.category{width:100%}.product-card.category a{width:100%}.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}.events-flex-wrapper .product-card a{width:100%}.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}.colored,.colored .card-event-details,.colored .news-card-date,.colored .product-card-heading,.colored .sidebar-news-text,.event-page-summary.product-card.colored li{color:#fff!important}.article-header{display:block;width:100%;padding-bottom:25px;margin-bottom:45px;border-bottom:dashed 1px #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}img.single-featured-image.has-caption{margin-bottom:0}.featured-caption{background-color:#f3f5f9;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}.supplier-header-wrapper{padding-top:55px}.profile_logo{max-width:250px;max-height:100px}.category-card-wrapper{display:flex;flex-wrap:wrap}.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-heading{display:block}.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-card{background-color:#222}.category-card-wrapper .news-card-wrapper.featured-post .product-body a{display:flex;flex-direction:row}.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 .news-card-content{padding:0}.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;padding-bottom: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;text-transform:uppercase;color:#cda155;margin-top:25px;padding-left:30px}.latest-post.normal{color:#666;padding:0 0 5px 0;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{display:block;width:100%}.product-cards.events .event-summary-details h3{font-size:24px;padding:0 0 20px;margin:0}.product-cards.events .event-summary-details h3 a{color:#222}.event-header{padding:0 0 55px 0}.event-header h1{margin-top:0}.event-subheading{font-size:24px;font-weight:700;display:block}.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:solid 1px #ddd}.event-page-summary-bottom{padding:20px}.event-page-summary ul{list-style:none;padding:0;margin:0}.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%}#general-sidebar article .sidebar-news-image img{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 .product-card a{color:#333!important}#general-sidebar span.section-head{padding:0;margin:0 0 20px;color:#1c2527;font-size:24px;display:block}.small-card-logo{max-width:60%}.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){section.full-width{padding-left:0;padding-right:0}}@media (max-width:992px){.news-card-wrapper.news-card-wrapper{width:50%}.news-card-wrapper.news-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}.news-topper{display:none}.navbar-search{display:none}body.home .product-card-wrapper{width:50%}}@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}}@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}}@media (max-width:620px){.category-card-wrapper .news-card-wrapper{width:100%!important}body.home .product-card-wrapper{width:100%}.events-flex-wrapper .product-card-wrapper{width:100%!important}.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){.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;padding-bottom: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}}.main-ctas-header a.cta-rounded+a.cta-rounded{margin-left:5px}.cta-rounded{display:inline-block;text-align:center;height:40px;line-height:40px;padding:0 25px;border-radius:20px;min-width:135px;margin-bottom:8px;font-weight:500!important;font-family:Roboto,Helvetica,Arial,sans-serif;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:solid 1px #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}.company-social{float:right}.follow-title{display:inline-block;color:#666;margin-right:10px;height:40px;line-height:40px}.company-social a{color:#555;width:40px;display:inline-block;padding:0;text-align:center;border-left:solid #e2e2e2 1px;float:left}.company-social a:first-child{border:none}.the-social-links{border:solid #e2e2e2 1px;height:40px;line-height:40px;border-radius:20px;font-weight:500!important;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;display:inline-block;vertical-align:bottom}.company-location{color:#666;padding-bottom:35px;display:block}.global-tabs-wrapper{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;padding:0;display:block;width:100%;background-color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase}.global-tabs-wrapper a.tab-link{padding:15px 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}.fixedTabs .global-tabs-wrapper a.cta-rounded{display:inline-block}.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:solid 1px transparent;font-weight:500;text-align:center}.global-tabs-wrapper>.tabs-container>a.tab-link:hover{border-bottom:solid 2px #666}.global-tabs-wrapper>.tabs-container>a.active,.global-tabs-wrapper>.tabs-container>a.active:hover{color:#057642;border-bottom:solid 2px #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:solid 1px #ddd}.product-card-flex-wraper.box25{width:25%;padding:10px}.product-card-flex-wraper.box20{width:20%;padding:10px}.product-card-flex-wraper.box33,.product-card-wrapper.box33{width:33.333%;padding:10px}.product-card-flex-wraper.box100{width:100%;padding:10px}.product-block-link{display:block}.hideBox{display:none}.showAll .hideBox{display:inline-block}.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{border-bottom:solid 1px #ddd;padding:55px 0}.company-intro-para p:first-child{font-weight:700}.main-company-tabs-wrapper .section:nth-child(2n),.saved-items-wrapper section:nth-child(2n){background-color:#f3f5f9!important}.image-link iframe{width:100%;height:100%}#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{padding-top:0}.office-wrapper{width:33.333%;padding:10px}.webinar .product-card-heading{font-size:22px!important;font-weight:700}.webinar .product-subheading{font-size:18px}.webinar-date{font-size:18px;display:block}.webinar-ctas{display:block;margin-bottom:5px;margin-top:15px}.webinar-ctas.single-page{border-bottom:dashed 1px #ddd;padding-bottom:35px}.webinar .product-box-details{position:relative}.webinar-date{position:absolute;left:0;top:0;text-align:center;padding:25px}.webinar-day{font-size:26px;display:block}.webinar-month{font-size:18px;display:block;color:#666;text-transform:uppercase}.webinar-full-date{display:block;margin:10px 0 20px}.webinar-full-date i{margin-right:10px}.webinar-time{display:block;margin:10px 0 20px}.webinar-details{margin-left:100px}.webinar .product-card .product-subheading{height:auto}.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;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%)}.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}.supplier-header-wrapper{padding-top:0}.supplier-header-left{width:100%}body.company h1{max-width:1000px;margin-right:220px}span.supplier-page-heading{text-transform:none;font-size:20px;font-weight:400}body.company h1{font-weight:700;font-size:32px}.product-card{border-radius:4px;width:100%;margin:0;height:auto}.product-card .product-body{padding:0;position:relative}span.product-card-heading{color:#000}#articles .product-card,#offices .product-card,#products .product-card,#videos .product-card{width:100%;height:100%}@media (max-width:1250px){#company-sidebar{display:none}.capability-overview{margin:0 auto}.product-card-flex-wraper.box33{width:50%}}@media (max-width:1050px){#weblink-tabs{display:none}.product-card-flex-wraper.box20{width:25%}span.supplier-page-heading{display:none}body.company h1{margin:0;width:100%;max-width:100%;text-align:center;padding-bottom:35px}.logo{display:block;position:relative;text-align:center;width:100%;top:0;margin-bottom:25px;margin-top:25px}.company-location{display:none}.company-social{display:none}.main-ctas-header{text-align:center}.tabs-container{text-align:center}.supplier-header-wrapper.supplier-content-page .suppliertitle{display:none}}@media (max-width:900px){.product-card-flex-wraper.box20{width:33.333%}.tabs-container{overflow-x:scroll;text-align:left}}@media (max-width:850px){.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}.supplier-featured-image{background-size:cover}.relative-container{position:relative}.company-avatar{width:100px;height:100px;border-radius:4px;display:inline-block;border:solid 2px #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%)}.company-avatar.backup img{width:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a.round-cta-btn{width:60px;height:60px;border-radius:30px;border:solid 1px #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}.contact-line span{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}@media (max-width:1280px){.contact-line i{flex-basis:20px;min-width:20px}}.company-footer-ctas{border-top:solid 1px #ddd;padding-top:35px}.expo-cat-results-wrapper{position:relative;padding-top:80px}.new-tabs{position:absolute;top:0;left:0;width:100%;display:block;padding-bottom:10px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;padding-top:10px;z-index:2;border-top:solid 1px #eee;background-color:#fff;box-shadow:rgb(3 27 78 / 10%) 0 2px 4px}.new-tabs.fixedTabs{position:fixed}.new-tabs a{color:#3f51b5;text-transform:uppercase;font-weight:500;margin:0;height:36px;line-height:36px;padding:0 10px;display:inline-block;border-radius:4px}.new-tabs a:hover{background-color:#f0f4f7}#expo-content-orderer{display:flex;flex-direction:column}.expo-header-wrapper{background-color:#fff;box-shadow:rgb(3 27 78 / 10%) 0 2px 4px;display:block;width:100%}#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:solid 1px #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}.product-range-wrapper .product-cards--suppliers{display:flex;flex-direction:column}a.product-thumbnail-link{display:inline-block;max-width:65px;margin:0;border:solid 1px #eee;border-radius:4px;margin-top:10px;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%)}.company-quick-links{margin-top:10px}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;text-transform:uppercase;letter-spacing:0;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle;transition:.2s;border-radius:2px;height:36px;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%)}.button-clear{color:#3f51b5}.button-clear:hover{background-color:#f0f4f7}.company-quick-links{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}.expo-category-wrapper .supplier-overview a.company-name{margin-right:220px}.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 0;list-style:none}ul.relatedPosts li{display:inline-block;margin-right:5px}ul.relatedPosts li a{background-color:#f0f4f7;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:1250px){.expo-category-wrapper .supplier-logo{width:120px}.expo-category-wrapper .supplier-logo img{max-width:120px}}@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:750px){.new-tabs a.addcompany-tab{display:none}}@media (max-width:650px){.contact-button{display:none}}@media (max-width:550px){.expo-category-wrapper .supplier-overview .product-thumbnails{position:relative}.expo-category-wrapper .supplier-logo{min-height:0}.expo-category-wrapper .supplier-overview a.add-to-favorites{display:none}.expo-category-wrapper .supplier-overview a.company-intro-text{font-size:14px;line-height:1.3}.new-tabs a.overview-tab{display:none}}@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 img{width:100%!important}.sidebar-rectangle-ads .g-col iframe{margin:0 auto;max-width:336px;margin-top:25px}.capability-overview img.size-full{width:100%}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}.homepage-featured-supplier a{cursor:pointer}.homepage-featured-supplier a:hover{text-decoration:none;transition:.1}.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}.product-card.full-bkg .image-link{background-size:cover}.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}#footer-persistent-ads img{background-color:#fff}.section-table{margin-bottom:35px}.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,table.productTable tr{border-bottom:solid 1px #ddd}.manual-table table tr td,table.productTable tr td{padding:5px}table.productTable.headings tr:first-child{font-weight:700}table.productTable.columns tr td:first-child{font-weight:700}section.supplier-capability-section{display:block;border-top:solid 1px #ddd;margin-top:35px;padding-top:35px}.image-section,.section-video{margin-bottom:35px}body.product ul.profile-bullets{list-style-position:inside;margin-left:0}.section-subhead{font-weight:700;font-size:22px;display:block;margin-bottom:35px;margin-top:20px}body.product h3{font-weight:700}.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}#hero .gform_mkit_wrapper{padding:20px}.gform_mkit_wrapper .gform_heading{background:#f1f1f1;border:1px solid #f1f1f1;border-radius:8px 8px 0 0;margin:-20px -20px 0 -20px;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}.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;opacity:1;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 transparent}.tooltip:hover .tooltiptext{visibility:visible}button.blue-loz{background-color:#2c28ff;color:#fff;margin:0 auto;font-size:16px;padding:17px 25px;border-radius:2em;border:1px solid transparent;width:100%;max-width:300px}button.blue-loz:hover{background-color:#2c28dd}button.blue-loz-alt{background-color:#2c28ff;color:#fff;font-size:16px;padding:17px 25px;border-radius:2em;border:2px solid #fff;width:100%}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}.expocat-sidebar{padding-top:35px}.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.medium-bkg{background-color:#f3f5f9!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-left-two-thirds article{width:1240px;position:absolute;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.home-banner-pro{width:33.333%;background-color:#113250;position:absolute;right:0;top:0;color:#fff;padding:0 32px;display:block;height:100%;align-items:center}.ust-pro-sidebar{text-align:center;background-color:#113250;color:#fff;padding:40px 20px;display:block;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{margin-bottom:24px;font-size:36px;line-height:40px;font-weight:500;max-width:500px;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.pro-body{margin-bottom:24px;font-size:20px;line-height:30px;max-width:500px}.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,body.home #header-banner-full-new{position:relative;top:0}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}.owl-carousel .owl-stage{display:flex}body.home .home-featured-wrapper .product-card-wrapper{width:100%;height:100%}body.home .featured-suppliers{background-color:#e4e8ef!important}body.home .home-featured-wrapper .product-card-wrapper .news-card-intro{font-size:14px}body.home .home-featured-wrapper .product-card-wrapper .news-card-content{text-align:left}body.home .product-card-wrapper.random-gold .news-card-content{height:100%}section.news-wrapper{padding-top:45px}h2.news-cat-subhead{font-weight:400;font-size:20px;margin:0;padding:0}.product-range-footer__body{text-align:center}.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 #ddd solid;padding:0 20px 0}.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%;box-sizing:border-box;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}.select-css option{font-weight:400}@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){a.home-more{float:none;display:block;text-align:center}h2.home-subhead-lower{display:block}}.supplier-grid .vc_gitem_row .vc_gitem-col{padding:0}.supplier-grid .vc_gitem-post-data{margin-bottom:0}.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{border:none;border-top:solid 1px #ddd}.vc_tta-color-white.vc_tta-style-classic.supplier-category-grid .vc_tta-panel.vc_active .vc_tta-panel-heading{border:none;border-top:solid 1px #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.vc_tta-accordion.supplier-category-grid .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0}.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}
