﻿
@import "https://fonts.googleapis.com/css?family=Exo+2:500,600,700";
@import "https://fonts.googleapis.com/css?family=Exo+2:500,600,700";@font-face{font-family:'fontello';src:url("/css/icons/font/fontello.eot?85814430");src:url("/css/icons/font/fontello.eot?85814430#iefix") format('embedded-opentype'),url("/css/icons/font/fontello.woff2?85814430") format('woff2'),url("/css/icons/font/fontello.woff?85814430") format('woff'),url("/css/icons/font/fontello.ttf?85814430") format('truetype'),url("/css/icons/font/fontello.svg?85814430#fontello") format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-search:before{content:'\e800';}.icon-user:before{content:'\e801';}.icon-user-add:before{content:'\e802';}.icon-picture:before{content:'\e803';}.icon-video:before{content:'\e804';}.icon-attach:before{content:'\e805';}.icon-thumbs-up:before{content:'\e806';}.icon-thumbs-down:before{content:'\e807';}.icon-plus-circled:before{content:'\e808';}.icon-cancel-circled:before{content:'\e809';}.icon-cancel:before{content:'\e80a';}.icon-plus:before{content:'\e80b';}.icon-check:before{content:'\e80c';}.icon-menu:before{content:'\e80d';}.icon-right:before{content:'\e80e';}.icon-left:before{content:'\e80f';}.icon-down:before{content:'\e810';}.icon-up:before{content:'\e811';}.icon-gauge:before{content:'\e812';}.icon-chat:before{content:'\e813';}.icon-vcard:before{content:'\e814';}.icon-info:before{content:'\e815';}.icon-help:before{content:'\e816';}.icon-star:before{content:'\e817';}.icon-quote:before{content:'\e818';}.icon-location:before{content:'\e81a';}.icon-phone:before{content:'\e81b';}.icon-download:before{content:'\e81c';}.icon-upload:before{content:'\e81d';}.icon-mail:before{content:'\e81e';}.icon-cog:before{content:'\e81f';}.icon-tools:before{content:'\e820';}.icon-pencil:before{content:'\e821';}.icon-code:before{content:'\e822';}.icon-logo:before{content:'\e823';width:auto;}.icon-reply:before{content:'\e824';}.icon-link:before{content:'\e825';}.icon-alert:before{content:'\e826';}.icon-comment:before{content:'\e827';}.icon-globe:before{content:'\e828';}.icon-youtube:before{content:'\f167';}.icon-twitter:before{content:'\f309';}.icon-linkedin:before{content:'\f318';}

header.header{padding-top:116px;}#block-cattron-main-menu{position:fixed;left:0;top:31px;width:100%;height:85px;color:white;background-color:#0067b4;z-index:4;}@media screen and (max-width:500px){#block-cattron-main-menu{height:36px;}}body.toolbar-tray-open #block-cattron-main-menu{top:79px;}#block-cattron-main-menu > ul{list-style-type:none;margin:0;padding:0;height:100%;display:flex;justify-content:center;align-items:center;border-bottom:none;position:absolute;left:0;top:0;width:100%;}#block-cattron-main-menu > ul > li{display:inline-block;}#block-cattron-main-menu > ul > li:not(.logo-container){width:110px;text-align:center;}#block-cattron-main-menu > ul > li.search-icon{width:55px;}#block-cattron-main-menu > ul > li > ul.search-form{width:450px;position:absolute;right:0;}.block-views-exposed-filter-blocksite-search-page-1{padding:1em 2rem;background:#eee;max-width:100%;margin:0;}.block-views-exposed-filter-blocksite-search-page-1 .view-header{font-size:2rem;font-weight:bold;}.block-views-exposed-filter-blocksite-search-page-1 form{display:flex;align-items:center;max-width:900px;margin:auto;padding-top:1rem;padding-bottom:1rem;}.block-views-exposed-filter-blocksite-search-page-1 h2{display:flex;align-items:center;max-width:900px;margin:auto;padding:1rem 2rem;}.block-views-exposed-filter-blocksite-search-page-1 .form-item-title{width:100%;}.block-views-exposed-filter-blocksite-search-page-1 #edit-sort-bef-combine--wrapper.form-item{padding:0 1em;}.block-views-exposed-filter-blocksite-search-page-1 form .form-item label{min-width:10em;padding:0.5rem 0rem;}.block-views-exposed-filter-blocksite-search-page-1 input[type=text]{padding:0.25em 0.5em;font-size:1.2em;margin-right:1em;width:100%;}.block-views-exposed-filter-blocksite-search-page-1 input[type=submit]{background:#0067b4;color:#FFF;margin:0;}.block-views-exposed-filter-blocksite-search-page-1 input[type=submit]:hover{background:#75787b;}.block-views-exposed-filter-blocksite-search-page-1 #edit-sort-bef-combine--wrapper legend,.view-resources .view-filters .fieldgroup legend{display:none;}.block-views-exposed-filter-blocksite-search-page-1 .form-actions{margin-top:0;}#block-exposedformsite-searchpage-1{display:none;}body.path-site-search #block-exposedformsite-searchpage-1{display:block;}body.path-site-search #block-cattron-content{margin:0 auto;max-width:900px;padding:2rem;}@media screen and (max-width:900px){#block-cattron-main-menu > ul > li:not(.logo-container){display:none;}#block-cattron-main-menu > ul > li.logo-container{}}#block-cattron-main-menu > ul > li a{color:white;font-family:'Exo 2',sans-serif;text-transform:uppercase;text-decoration:none;}#block-cattron-main-menu > ul a.logo-link{display:block;max-width:400px;margin-left:-1rem;margin-right:-1rem;z-index:8;}@media screen and (max-width:640px){#block-cattron-main-menu > ul a.logo-link{max-width:66%;}}#block-cattron-main-menu a.logo-link img{max-width:100%;}#block-cattron-main-menu > ul > li > a:not(.logo-link):hover,#block-cattron-main-menu > ul > li > a:not(.logo-link).hover{text-shadow:0px 0px 7px rgba(255,255,255,0.75);position:relative;}#block-cattron-main-menu > ul > li > ul{text-align:left;display:none;position:absolute;background:#f1f2f2;box-shadow:0px 2px 8px rgba(0,0,0,0.2);padding-bottom:0.5em;padding-top:0.5em;border-bottom-left-radius:0.2em;border-bottom-right-radius:0.2em;z-index:12;max-width:900px;}#block-cattron-main-menu > ul > li > ul li{display:block;min-width:12em;}#block-cattron-main-menu > ul > li > ul.multi li{display:inline-block;vertical-align:top;}#block-cattron-main-menu > ul > li > ul.multi li li{line-height:30px;display:block;}#block-cattron-main-menu ul li ul a{color:#54565a;font-size:1.6em;padding:1rem;display:block;}#block-cattron-main-menu ul li ul a.selected{color:#FFF;}#block-cattron-main-menu ul li ul a:hover{background-color:#0067b4;color:#FFF;}#block-cattron-main-menu ul li ul a.headline{font-size:1.2em;display:block;color:#00a0df;font-weight:bold;}#block-cattron-main-menu ul li ul a.headline:hover{background:transparent;color:#0067b4;}body.homepage main > div > div.alert{display:none;}#block-cattron-main-menu main{padding-top:0;}#block-cattron-main-menu header{background:none;}#block-cattron-main-menu .block-page-title-block{display:none;}#block-cattron-main-menu .block-region-header{position:relative;background:#00a0df;color:#FFF;padding:6rem 2rem 2rem 2rem;text-align:center;}#block-cattron-main-menu .block-region-header .body{position:relative;max-width:600px;margin:auto;z-index:2;}#block-cattron-main-menu .block-region-header .title{position:relative;z-index:2;}#block-cattron-main-menu .block-region-header .background{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;}#block-cattron-main-menu .block h2{text-align:center;margin-top:2rem;color:#54565a;}#block-cattron-main-menu .block h2:after{content:" ";height:0.2rem;background:#00a0df;max-width:5em;width:100%;display:block;margin:0.75rem auto;}ul.dropdown{position:relative;font-size:1em;list-style:none;cursor:pointer;min-width:10em;}ul.dropdown ul{display:none;list-style:none;background:#f1f2f2;position:absolute;width:100%;left:0;top:2.1em;overflow:auto;max-height:11em;border-top:0.1em solid #FFF;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}ul.dropdown.show ul{display:block;}ul.dropdown.show li.face,ul.dropdown.show ul{box-shadow:2px 2px 6px rgba(0,0,0,0.2);}ul.dropdown li{padding:0.5em;color:#54565a;}ul.dropdown li.face{color:#00a0df;border:0.1em solid #f1f2f2;background:#FFF;border-radius:0.5em;}ul.dropdown.show li.face{border-bottom-left-radius:0;border-bottom-right-radius:0;}ul.dropdown li.face:before{position:absolute;right:0.5em;top:50%;margin-top:-0.5em;line-height:1em;width:1em;text-align:center;content:'\e810';font-family:"fontello";font-style:normal;font-weight:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}ul.dropdown li:hover{background:#0067b4;color:#FFF;}ul.dropdown li.face:hover{border-color:#00a0df;background:#00a0df }ul.dropdown li span.title{font-weight:bold;opacity:0.7;}ul.dropdown li.selected{display:none;}header.header .icon-menu{display:block;color:#FFF;padding:1.1rem 1em;font-size:1.2em;}header.header ul.mobile-menu{display:none;position:fixed;top:0;right:0;list-style-type:none;font-family:'Exo 2',sans-serif;text-transform:uppercase;}header.header ul.mobile-menu li.logo-container{display:none;}header.header ul.mobile-menu a.mobile-menu{padding-left:0.5em;padding-right:0.5em;font-size:1.5em;}@media screen and (max-width:500px){header.header ul.mobile-menu a.mobile-menu{padding-top:6px;}}header.header ul.mobile-menu ul a.headline{font-size:1.1em;border-top:1px solid #a7a8a9;color:#00a0df;padding-bottom:0.5em;}header.header ul.mobile-menu ul a{display:block;cursor:pointer;padding:0.75rem 1em;text-decoration:none;color:#0067b4;}header.header ul.mobile-menu ul a:hover{background-color:#0067b4;color:#fff;border-left:0.25em solid #00a0df;font-weight:bold;}header.header ul.mobile-menu ul a.selected:hover{background:#0067b4;color:#FFF;border-left:0.25rem solid transparent;padding-left:0.75rem;}header.header ul.mobile-menu ul > li{display:block;}header.header ul.mobile-menu > li > ul > li > a{font-size:1.2em;color:#54565a;text-decoration:none;}header.header ul.mobile-menu > li > ul > li > a:hover{color:#FFF;}header.header ul.mobile-menu ul ul.multi > li{margin-bottom:0.5em;}@media only screen and (max-width:1000px){header.header nav > ul{font-size:0.9em;}header.header input{width:1em;padding-left:1em;}header.header input:focus{width:8em;padding-left:1.6em;}}@media only screen and (max-width:900px){header.header ul.multi{left:20%;}}@media only screen and (max-width:900px){header.header nav > ul{display:none;}header.header ul.mobile-menu > li > ul{display:none;position:fixed;right:0;overflow:auto;height:100%;width:70%;padding-bottom:6em;background:#f1f2f2;box-shadow:0px 2px 8px rgba(0,0,0,0.2);}header.header ul.mobile-menu{display:block;z-index:5;}header.header #block-exposedformsearchpage-1{right:4em;}}@media only screen and (max-width:600px){header.header a.logo{padding-top:0.5em;padding-bottom:0.5em;width:14rem;}header.header a.logo:before{font-size:1.5em;}}header.header [id*=block-cattron-exposedformsearchpage]{display:none;}main.main .block-system-main-block{margin-bottom:1rem;}.video-hero-container{background-color:#777777;position:relative;}.video-hero-video-wrapper{position:relative;padding-bottom:33.4%;height:0;}.video-hero-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;}.hero-image-background{position:absolute;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-position:top center;background-size:cover;}header.header .block-entity-fieldnodetitle{display:block;margin-bottom:0.25em;position:absolute;}.block-entity-fieldnodefield-background + .block-entity-fieldnodetitle{display:block;text-align:center;padding-top:3rem;padding-bottom:2rem;}.block-entity-fieldnodefield-background + .block-entity-fieldnodetitle > h1,.block-region-header h1.title{color:white;font-size:3rem;font-family:'Exo 2',sans-serif;font-weight:100;text-transform:uppercase;}.block-region-header > div{color:white;text-align:center;}.block-region-header .description{position:relative;max-width:600px;margin:auto;font-family:Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.33;margin-bottom:2rem;}.block-region-header h1.title{position:relative;margin-top:3rem;margin-bottom:2rem;font-size:3rem;}.shortcut-bar{background:#f1f2f2;padding:0.5rem 0 0.5rem;}.shortcut-bar ul{padding:0 !important;list-style:none;text-align:center;padding:0 1rem;margin-bottom:-0.5rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}.shortcut-bar ul::-webkit-scrollbar{display:none !important;}.shortcut-bar ul li{display:inline-block;padding:0 0.5rem;margin-bottom:0.5rem;}.shortcut-bar ul li a{display:inline-block;padding:0.5em 0.5rem;margin-top:2px;border-bottom:2px solid transparent;color:#0067b4;}.shortcut-bar ul li a.selected{border-color:#54565a;color:#54565a;}.shortcut-bar ul li a:hover{border-color:#0067b4;color:#0067b4;}.shortcut-bar.fixed-header{position:fixed;top:85px;width:100%;z-index:2;box-shadow:0px 10px 20px -2px rgba(0,0,0,0.1);}body.toolbar-tray-open .shortcut-bar.fixed-header{position:relative;top:0;}body.toolbar-tray-open .shortcut-bar-location{display:none;}#block-cattron-breadcrumbs{max-width:1200px;margin:0 auto;padding:0 2rem;margin-bottom:1em;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:first-child:before{content:none;}.breadcrumb li:before{content:" \BB ";}.block-system-breadcrumb-block h2{display:none;}

table th,table td{padding:0.5em;}table tbody tr:nth-child(even){background:#f1f2f2;}table td .indent{padding-left:30px;}.cattron-heading{font-family:"Exo 2",sans-serif;color:#0067b5;text-transform:uppercase;}.color-cattron-blue{color:#0067b5;}i.fas.views-field-icon-large,i.far.views-field-icon-large{font-size:2.25rem;}.block-region-contentmain .block-entity-fieldnodebody ul > li{margin-bottom:0.5rem;}.view-id-product_category > .view-content{padding-left:2rem;padding-right:2rem;}.view-id-product_category > .view-content ul{list-style:none;display:flex;flex-wrap:wrap;}.view-id-product_category > .view-content li{display:flex;width:50%;padding:1em;padding-bottom:0.5em;}.view-id-product_category > .view-content li.clickable:hover{background:#f1f2f2;box-shadow:0px 4px 10px rgba(0,0,0,0.2);}.view-id-product_category > .view-content li:hover{background:#f1f2f2;}.view-id-product_category > .view-content li:hover .views-field-field-icon .field-content{background:#FFF;}.view-id-product_category > .view-content li:hover .views-field-field-short-description a{color:#db6015;}.view-id-product_category > .view-content .views-field-field-icon{display:block;width:20%;padding:0.5em;}.view-id-product_category > .view-content .views-field-field-icon img{width:100%;display:block;}.view-id-product_category > .view-content .views-field-field-icon .field-content{border-radius:100%;background:#f1f2f2;overflow:hidden;}.view-id-product_category > .view-content .views-field-field-short-description{display:block;width:80%;padding:0.5em;}.view-id-product_category > .view-content .views-field-field-short-description a{font-size:1.2em;}.view-id-product_category > .view-content + .view-footer > div > .view-content{border-top:2px solid #f1f2f2;margin-top:1em;padding-top:1em;}.field_capabilities{max-width:1200px;margin:auto;padding-left:2rem;padding-right:2rem;}.field_capabilities .content{padding-bottom:1em;display:flex;align-items:center;}.field_capabilities .field_photo{width:30%;padding:0.5em;}.field_capabilities .field_photo img{width:100%;}.field_capabilities .description{width:70%;padding:0.5em;text-align:justify;}.field_capabilities .field_value{font-size:1.2em;font-weight:bold;margin-bottom:-0.5em;}.field_capabilities .field_value:after{content:" ";display:block;width:2em;height:0.2rem;background:#f1f2f2;margin:0.5em 0;}.field_capabilities > div:nth-child(even) .content{flex-direction:row-reverse;}body.product_category .block-views-blockapplications-block-1{background:#f1f2f2;padding:2rem 2rem 1rem;}body.product_category .block-views-blockapplications-block-1 h2{margin-top:0;}body.product_category .block-views-blockapplications-block-1 .views-field-field-icon{border:0;}.view-applications ul{list-style:none;padding-left:0 !important;display:flex;flex-wrap:wrap;margin:auto;justify-content:center;text-align:center;}.view-applications li{display:block;width:12em;margin-bottom:2em;}.view-applications .views-field-field-icon{display:block;margin:0.5em auto;width:4em;height:4em;}.view-applications .views-field-field-icon img{width:100%;}.view-applications .views-field-name{text-align:center;font-size:1.2em;margin-top:0.75em;font-weight:bold;}.view-resources.view-display-id-block_1{padding:1em 0;max-width:1400px;margin:auto;}body.product_category .block-views-blockresources-block-1 .view-resources ul{justify-content:center;}footer.footer{background:#0067b4;padding:0 1em;color:white;margin-top:10rem;}.footer.footer .row:before,.row:after{display:table;content:" ";}footer.footer .col-auto{width:auto;float:left;}footer.footer .cattron-footer-dot-logo{text-align:right;margin-top:-62px;}footer.footer .cattron-footer-dot-logo > img{margin-right:6vw;}footer.footer ul{list-style:none;}footer.footer a{color:white;}footer.footer p.address{font-size:0.8em;margin-top:1rem;}footer.footer .footer-nav{display:flex;flex-direction:row;font-family:Arial,sans-serif;font-weight:200;text-transform:uppercase;font-size:0.9rem;}footer.footer .footer-nav ul > li{display:block;padding:0 1rem 0.33rem;}footer.footer .footer-address-block{margin-bottom:2rem;}footer.footer .footer-social-icons{margin-top:0.5rem;padding-left:1rem;padding-right:1rem;display:flex;}footer.footer a.sm_links{margin-right:0.5rem;}footer.footer .col-xs-12.footer-spacing{margin-bottom:4rem;}@media screen and (max-width:768px){footer.footer .col-xs-12.footer-spacing{margin-bottom:1rem;}footer.footer .footer-nav ul > li{padding-left:0;}}#drupal-live-announce{height:0;}body.toolbar-tray-open main.main{padding-top:0;}body.sidebar main.main{padding:3rem 0 2em 14rem;}a{color:#0067B9;}h1,.h1{font-size:2.7em;}h2,.h2{font-size:2em;color:#00a0df;}h3,.h3{font-size:1.8em;}h4,.h4{font-size:1.5em;}h5,.h5{font-size:1.3em;}h6,.h6{font-size:1.2em;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.25em;}.sutro-double .block h2,.sutro-double .block h2.line,.paragraph h2.line{text-align:center;margin-top:2rem;color:#54565a;}h2.line-header{color:rgb(84,86,90);text-align:center;}.view-doc-views h2,.view-doc-views h3{margin:1em 0;}.view-doc-views h3{font-weight:normal;font-size:1.75em;}.view-doc-views .view-content{padding:1em;border:1px solid #f0f0f0;border-radius:.3em;float:left;width:100%;}.view-doc-views .field-content > span{float:left;width:65%;display:block;overflow-x:hidden;overflow-y:visible;font-size:0.8em;line-height:1.7em;}.view-doc-views .views-row .button{float:right;margin:0;}.view-doc-views .views-row{font-size:1.3em;clear:both;padding:1em;float:left;width:100%;}.view-doc-views .views-row:nth-child(odd){background-color:#f0f0f0;}@media (max-width:600px){.view-doc-views .field-content > span{width:100%;}.view-doc-views .views-row .button{margin-top:1em;}}.alert{margin:auto;max-width:1200px;}.alert .item-list{margin:0.5em 1em;padding:1em 0.5em;background:#54565a;color:#FFF;border-radius:0.25em;}.alert a{color:rgba(255,255,255,0.6);text-decoration:underline;font-weight:bold;font-style:normal;}.alert a:hover{color:#FFF;}.alert .item-list{padding-left:2em;position:relative;line-height:1.2em;}.alert .item-list:before{position:absolute;top:1em;left:0.5em;display:block;}.alert.success .item-list{background:#61a60e;}.alert.danger .item-list{background:#db6015;}.alert.warning .item-list{background:#CC0000;}.tab,.block-local-tasks-block a{display:inline-block;margin:0 0.25em 1em;font-size:1em;padding:1em;text-align:center;min-width:10em;font-weight:bold;color:#00a0df;cursor:pointer;border:0;border-bottom:2px solid #f1f2f2;}.tab:hover,.block-local-tasks-block a:hover{border-color:#00a0df;color:#00b7ff;}.tab.selected,.block-local-tasks-block a.is-active{border-color:#db6015;color:#db6015;}.block-local-tasks-block ul{text-align:center;padding-right:2em;overflow-x:auto;white-space:nowrap;}.block-local-tasks-block ul li{display:inline-block;list-style:none;margin-bottom:25px;}main.main .padded{padding:0 2rem;}main.main p{line-height:150%;margin:1em 0;}main.main ul{padding-left:2em;}main.main .view ul{padding-left:0;list-style:none;}a.anchor{display:block;position:relative;top:-140px;visibility:hidden;}main.main .block-page-title-block{border-bottom:0.15rem solid #f1f2f2;padding:1.5em 2rem;text-align:center;}.block-page-title-block h1{margin:0;}.block-page-title-block h2{color:#a7a8a9;margin:0;}table.sorter .tablesorter-header{position:relative;padding-left:1.6em;cursor:pointer;border-bottom:2px solid #f1f2f2;}table.sorter .tablesorter-header:before,table.sorter .tablesorter-header:after{font-size:0.8em;content:'\e811';font-family:"fontello";position:absolute;left:0.5em;top:0.75em;color:#54565a;text-align:center;line-height:0.8em;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}table.sorter .tablesorter-header:after{content:'\e810';bottom:0.75em;top:auto;}table.sorter .tablesorter-header.tablesorter-headerDesc,table.sorter .tablesorter-header.tablesorter-headerAsc{color:#00a0df;}table.sorter .tablesorter-header.tablesorter-headerDesc:before,table.sorter .tablesorter-header.tablesorter-headerAsc:after{color:#00a0df;}table.sorter .tablesorter-header.tablesorter-headerAsc:before,table.sorter .tablesorter-header.tablesorter-headerDesc:after{color:#f1f2f2;}table.sorter .tablesorter-header:hover{color:#00b7ff;border-color:#00a0df;}.shortcut-bar{background:#f1f2f2;padding:0.5rem 0 0.5rem;}.shortcut-bar ul{padding:0 !important;list-style:none;text-align:center;padding:0 1rem;margin-bottom:-0.5rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}.shortcut-bar ul::-webkit-scrollbar{display:none !important;}.shortcut-bar ul li{display:inline-block;padding:0 0.5rem;margin-bottom:0.5rem;}.shortcut-bar ul li a{display:inline-block;padding:0.5em 0.5rem;margin-top:2px;border-bottom:2px solid transparent;}.shortcut-bar ul li a.selected{border-color:#54565a;color:#54565a;}.shortcut-bar ul li a:hover{border-color:#db6015;color:#db6015;}.shortcut-bar.fixed-header{position:fixed;top:5.3rem;width:100%;z-index:3;box-shadow:0px 10px 20px -2px rgba(0,0,0,0.1);}body.toolbar-tray-open .shortcut-bar.fixed-header{position:relative;top:0;}body.toolbar-tray-open .shortcut-bar-location{display:none;}form.user-login-form,form.user-pass{max-width:800px;margin:auto;}form.user-register-form{max-width:1200px;margin:auto;}.paragraph--type--subhero-headline-section{margin-top:2rem;margin-bottom:3.5rem;}.paragraph--type--subhero-headline-section h1{text-align:center;font-family:'Exo 2',sans-serif;font-size:3rem;letter-spacing:2px;text-transform:uppercase;color:#0067b5;}.paragraph--type--subhero-headline-section h3{text-align:center;font-family:Helvetica,Arial,Helvetica,sans-serif;font-weight:200;font-size:1.75rem;margin-left:auto;margin-right:auto;max-width:600px;color:#75787b;}.paragraph--type--card-stack{padding:6rem 2rem;background-color:#ededed;}.paragraph--type--card-stack .field_headline{text-align:center;font-family:'Exo 2',sans-serif;font-size:3rem;letter-spacing:2px;text-transform:uppercase;color:#0067b5;margin-bottom:1.75em;font-weight:bold;}.paragraph--type--card-stack > .field_card_item{margin-left:auto;margin-right:auto;}.paragraph--type--card-stack .card-stack-item{padding-left:0.25rem;padding-right:0.25rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;}.stack-item-title-container{position:relative;flex-grow:0;}.stack-item-title{position:absolute;bottom:0;text-align:center;width:100%;color:white;font-family:'Exo 2',sans-serif;text-transform:uppercase;font-size:1.6rem !important;line-height:0.99;font-weight:500;padding:2%;}.stack-item-subtext{color:#75787b;font-size:1rem;line-height:1.25;margin-bottom:1rem;flex-grow:2;}.paragraph--type--card-stack .card-stack-item .stack-item-link{margin-bottom:1rem;margin-left:auto;margin-right:auto;}.stack-item-link .field_link > a{background-color:#0067b4;color:#fff;font-weight:500;font-size:15px;padding:7px 20px;display:block;float:left;text-decoration:none;transition:200ms ease all;margin-top:1rem;margin-bottom:1rem;}.stack-item-link .field_link > a:hover{background-color:#75787b;}@media only screen and (min-width:992px ) and (max-width:1199px){body.homepage .paragraph--type--card-stack .stack-item-title{font-size:1.6rem;}}@media only screen and (min-width:1200px ) and (max-width:1399px){body.homepage .paragraph--type--card-stack .stack-item-title{font-size:2rem;}}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .body .container{padding-left:0;padding-right:0;width:100%;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .yt-box-container{position:relative;overflow:hidden;padding-top:28.5%;}@media screen and (max-width:992px){.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .yt-box-container{padding-top:56.5%;}}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .yt-box-container .yt-box-embed{position:absolute;top:0;left:0;width:100%;height:100%;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded:first-child{padding-left:5rem;padding-top:2rem;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded:last-child{padding-left:1.5rem;padding-top:2rem;}@media screen and (max-width:992px){.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded{margin-bottom:2rem;}}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded:first-child > div{max-width:90%;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded:last-child > div{max-width:80%;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded h4{font-family:'Exo 2',sans-serif;font-size:1.75rem;color:#0067b5;text-transform:uppercase;font-weight:600;letter-spacing:1px;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 .col-md-6.box-padded p{line-height:1.25;}.block-block-content89aa76d6-6ff6-4db8-b988-4de68bcf97d9 a{background-color:#0067b4;color:#fff;font-weight:500;font-size:15px;padding:7px 20px;display:block;float:left;text-decoration:none;transition:200ms ease all;margin-top:0.5rem;margin-bottom:1rem;}.block-block-contentc045aa53-47da-4b17-807e-ca6bd06bbbf1 a:hover{background-color:#75787b;}body.product main{padding-top:0 !important;}body.product header{background:none;}body.product main > div > div.alert{display:none;}body.product .block-entity-fieldnodebody h2,body.product .block-region-subheader h2,body.product .block-entity-fieldnodefield-features h2{display:none;}body.product .block-page-title-block{display:none;}body.product .shortcut-bar{display:flex;align-items:center;}body.product .shortcut-bar ul{text-align:left;width:100%;}body.product .shortcut-bar .buttons{text-align:right;display:flex;justify-content:right;padding-right:1rem;}body.product .shortcut-bar a.button{margin:0 0.5em 0 0;}body.product .shortcut-bar a.button.orange{margin:0;}body.product .block-entity-fieldnodefield-features{padding:0;line-height:1.3em;margin-top:2em;margin:2em auto 0;max-width:1200px;line-height:150%;}body.product .block-entity-fieldnodefield-features .field_features{display:flex;flex-wrap:wrap;justify-content:center;}body.product .block-entity-fieldnodefield-features .field_features div{padding:0.5em 0;margin-bottom:0.5em;position:relative;text-align:center;display:block;width:33.3%;padding:0 2em 1em;}body.product .block-entity-fieldnodefield-features .field_features div:before{content:'\e80b';font-family:"fontello";display:block;margin:0.5rem auto 0.5rem;font-size:1.4em;line-height:1.3em;background:#f1f2f2;text-align:center;line-height:2em;color:#61a60e;width:2em;height:2em;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.product .block-region-header .block{display:inline-block;}body.product .block-region-header .block-entity-fieldnodetitle{display:block;margin-bottom:0.25em;}body.product .block-region-header .block-system-breadcrumb-block a{color:#FFF;}body.product .block-region-header .block-system-breadcrumb-block a:hover{color:#54565a;}body.product .block-entity-fieldnodefield-media-image{text-align:center;}body.product .block-entity-fieldnodefield-media-image > .field_media_image > div{display:inline-block;width:60px;padding:0.5em;}body.product .block-entity-fieldnodefield-media-image > .field_media_image > div:first-of-type{width:100%;padding:0;}body.product .photo-gallery img,body.product .photo-gallery a{display:block;}body.product .photo-gallery{max-width:400px;margin:auto;}body.product .photo-gallery .gallery{position:relative;padding-top:100%;height:0;overflow:visible;display:block;margin-bottom:1.6em;}body.product .photo-gallery .gallery .field_image{width:100%;display:block;padding:0;position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;}body.product .photo-gallery .gallery .field_image.selected{z-index:2;opacity:1;}body.product .photo-gallery .gallery a.switch{display:block;position:absolute;top:50%;margin-top:-0.5em;height:1em;width:1em;text-align:center;line-height:1em;font-size:1.4em;}body.product .photo-gallery .gallery a.switch:before{margin:0;}body.product .photo-gallery .gallery a.switch:hover{color:#54565a;}body.product .photo-gallery .gallery a.prev{left:-1.2em;}body.product .photo-gallery .gallery a.next{right:-1.2em;}body.product .photo-gallery .gallery .caption{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#a7a8a9;font-size:0.8em;line-height:1.2em;padding:0.5em 1em;}body.product .photo-gallery .thumbnails{text-align:center;}body.product .photo-gallery .thumbnails .field_image{display:inline-block;width:60px;margin:0.1em;background:#FFF;}body.product .photo-gallery .thumbnails .field_image a{border:2px solid white;border-radius:0.25em;padding:0.1em;}body.product .photo-gallery .thumbnails .field_image.selected a{border-color:#00a0df;}body.product .photo-gallery .thumbnails .field_image a:hover{border-color:#db6015;}body.product #modal .photo-gallery{max-width:none;}body.product #modal .photo-gallery .gallery{padding-top:0;height:auto;position:inherit;overflow:hidden;}body.product #modal .photo-gallery .gallery .field_image{display:none;position:inherit;}body.product #modal .photo-gallery .gallery .field_image.selected{display:block;}body.product #modal .photo-gallery .gallery .field_image a{position:relative;cursor:default;}body.product #modal .photo-gallery .gallery .field_image img{margin:auto;}body.product #modal .photo-gallery .gallery a.switch{font-size:2em;z-index:2;top:52%;}body.product #modal .photo-gallery .gallery a.prev{left:0.5em;}body.product #modal .photo-gallery .gallery a.next{right:0.5em;}body.product #modal .photo-gallery .gallery .caption{font-size:1em;}body.product #modal .photo-gallery .thumbnails{background:#f1f2f2;padding:0.25em;white-space:nowrap;overflow-x:auto;}body.product #modal .photo-gallery .thumbnails .field_image{margin:0.25em;}.view-product-specifications{padding:1em 0;margin-top:2em;}.view-product-specifications .spec-content{padding:0.75em 2rem;}.view-product-specifications .views-row:nth-child(even){background:#f1f2f2;}.view-product-specifications .spec-content{display:flex;flex-direction:row;line-height:1.4em;}.view-product-specifications .spec-content .specification{font-weight:bold;display:block;min-width:18em;margin-right:0.5em;}.view-product-specifications .spec-content .value{padding:0;}#flexslider-1.flexslider{margin-bottom:10px;}.view-products .view-product-specifications{margin-top:0;padding:0;}.view-products .view-product-specifications .views-row{background:transparent;}.view-products .view-product-specifications .spec-content{display:block;padding:0.5em 1rem;}.view-products .view-product-specifications .spec-content .specification{margin-right:0;margin-bottom:0.25em;min-width:0;}body.product .block-views-blockparts-block-1{padding:0;margin:1em 0 0;}body.product .block-views-blockdocumentation-block-1{margin-top:5em;}body.product .block-views-blockdocumentation-block-1 caption{padding:0.75em 2rem 0.25em;text-align:left;font-size:1.5em;font-weight:bold;}body.product .block-views-blockdocumentation-block-1 a{display:inline-block;}body.product .block-views-blockdocumentation-block-1 a:before{content:'\e81c';font-family:"fontello";display:inline-block;margin-right:0.5em;}body.product .block-views-blockdocumentation-block-1 a:hover{color:#db6015;}body.product .block-views-blockdocumentation-block-1 > div{overflow-x:auto;}body.product .block-views-blockdocumentation-block-1 tbody td{min-width:150px;}body.product .block-views-blockoctopart-block-2{margin-top:5em;}body.product .block-views-blockoctopart-block-2 table{margin-top:1em;}body.product .block-views-blockoctopart-block-2 .views-field-field-distributor-url{width:10%;text-align:center;padding-right:2rem;}body.product .block-views-blockoctopart-block-2 .button{font-size:0.8em;padding:0.75em 0.5em;width:8em;margin:0 auto;display:block;min-width:0;}body.product .block-views-blockoctopart-block-2 th,body.product .block-views-blockoctopart-block-2 td{padding:0.5em;}body.product .no-results{background:#f1f2f2;padding:1em 2rem;text-align:center;}body.product .block-views-blockoctopart-block-2 .filter-bar{padding:1em 2rem;background:#f1f2f2;}body.product .container-fluid .row:nth-child(2){display:flex;flex-direction:row-reverse;padding:0 2rem;max-width:1200px;margin:auto;}body.product .radix-layouts-column1{width:30%;padding:1em 0 1em 2rem;}body.product .radix-layouts-column2{width:70%;padding-right:2rem;}body.product .radix-layouts-column2 div.block{display:inline-block;}body.product .radix-layouts-column2 .button{margin:0.5rem 0.5rem;}body.product .radix-layouts-column1 .block-entity-fieldnodefield-image{text-align:center;margin-top:1em;}body.product .radix-layouts-column2 .block-entity-fieldnodebody{margin:1em auto;text-align:justify;line-height:150%;}body.product .block-views-blockparts-block-1{width:100%;}body.product .block-views-blockparts-block-2 .view{padding:1em 2rem;}body.product .block-views-blockparts-block-2 .views-field-title{font-weight:bold;font-size:1.2em;}body.product .block-views-blockparts-block-2 ul{list-style:none;padding-left:0;display:flex;}body.product .block-views-blockparts-block-2 li{display:block;width:20%;padding:0.25em;}body.product table{width:100%;border-collapse:collapse;}body.product th,body.product td{text-align:left;width:auto;vertical-align:middle;padding:0.75em 0.5em;margin:0;border:0;}body.product thead th{border-bottom:2px solid #f1f2f2;}body.product tbody tr.odd{background:#f1f2f2;}body.product tbody tr.even{background:transparent;}body.product th:first-child,body.product td:first-child{padding-left:2rem;}body.product table.sorter .tablesorter-header:first-child{padding-left:3.7rem;}body.product table.sorter .tablesorter-header:first-child:before,body.product table.sorter .tablesorter-header:first-child:after{left:2.5rem;}body.product .block-views-blockparts-block-1{position:relative;max-height:600px;overflow:auto;}body.product .block-views-blockparts-block-1.show-all{max-height:none;}body.product .block-views-blockparts-block-1 thead{background:#FFF;border-bottom:2px solid #f1f2f2;}body.product .block-views-blockparts-block-1 .tablesorter-sticky-visible{box-shadow:0px 10px 20px -2px rgba(0,0,0,0.1);}body.product .block-views-blockparts-block-1 table td{min-width:140px;}body.product .block-views-blockparts-block-1 tbody th{min-width:200px;}body.product .block-views-blockparts-block-1 table .hover{background:#e2e2e2;}body.product .block-views-blockparts-block-1 table tbody .hover{color:#54565a;}body.product .block-views-blockparts-block-1 table th .images img{width:100%;display:block;position:absolute;}body.product .block-views-blockparts-block-1 table th .images{margin-bottom:0.5em;display:block;width:100px;height:100px;position:relative;background:#54565a;}body.product .block-views-blockparts-block-1 table th .images .clipped{overflow:hidden;position:relative;width:100px;height:100px;}body.product .block-views-blockparts-block-1 table th .button{display:block;font-size:0.8em;padding:0.75em 0.5em;width:8em;margin:0.5em 0;display:block;max-width:100px;min-width:0;}body.product .block-views-blockparts-block-1 table tbody th strong{font-size:1.2em;}body.product .block-views-blockparts-block-1 table th .images a.switch{display:block;position:absolute;top:50%;margin-top:-0.5em;height:1em;width:1em;text-align:center;line-height:1em;}body.product .block-views-blockparts-block-1 table th .images a.switch:before{margin:0;}body.product .block-views-blockparts-block-1 table th .images a.switch:hover{color:#54565a;}body.product .block-views-blockparts-block-1 table th .images a.prev{left:-1.2em;}body.product .block-views-blockparts-block-1 table th .images a.next{right:-1.2em;}body.product .block-views-blockparts-block-1 table th .images.multi img{display:none;}body.product .block-views-blockparts-block-1 table th .images.multi img.current{display:block;}body.product .block-views-blockparts-block-1 table th a.compare{font-size:0.8em;}body.product .block-views-blockparts-block-1 .duplicate{display:none;color:#a7a8a9;}body.product .block-views-blockparts-block-1 .duplicate:hover{color:inherit;}body.product .block-views-blockparts-block-1 .duplicate.show{display:table-cell;}body.product .block-views-blockparts-block-1 table.compared th a.compare{display:none;}body.product .block-views-blockparts-block-1.scroll-fade + .part-specs.table-foot{box-shadow:0px -10px 20px -2px rgba(0,0,0,0.1);}body.product .part-specs.table-foot{width:100%;background:#f1f2f2;border-top:2px solid #FFF;width:100%;padding:0.5em 2rem;position:relative;z-index:1;}body.product .part-specs.table-foot .button{font-size:0.8em;margin-bottom:0;margin-right:1em;}body.product .part-specs.table-foot .button:before{margin-left:0;}body.product .more-buttons{display:none;position:relative;}body.product .more-buttons .children{display:none;position:absolute;padding-bottom:0.25em;right:0;background:#f1f2f2;z-index:20;box-shadow:0px 10px 20px -2px rgba(0,0,0,0.1);}body.product .more-buttons.show .children{display:block;}body.product .more-buttons .block{display:block;}body.product .more-buttons .children .button{margin:0.2em 0.5em;}body.product .block-views-blockdistributors-block-1{margin-top:3em;}body.product .block-views-blockdistributors-block-1 .views-field-field-distributor-url{width:10%;text-align:center;padding-right:2rem;}body.product .block-views-blockdistributors-block-1 .button{font-size:0.8em;padding:0.75em 0.5em;width:8em;margin:0 auto;display:block;min-width:0;}body.product .block-webform-block{margin-top:2em;}body.product .form-type-buttons{text-align:center;}body.product .block-views-blockproducts-block-1{margin-top:5em;padding-top:1em;padding-bottom:1em;padding-left:2rem;padding-right:2rem;max-width:1200px;margin-left:auto;margin-right:auto;}body.product #modal .block-views-blockoctopart-block-2{margin-top:0;}body.product #modal .block-webform-block{margin-top:0;}body.product #modal .filter-bar .dropdown{width:49%;display:inline-block;}body.product #modal .filter-bar .filter-parts{margin-right:1%;}body.product #modal .filter-bar .filter-regions{margin-left:1%;}body.product #modal .block h2{text-align:left;}body.product #modal .block h2:after{margin-left:0;}body.product #modal section.buy .node--type-product{min-width:600px;}.node--type-product.node--view-mode-teaser img{width:100%;max-width:none;}.node--type-product.node--view-mode-teaser .block-entity-fieldnodefield-specifications-two{padding:0 1em;border-top:1px solid #f1f2f2;}.node--type-product.node--view-mode-teaser .block-entity-fieldnodefield-specifications-two > div > div:nth-child(even){background:none;}.view-id-products{padding:0 2rem;}.view-id-products ul{display:flex;list-style:none;flex-wrap:wrap;}.view-id-products li{display:block;width:25%;padding:1em 1em 1em 1em;margin:0 auto;text-align:center;}@media screen and (min-width:501px) and (max-width:600px){.view-id-products li{width:50%;}}.view-id-products li.clickable:hover{background:#f1f2f2;box-shadow:0px 4px 10px rgba(0,0,0,0.2);}.view-id-products li h3{margin-top:1rem;font-size:1.4em;}.view-id-products .view-empty{text-align:center;}.view-id-products .view-product-specifications .spec-content .specification{font-size:0.8em;margin-bottom:0;}.view-id-products .view-product-specifications .spec-content .value{}.view-id-products .contextual{display:none !important;}.views-element-container.block.block-views.block-views-blockproduct-category-block-1 .views-field.views-field-rendered-entity .block.block-ctools-block.block-entity-fieldnodefield-customer-success-resources{text-align:center;margin-top:15px;}.block-views-blockcontact-blocks-block-1{max-width:1200px;padding:2em 1rem 1em;margin:auto;}.block-views-blockcontact-blocks-block-1 h2{text-align:center;}.block-views-blockcontact-blocks-block-1 .view-content{display:flex;justify-content:center;}.block-views-blockcontact-blocks-block-1 .views-row{padding:0 1rem 2rem;width:33.3%;text-align:center;line-height:150%;}.block-views-blockcontact-blocks-block-1 .field_title{font-size:1.4em;font-weight:bold;border-bottom:2px solid #f1f2f2;padding:0.5rem 1em;margin-bottom:0.5rem;color:#00a0df;}.webform-submission-contact-form{max-width:960px;width:100%;margin:0 auto;padding:1em 2em;}.webform-submission-contact-form .form-type-buttons a{display:none;}.webform-submission-contact-form .form-type-buttons a.show{display:inline-block;}.webform-submission-contact-form #edit-form-type--wrapper{display:none;}.webform-submission-contact-form .intl-tel-input{width:100%;}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{height:40px;}.webform-submission-contact-form .webform-element--title-inline,.webform-submission-contact-form .form-item-contact-info .form-item{display:flex;align-items:center;width:100%;margin-bottom:0.5em;}.webform-submission-contact-form .form-item-contact-info{display:block !important;}.webform-submission-contact-form label,.webform-submission-contact-form legend{width:12%;margin:0 !important;padding-right:1em;line-height:150%;}.webform-submission-contact-form .form-item-comment-question{margin-top:25px;}.webform-submission-contact-form textarea{width:100%;height:150px;}.webform-submission-contact-form select,.webform-submission-contact-form .fieldset-wrapper,.webform-submission-contact-form .form-item-comment-question div{width:100%;display:block !important;}.webform-submission-contact-form fieldset legend{display:block;float:none !important;}.webform-submission-contact-form fieldset .fieldset-wrapper{display:block;}.webform-submission-contact-form fieldset .fieldset-wrapper select,.webform-submission-contact-form fieldset .fieldset-wrapper input{width:100%;}.webform-submission-contact-form .form-item-opt-in-for-email-communication{justify-content:center;padding:0.5em 1em;margin-top:0.5em;margin-bottom:0px;line-height:150%;border-top:1px solid #f1f2f2;border-bottom:1px solid #f1f2f2;}.webform-submission-contact-form .form-item-opt-in-for-email-communication label{width:auto;}.webform-submission-contact-form .form-actions{text-align:center;margin-top:2em;}.view.view-contact-cards.view-id-contact_cards{align-items:center;max-width:960px;width:100%;margin:0 auto;padding:1em 2em;}.view.view-contact-cards.view-id-contact_cards div.view-content div.views-field.views-field-title{font-weight:bold;font-size:24px;}.view.view-contact-cards.view-id-contact_cards div.view-content div.views-field.views-field-field-phone-number{font-weight:bold;}.view.view-contact-cards.view-id-contact_cards div.view-content div.views-field.views-field-field-email{font-weight:bold;}.view.view-contact-cards.view-id-contact_cards div.view-content div.views-col.col-1{width:48%;border:1px solid #d6dae2;padding:2% 2%;margin:1% 1%;text-align:center;}.view.view-contact-cards.view-id-contact_cards div.view-content div.views-col.col-2{width:48%;border:1px solid #d6dae2;padding:2% 2%;margin:1% 1%;text-align:center;}.view.view-contact-cards.view-id-contact_cards select.form-select{font-size:1em;padding:0.5em;color:#54565a;border-color:#54565a;border-radius:0.25em;border:1px solid transparent;border-top:none;border-bottom:1px solid #DDD;box-shadow:inset 0 1px 2px rgba(0,0,0,.39),0 -1px 1px #FFF,0 1px 0 #FFF;transition:all .5s;margin:0 auto;}.view-location-cards .location-card{border:1px solid #d6dae2;padding:1em;margin-left:1em;}.view-location-cards > .view-content > .views-view-grid{margin-top:2em;}.view-location-cards > .view-content > .views-view-grid > .row{margin-bottom:1em;}.view-location-cards > .view-content > .views-view-grid > .row > .col-sm-6:first-child .location-card{margin-left:0;}.view-location-cards .location-card p{margin-bottom:0;}body.forum .block-system-main-block{padding:0;max-width:1200px;margin:auto;}body.forum .block-region-header{background:#f1f2f2;display:flex;flex-wrap:wrap;}body.forum .block-page-title-block h1:before{content:"Forum Topic";display:block;font-size:1rem;color:#a7a8a9;margin-bottom:0.5em;}body.forum .block-page-title-block{border:0;padding-bottom:0;}body.forum .block-region-header .block{width:50%;padding:1em;}body.forum .block-region-header .block-entity-fieldnodeuid span{font-weight:bold;}body.forum .block-region-header .block-entity-fieldnodeuid:before{content:"Topic by ";}body.forum .block-region-header .block-entity-fieldnodecreated{text-align:right;}body.forum .block-region-header .block-system-breadcrumb-block{width:100%;background:#FFF;padding-bottom:2em;}body.forum .block-system-main-block section article{padding:1em;border-left:2px solid #00a0df;margin-bottom:1em;}body.forum main h2{text-align:center;margin-top:2rem;color:#54565a;padding-left:2rem;padding-right:2rem;}body.forum main h2:after{content:" ";height:0.2rem;background:#00a0df;max-width:5em;width:100%;display:block;margin:0.75rem auto;}body.forum .block-system-main-block .body{padding:1em;border-bottom:2px solid #f1f2f2;margin-bottom:1em;}body.forum .block-system-main-block section article footer{color:#a7a8a9;display:flex;flex-wrap:nowrap;align-items:center;}body.forum .block-system-main-block section article footer article{padding:0;display:none;}body.forum .block-system-main-block section article footer p span{font-weight:bold;color:#54565a;}body.forum .block-system-main-block section article footer p{width:100%;margin:0.5em 0;}body.forum .block-system-main-block section article footer > a{display:block;width:2em;height:2em;overflow:hidden;background:#f1f2f2;border-radius:100%;line-height:2em;}body.forum .block-system-main-block section article footer > a:before{content:'\e825';font-family:"fontello";width:1em;padding:0.5em;line-height:1em;margin-right:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.forum .block-system-main-block section article footer > a:hover{background:#db6015;color:#FFF;}body.forum .block-entity-fieldnodecomment-forum article mark{display:inline-block;background:#00a0df;padding:0.5em;border-radius:0.25em;text-transform:uppercase;color:#FFF;font-size:0.8em;font-weight:bold;}body.forum .block-system-main-block section article .comment_body p{margin:0.5em 0;}body.forum .block-system-main-block section article ul.links{list-style:none;display:flex;flex-direction:row-reverse;justify-content:center;padding-left:0;padding-top:1em;margin-top:0.5em;border-top:1px solid #f1f2f2;}body.forum .block-system-main-block section article ul.links li{padding:0 1em;}body.forum .block-system-main-block section article ul.links a:before{font-family:"fontello";padding-right:0.25em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.forum .block-system-main-block section article li.comment-delete a:before{content:'\e809';}body.forum .block-system-main-block section article li.comment-edit a:before{content:'\e821';}body.forum .block-system-main-block section article li.comment-reply a:before{content:'\e824';}body.forum .block-system-main-block section article ul.links a:hover{color:#db6015;}body.forum li.comment-add{display:none;}form.comment-form{max-width:800px;margin:auto;padding:1em 2rem;}form.comment-form .js-form-type-textarea,form.comment-form .field--type-text-long .form-item{flex-wrap:wrap;width:100%;}form.comment-form .js-form-type-textarea{padding-bottom:0;}form.comment-form .js-form-type-textarea label{width:100%;}form.comment-form .js-form-type-textarea > div,form.comment-form .js-form-type-textarea textarea{width:100%;display:block;}form.comment-form .field--type-text-long .filter-wrapper{width:100%;font-size:0.8em;border:0;line-height:1.2em;}section.forum{max-width:1200px;margin:auto;padding-left:2rem;padding-right:2rem;overflow-x:auto;}section.forum table{width:100%;min-width:600px;}section.forum thead{background:#54565a;color:#FFF;}section.forum thead a{color:#FFF;}section.forum thead a:hover{color:#db6015;}section.forum td.parent{border-bottom:2px solid #54565a;background:#FFF;padding-top:1em;}section.forum td.parent a{color:#54565a;font-size:1.2em;}section.forum td a:hover{color:#db6015;}section.forum td.topics,section.forum td.posts,section.forum td.recent,section.forum td.forum__replies,section.forum td.forum__last-reply{text-align:center;}section.forum td.recent span span,section.forum td.forum__last-reply span span{font-weight:bold;}section.forum td.forum__topic .forum__title div:last-of-type{font-size:0.8em;margin-top:0.5em;}section.forum td.forum__topic .forum__title div:last-of-type span span{font-weight:bold;}body.path-forum .block-system-main-block > .action-links{list-style:none;max-width:1200px;padding-left:2rem;padding-right:2rem;margin:1em auto 0;text-align:right;}body.path-forum .block-system-main-block > .action-links a:before{content:"\e827";font-family:"fontello";padding-right:0.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.resource_category .view-resources .view-content{max-width:1200px;margin:auto;}body.resource_category .view-resources nav{max-width:1200px;margin:auto;}body.resource_category .view-resources nav ul{display:block;text-align:center;}body.resource_category .view-resources nav ul li{display:inline-block;vertical-align:center;}.view-resources ul{display:flex;flex-wrap:wrap;padding-left:1rem !important;padding-right:1rem !important;}.view-resources .view-content li{width:33.3%;margin-bottom:2em;padding:1em 1rem;}.view-resources .view-content li.clickable:hover{background:#f1f2f2;box-shadow:0px 4px 10px rgba(0,0,0,0.2);}.view-resources .view-content .block-entity-fieldnodefield-media-image{margin-bottom:1em;}.view-resources .views-field-title,.view-resources .views-field-body,.view-resources .views-field-view-node{margin:20px auto;max-width:90%;}.node--type-article.node--view-mode-teaser .field_image{margin-bottom:1em;}.node--type-article.node--view-mode-teaser h3{font-weight:bold;font-size:1.2em;}.node--type-article.node--view-mode-teaser .body{line-height:1.4em;min-height:5.6em;}.view-resources .view-content .node--type-article.node--view-mode-teaser h3{min-height:2.4em;margin-bottom:0;}.view-resources .view-content .node--type-article.node--view-mode-teaser .body{margin-top:0;min-height:7em;}.view-resources .views-field-view-node a{color:#fff;}.view-resources .view-filters{padding:1em 2rem;background:#eee;max-width:100%;margin:0 0 1rem;}.view-resources .view-filters form{display:flex;align-items:center;max-width:1200px;margin:auto;}.view-resources .view-filters .form-item-title{width:100%;}.view-resources .view-filters #edit-sort-bef-combine--wrapper.form-item{padding:0 1em;}.view-resources .view-filters input[type=text]{padding:0.25em 0.5em;font-size:1.2em;margin-right:1em;width:100%;}.view-resources .view-filters input[type=submit]{background:#0067b4;color:#FFF;margin:0;}.view-resources .view-filters input[type=submit]:hover{background:#75787b;}.view-resources .view-filters #edit-sort-bef-combine--wrapper legend,.view-resources .view-filters .fieldgroup legend{display:none;}.view-resources .view-filters .form-radios{display:flex;white-space:nowrap;}.view-resources .view-filters .form-radios .form-item{margin-right:15px;padding:0;flex-wrap:nowrap;}.view-resources .view-filters .form-radios label{min-width:0;padding:0 0 0 0.5em;}.view-resources .view-filters .form-actions{margin-top:0;}.block.block-views.block-views-blockresources-categories-block-1{max-width:1200px;margin:auto;}.block.block-views.block-views-blockresources-categories-block-1 div.views-row{width:48%;float:left;position:relative;display:block;height:auto;min-height:200px;overflow:hidden;border-bottom:3px solid;border-color:#00a0df;margin:0 1% 20px 1%;padding:33px 20px 20px;}.block.block-views.block-views-blockresources-categories-block-1 div.views-row span.views-field.views-field-name{display:block;font-size:26px;font-weight:bold;}.block.block-views.block-views-blockresources-categories-block-1 div.views-row span.views-field.views-field-name span.field-content{position:relative;display:block;overflow:hidden;height:30px;}.block.block-views.block-views-blockresources-categories-block-1 div.views-row:hover{background:#00a0df;background:linear-gradient(135deg,#00a0df 27%,#1862b2);}.block.block-views.block-views-blockresources-categories-block-1 div.views-row:hover span a{color:white;}.block.block-views.block-views-blockresources-categories-block-1 div.views-row:hover span p{color:white;}body.article{margin-top:2rem;}body.article .block-system-main-block{max-width:1200px;margin:auto;}body.article .block-region-header{background:#f1f2f2;display:flex;}body.article .block-region-header .block{display:block;width:100%;text-align:center;padding:1em;}body.article .block-region-middle{display:flex;flex-direction:row-reverse;}body.article .block-region-middle .block-entity-fieldnodebody{width:100%;padding:0 2rem;}body.article .block-region-middle .block-entity-fieldnodefield-media-image{width:auto;padding:0 2rem;text-align:center;margin-top:1em;}body.article .block-region-middle .block-entity-fieldnodefield-media-image img{max-width:400px;width:100%;}body.article .block-region-footer .block-entity-fieldnodefield-tags{padding:1em 2rem;}body.article .block-region-footer .block-entity-fieldnodefield-tags h2{text-align:center;margin-top:2rem;color:#54565a;font-size:1.6em;}body.article .block-region-footer .block-entity-fieldnodefield-tags h2:after{content:" ";height:0.2rem;background:#00a0df;max-width:5em;width:100%;display:block;margin:0.75rem auto;}body.article .block-region-footer .field_tags{display:flex;flex-wrap:wrap;justify-content:center;}body.article .block-region-footer .field_tags div{padding:0.25em 0.75em;}body.article .block-system-main-block a:hover{color:#db6015 }body.article.term-name-application-notes .block-region-footer,body.article.term-name-case-studies .block-region-footer,body.article.term-name-blog .block-region-footer,body.article.term-name-datasheets .block-region-footer,body.article.term-name-webinars .block-region-footer,body.article.term-name-newsroom .block-region-footer,body.article.term-name-events .block-region-footer,body.article.term-name-solution-cards .block-region-footer,body.article.term-name-user-manuals .block-region-footer,body.article.term-name-videos .block-region-footer,body.article.term-name-white-papers .block-region-footer{padding-left:2rem;padding-right:2rem;}#block-exposedformsearchpage-1-2 form{background:#009FDD !important;padding:15px 15px 15px 15px !important;display:flex;width:100%;margin-bottom:15px;}#block-exposedformsearchpage-1-2 form .js-form-item-search-api-fulltext{width:90%;margin-right:1%;}#block-exposedformsearchpage-1-2 form input[type=text]{height:50px;font-size:18px;width:100%;padding:0.5rem;}#block-exposedformsearchpage-1-2 form input[type=submit]{margin-bottom:0px;}.view-search .views-row{display:flex;padding:15px;align-items:center;margin-bottom:15px;}.view-search .views-row:nth-child(even){background:#f1f2f2;}.view-search .views-row .views-field-field-image{margin-right:1%;}.view-search .views-row .title{font-weight:bold;font-size:24px;margin-bottom:10px;}.view-search .views-row .body{line-height:24px;}.pager{margin-top:45px;}.pager ul{display:flex;align-items:center;justify-content:center;}.pager ul li{list-style:none;margin:0 15px;}.paragraph--type--paragraph{padding:1rem;max-width:none !important;z-index:1;}.paragraph--type--paragraph .content{max-width:1200px;margin:auto;display:flex;}.paragraph--type--paragraph .field_paragraph_body{padding:1rem;}.paragraph--type--paragraph .field_photo{padding:1rem;}.paragraph--type--paragraph .field_photo img{width:100%;}.paragraph--type--paragraph.photo-right .field_paragraph_body,.paragraph--type--paragraph.photo-left .field_paragraph_body{display:block;width:65%;}.paragraph--type--paragraph.photo-right .field_photo,.paragraph--type--paragraph.photo-left .field_photo{display:block;width:35%;}.paragraph--type--paragraph .field_paragraph_body *:first-child{margin-top:0;}.paragraph--type--paragraph.photo-right.photo-xlarge .field_paragraph_body,.paragraph--type--paragraph.photo-left.photo-xlarge .field_paragraph_body{display:block;width:50%;}.paragraph--type--paragraph.photo-right.photo-xlarge .field_photo,.paragraph--type--paragraph.photo-left.photo-xlarge .field_photo{display:block;width:50%;}.paragraph--type--paragraph.photo-right.photo-medium .field_paragraph_body,.paragraph--type--paragraph.photo-left.photo-medium .field_paragraph_body{display:block;width:75%;}.paragraph--type--paragraph.photo-right.photo-medium .field_photo,.paragraph--type--paragraph.photo-left.photo-medium .field_photo{display:block;width:25%;}.paragraph--type--paragraph.photo-right.photo-small .field_paragraph_body,.paragraph--type--paragraph.photo-left.photo-small .field_paragraph_body{display:block;width:85%;}.paragraph--type--paragraph.photo-right.photo-small .field_photo,.paragraph--type--paragraph.photo-left.photo-small .field_photo{display:block;width:15%;}.paragraph--type--paragraph.photo-left .content{flex-direction:row-reverse;}.paragraph--type--paragraph.photo-center .content{flex-direction:column-reverse;}.paragraph--type--paragraph.photo-center .field_photo{padding-bottom:0;}.paragraph--type--paragraph.photo-center .field_photo img{max-height:300px;width:auto;max-width:100%;margin:auto;display:block;}.paragraph--type--paragraph.photo-center.photo-medium .field_photo img{max-height:200px;}.paragraph--type--paragraph.photo-center.photo-small .field_photo{padding-bottom:0;}.paragraph--type--paragraph.photo-center.photo-small .field_photo img{max-height:100px;}.paragraph--type--paragraph.photo-center.photo-xlarge .field_photo img{max-height:none;}.paragraph--type--paragraph.photo-none .field_paragraph_body{width:100%;}.paragraph--type--paragraph.photo-none .field_photo{display:none;}.paragraph.text-left h2{text-align:left;color:#00a0df;margin-top:0;}.paragraph--type--paragraph h2:after{display:none !important;}.paragraph.text-right{text-align:right;}.paragraph.text-right h2{text-align:right;color:#00a0df;}.paragraph.text-center{text-align:center;}.paragraph.text-center h2{text-align:center;color:#00a0df;}.paragraph.bg-image{position:relative;}.paragraph.bg-image .background{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;}.paragraph.bg-image .field_paragraph_body,.paragraph.bg-image .field_photo,.paragraph.bg-image .field_value,.paragraph.bg-image .field_media_file,.paragraph.bg-image .field_media_video,.paragraph.bg-image .field_remote_video{position:relative;z-index:2;}.paragraph.bg-image.dark{color:#FFF;}.paragraph.bg-image.dark h2,.paragraph.bg-image.dark h3,.paragraph.bg-image.dark h4,.paragraph.bg-image.dark h5,.paragraph.bg-image.dark h6{color:#FFF;}.paragraph.bg-image.light h2,.paragraph.bg-image.light h3,.paragraph.bg-image.light h4,.paragraph.bg-image.light h5,.paragraph.bg-image.light h6{color:#54565a;}.paragraph.bg-gray{background:#f1f2f2;}.paragraph.bg-blue{background:#00a0df;color:#FFF;}.paragraph.bg-blue h2,.paragraph.bg-blue h3,.paragraph.bg-blue h4,.paragraph.bg-blue h5,.paragraph.bg-blue h6{color:#FFF;}.paragraph.bg-white{background:#FFF;}.sutro-double .block .paragraph--type--paragraph h2{margin:0;}.sutro-double .block .paragraph--type--headline h2{margin:0.5em 0;}.paragraph--type--paragraph ul{line-height:150%;list-style:none;padding-left:1em;padding-right:1em;}.paragraph--type--paragraph li{position:relative;padding-left:1.2em;margin-bottom:0.75em;}.paragraph--type--paragraph li:before{content:'\e80c';color:#00a0df;position:absolute;left:0;font-family:"fontello";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.paragraph--type--headline{padding:0 1em;}.paragraph--type--headline .content{max-width:1200px;margin:auto;}.paragraph--type--headline .field_value{padding:0.5rem 1rem;}.paragraph--type--headline.text-center .field_value h2{text-align:center;}.sutro-double .block .paragraph--type--headline .field_value h2:after{display:none;}.sutro-double .block .paragraph--type--headline.headline-underline .field_value h2:after{display:block;}.paragraph--type--headline.text-left .field_value h2{text-align:left;}.paragraph--type--headline.text-left .field_value h2:after{margin-left:0;margin-right:0;}.paragraph--type--headline.text-right .field_value h2{text-align:right;}.paragraph--type--headline.text-right .field_value h2:after{margin-right:0;}.sutro-double .block .paragraph--type--headline.headline-none .field_value h2{color:#00a0df }.sutro-double .block .paragraph--type--headline.headline-none.bg-blue .field_value h2,.sutro-double .block .paragraph--type--headline.headline-none.bg-image.dark .field_value h2,.sutro-double .block .bg-blue .paragraph--type--headline.headline-none .field_value h2,.sutro-double .block .bg-image.dark .paragraph--type--headline.headline-none .field_value h2{color:#FFF;}.sutro-double .block .paragraph--type--headline.headline-none.bg-image.light .field_value h2,.sutro-double .block .bg-image.light .paragraph--type--headline.headline-none .field_value h2{color:#54565a }.sutro-double .block .paragraph--type--headline.headline-underline.bg-blue .field_value h2,.sutro-double .block .paragraph--type--headline.headline-underline.bg-image.dark .field_value h2,.sutro-double .block .bg-blue .paragraph--type--headline.headline-underline .field_value h2,.sutro-double .block .bg-image.dark .paragraph--type--headline.headline-underline .field_value h2{color:#FFF;}.sutro-double .block .paragraph--type--headline.headline-underline.bg-blue .field_value h2:after,.sutro-double .block .paragraph--type--headline.headline-underline.bg-image.dark .field_value h2:after,.sutro-double .block .bg-blue .paragraph--type--headline.headline-underline .field_value h2:after,.sutro-double .block .bg-image.dark .paragraph--type--headline.headline-underline .field_value h2:after{background:#FFF;}.sutro-double .block .paragraph--type--headline.headline-underline.bg-image.light .field_value h2,.sutro-double .block .bg-image.light .paragraph--type--headline.headline-underline .field_value h2{color:#54565a }.sutro-double .block .paragraph--type--headline.headline-underline.bg-image.light .field_value h2:after,.sutro-double .block .bg-image.light .paragraph--type--headline.headline-underline .field_value h2:after{background:#54565a }.paragraph--type--headline.bg-none + .paragraph--type--paragraph.bg-none,.paragraph--type--headline.bg-white + .paragraph--type--paragraph.bg-white,.paragraph--type--headline.bg-gray + .paragraph--type--paragraph.bg-gray,.paragraph--type--headline.bg-blue + .paragraph--type--paragraph.bg-blue{padding-top:0;}.paragraph--type--headline.bg-none + .paragraph--type--paragraph.bg-none .field_paragraph_body,.paragraph--type--headline.bg-white + .paragraph--type--paragraph.bg-white field_paragraph_body,.paragraph--type--headline.bg-gray + .paragraph--type--paragraph.bg-gray field_paragraph_body,.paragraph--type--headline.bg-blue + .paragraph--type--paragraph.bg-blue field_paragraph_body{padding-top:0;}.paragraph--type--panel > .content{display:flex;flex-wrap:wrap;max-width:1200px;margin:auto;padding:0 0.75rem;}.paragraph--type--panel .paragraph--type--headline{width:100%;padding-left:0.25rem;padding-right:0.25rem;}.paragraph--type--panel .paragraph--type--paragraph{padding-left:0.25rem;padding-right:0.25rem;}.paragraph--type--panel.width-full .paragraph--type--paragraph,.paragraph--type--panel.width-full .paragraph--type--media{width:100%;}.paragraph--type--panel.width-half .paragraph--type--paragraph,.paragraph--type--panel.width-half .paragraph--type--media{width:50%;}.paragraph--type--panel.width-third .paragraph--type--paragraph,.paragraph--type--panel.width-third .paragraph--type--media{width:33.3%;}.paragraph--type--panel.width-fourth .paragraph--type--paragraph,.paragraph--type--panel.width-fourth .paragraph--type--media{width:25%;}.paragraph.bg-blue a{color:#FFF;}.paragraph.bg-blue a:hover{text-decoration:underline;}main.main .paragraph--type--panel .paragraph--type--paragraph .field_paragraph_body ul{padding-left:0;padding-right:0;}main.main .field_paragraph_body ul{padding-top:1em;}main.main .field_paragraph_body p + ul{padding-top:0;}.field_media_video_file{max-width:700px;margin:1em auto;}.field_remote_video{max-width:700px;margin:1em auto;}.field_media_file .content{display:inline-block;}.field_media_file .content .button.icon-download:before{margin-right:0.5em;}.paragraph--type--media{padding:1em 2rem;}.paragraph--type--media .button{margin-top:0.25em;margin-bottom:0.25em;}.paragraph--type--media.bg-blue .button:hover{text-decoration:none;}.paragraph--type--media.bg-blue .button.green{border:2px solid #FFF;}body.tags .block-page-title-block h1:before{content:"Tagged";display:block;font-size:1rem;color:#a7a8a9;margin-bottom:0.5em;}body.market main > div > div.alert{display:none;}body.market .block-entity-fieldnodefield-description,body.market .block-views-blockproduct-category-block-5,body.market .block-entity-fieldnodefield-markets-served,body.market .block-views-blockapplications-block-2{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:4em;}body.market .block-entity-fieldnodefield-why-choose-laird{margin-bottom:4em;}body.market .block-region-middle .block-entity-fieldnodefield-markets-served{margin-bottom:2em;}body.market .block-views-blockproduct-category-block-5 h2{display:none;}body.market .block-entity-fieldnodefield-description,body.market .block-entity-fieldnodefield-markets-served{padding-left:2rem;padding-right:2rem;}body.market .block-entity-fieldnodefield-description ul,body.market .block-entity-fieldnodefield-markets-served ul{line-height:150%;list-style:none;padding-left:1em;padding-right:1em;}body.market .block-entity-fieldnodefield-description li,body.market .block-entity-fieldnodefield-markets-served li{position:relative;padding-left:1.2em;margin-bottom:0.75em;}body.market .block-entity-fieldnodefield-description li:before,body.market .block-entity-fieldnodefield-markets-served li:before{content:'\e80c';color:#00a0df;position:absolute;left:0;font-family:"fontello";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.market .block-entity-fieldnodefield-why-choose-laird{background:#f1f2f2;padding:2rem 2rem 1rem;}body.market .block-entity-fieldnodefield-why-choose-laird h2{margin-top:0;}body.market .block-entity-fieldnodefield-why-choose-laird .field_paragraph_photo{border:0;background:#FFF;}.field_why_choose_laird{display:flex;flex-wrap:wrap;margin:auto;justify-content:center;text-align:center;}.field_why_choose_laird > div{display:block;width:12em;margin-bottom:2em;}.field_why_choose_laird .field_paragraph_photo{display:block;margin:0.5em auto;width:4em;height:4em;border-radius:100%;border:2px solid #00a0df;}.field_why_choose_laird .field_paragraph_photo img{width:100%;}.field_why_choose_laird .field_value{text-align:center;font-size:1.2em;margin-top:0.75em;font-weight:bold;}body.market .block-views-blockresources-block-5{padding:0 0 1em;max-width:1400px;margin:auto;}body.service main > div > div.alert{display:none;}body.service .block-entity-fieldnodefield-description,body.service .block-views-blockproduct-category-block-5,body.service .block-entity-fieldnodefield-services-served,body.service .block-views-blockapplications-block-2{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:4em;}body.service .block-region-middle .block-entity-fieldnodefield-services-served{margin-bottom:2em;}body.service .block-views-blockproduct-category-block-5 h2{display:none;}body.service .block-entity-fieldnodefield-description{padding-left:2rem;padding-right:2rem;}body.service .block-entity-fieldnodefield-description ul,body.service .block-entity-fieldnodefield-description li,body.service .block-entity-fieldnodefield-description li:before,body.service .block-entity-fieldnodefield-services-served li:before{content:'\e80c';color:#00a0df;position:absolute;left:0;font-family:"fontello";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.service .block-views-blockresources-block-5{padding:0 0 1em;max-width:1400px;margin:auto;}body.service h1{text-indent:-9999px;}body.service .hero-title{display:block;font-weight:bold;}body.service .hero-subtitle{display:block;font-weight:bold;}body.service .block-entity-fieldnodefield-description h3{font-family:'Exo 2',sans-serif;font-size:3em;font-weight:bold;text-align:center;margin:0.5em 0;color:#0067b4;}body.service .block-entity-fieldnodefield-description h4{font-family:'Exo 2',sans-serif;font-size:2em;text-align:center;color:#0067b4;margin:0 0 30px;}body.service .block-entity-fieldnodefield-description p{text-align:center;max-width:80%;margin-left:auto;margin-right:auto;}body.service .paragraph--type--paragraph ul{padding-left:0;}body.service .paragraph--type--paragraph li{padding-left:60px;display:flex;align-items:center;}body.service .paragraph--type--paragraph h3{text-align:center;color:#0067b4;font-size:1.5em;text-transform:uppercase;}li.icon-award:before{content:url("/icons/icon-award.png");width:50px;}li.icon-bullseye:before{content:url("/icons/icon-bullseye.png");width:50px;}li.icon-check-circle:before{content:url("/icons/icon-check-circle.png");width:50px;}li.icon-dash:before{content:url("/icons/icon-dash.png");width:50px;}li.icon-gear:before{content:url("/icons/icon-gear.png");width:50px;}li.icon-graph:before{content:url("/icons/icon-graph.png");width:50px;}li.icon-knot:before{content:url("/icons/icon-knot.png");width:50px;}li.icon-levels:before{content:url("/icons/icon-levels.png");width:50px;}li.icon-search:before{content:url("/icons/icon-search.png");width:50px;}li.icon-shield:before{content:url("/icons/icon-shield.png");width:50px;}li.icon-star:before{content:url("/icons/icon-star.png");width:50px;}a.icon-top-white{background:url("/icons/icon-top-white.png");width:50px;height:50px;background-repeat:none;}a.icon-top-grey{background:url("/icons/icon-top-grey.png");width:50px;height:50px;background-repeat:none;}a.icon-top-white:before{content:url("/icons/icon-top-white.png");width:50px;height:50px;background-repeat:none;}a.icon-top-grey:before{content:url("/icons/icon-top-grey.png");width:50px;height:50px;background-repeat:none;}.field_main_heading{font-family:'Exo 2',sans-serif;font-size:3em;font-weight:bold;text-align:center;margin:60px 0 0;color:#0067b4;}.field_main_subheading{font-family:'Exo 2',sans-serif;font-size:2.5em;text-align:center;color:#0067b4;margin:0 0 60px;}.field_product_page_brand_name{font-family:'Exo 2',sans-serif;}.product_index_page .main .block-entity-fieldtaxonomy-termfield-background::after{content:'';height:170px;display:block;}.product_index_page .field_main_subheading{margin:60px 0 10px;font-size:1.8em;text-transform:uppercase;}.product_index_page .main .description p{margin:0 0 60px;line-height:2em;color:#888;}.view-product-index-categories .views-row{padding:40px 0;clear:both;width:100%;}.view-product-index-categories .views-row:nth-child(odd){background-color:#eee;}.view-product-index-categories .views-row .category__image{margin:0 0 20px;}.view-product-index-categories .views-row .category__name{text-align:left;margin:0 0 10px;text-transform:uppercase;font-size:1.6em;}.view-product-index-categories .views-row .category__name::after{display:none;}.view-product-index-categories .category__description{color:#777;margin:0 0 20px;font-size:1.2em;font-family:'Exo 2',sans-serif;}.view-product-index-categories .category__description > *{margin:0;}.view-product-index-categories .category__brands ul{columns:2;-webkit-columns:2;-moz-columns:2;}.view-product-index-categories .category__brands li{display:list-item;margin-left:17px;line-height:1.8em;}.view-product-index-categories .category__brands li::before{content:"\2022";color:#0067b4;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}.view-product-index-categories .category__brands li a{color:#0067b4;}.brand_page .main .block-entity-fieldtaxonomy-termfield-background::after{content:'';height:170px;display:block;}.brand_page .main .description p{margin:0 0 60px;line-height:2em;}.brand_page .main h2{color:#0067b4;text-transform:uppercase;}.brand_page .main h2::after{display:none !important;}.brand-page__applications{background:#eee;padding:60px 0 20px;}.brand-page__applications h2{margin:0 0 50px;}.brand-page__applications .side-scroller .fade.right{-webkit-box-shadow:inset -40px 0px 45px -10px rgba(238,238,238,1);-moz-box-shadow:inset -40px 0px 45px -10px rgba(238,238,238,1));box-shadow:inset -40px 0px 45px -10px rgba(238,238,238,1);}.brand-page__applications .side-scroller .fade.left{-webkit-box-shadow:inset 40px 0px 45px -10px rgba(238,238,238,1);-moz-box-shadow:inset 40px 0px 45px -10px rgba(238,238,238,1);box-shadow:inset 40px 0px 45px -10px rgba(238,238,238,1);}.brand-page__applications .view-applications .views-field-name .field-content{word-spacing:100vw;}.block-views-blockbrand-page-products-block-1 h2{margin:60px 0 60px !important;}.view-brand-page-products .item-list li{text-align:center;margin-bottom:40px;}.view-brand-page-products .item-list li:nth-child(3n+1){clear:both;}.view-brand-page-products .item-list li .views-field-name{margin:20px 0;color:#0067b4;font-size:1.6em;font-weight:bold;font-family:'Exo 2',sans-serif;}.view-brand-page-products .learn_more_btn{margin-top:20px;}.brand-page__service-and-support{background:#eee;margin-top:20px;padding:60px 0 60px;}.brand-page__service-and-support h2{margin:0 0 50px !important;}.product_page .main .block-entity-fieldtaxonomy-termfield-background::after{content:'';height:100px;display:block;}.product_page .main .field_product_page_brand_name{color:#0067b4;font-size:2em;}.product_page .main .field_main_heading{text-align:left;margin:5px 0 10px;font-size:3.5em;}.product_page .main .field_main_subheading{font-size:2em;text-align:left;margin:0;}.product_page .main .description p{margin:2em 0;line-height:1.8em;}.product_page .main .field_highlights{margin-bottom:3em;}.product_page .main .field_highlights > div:first-child{font-family:'Exo 2',sans-serif;color:#0067b4;text-transform:uppercase;font-size:2em;margin:0 0 30px;font-weight:bold;}.product_page .main .field_highlights > div > div{display:list-item;list-style-type:disc;list-style-position:inside;line-height:1.8em;}.product_page .main .radix-layouts-header{margin-bottom:2em;}.layout-icon-left .views-field-field-icon{padding-right:30px;width:initial;height:initial;margin:auto;}.layout-icon-left .views-field-name{margin-top:0;line-height:2em;}.view-applications .views-field-name .h5{font-size:1.1em;margin-bottom:0;}.layout-icon-left .views-field-description__value p{line-height:2em;margin-top:0;}.view-applications.view-display-id-block_3 .col-pad:nth-child(2n+1),.view-applications.view-display-id-block_4 .col-pad:nth-child(2n+1),.view-applications.view-display-id-block_5 .col-pad:nth-child(2n+1),.view-applications.view-display-id-block_6 .col-pad:nth-child(2n+1),.view-resources-view .col-pad:nth-child(3n+1){clear:both;}.view-resources-view .views-field-name{color:#0067b4 }.view-resources-view .item-list > ul > li{margin-bottom:10px;}.view-resources-view .views-field-field-link li{display:list-item;list-style-type:disc;margin-left:30px;line-height:1.2em;}.view-resources-view .views-field-field-link li a{color:#000;text-decoration:underline;}.view-resources-view .views-field.views-field-field-link{margin-bottom:2rem;}.tabbed-section{display:flex;flex-wrap:wrap;background-color:#0067b4;}.tabbed-section .tabbed-section__nav{width:100%;text-align:center;padding-left:0;justify-content:center;display:none;}.tabbed-section .tabbed-section__nav--space-between{justify-content:space-between;}.tabbed-section__nav-item{padding:1.5em 1em;display:inline-block;}.tabbed-section__nav-item,.tabbed-section__label{cursor:pointer;font-weight:bold;color:#4dd9ff;}.tabbed-section__nav-item--active{color:#fff;text-align:center;}.tabbed-section__nav-item--active::after{content:'';display:block;position:relative;top:.3em;left:-.5em;height:1px;width:calc(100% + 1em);margin:0 auto;background-color:#fff;animation-duration:.3s;animation-name:expandshelf;}@keyframes expandshelf{from{width:20%;left:0;}to{width:calc(100% + 1em);left:-.5em;}}.tabbed-section__label{width:100%;padding:1em 2.5em;}.tabbed-section__button{position:absolute;opacity:0;}.tabbed-section__button:focus + .tabbed-section__label{z-index:1;}.tabbed-section__button:checked + .tabbed-section__label{color:#fff;}@media (min-width:769px){.tabbed-section .tabbed-section__nav{display:flex;}.tabbed-section__label{display:none;width:auto;}.tabbed-section__panel{order:99;}}.tabbed-section__panel{display:none;padding:3em 0;background-color:#ededed;width:100%;}.tabbed-section__button:checked + .tabbed-section__label + .tabbed-section__panel{display:block;}.col-pad{padding-left:15px;padding-right:15px;}.tiny{font-size:.5em;vertical-align:super;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline > li:not(:last-child){margin-right:3em;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-brand{color:#0067b4 !important;}.btn-center{margin:0 auto;text-align:center;float:none;}.main{font-family:'Arial',sans-serif;}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main .h1,.main .h2,.main .h3,.main .h4,.main .h5,.main .h6{font-family:'Exo 2',sans-serif !important;}.learn_more_btn{background-color:#0067b4;color:#fff;font-weight:500;font-size:15px;padding:12px 50px;text-decoration:none;display:inline-block;line-height:1;}.field_readmore{text-align:center;}.field_readmore a{background-color:#0067b4;color:#fff;font-weight:500;font-size:15px;padding:12px 50px;text-decoration:none;display:inline-block;line-height:1;margin:0 auto;text-align:center;}trademark::after{content:'\2122';font-weight:normal;font-size:.5em;vertical-align:super;}#back-to-top{display:inline-block;background-color:#FF9800;width:50px;height:50px;text-align:center;border-radius:4px;margin:30px;position:fixed;bottom:30px;right:30px;transition:background-color .3s;z-index:1000;}#back-to-top:hover{cursor:pointer;background-color:#333;}#back-to-top:active{background-color:#555;}#back-to-top::after{content:"\f077";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff;}.scrollToTop{width:100px;height:130px;padding:10px;text-align:center;background:whiteSmoke;font-weight:bold;color:#444;text-decoration:none;position:fixed;top:75px;right:40px;display:none;background:url("/css/arrow_up.png") no-repeat 0px 20px;}.scrollToTop:hover{text-decoration:none;}.wrap-icon{position:relative;max-width:1100px;margin:0 auto;margin-top:-80px;text-align:right;height:80px;}.icon-up::before{color:#1269b1;font-size:30px;font-weight:bold;padding:10px;border-radius:50%;background:#e7e7e7;}.paragraph.bg-gray .icon-up::before{background:#fff !important;}.paragraph.bg-white .icon-up::before{background:#f1f2f2 !important;}body.page .block.block-ctools-block.block-entity-fieldnodebody.clearfix{max-width:1200px;margin:0 auto;}body.homepage .card-stack-item.col-md-3{width:20%;}body.homepage .paragraph--type--card-stack .card-stack-item .stack-item-link{display:none;}span.views-field.views-field-field-part-number .field-content{line-height:1.5em;}span.views-field.views-field-field-part-description{font-size:14px;line-height:1;}.row-parts{text-align:center;padding:15px 50px;}body.homepage .card-stack-item{min-height:310px !important;}
@charset "UTF-8";@import url("/css/fonts.css");@import url("/css/cattron-header.css");@import url("/css/cattron-main.css");html{font-size:62.5%;overflow-x:hidden;}body{color:#54565a;font-size:1.6rem;overflow-x:hidden;font-family:Arial,sans-serif;}h1{font-family:"Exo 2",sans-serif;color:#0067b9;font-weight:500;}h2{font-family:"Exo 2",sans-serif;color:#0067b9;font-weight:500;}h3{font-family:"Exo 2",sans-serif;color:#0067b9;font-weight:500;}h4{font-family:"Exo 2",sans-serif;color:#0067b9;font-weight:500;}h1,h2,h3,h4,h5{font-weight:500;}a{transition:.3s ease all;}::selection{background-color:#0067b9;color:#fff;}::-moz-selection{background-color:#0067b9;color:#fff;}.card-body{padding:2.5rem;}.div-section{padding-top:4rem;padding-bottom:4rem;width:100%;}.navbar-nav{padding:2rem 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;}.navbar-nav a{font-family:"Exo 2",sans-serif;color:#fff;line-height:85px;text-transform:uppercase;margin:0 1.5rem;}.navbar-nav .dropdown:nth-child(2),.navbar-nav .dropdown:nth-child(3),.navbar-nav .dropdown:nth-child(4){order:0;}.navbar-nav .dropdown:first-child{order:1;}.navbar-nav .dropdown:nth-child(5),.navbar-nav .dropdown:nth-child(6),.navbar-nav .dropdown:last-child{order:2;}.navbar-nav .dropdown:nth-child(5) .dropdown-menu,.navbar-nav .dropdown:nth-child(6) .dropdown-menu,.navbar-nav .dropdown:last-child .dropdown-menu{right:0;left:auto;}.dropdown:nth-child(2){margin-left:-8rem;}.navbar-nav .dropdown .submenu{display:none;}@media only screen and (max-width:992px){.dropdown:nth-child(2){margin-left:0;}.navbar-nav .dropdown:nth-child(2) .dropdown-menu,.navbar-nav .dropdown:nth-child(3) .dropdown-menu,.navbar-nav .dropdown:nth-child(4) .dropdown-menu,.navbar-nav .dropdown:nth-child(5) .dropdown-menu,.navbar-nav .dropdown:nth-child(6) .dropdown-menu,.navbar-nav .dropdown:nth-child(7) .dropdown-menu{min-width:0;text-align:center;width:auto;overflow-x:hidden;}.navbar-nav .dropdown:nth-child(2) .dropdown-menu>li,.navbar-nav .dropdown:nth-child(3) .dropdown-menu>li,.navbar-nav .dropdown:nth-child(4) .dropdown-menu>li,.navbar-nav .dropdown:nth-child(5) .dropdown-menu>li,.navbar-nav .dropdown:nth-child(6) .dropdown-menu>li,.navbar-nav .dropdown:nth-child(7) .dropdown-menu>li{width:100%;display:inline-block;float:none;}.navbar-nav .dropdown:nth-child(2) .dropdown-menu>li a,.navbar-nav .dropdown:nth-child(3) .dropdown-menu>li a,.navbar-nav .dropdown:nth-child(4) .dropdown-menu>li a,.navbar-nav .dropdown:nth-child(5) .dropdown-menu>li a,.navbar-nav .dropdown:nth-child(6) .dropdown-menu>li a,.navbar-nav .dropdown:nth-child(7) .dropdown-menu>li a{width:100%;float:none;padding:.3rem!important;}}.dropdown-menu{border:0;min-width:30rem;border:1px solid #eaeaea;margin-top:-10px;width:650px;}.dropdown-menu a.nav-link{color:#75787b;font-size:1.8rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;line-height:18px;width:280px;float:left;}.navbar-nav.fixed{padding:0;}.background-black{background-color:#000;color:#fff;}.background-white{background-color:#fff;color:#54565a;}.background-ededed{background-color:#ededed;color:#54565a;}.background-54565a{background-color:#54565a;color:#fff;}.background-75787b{background-color:#75787b;color:#fff;}.background-0067b5{background-color:#0067b5;color:#fff;}.background-00a0df{background-color:#00a0df;color:#fff;}.background-ff0000{background-color:#f00;color:#fff;}.text-black{color:#000!important;}.text-white,.text-ffffff{color:#fff!important;}.text-red,.text-ff0000{color:#8b0000!important;}.text-gray{color:#808080!important;}.padding-small{padding:2rem;}.padding-medium{padding:4rem;}.padding-large{padding:6rem;}.margin-small{margin:2rem 0;}.margin-medium{margin:4rem 0;}.margin-large{margin:6rem 0;}.line-header{font-weight:bold;}.logo-container{max-width:360px;margin-left:-3rem;}.logo-container-mobile{display:none!important;}@media(max-width:992px){.logo-container-mobile{display:block!important;margin-top:-5px;}}.navbar-light .navbar-nav .nav-link{color:#fff;padding:1rem!important;margin-bottom:0!important;}.navbar-light .navbar-nav .nav-link:hover{color:#0067b9;}.navbar-light .navbar-nav .nav-link:last-child{margin-right:0;}.navbar-nav{padding:2rem 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.navbar-nav.fixed{padding:0;}@media(max-width:768px){.dropdown-menu{border-radius:0 0 8px 8px;}.navbar-nav{padding-bottom:0;}.navbar-light .navbar-nav .nav-link{margin:.5rem 0;}.utility-nav{margin-right:0;}.utility-nav a{display:block;margin:1rem 0;}}.nav-utility{width:100%;position:fixed;z-index:99;top:0;padding:0 10px;background-color:#eee;border-bottom:1px solid #d8dfe7;text-align:right;}.nav-utility ul{padding:0;margin:.3rem 0;list-style-type:none;text-align:right;width:100%;}.nav-utility ul li{list-style-type:none;display:inline-block;}.nav-utility ul li a{color:#0067b9;text-transform:uppercase;text-decoration:none;padding:1.8rem 1rem;margin:0 0 0 .9rem;font-size:1.4rem;font-family:"Exo 2",sans-serif;}.nav-utility ul li a:hover{background:#0067b9;color:#fff;}footer{background:#000;color:#fff;padding:4rem;font-size:1.4rem;position:absolute;width:100%;}footer .footer-link{color:#fff;margin-bottom:1rem;letter-spacing:.5px;font-size:1.4rem;}footer .footer-link a{color:#fff;margin-bottom:1rem;font-size:1.4rem;}footer .social{font-size:3.6rem;margin:2rem 0;}footer .social a{margin-right:1rem;}.hellobar{background:#0067b9;color:#fff;text-align:center;}h2.product-brandname{font-size:2em;font-weight:500;}h3.product-modelname{margin:5px 0 10px;font-size:3.2em;}.product-page-description{padding:12px 0;}.product-highlights{margin-bottom:3em;}.product-tabs .product-nav-tabs{background:#0067b9;padding:1.8rem;}.product-tabs .nav-item a.nav-link{color:#4dd9ff;font-weight:bold;text-align:center;}.product-tabs .nav-item a.active{background:none;color:#fff;}.product-tabs .nav-item a.active:after{content:"";display:block;position:relative;top:.3em;left:-.5em;height:1px;width:calc(100% + 1em);margin:0 auto;background-color:#fff;animation-duration:.3s;animation-name:expandshelf;}.product-tabs .tab-content{background:#ededed;padding:3.6rem 7.2rem;}.product-tabs .tab-content h3{margin-top:2.4rem;}@media(max-width:768px){.product-tabs .tab-content{padding:3.6rem 1.8rem;}}.partner-locator{padding:3rem 4.8rem;}.partner-locator .form-group label{display:block;margin:1.2rem 0 .6rem 0;text-transform:uppercase;font-size:1.4rem;font-weight:700;}.partner-locator .form-group input,.partner-locator .form-group select,.partner-locator .form-group textarea{font-size:1.4rem;}.secondary-contact{border-top:1px solid #ededed;}@media(max-width:768px){.partner-locator{padding:1.8rem;}}.partner-results .partner-result-list{border-bottom:1px solid #ededed;}.partner-details .partner-type{font-size:1.4rem;color:#000;}.partner-details .partner-name{border-top:1px solid #ededed;border-bottom:1px solid #ededed;}.partner-details .partner-badge{max-width:30rem;}.page-picker .page-picker-page{padding:2.4rem 1.8rem;}.page-picker .page-picker-page .thumbnail{margin-bottom:1.2rem;}.page-picker h2{text-transform:uppercase;margin-bottom:5rem;}.page-picker h3{font-family:"Exo 2",sans-serif;color:#0067b5;text-transform:uppercase;}.page-picker h4{font-size:1.8rem;line-height:2.4rem;font-weight:bold;}.page-picker a.btn{font-size:1.4rem;}.page-picker .dwnl{position:absolute;bottom:20px;}.page-picker .page-picker-page:hover{background:#f1f2f2;box-shadow:0 4px 10px rgba(0,0,0,.2);}.billboard{padding:6rem 0;margin-bottom:2em;background-color:#0067b9;color:#fff;background-size:cover;background-position:center center;}.billboard a{color:#fff!important;}.billboard h1,.billboard p{color:#fff;}.large-billboard{padding:15rem 0;}.billboard-graybar{border-bottom:80px solid #eee;}.negative-margin-under-billboard{margin-top:-2em;}@media(max-width:768px){body{font-size:1.6rem;}.billboard h1{font-size:4.2rem;text-align:center;}}@media only screen and (max-width:900px){header.header ul.mobile-menu{display:block;z-index:5;}}header.header ul.mobile-menu{display:none;position:fixed;top:0;right:0;list-style-type:none;font-family:"Exo 2",sans-serif;text-transform:uppercase;}@media only screen and (max-width:992px){.navbar-collapse{background-color:#fff;}.navbar-collapse .logo-container{display:none;}.navbar-collapse .navbar-nav a{color:#75787b;line-height:30px;}.navbar-collapse .navbar-nav .dropdown .dropdown-menu{height:300px;max-height:300px;width:100%;overflow-y:scroll;background:#f1f1f1;-webkit-overflow-scrolling:touch;}.navbar-collapse .navbar-nav .dropdown:nth-child(2) .dropdown-menu{width:100%;max-width:100%;min-width:100%;}}@media only screen and (max-width:600px){.navbar-nav .dropdown:nth-child(2) .dropdown-menu>li{width:100%;}}@media only screen and (max-width:500px){.logo-container-mobile{width:300px!important;margin-top:-7px;}#block-cattron-main-menu{height:85px!important;}}.case-studies-div:hover{transition:background .2s ease,box-shadow .2s ease;border-radius:.25rem;text-decoration:none;background-color:#f00;}.case-studies-div{background-color:transparent;}.btn{font-size:1.6rem;transition:.3s ease all;background-color:#0067b9;border-color:#0067b9;color:#fff;display:inline-block;border-radius:0;padding:.6rem 1.8rem;}.btn:hover{background:#060809;color:#fff;}.btn:focus{background:#060809;}.btn:active{background:#060809;}.btn-primary{background:#0067b9;color:#fff;font-size:1.6rem;font-weight:400;transition:.3s ease all;border-radius:0;padding:.5rem 4rem .5rem 4rem;border-bottom:.4rem solid #0067b9;border-color:#0067b9;text-decoration:none;margin-top:1.5rem;}.btn-primary :hover{background-color:#060809;border-color:#060809;}.btn-primary :active{background-color:#060809;border-color:#060809;}.navbar-light .navbar-toggler{background-color:transparent;border-color:transparent;outline:0;margin:-20px 10px 0 0;}.icon-bar{height:3px;background-color:#fff;width:37px;display:block;margin-bottom:7px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.navbar-collapse{text-align:center;margin-left:-20px;margin-right:-20px;}.navbar-toggler.on .one{-moz-transform:rotate(45deg) translate(7px,5px);-ms-transform:rotate(45deg) translate(7px,5px);-webkit-transform:rotate(45deg) translate(7px,5px);transform:rotate(45deg) translate(7px,5px);}.navbar-toggler.on .two{opacity:0;transform:translate(100px,0);}.navbar-toggler.on .three{-moz-transform:rotate(-45deg) translate(8px,-8px);-ms-transform:rotate(-45deg) translate(8px,-8px);-webkit-transform:rotate(-45deg) translate(8px,-8px);transform:rotate(-45deg) translate(8px,-8px);}#ThunderstoneSearch{padding-bottom:1rem;}@media(max-width:576px){#ThunderstoneSearch{padding-bottom:1rem;}}#ThunderstoneSearch h1{margin-bottom:3rem;}#ThunderstoneSearch h3{margin-bottom:1.5rem;font-weight:500;}#ThunderstoneSearch a{text-decoration:none;}#ThunderstoneSearch table{margin:0 auto;text-align:center;}#ThunderstoneSearch .search-item{padding:1rem 0 1rem 0;border-bottom:2px dotted #eee;}#ThunderstoneSearch .search-item h4{margin-bottom:0;font-weight:400;color:#303030;margin-top:3rem;}#ThunderstoneSearch .text-center p{font-size:2.5rem;font-weight:600;color:#0067b9;}#ThunderstoneSearch .search-item a{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;}#ThunderstoneSearch .search-item a:hover{text-decoration:none;}#ThunderstoneSearch .search-item p{color:#444;margin-top:5px;max-width:700px;}#ThunderstoneSearch .search-item img{border-radius:8px;}#ThunderstoneSearch .pagination{margin-bottom:0;justify-content:center;flex-wrap:wrap;}#ThunderstoneSearch .pagination li span{font-weight:700;display:inline-block;padding:15px;}#ThunderstoneSearch .pagination a{font-weight:400;}#ThunderstoneSearch .search-nav{justify-content:center;}#ThunderstoneSearch .spinner{left:50%!important;top:75px!important;min-height:300px;}#ThunderstoneSearch .search-item h4 a,#ThunderstoneSearch .search-item h4{color:#00a0df;font-weight:bold;}.columns{padding:3rem 0;}.columns .column-headline{padding:3rem 0;}.columns .column-headline h2{text-align:center;font-family:"Exo 2",sans-serif;font-size:5rem;letter-spacing:.2rem;text-transform:uppercase;color:#0067b5;color:#0067b5;font-weight:bold;}.columns .column-headline p{text-align:center;font-family:"Exo 2",sans-serif;font-weight:200;font-size:3rem;margin-left:auto;margin-right:auto;max-width:600px;color:#75787b;line-height:3rem;}.columns .btn{display:inline-block;width:200px;border-radius:0;padding:.5rem 2rem;}.white-header h2.line-header{font-size:2.4rem;color:#fff;margin-top:-3rem;margin-bottom:2rem;text-transform:uppercase;text-align:center;border-bottom:0;}.white-header h2.line-header:after{display:none;}.white-header .col:last-child h2{margin-top:-6rem;}.columns p{line-height:1.9rem;}.jumbotron{padding:6rem 0;}.jumbotron h1,.jumbotron h2{color:#0067b9;}.jumbotron h1{font-weight:bold;font-size:4.5rem;margin-bottom:0;}.jumbotron h2{font-size:4rem;margin-top:0;margin-bottom:3rem;}.text-with-image .container-fluid{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.text-with-image .container-fluid p a{background-color:#0067b4;color:#fff;font-weight:500;font-size:15px;padding:7px 20px;display:block;float:left;text-decoration:none;transition:200ms ease all;margin-top:.5rem;margin-bottom:1rem;}.text-with-image .container-fluid .col-md-6{padding-left:0;padding-right:0;}.text-with-image .box-padded{padding:4rem;}.text-with-image h2{color:#0067b9;font-weight:700;}.text-with-image figcaption a{padding:.5rem 4rem;background-color:#0067b9;color:#fff;margin-top:2rem;display:inline-block;}.text-with-image figcaption a:hover{background-color:#1a3c6c;text-decoration:none;}.application-slider{padding:5rem 0;background-color:#eaeaea;}.application-slider h2{margin-bottom:2rem;}.application-slider h4{font-size:1.8rem;}.application-slider .slider{margin-top:3rem;}.application-slider img{margin-bottom:1.5rem;display:inline-block;}.slider{margin-top:3rem;}.slider h4{color:#75787b;}.slick-arrow{background-image:url("/Assets/arrows.png");width:36px;height:36px;text-indent:-999px;overflow:hidden;border:0;background-color:#fff;border-radius:50px;position:absolute;top:50%;margin-top:-25px;right:0;z-index:10000;}.slick-arrow:hover{opacity:.8;cursor:pointer;}.slick-prev{background-image:url("/Assets/arrow-prev.png");left:0;}.product-page-picker{padding:6rem 0;}.product-page-picker a{color:#0067b9;}.product-page-picker h2{margin-bottom:3rem;}.product-page-picker .child-list{margin-bottom:8rem;}.product-page-picker .child-list h3{text-transform:none;font-weight:bold;font-size:2.4rem;}.product-page-picker .child-list p{font-size:1.6rem;}.product-page-picker .child-list img{margin-bottom:2rem;}.button-wrap .box-padded{padding-left:4rem;}.resources{background:#eee;max-width:100%;margin-top:-30px;}.resources label{font-weight:bold;}.resources input{width:100%;height:40px;padding:10px;border:1px solid #eaeaea;}.resources .search{position:relative;width:100%;padding:3rem 2rem;}.search-wrap{background:#eee;max-width:100%;width:100%;margin:0;height:0;min-height:0;max-height:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;z-index:10000;position:fixed;}.search-wrap label{font-weight:bold;}.search-wrap .search{position:relative;width:100%;padding:3rem 2rem;}.search-wrap .search form{display:block;width:100%;}.search-wrap .search .btn{border-radius:8px;position:absolute;right:17px;top:2px;height:36px;}.search-wrap .form-control{width:100%;height:40px;font-size:16px;}.search-open{height:100px;min-height:100px;max-height:100px;}.contact-div{border-style:solid;border-color:#d3d3d3;margin:1rem;border-width:1px;border-radius:3px;padding:2rem;}.contact-div h4{color:#75787b;}.contact-div a{font-weight:bold;}.blog-post h2,.blog-post h3,.blog-post h4{color:#75787b;}.dwnl{margin-top:4rem;font-size:14px!important;padding:.5rem 2rem;width:150px;}.fifth-columns .container-fluid .col{flex-basis:auto;}@media only screen and (min-width:800px){.fifth-columns .container-fluid .col{width:50%;max-width:50%;}}@media only screen and (min-width:1100px){.fifth-columns .container-fluid .col{width:33%;max-width:33%;}}@media only screen and (min-width:1300px){.fifth-columns .container-fluid .col{width:20%;max-width:20%;}}@media only screen and (max-width:1099px){.Home .white-header .col:last-child h3{margin-top:-3rem;}}.Declaration .columns .container-fluid .col{width:60%;max-width:60%;}@media only screen and (max-width:600px){.Declaration .columns .container-fluid .col{width:100%;max-width:100%;}.search-wrap .search{padding:1rem;}}.product-details h1,.product-details h2,.product-details h3,.product-details h4,.product-details h5{font-weight:bold;}.product-details .tab-pane h3{font-size:22px;}.item-list h4{font-weight:bold;color:#75787b;}.flex-direction-nav a{width:50px!important;height:50px!important;margin:-80px 0 0!important;}.product-names h2{margin:5px 0 10px;font-size:3.2em;}.product-names h3{font-size:2em;font-weight:500;}@media only screen and (max-width:400px){.logo-container-mobile{width:275px!important;margin-top:-15px;margin-left:-20px;}.columns .column-headline h2{font-size:3.2rem;line-height:3.2rem;}.columns .column-headline p{font-size:2.4rem;line-height:2.4rem;}.columns{padding:1.5rem 0;}.columns p{font-size:1.6rem;}.navbar-collapse{margin-top:0;}}.market-page-picker{background-color:#ededed;padding:4rem 0;margin-top:-7px;}.market-page-picker .child-list{margin-bottom:2rem;}[v-cloak]{display:none;}.object-fit{width:100%;height:100%;object-fit:cover;object-position:center center;font-family:"object-fit: cover";}.new-billboard-styles h2{font-size:4.2rem;font-weight:900;}.new-billboard-styles h2 small{font-weight:300;display:block;}.new-billboard-styles .btn{border:0;}.abstract-billboard{background-size:cover;background-position:center center;padding:10rem 0;position:relative;}.abstract-billboard .small{font-size:1.4rem;}.abstract-billboard .medium{font-size:2.2rem;}.abstract-billboard .large{font-size:2.8rem;}.margin-top{margin-top:40px;}.abstract-bottom{padding:.5rem 2rem;}.abstract-extra-padding{padding:20rem 0;}.side-by-side{background-size:cover;background-position:center center;}.side-by-side .container-fluid{padding-left:0;padding-right:0;}.side-by-side .col-md-6{padding-left:0;padding-right:0;}.side-by-side .text-wrap,.side-by-side .image-wrap{min-height:45rem;height:45rem;}.side-by-side .product-text-wrap{height:100%;}.side-by-side .product-image-wrap{padding:2rem;}@media only screen and (max-width:600px){.side-by-side .text-wrap,.side-by-side .image-wrap{min-height:auto;height:auto;}}.home-slider-wrap{color:#fff;}.home-slider-wrap .text-center{padding:2rem;}@media only screen and (max-width:767px){.home-slider-wrap .text-wrap,.home-slider-wrap .image-wrap,.home-slider-wrap .abstract-billboard{min-height:0;height:auto;}}.slick-slide{position:relative;}.home-slider-wrap .slick-arrow{width:50px!important;height:86px!important;background-color:transparent!important;margin-top:-43px!important;}.home-slider-wrap .slick-prev{background-image:url("/Assets/arrow-left.png")!important;width:50px!important;height:86px!important;left:5px;}.home-slider-wrap .slick-next{background-image:url("/Assets/arrow-right.png")!important;width:50px!important;height:86px!important;right:5px;}.shrink-bill{padding:0 2rem;}.billboard-small .abstract-billboard{padding:10rem 0;}.billboard-small .abstract-extra-padding{padding-bottom:13rem;}.billboard-small .image-wrap,.billboard-small .text-wrap{height:37.5rem;min-height:37.5rem;}.billboard-medium .abstract-billboard{padding:20rem 0;}.billboard-medium .abstract-extra-padding{padding-bottom:26.4rem;}.billboard-medium .image-wrap,.billboard-medium .text-wrap{height:57.5rem;min-height:57.5rem;}.billboard-large .abstract-billboard{padding:30rem 0;}.billboard-large .abstract-extra-padding{padding-bottom:33rem;}.billboard-large .image-wrap,.billboard-large .text-wrap{height:77.5rem;min-height:77.5rem;}@media only screen and (max-width:767px){.billboard-small .image-wrap{min-height:15rem;height:15rem;}.billboard-small .text-wrap{height:20rem;min-height:20rem;}.billboard-medium .image-wrap{min-height:35rem;height:35rem;}.billboard-medium .text-wrap{height:20rem;min-height:20rem;}.billboard-large .image-wrap{min-height:40rem;height:40rem;}.billboard-large .text-wrap{height:22em;min-height:22rem;}.home-slider-wrap h2{font-size:3.2rem;}}@media only screen and (max-width:600px){.columns .col{flex-basis:auto;margin-bottom:2rem;}.new-billboard-styles h2{font-size:3.2rem;}}.umbraco-forms-page{width:100%;}.umbraco-forms-page label{font-weight:bold;}.umbraco-forms-page .umbraco-forms-indicator{color:#900;}.umbraco-forms-page textarea,.umbraco-forms-page .text,.umbraco-forms-page select{width:100%;padding:1rem;border:1px solid #ccc;}.umbraco-forms-page textarea:hover,.umbraco-forms-page .text:hover,.umbraco-forms-page select:hover{border-color:#0067b9;}.umbraco-forms-page textarea:focus,.umbraco-forms-page .text:focus,.umbraco-forms-page select:focus{border-color:#1a3c6c;}.umbraco-forms-page .umbraco-forms-field{margin-bottom:1.5rem;}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both;}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.solutions{background-color:#75787b;}.solutions-wrap{position:relative;}.hotspot{width:35px;height:35px;background-image:url("/Assets/hotspot.jpg");background-color:#fff;padding:5px;display:inline-block;border-radius:50%;position:absolute;background-position:center center;background-repeat:no-repeat;outline:10px solid rgba(255,255,255,.3);border:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.hotspot:hover{transform:scale(1)!important;outline:10px solid #fff;}.one-spot{left:11%;top:36%;}.two-spot{left:6%;bottom:36%;}.three-spot{left:5%;bottom:24%;}.four-spot{left:45%;top:28%;}.five-spot{left:44%;top:48%;}.six-spot{left:54%;top:44%;}.seven-spot{left:60%;top:32%;}.eight-spot{left:64%;top:40%;}.nine-spot{top:9%;right:5%;}.padding{padding:5rem 3rem;}.modal-body{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;}.modal-body .close{margin:5px 10px;}.modal-body .btn-link{border:1px solid #75787b;background-color:#fff;color:#75787b;}.modal-body .btn-link:hover{background-color:#75787b;color:#fff;text-decoration:none;}.modal-body .row{overflow:hidden;}.button-height{margin-top:30px;height:40px;}.button-height .btn-link{float:left;}.button-height .btn-secondary{float:right;margin-right:20px;}.solutions-wrapper{opacity:0;transition:all .3s;}.solutions-wrapper.open{opacity:1;}@media only screen and (max-width:600px){.hotspot{width:23px;height:23px;background-image:url("/Assets/hotspot-small.jpg");outline:4px solid rgba(255,255,255,.3);}.hotspot:hover{outline:4px solid #fff;}.padding{padding:1.5rem;}}#mktoForm_1001,#mktoForm_1048{width:auto!important;}#mktoForm_1001 input,#mktoForm_1001 select,#mktoForm_1001 textarea,#mktoForm_1048 input,#mktoForm_1048 select,#mktoForm_1048 textarea{width:100%!important;margin-bottom:0!important;}.mktoHasWidth{width:auto!important;}.mktoHasWidth div{text-align:left;}.mktoHasWidth div br{display:none;}.mktoForm .mktoFieldWrap{float:none!important;}.mktoForm .mktoFormCol{float:none!important;width:100%!important;}.mktoForm .mktoLabel{display:block!important;width:100%!important;}.field-validation-error{font-size:12px;color:#900;font-weight:bold;}@media only screen and (min-width:1060px){.nav-utility .container{padding-right:0;margin-right:50px;}}@media only screen and (min-width:1200px){.nav-utility .container{margin-right:auto;padding-right:95px;}}.card{border:0;margin-bottom:10px;}.card-body{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}.card-header{padding:0;border:0;marign-top:10px;}.contact-wrap{padding:5rem 0;}.contact-wrap .regional-div:nth-child(odd){background-color:#eaeaea;}.contact-wrap .regional-div{padding:5rem 2rem;}.contact-wrap .regional-div .col-md-4{margin-bottom:7rem!important;}.contact-wrap .regional-div .col-md-4 a{word-break:break-all;}.link-locations{margin-top:7rem;}.link-locations .link{font-size:18px;border-bottom:2px solid #0067b9;margin:0 2rem 2rem 0;display:inline-block;}.link-locations .link:hover{text-decoration:none;color:#060809;border-color:#060809;}.form-wrapper{background-color:#eaeaea;padding:3rem;}.umbraco-forms-navigation .col-md-12{padding-left:0;}
