.blue{color:#002957}.red{color:#ef383e}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'mission_rubberdingbats';src:url("../fonts/mission-rubber_dingbats-webfont.woff2") format("woff2"),url("../fonts/mission-rubber_dingbats-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Linearicons-Free';src:url("../fonts/Linearicons-Free.woff2") format("woff2"),url("../fonts/Linearicons-Free.woff") format("woff");font-weight:normal;font-style:normal}body,button,input,select,textarea{color:#666;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}span[data-icon]:before{font-family:'mission_rubberdingbats';font-weight:normal;content:attr(data-icon);speak:none;text-transform:none}*::selection{background:#ef383e;color:#FFF}*::-moz-selection{background:#ef383e;color:#FFF}sub,sup{font-size:50%}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Open Sans",sans-serif}h2{font-size:1.5em;font-weight:600;color:#002957}h3{font-size:1.3em;font-weight:700;font-style:oblique;color:#002957}h4{font-size:1.2em;color:#002957;font-weight:600}.page-heading .title h1{color:#FFF;font-weight:700;font-size:3em;margin:20px}.page-heading .title h1.bold{font-weight:500;font-size:1.5em;text-transform:uppercase}.page-heading .title h1.bold b{font-weight:700;font-size:2em}.page-heading .missionmade h1{font-weight:600;text-transform:uppercase;font-size:1.2em}@media print,screen and (min-width: 40em){.page-heading .missionmade h1{font-size:2em}}.page-heading .missionmade h1 span{font-size:1.5em;font-weight:700}.page-heading .missionmade h1 span span{font-size:.8em;font-weight:400}.page-heading .missionmade h1 span span sup{font-size:75%}.page-template-template-featured .page-heading .title h1.bold b{font-size:1.8em}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}ul{font-size:.9em}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff url(../img/bg.gif) repeat}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}ol.fancylist{list-style:none;margin-bottom:0}ol.fancylist li{color:#002957;margin-bottom:30px}ol.fancylist li:before{position:absolute;margin-left:-2.5em;content:counter(lis);counter-increment:lis;background:#ef383e;border-radius:100%;color:white;width:1.8em;height:1.8em;text-align:center;display:inline-block;font-weight:700;line-height:1.8em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}ul.tabs{border:0}ul.tabs .tabs-title>a{position:relative;top:1px;padding:12px 20px;border:1px solid #d2d2d2;border-right:0;border-bottom:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#666;font-weight:600;outline:0 !important;background:#eee}ul.tabs .tabs-title>a:focus,ul.tabs .tabs-title>a[aria-selected=true]{background:#FFF;border-bottom:1px solid #FFF;border-top:2px solid #00548a;margin-bottom:-1px}ul.tabs .tabs-title:last-of-type>a{border-right:1px solid #d2d2d2}.tabs-content{border:1px solid #d2d2d2;color:#666}.tabs-content .tabs-panel{margin:20px;padding:10px;border:1px solid #eee;position:relative;height:calc(100% - 40px)}.tabs-content .tabs-panel strong{font-weight:600}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#eee !important}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;background-color:#002957 !important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100% !important;height:8px}.noselect{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#hotspots{position:relative;margin:auto;max-width:600px}#hotspots .feature{position:absolute;margin:0;transform:translate(-50%, -50%);background:#ef383e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:2em;padding:0 .17em 0 .25em;font-weight:100;line-height:1.15em;color:#FFF}#hotspots .feature.active,#hotspots .feature:hover{background:#85b9d9;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;transition:color 0.2s ease}a{color:#ef383e}a:hover,a:focus,a:active{color:#ef383e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#global #menu-global-menu.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content:none}#global ul#menu-global-menu{top:50%;right:0;transform:translateY(-50%);padding-right:.625rem;color:#002957;font-size:15px;font-weight:bold;position:relative;z-index:99}#global ul#menu-global-menu ul{-webkit-box-shadow:-3px 3px 3px 0px rgba(0,0,0,0.4);-moz-box-shadow:-3px 3px 3px 0px rgba(0,0,0,0.4);box-shadow:-3px 3px 3px 0px rgba(0,0,0,0.4)}#global ul#menu-global-menu .selector{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#global ul#menu-global-menu li{padding-left:33px}#global ul#menu-global-menu li ul{display:none}#global ul#menu-global-menu li ul.js-dropdown-active{display:block}#global ul#menu-global-menu li li a:hover{color:#ef383e}#global ul#menu-global-menu a{white-space:nowrap;padding:10px 10px 15px 10px;text-align:left;color:#002957}#global span[data-icon]{font-size:22px;position:relative;top:4px;left:3px}#global .br{background:url(../img/global-br.png) no-repeat left center}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){#global .br{background-image:url(../img/global-br@2x.png);background-size:33px 33px}}#global .de{background:url(../img/global-de.png) no-repeat left center}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){#global .de{background-image:url(../img/global-de@2x.png);background-size:33px 33px}}#global .gb{background:url(../img/global-gb.png) no-repeat left center}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){#global .gb{background-image:url(../img/global-gb@2x.png);background-size:33px 33px}}#global .is-dropdown-submenu{border:none;left:auto;right:0;min-width:auto;padding:10px}#nav-feature{position:absolute;left:100%;top:0;background:#FFF !important;padding:20px;text-align:center;width:auto}#nav-feature h4{text-transform:uppercase;white-space:nowrap;font-size:1.3em;font-weight:700}#nav-feature a{display:block}#nav-feature a:first-of-type{border-bottom:1px solid #666;margin-bottom:15px;padding-bottom:20px !important}#nav-feature a img{max-width:100px;display:block;cursor:pointer;margin:auto}#nav-feature a span{font-weight:100;font-style:oblique;text-transform:none}#nav-feature a span strong{display:block;font-weight:700;font-style:normal;text-transform:uppercase}header .title-bar{background:#002957}header .title-bar button{background:none}header .top-bar,header .top-bar ul{padding:0;background:none}@media print,screen and (max-width: 800px){#global ul#menu-global-menu li{padding-left:0}}@media print,screen and (max-width: 1023px){.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}}button.menu-icon:before,button.menu-icon:after{content:none}.title-bar-title{font-weight:100;text-transform:uppercase}.menu-icon{margin-top:8px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.menu-icon span{display:block;position:absolute;height:4px;width:50%;background:#FFF;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.menu-icon span:nth-child(even){left:50%;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.menu-icon span:nth-child(odd){left:0px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.menu-icon span:nth-child(1),.menu-icon span:nth-child(2){top:0px}.menu-icon span:nth-child(3),.menu-icon span:nth-child(4){top:9px}.menu-icon span:nth-child(5),.menu-icon span:nth-child(6){top:18px}.menu-icon.open{margin-top:4px;margin-bottom:4px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.menu-icon.open span:nth-child(1),.menu-icon.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.open span:nth-child(2),.menu-icon.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon.open span:nth-child(1){left:5px;top:8px}.menu-icon.open span:nth-child(2){left:calc(50% - 5px);top:8px}.menu-icon.open span:nth-child(3){left:-50%;opacity:0}.menu-icon.open span:nth-child(4){left:100%;opacity:0}.menu-icon.open span:nth-child(5){left:5px;top:18px}.menu-icon.open span:nth-child(6){left:calc(50% - 5px);top:18px}#site-navigation{width:100%;height:49px;background:#002957;content:"";display:table;table-layout:fixed;position:relative;z-index:10}#site-navigation ul>li>ul>li>ul>li>a{text-transform:capitalize;font-size:1.2em}#site-navigation a{color:#FFF;text-transform:uppercase;font-size:15px;line-height:27px;padding:11px 25px;border-right:1px solid #666}#site-navigation .menu-item-has-children a{padding-right:35px}#site-navigation .is-dropdown-submenu .is-dropdown-submenu-parent>li>a:after{content:"\E876";display:inline-block;position:absolute;right:0;font-family:'Linearicons-Free';font-size:.8em;border:0}#site-navigation .is-dropdown-submenu .is-dropdown-submenu-parent ul ul{background-color:#FFF;-webkit-box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75);-moz-box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75);box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75)}#site-navigation .first-sub,#site-navigation #nav-feature{-webkit-box-shadow:2px 2px 3px -1px rgba(161,161,161,0.75);-moz-box-shadow:2px 2px 3px -1px rgba(161,161,161,0.75);box-shadow:2px 2px 3px -1px rgba(161,161,161,0.75)}#site-navigation ul>a:after{content:none}#site-navigation ul ul{display:none}#site-navigation ul ul.js-dropdown-active{display:block}#site-navigation ul ul a{color:#002957}#site-navigation li:last-of-type a{border:0}#site-navigation li:hover{background:#00548a;cursor:pointer}#site-navigation li:hover a{border-color:#00548a}#site-navigation:before,#site-navigation:after{content:"";position:absolute;left:-10px;top:0;background:url(../img/menu-edges.png) no-repeat left top;width:10px;height:58px}@media screen and (max-width: 1020px){#site-navigation:before,#site-navigation:after{content:none}}#site-navigation:after{left:auto;right:-10px;background-position:right top}#site-navigation #search{text-indent:-9999px;position:relative;display:none}#site-navigation #search:after{content:"2";font-family:'mission_rubberdingbats';font-weight:normal;speak:none;position:absolute;top:0;left:0;color:#FFF;text-indent:0;text-align:center;width:100%;height:100%;font-size:2em;line-height:1.5em}@media print,screen and (min-width: 1023px){#site-navigation #search{display:table-cell}}#site-navigation .dropdown.menu>li.is-dropdown-submenu-parent>a:after{right:20px;border:5px inset;border-color:#FFF transparent transparent}#site-navigation .is-dropdown-submenu{border:none;background:#ece9e9;padding:20px}#site-navigation .is-dropdown-submenu li:hover{background:initial}#site-navigation .is-dropdown-submenu a{border-right:0 !important;color:#333;font-weight:600;padding:0 20px 7px 0;line-height:1.2em}#site-navigation .is-dropdown-submenu a:hover{color:#ef383e}#site-navigation .dropdown.menu>li.opens-left>.is-dropdown-submenu{right:auto}#site-navigation .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content:"\E876";border:none;font-family:'Linearicons-Free';font-size:.6em;line-height:0}#site-navigation .heading>a:hover{cursor:default;color:#333}#site-navigation .heading>.submenu{display:block;position:relative;left:0;padding:0 0 0 20px}#site-navigation .search-form{position:absolute;right:0;top:100%;padding:20px;background:#eee;width:100%;display:block}@media print,screen and (min-width: 1023px){#site-navigation .search-form{display:none;width:35%;max-width:425px;-webkit-box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75);-moz-box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75);box-shadow:-2px 2px 3px -1px rgba(161,161,161,0.75)}}#site-navigation .search-form label{float:left;width:70%}#site-navigation .search-form input[type=search]{margin:0;float:left;width:100%;max-width:none}#site-navigation .search-form input.search-submit[type="submit"]{margin:0;float:left;background:#ef383e !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:7px 14px 8px;width:30%}#site-navigation .search-form input.search-submit[type="submit"]:hover{background-color:#002957 !important}#site-navigation #home a{padding:11px 16px}#site-navigation .lnr-home:before{content:"\e800";font-family:'Linearicons-Free';font-size:1.3em;line-height:1em}#menu-main-nav>li>ul>li{padding-bottom:6px !important}@media print,screen and (max-width: 1023px){#site-navigation a{color:#002957;font-weight:600;font-size:1.4em}#site-navigation li,#site-navigation li:hover{background-color:#eee}#site-navigation li li,#site-navigation li:hover li{padding-left:30px}#site-navigation li li a,#site-navigation li:hover li a{font-weight:400;font-size:1.3em}}#missionmade,#menu-company-info-subnav{padding:30px 0;margin:0 40px;border-top:1px solid #666}#missionmade a,#menu-company-info-subnav a{color:#666;font-weight:600;text-transform:uppercase}#missionmade .current-menu-item a,#menu-company-info-subnav .current-menu-item a{color:#00548a;font-weight:700;cursor:default;position:relative}#missionmade .current-menu-item a:after,#menu-company-info-subnav .current-menu-item a:after{content:'';width:0;height:0;position:absolute;border-left:.5em solid #00548a;border-top:.5em solid transparent;border-bottom:.5em solid transparent;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width: 50em){#missionmade .current-menu-item a:after,#menu-company-info-subnav .current-menu-item a:after{border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #00548a;position:absolute;left:50%;top:-1em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#missionmade ul,#menu-company-info-subnav ul{display:table;width:100%;list-style:none}#missionmade ul li,#menu-company-info-subnav ul li{text-align:left;display:block}@media print,screen and (min-width: 50em){#missionmade ul li,#menu-company-info-subnav ul li{display:table-cell;text-align:center}}#missionmade ul li a,#menu-company-info-subnav ul li a{display:block}.pagination{clear:both;padding:20px 0;position:relative;font-size:1em;line-height:13px;margin-top:25px}.pagination span,.pagination .nav-links a.page-numbers{display:block;float:left;margin:2px 2px 2px 0;padding:9px 14px;text-decoration:none;width:auto;color:#fff;background:#002957}.pagination a:hover{color:#fff;background:#00548a}.pagination .current{padding:9px 14px;background:#878a8f;color:#fff}.pagination .page-numbers.dots{background:none;color:#666}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}aside#questions{text-align:center;color:#666}aside#questions h4{font-weight:800;font-size:2em;line-height:1em;text-transform:uppercase;margin:0}aside#questions .phone{color:#002957;font-weight:800;font-size:1.5em}aside#c2c{text-align:center;max-width:400px;margin:0 auto}aside#c2c img{max-width:100%}aside#c2c h2{text-transform:uppercase;letter-spacing:.12em;margin-top:1.5em}aside#c2c a.button{margin-bottom:3em;padding-right:2em;width:100%}aside#c2c a.button span[data-icon]{font-size:1.8em;position:relative;top:.18em;left:.5em;line-height:0.5em}aside#inventor h4{text-transform:uppercase;text-align:center;margin:0;font-size:1em}aside#inventor h4 span{display:block;font-weight:800;font-size:1.8em;line-height:1em}aside#inventor a.button{margin-top:.5em;margin-bottom:3em;padding-right:2em;width:100%}aside#inventor a.button span[data-icon]{font-size:1.8em;position:relative;top:.18em;left:.5em;line-height:0.5em}aside#missionmadeconformance{padding:0;margin:0;border:0;text-align:center}aside#missionmadeconformance .missionmade_logo,aside#missionmadeconformance .c2c{margin-bottom:3em}aside#missionmadeconformance a{color:#FFF}aside#missionmadeconformance a.button{text-transform:none;line-height:.9em;max-width:205px;display:block;margin:20px auto}aside#missionmadeconformance a.button span{text-transform:uppercase;font-weight:700}aside#missionmadeconformance a.button:after{top:-.1em}aside#image img{border:1px solid #666}aside#image h5{font-weight:700;color:#002957;margin:.5em 0 0 0;line-height:1em}aside#image p{font-weight:600;font-size:.7em;font-style:oblique}aside#coupling_finder{background:#002957;width:785px;height:340px;position:relative;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.18);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.18);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.18);overflow:hidden;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}@media print,screen and (max-width: 785px){aside#coupling_finder{width:100%;height:auto;overflow:visible}aside#coupling_finder input[type=text],aside#coupling_finder select.material{width:95% !important}}aside#coupling_finder .close-button{margin:0;right:0;top:0;color:#FFF;cursor:pointer}aside#coupling_finder .close-button:hover{color:#666}aside#coupling_finder .heading{height:90px;text-align:center;border-bottom:1px solid #FFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}@media print,screen and (max-width: 785px){aside#coupling_finder .heading{text-align:left}}aside#coupling_finder .heading h2{color:#FFF;font-weight:200;font-size:2.5em;display:inline-block;margin:.5em 0 .5em .5em;position:relative}aside#coupling_finder .heading h2 span{font-weight:800;text-transform:uppercase;letter-spacing:.05em}aside#coupling_finder .heading h2:before{content:'';background:url(../../assets/img/mission-symbol-only.png) center center no-repeat;position:absolute;right:calc(100% + .2em);top:-.2em;width:90px;height:90px;background-size:contain}aside#coupling_finder .heading h2:after{content:"2";font-family:'mission_rubberdingbats';font-weight:normal;speak:none;position:absolute;top:-.5em;left:calc(100% + .2em);color:#FFF;text-indent:0;text-align:center;font-size:1.6em}aside#coupling_finder ol{list-style-type:none;padding:0;margin:0;height:100%;display:block}aside#coupling_finder ol li{height:100%;padding:2em}aside#coupling_finder ol li h5{color:#FFF;font-style:oblique;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}aside#coupling_finder ol li h5 span{font-weight:700}aside#coupling_finder ol li:last-of-type{border-left:1px solid #FFF}aside#coupling_finder form{height:calc(100% - 90px)}aside#coupling_finder fieldset{border:none;color:#FFF;text-transform:uppercase}aside#coupling_finder fieldset input{margin-right:1em}aside#coupling_finder fieldset label{color:#FFF}aside#coupling_finder #finder_subcat_u{display:none}aside#coupling_finder input[type=text],aside#coupling_finder select.material{width:85%;display:inline}aside#coupling_finder .columns .row{margin-right:-.9375rem;margin-left:-.9375rem}aside#coupling_finder .columns .row .columns{line-height:0}aside#coupling_finder span.inch{font-weight:600;font-size:2em;color:#FFF}aside#coupling_finder input[type=submit]:hover{background-color:#FFF;color:#002957;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path style="fill: %23002957" d="M17,7.4c0.3,0,0.6,0.1,0.8,0.2c0.3,0.1,0.5,0.3,0.7,0.5c0.2,0.2,0.3,0.4,0.5,0.7c0.1,0.3,0.2,0.5,0.2,0.8c0,0.8,0,1.6-0.1,2.3c-0.1,0.7-0.2,1.4-0.3,2.1c-0.1,0.6-0.3,1.3-0.5,1.8c-0.2,0.6-0.4,1.1-0.7,1.5c-0.3,0.5-0.5,0.9-0.8,1.3c-0.3,0.4-0.6,0.7-1,0.9c-0.4,0.3-0.8,0.4-1.2,0.6c-0.4,0.1-0.8,0.2-1.3,0.2H8c-0.1,0-0.2,0-0.5-0.1c-0.3-0.1-0.7-0.3-1.1-0.6c-0.3-0.2-0.6-0.5-0.9-0.7c-0.3-0.3-0.6-0.6-0.8-0.9c-0.3-0.4-0.5-0.7-0.8-1.2c-0.3-0.4-0.5-0.9-0.8-1.4c-0.5-1.1-1-1.9-1.3-2.7c-0.4-0.7-0.6-1.3-0.9-1.7s-0.4-0.8-0.5-1S0.2,9.6,0.2,9.6C0.1,9.3,0,9.1,0,8.8C0,8.5,0,8.2,0.1,8c0.1-0.3,0.2-0.5,0.4-0.7C0.6,7,0.8,6.8,1,6.7c0.2-0.1,0.5-0.2,0.8-0.3c0.3,0,0.5,0,0.8,0.1c0.3,0.1,0.5,0.2,0.7,0.4C3.6,7,3.7,7.2,3.9,7.5L5.3,10V2.1c0-0.3,0.1-0.6,0.2-0.8C5.6,1,5.7,0.8,5.9,0.6c0.2-0.2,0.4-0.3,0.7-0.5C6.9,0.1,7.1,0,7.4,0C7.7,0,8,0.1,8.3,0.2c0.3,0.1,0.5,0.3,0.7,0.5C9.1,0.8,9.3,1,9.4,1.3c0.1,0.3,0.2,0.5,0.2,0.8v3.5c0.2-0.1,0.3-0.2,0.5-0.2c0.2,0,0.4-0.1,0.6-0.1c0.5,0,0.9,0.1,1.2,0.4c0.4,0.3,0.6,0.6,0.8,1c0.2-0.1,0.3-0.2,0.6-0.3c0.2-0.1,0.4-0.1,0.6-0.1c0.5,0,0.9,0.1,1.2,0.4c0.4,0.3,0.6,0.6,0.8,1c0.2-0.1,0.3-0.2,0.6-0.3C16.6,7.5,16.8,7.4,17,7.4zM16.7,16.8c0.2-0.4,0.4-0.9,0.6-1.4c0.2-0.5,0.3-1.1,0.4-1.7c0.1-0.6,0.2-1.2,0.3-1.9c0.1-0.7,0.1-1.4,0.1-2.2c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.5-0.3-0.7-0.3c-0.3,0-0.6,0.1-0.8,0.3C16,9,15.9,9.3,15.9,9.6v0.5c0,0.1-0.1,0.3-0.2,0.4c-0.1,0.1-0.2,0.2-0.4,0.2c-0.1,0-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.2-0.2-0.4V8.5c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.5-0.3-0.7-0.3c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.2-0.3,0.5-0.3,0.7V9c0,0.1-0.1,0.3-0.2,0.4s-0.2,0.2-0.4,0.2c-0.1,0-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.2-0.2-0.4V7.4c0-0.3-0.1-0.6-0.3-0.8c-0.2-0.2-0.5-0.3-0.8-0.3c-0.3,0-0.5,0.1-0.7,0.3C9.7,6.9,9.6,7.1,9.6,7.4V9c0,0.1-0.1,0.3-0.2,0.4C9.3,9.5,9.2,9.6,9,9.6c-0.1,0-0.3-0.1-0.4-0.2S8.5,9.2,8.5,9V2.1c0-0.3-0.1-0.6-0.3-0.8C8,1.2,7.7,1.1,7.4,1.1c-0.3,0-0.5,0.1-0.7,0.3C6.5,1.6,6.4,1.8,6.4,2.1v8.3c0,0.4-0.1,0.6-0.2,0.8c-0.1,0.2-0.3,0.3-0.5,0.4s-0.4,0-0.6-0.1s-0.4-0.4-0.5-0.7L3,8h0v0C2.9,7.9,2.8,7.8,2.7,7.7C2.6,7.6,2.5,7.5,2.3,7.5c-0.1,0-0.2,0-0.4,0c-0.1,0-0.2,0.1-0.4,0.1C1.3,7.7,1.2,8,1.1,8.3C1,8.6,1,8.9,1.2,9.1v0c0.2,0.4,0.4,0.8,0.6,1.2c0.2,0.4,0.5,1,0.9,1.7C3,12.8,3.5,13.7,4,14.8c0.3,0.5,0.5,1,0.8,1.4c0.3,0.4,0.5,0.8,0.8,1.1c0.2,0.3,0.5,0.6,0.7,0.8c0.2,0.2,0.4,0.4,0.6,0.5c0.3,0.3,0.6,0.4,0.8,0.5C7.8,19.1,8,19.1,8,19.1h5.3c0.4,0,0.8-0.1,1.2-0.2c0.4-0.1,0.7-0.3,0.9-0.6c0.3-0.2,0.5-0.5,0.7-0.8C16.3,17.3,16.5,17,16.7,16.8z"/></svg>') !important}aside#coupling_finder #coupling_finder_results{width:100%;height:calc(100% - 90px);padding:1.4em;color:#FFF}aside#coupling_finder #coupling_finder_results h2{color:#FFF;font-size:1.8em;text-transform:uppercase}aside#coupling_finder #coupling_finder_results h2 span{font-weight:800}aside#coupling_finder #coupling_finder_results h5{margin-bottom:.2em;line-height:1.2em;font-size:1.3em}aside#coupling_finder #coupling_finder_results ul{list-style-type:none;margin:0}aside#coupling_finder #coupling_finder_results li{padding:1em 0;border-bottom:1px solid #FFF}aside#coupling_finder #coupling_finder_results li:last-of-type{margin-bottom:35px}aside#coupling_finder #coupling_finder_results li .info{width:70%;display:inline-block;float:left}aside#coupling_finder #coupling_finder_results li .button{float:right;padding:8px 14px;width:220px}aside#coupling_finder #coupling_finder_results li .button.red:hover,aside#coupling_finder #coupling_finder_results li .button.red:before{background-color:#FFF;color:#002957}aside#coupling_finder #coupling_finder_results #reset_finder{margin:0}.open aside#coupling_finder{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#coupling_finder_wrap{display:block;position:fixed;width:0;z-index:3;top:35%}#coupling_finder_wrap a#finder_toggle{display:block;float:left;width:38px;height:266px;position:relative;z-index:1;background:url(../../assets/img/coupling-finder-btn-m.gif) no-repeat center center;background-size:contain}@media print,screen and (min-width: 70em){#coupling_finder_wrap a#finder_toggle{margin-left:-100px;width:100px;height:100px;background:url(../../assets/img/coupling-finder-btn.jpg) no-repeat center center;background-size:contain}}#coupling_finder_wrap img{max-width:100px;opacity:.8;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#coupling_finder_wrap img:hover{opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#coupling_finder_wrap.open{z-index:99999}#finder_toggle.lower{z-index:-1}@media print,screen and (max-width: 785px){body.coupling-finder-open{overflow:hidden}#coupling_finder_wrap a#finder_toggle.lower{display:none}aside#coupling_finder{width:100%;height:auto;max-height:100%;overflow:visible;position:fixed;top:0;left:0}aside#coupling_finder .heading{height:auto}aside#coupling_finder .heading h2:before,aside#coupling_finder .heading h2:after{content:none}aside#coupling_finder .heading h2{font-size:2em;line-height:1em;margin:.5 0}aside#coupling_finder input[type=text],aside#coupling_finder select.material{width:95% !important}aside#coupling_finder #finder_subcat_p{padding:0}aside#coupling_finder form{overflow-y:scroll}}@media print,screen and (max-width: 638px){aside#coupling_finder{height:100%;overflow:scroll}aside#coupling_finder ol li{float:none;height:auto}aside#coupling_finder ol li:first-of-type{border-bottom:1px solid #FFF}aside#coupling_finder ol li:last-of-type{border-left:0}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.qtip.custom{background:#eee !important;border:1px solid transparent !important;padding:10px}.qtip.custom .qtip-tip{background:#eee !important;color:#eee !important}.qtip.custom .qtip-tip canvas{color:#eee !important}.qtip.custom h5{color:#002957;font-weight:600;text-transform:uppercase;margin:0}.qtip.custom strong.subtitle{color:#002957;margin-bottom:10px;display:block;font-weight:300;font-size:1.1em}.qtip.custom .qtip-content{font-size:1.2em;line-height:1.3em}.qtip.custom .qtip-content p{margin-bottom:0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.owl-carousel.gallery .owl-item.active a{cursor:-webkit-zoom-in}.owl-carousel .owl-nav div{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:39px;overflow:hidden;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s;font-size:0;cursor:pointer}.owl-carousel .owl-nav div.owl-next{right:0}.owl-carousel .owl-nav div::after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px;background-color:rgba(162,162,163,0.65) !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.owl-carousel .owl-nav div.owl-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.owl-carousel .owl-nav div.disabled{display:none}.owl-carousel .owl-nav div:hover:after{background-color:#a2a2a3 !important;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.fancybox-arrow:after{background-color:rgba(162,162,163,0.65) !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.fancybox-arrow:hover{background:none !important}.fancybox-arrow:hover:after{background-color:#a2a2a3 !important;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.fancybox-close-small:hover{background:none}button,input[type="button"],input[type="reset"],input[type="submit"],.page .content a.button,a.button,div.button{border:0;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;color:#FFF;font-weight:600;padding:15px 20px;cursor:pointer;margin-top:20px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#666;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;transition:color 0.3s linear;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;transition:background 0.3s linear}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.page .content a.button:hover,a.button:hover,div.button:hover{background:#002957;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;-ms-transition:background 0.3s linear;transition:background 0.3s linear}button.pdf,input.pdf[type="button"],input.pdf[type="reset"],input.pdf[type="submit"],.page .content a.button.pdf,a.button.pdf,div.button.pdf{padding:15px 24px 15px 20px}button.pdf:after,input.pdf[type="button"]:after,input.pdf[type="reset"]:after,input.pdf[type="submit"]:after,.page .content a.button.pdf:after,a.button.pdf:after,div.button.pdf:after{content:"q";font-family:'mission_rubberdingbats';font-weight:normal;speak:none;text-transform:none;font-size:1.6em;position:relative;top:.3em;left:.3em}button:before,input[type="button"]:before,input[type="reset"]:before,input[type="submit"]:before,.page .content a.button:before,a.button:before,div.button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}button:hover:before,button:focus:before,button:active:before,input[type="button"]:hover:before,input[type="button"]:focus:before,input[type="button"]:active:before,input[type="reset"]:hover:before,input[type="reset"]:focus:before,input[type="reset"]:active:before,input[type="submit"]:hover:before,input[type="submit"]:focus:before,input[type="submit"]:active:before,.page .content a.button:hover:before,.page .content a.button:focus:before,.page .content a.button:active:before,a.button:hover:before,a.button:focus:before,a.button:active:before,div.button:hover:before,div.button:focus:before,div.button:active:before{-webkit-transform:scale(2);transform:scale(2)}button.red,input.red[type="button"],input.red[type="reset"],input.red[type="submit"],.page .content a.button.red,a.button.red,div.button.red{background:#ef383e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}button.red:before,input.red[type="button"]:before,input.red[type="reset"]:before,input.red[type="submit"]:before,.page .content a.button.red:before,a.button.red:before,div.button.red:before{background:#002957}button.red:hover,input.red[type="button"]:hover,input.red[type="reset"]:hover,input.red[type="submit"]:hover,.page .content a.button.red:hover,a.button.red:hover,div.button.red:hover{color:#FFF}button.white-outline,input.white-outline[type="button"],input.white-outline[type="reset"],input.white-outline[type="submit"],.page .content a.button.white-outline,a.button.white-outline,div.button.white-outline{background:none;border:1px solid #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}button.white-outline:hover,input.white-outline[type="button"]:hover,input.white-outline[type="reset"]:hover,input.white-outline[type="submit"]:hover,.page .content a.button.white-outline:hover,a.button.white-outline:hover,div.button.white-outline:hover{background:#FFF;color:#002957}button.arr:after,input.arr[type="button"]:after,input.arr[type="reset"]:after,input.arr[type="submit"]:after,.page .content a.button.arr:after,a.button.arr:after,div.button.arr:after{content:"\E876";display:inline-block;position:relative;padding-left:1.2em;font-family:'Linearicons-Free';font-size:.8em}input[type="submit"],input[type="submit"]:hover{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path style="fill: %23FFF" d="M17,7.4c0.3,0,0.6,0.1,0.8,0.2c0.3,0.1,0.5,0.3,0.7,0.5c0.2,0.2,0.3,0.4,0.5,0.7c0.1,0.3,0.2,0.5,0.2,0.8c0,0.8,0,1.6-0.1,2.3c-0.1,0.7-0.2,1.4-0.3,2.1c-0.1,0.6-0.3,1.3-0.5,1.8c-0.2,0.6-0.4,1.1-0.7,1.5c-0.3,0.5-0.5,0.9-0.8,1.3c-0.3,0.4-0.6,0.7-1,0.9c-0.4,0.3-0.8,0.4-1.2,0.6c-0.4,0.1-0.8,0.2-1.3,0.2H8c-0.1,0-0.2,0-0.5-0.1c-0.3-0.1-0.7-0.3-1.1-0.6c-0.3-0.2-0.6-0.5-0.9-0.7c-0.3-0.3-0.6-0.6-0.8-0.9c-0.3-0.4-0.5-0.7-0.8-1.2c-0.3-0.4-0.5-0.9-0.8-1.4c-0.5-1.1-1-1.9-1.3-2.7c-0.4-0.7-0.6-1.3-0.9-1.7s-0.4-0.8-0.5-1S0.2,9.6,0.2,9.6C0.1,9.3,0,9.1,0,8.8C0,8.5,0,8.2,0.1,8c0.1-0.3,0.2-0.5,0.4-0.7C0.6,7,0.8,6.8,1,6.7c0.2-0.1,0.5-0.2,0.8-0.3c0.3,0,0.5,0,0.8,0.1c0.3,0.1,0.5,0.2,0.7,0.4C3.6,7,3.7,7.2,3.9,7.5L5.3,10V2.1c0-0.3,0.1-0.6,0.2-0.8C5.6,1,5.7,0.8,5.9,0.6c0.2-0.2,0.4-0.3,0.7-0.5C6.9,0.1,7.1,0,7.4,0C7.7,0,8,0.1,8.3,0.2c0.3,0.1,0.5,0.3,0.7,0.5C9.1,0.8,9.3,1,9.4,1.3c0.1,0.3,0.2,0.5,0.2,0.8v3.5c0.2-0.1,0.3-0.2,0.5-0.2c0.2,0,0.4-0.1,0.6-0.1c0.5,0,0.9,0.1,1.2,0.4c0.4,0.3,0.6,0.6,0.8,1c0.2-0.1,0.3-0.2,0.6-0.3c0.2-0.1,0.4-0.1,0.6-0.1c0.5,0,0.9,0.1,1.2,0.4c0.4,0.3,0.6,0.6,0.8,1c0.2-0.1,0.3-0.2,0.6-0.3C16.6,7.5,16.8,7.4,17,7.4zM16.7,16.8c0.2-0.4,0.4-0.9,0.6-1.4c0.2-0.5,0.3-1.1,0.4-1.7c0.1-0.6,0.2-1.2,0.3-1.9c0.1-0.7,0.1-1.4,0.1-2.2c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.5-0.3-0.7-0.3c-0.3,0-0.6,0.1-0.8,0.3C16,9,15.9,9.3,15.9,9.6v0.5c0,0.1-0.1,0.3-0.2,0.4c-0.1,0.1-0.2,0.2-0.4,0.2c-0.1,0-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.2-0.2-0.4V8.5c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.5-0.3-0.7-0.3c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.2-0.3,0.5-0.3,0.7V9c0,0.1-0.1,0.3-0.2,0.4s-0.2,0.2-0.4,0.2c-0.1,0-0.3-0.1-0.4-0.2c-0.1-0.1-0.2-0.2-0.2-0.4V7.4c0-0.3-0.1-0.6-0.3-0.8c-0.2-0.2-0.5-0.3-0.8-0.3c-0.3,0-0.5,0.1-0.7,0.3C9.7,6.9,9.6,7.1,9.6,7.4V9c0,0.1-0.1,0.3-0.2,0.4C9.3,9.5,9.2,9.6,9,9.6c-0.1,0-0.3-0.1-0.4-0.2S8.5,9.2,8.5,9V2.1c0-0.3-0.1-0.6-0.3-0.8C8,1.2,7.7,1.1,7.4,1.1c-0.3,0-0.5,0.1-0.7,0.3C6.5,1.6,6.4,1.8,6.4,2.1v8.3c0,0.4-0.1,0.6-0.2,0.8c-0.1,0.2-0.3,0.3-0.5,0.4s-0.4,0-0.6-0.1s-0.4-0.4-0.5-0.7L3,8h0v0C2.9,7.9,2.8,7.8,2.7,7.7C2.6,7.6,2.5,7.5,2.3,7.5c-0.1,0-0.2,0-0.4,0c-0.1,0-0.2,0.1-0.4,0.1C1.3,7.7,1.2,8,1.1,8.3C1,8.6,1,8.9,1.2,9.1v0c0.2,0.4,0.4,0.8,0.6,1.2c0.2,0.4,0.5,1,0.9,1.7C3,12.8,3.5,13.7,4,14.8c0.3,0.5,0.5,1,0.8,1.4c0.3,0.4,0.5,0.8,0.8,1.1c0.2,0.3,0.5,0.6,0.7,0.8c0.2,0.2,0.4,0.4,0.6,0.5c0.3,0.3,0.6,0.4,0.8,0.5C7.8,19.1,8,19.1,8,19.1h5.3c0.4,0,0.8-0.1,1.2-0.2c0.4-0.1,0.7-0.3,0.9-0.6c0.3-0.2,0.5-0.5,0.7-0.8C16.3,17.3,16.5,17,16.7,16.8z"/></svg>') !important;background-position:85% !important;background-repeat:no-repeat !important;color:#FFF}input[type="submit"]{background-color:#ef383e;padding-right:10%;background-position:85%;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto;display:block}input[type="submit"]:hover{background-color:#002957;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}input.upload[type="submit"]{padding-right:50px;background:#ef383e url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 23" width="20" height="23"><path style="fill: %23FFF" d="M20.4,7.2c0-0.1,0-0.2,0-0.4c-0.1-0.8-0.7-1.5-1.4-1.5c-1.1,0-2.2,0-3.3,0h-1.4c-0.2,0-0.4,0.2-0.5,0.3c-0.1,0.2-0.1,0.4,0,0.5c0.1,0.3,0.3,0.4,0.6,0.4l4.1,0c0.3,0,0.6,0.3,0.6,0.6v14.5c0,0.3-0.3,0.6-0.6,0.6H1.8c-0.3,0-0.6-0.3-0.6-0.6V7.1c0-0.3,0.3-0.6,0.6-0.6l1.3,0c1,0,2,0,3,0c0.2,0,0.4-0.2,0.5-0.4c0.1-0.2,0-0.4-0.1-0.6C6.5,5.4,6.2,5.3,6,5.3l-4.2,0C1.2,5.3,0.8,5.5,0.4,6C0.1,6.3,0,6.7,0,7.2l0,10l0,4.3c0,0.7,0.2,1.2,0.7,1.5c0.2,0.1,0.4,0.2,0.6,0.3c0.1,0,0.2,0.1,0.3,0.1h17.2c0,0,0.1,0,0.1,0c0.4-0.1,0.8-0.3,1-0.6c0.3-0.3,0.4-0.8,0.4-1.3L20.4,7.2z"/><path style="fill: %23FFF" d="M8.6,3.6c0.1-0.1,0.7-0.8,0.9-1.1c0,0,0,0,0,0c0,0.1,0,0.1,0,0.2c0,2.6,0,8.6,0,11.2c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1c0,0.1,0,0.1,0.1,0.2c0,0.1,0.1,0.1,0.2,0.2c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.2-0.1c0,0,0,0,0,0c0,0,0,0,0.1-0.1c0.1,0,0.1-0.1,0.2-0.2c0-0.1,0.1-0.1,0.1-0.2c0,0,0-0.1,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0-2.6,0-8.6,0-11.2c0,0,0-0.1,0-0.2c0,0,0,0,0,0c0.2,0.2,0.8,0.9,0.9,1.1c0.2,0.3,0.6,0.3,0.9,0.1c0.3-0.2,0.3-0.6,0.1-0.9c-0.1-0.1-1.4-1.7-1.8-2.2c-0.2-0.2-0.4-0.5-0.7-0.6c0,0,0,0-0.1,0C10.1,0,10,0,10,0C9.7,0.1,9.6,0.4,9.4,0.6C9,1.1,7.7,2.7,7.6,2.8C7.4,3.1,7.4,3.5,7.7,3.7C8,3.9,8.4,3.9,8.6,3.6z"/></svg>') no-repeat 82% center}input.upload[type="submit"]:hover{background-color:#002957;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}input#upload[type="file"]{margin:15px 0;font-size:.8em}.close-button,.close-button:hover{background:none}.button-group .button{background-color:#002957}.button-group .button:focus,.button-group .button:hover,.button-group .button.current{background-color:#00548a;outline:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#002957;border:1px solid #002957;border-radius:0;box-shadow:none;font-size:.9em;font-style:italic;padding:10px;background-color:#f4f4f4}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="range"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7e7e7e;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="range"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="color"]::-moz-placeholder,textarea::-moz-placeholder{color:#7e7e7e;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="range"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7e7e7e;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="range"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="color"]:-moz-placeholder,textarea:-moz-placeholder{color:#7e7e7e;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="url"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="range"]:focus::-webkit-input-placeholder,input[type="date"]:focus::-webkit-input-placeholder,input[type="month"]:focus::-webkit-input-placeholder,input[type="week"]:focus::-webkit-input-placeholder,input[type="time"]:focus::-webkit-input-placeholder,input[type="datetime"]:focus::-webkit-input-placeholder,input[type="datetime-local"]:focus::-webkit-input-placeholder,input[type="color"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5;padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="url"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,input[type="range"]:focus::-moz-placeholder,input[type="date"]:focus::-moz-placeholder,input[type="month"]:focus::-moz-placeholder,input[type="week"]:focus::-moz-placeholder,input[type="time"]:focus::-moz-placeholder,input[type="datetime"]:focus::-moz-placeholder,input[type="datetime-local"]:focus::-moz-placeholder,input[type="color"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5;padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="url"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="range"]:focus:-ms-input-placeholder,input[type="date"]:focus:-ms-input-placeholder,input[type="month"]:focus:-ms-input-placeholder,input[type="week"]:focus:-ms-input-placeholder,input[type="time"]:focus:-ms-input-placeholder,input[type="datetime"]:focus:-ms-input-placeholder,input[type="datetime-local"]:focus:-ms-input-placeholder,input[type="color"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5;padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}input[type="text"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="url"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="tel"]:focus:-moz-placeholder,input[type="range"]:focus:-moz-placeholder,input[type="date"]:focus:-moz-placeholder,input[type="month"]:focus:-moz-placeholder,input[type="week"]:focus:-moz-placeholder,input[type="time"]:focus:-moz-placeholder,input[type="datetime"]:focus:-moz-placeholder,input[type="datetime-local"]:focus:-moz-placeholder,input[type="color"]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.5;padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.post-932 #submit.button,.page-id-953 #submit.button{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;white-space:nowrap;display:table-cell;vertical-align:middle;line-height:1;padding:0.85em 1.75em;margin:0 0 1rem 0;font-size:0.9rem}select{color:#002957;background-color:#f4f4f4;border:1px solid #002957;border-radius:0;box-shadow:none;margin:0 0 1rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%280, 41, 87%29'></polygon></svg>")}textarea{width:100%;margin-bottom:10px}span.wpcf7-list-item{margin:0;display:block}.wpcf7 form ol{list-style:none;margin-bottom:0}.wpcf7 form li{color:#002957;margin-bottom:30px}.wpcf7 form li:before{position:absolute;margin-left:-2.5em;content:counter(lis);counter-increment:lis;background:#ef383e;border-radius:100%;color:white;width:1.8em;height:1.8em;text-align:center;display:inline-block;font-weight:700;line-height:1.8em}.wpcf7 form .row{margin-bottom:30px !important}.wpcf7 form label{text-transform:uppercase;color:#002957}.wpcf7 form label.normal{text-transform:none;font-size:1em}.wpcf7 form .wpcf7-list-item-label{color:#002957}.wpcf7 form [type=checkbox],.wpcf7 form [type=file],.wpcf7 form [type=radio]{margin:0 0 .5rem}.row{max-width:1020px}.row .row{margin-left:0;margin-right:0}@media print,screen and (min-width: 40em){.row .row{margin-left:0;margin-right:0}}header.site-header{position:relative;background:#FFF;border-top:5px solid #002957;margin:auto;max-width:1020px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25)}#masthead{margin:15px auto}.site-branding svg{max-width:259px}#help,#global{text-align:center;position:relative;height:65px}#help h4{position:relative;top:50%;left:0;transform:translateY(-50%);font-size:18px;color:#ef383e;width:100%;text-align:center;font-weight:600}#help h4 strong{font-weight:800}@media print,screen and (max-width: 640px){header .site-branding{text-align:center}header .site-branding,header #help{float:none}#help h4{top:auto;left:auto;transform:none;margin:10px 0}#global{display:none}}#breadcrumbs{padding:1em 2em 0}#breadcrumbs ol{text-align:right;margin:0}#breadcrumbs ol li{list-style-type:none;display:inline-block}#breadcrumbs ol li:after{content:'>';display:inline-block;padding:0 .2em 0 0;font-size:.8em}#breadcrumbs ol li:last-of-type:after{content:none}#breadcrumbs ol li a{color:#ef383e;font-size:.8em}#breadcrumbs ol li a:hover{text-decoration:underline}#breadcrumbs ol li a.current{color:#666}#breadcrumbs ol li a.current:hover{text-decoration:none}.post-edit-link{font-size:.5em;font-weight:600;padding:8px 15px;margin:10px;border:1px solid #ef383e !important;color:#ef383e !important;text-decoration:none !important}.post-edit-link .post-edit-link{text-decoration:none !important;color:#ef383e !important}#content{position:relative;z-index:2;background:#FFF;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25)}.home #main header{position:relative;background-size:cover;background-repeat:no-repeat}.home #main header .cta{max-width:75%;width:75%;text-align:center;padding:120px 0;margin:0 auto}.home #main header .cta .bg{padding:20px;display:block}.home #main header .cta .bg.blue{background:rgba(0,41,87,0.4)}.home #main header .cta h1{color:#FFF;font-size:3em;font-weight:700;margin:0 0 .3em;line-height:1em}.home #main header .cta p{color:#FFF;margin:0}.home .ctas{padding:60px 0}.home .ctas .columns{padding:0 4.5%;text-align:center;margin:0 0 50px}.home .ctas .columns h3{font-size:1.3em;font-weight:600;color:#002957}.home .ctas .columns p{font-size:.9em;color:#666}.home .ctas .columns .btn{margin:0;white-space:nowrap}@media print,screen and (min-width: 40em){.home .ctas .columns.medium-4{width:80%;margin:0 auto 50px;float:none}}@media print,screen and (min-width: 50em){.home .ctas .columns.medium-4{width:33.3%;float:left;margin:0}}.home .lg-feature{margin:0;background:#0d3974 url(../img/mission-pattern-1.gif) repeat}.home .lg-feature .img{text-align:center}@media print,screen and (min-width: 40em){.home .lg-feature .img{position:relative;text-align:left}.home .lg-feature .img img{position:absolute;bottom:0;max-height:100%;max-width:100%;width:auto}}.home .lg-feature .text{padding-top:40px;padding-bottom:70px;position:relative}.home .lg-feature .text h3{color:#FFF;font-weight:600;font-size:1.3em}.home .lg-feature .text p{color:#FFF;font-size:.9em}@media print,screen and (min-width: 40em){.home .lg-feature .text{padding-bottom:100px}}.home #mm-logo{width:24%;position:absolute;bottom:40px;right:20px}.home .cards{padding:60px 20px;text-align:center}.home .cards .card{padding:0 0 25px;margin:0}.home .cards a.img{display:block;margin-bottom:20px}.home .cards img{border-bottom:8px solid #e5e5e5}.home .cards h3{font-size:1.2em;font-weight:700;color:#002957;margin:0;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.home .cards h3{padding-right:.9375rem;padding-left:.9375rem}}.home .cards p{color:#666;font-style:oblique;margin:0;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.home .cards p{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width: 30em){.home .cards{padding:60px 100px}}@media print,screen and (min-width: 40em){.home .cards{padding:60px 50px}}@media print,screen and (min-width: 50em){.home .cards{padding:60px 100px}}.page .page-heading{height:345px;position:relative;background-size:cover;background-repeat:no-repeat}.page .page-heading .title{position:absolute;bottom:0;background:rgba(239,56,62,0.85)}.page .content{padding:20px 40px}.page .content a{color:#ef383e;text-decoration:underline}.page .content a:hover{text-decoration:none}.page-id-33 #wpcf7-f601-o1 label{display:none}.page-id-33 #wpcf7-f601-o1 input{margin-bottom:10px}.page-id-33 #wpcf7-f601-o1 input[type=submit]{width:100%}.page-id-33 #wpcf7-f601-o1 p{padding:0}.page-id-33 p{padding-left:30px}.page-id-33 .content p{padding:0px}.page-id-33 .content p span{font-size:1.3em}.page-id-33 #service,.page-id-33 #mail-ordrers,.page-id-33 #hours,.page-id-33 #send-message{color:#002957;font-size:1.3em;font-weight:700;text-transform:uppercase}.page-id-33 #service span,.page-id-33 #mail-ordrers span,.page-id-33 #hours span,.page-id-33 #send-message span{padding-right:10px}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion-item:last-child>:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}a.accordion-title{display:block;padding:1.25rem 1rem 1.25rem 2rem;line-height:1;font-size:1rem;font-weight:600;color:#002957 !important;text-decoration:none !important;position:relative;border:none;border-bottom:1px solid #e6e6e6}.is-active .accordion-title{border-bottom:0}a.accordion-title:hover,a.accordion-title:focus,a.accordion-title:active{color:#002957 !important;text-decoration:underline;background:none;outline:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title::before{content:'\E88A';font-family:'Linearicons-Free';position:absolute;left:0;top:50%;margin-top:-0.5rem}.is-active .accordion-title::before{content:'\E888'}.accordion-content{padding:0 1rem 0 2rem;display:none;border:0;background-color:#fefefe;color:#666666}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-active .accordion-content{border-bottom:1px solid #e6e6e6}#question_cta{background:#eee;margin-right:-40px;padding:20px 0 20px 60px;border-bottom:8px solid #E5E5E5}#question_cta h4{font-weight:700;position:relative;margin-bottom:0}#question_cta h4:before{content:'\E87D';font-family:'Linearicons-Free';position:absolute;font-size:1em;left:-1.5em;top:.4em;margin-top:-0.5rem;font-weight:normal}.page-id-953 ul#alpha_list{text-align:justify;width:100%;list-style:none;margin:0 -10px}.page-id-953 ul#alpha_list:after{content:'';display:inline-block;width:100%}.page-id-953 ul#alpha_list li{display:inline-block;text-align:center;font-weight:800;font-size:1.5em}.page-id-953 ul#alpha_list li a{padding:10px}.page-id-953 #chem_search{margin:0 -15px}.page-id-953 #chem_table th{background-color:#002957;color:#FFF;padding:4px;text-transform:uppercase;font-weight:300;font-size:.8em;text-align:center;border:1px solid #002957}.page-id-953 #chem_table tr{background:#FFF}.page-id-953 #chem_table tr:hover{background:#eee}.page-id-953 #chem_table td{font-weight:600;font-size:.8em;color:#000;border:1px solid #002957}.page-id-953 #chem_table td.volume_swelling{width:10em}.page-id-953 #chem_table td.chem{width:18em}.page-id-953 #chem_table td.rating,.page-id-953 #chem_table td.resistance,.page-id-953 #chem_table td.volume_swelling{text-align:center}.page-id-953 #chem_table td.rating span,.page-id-953 #chem_table td.resistance span,.page-id-953 #chem_table td.volume_swelling span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid transparent;width:2em;height:2em;display:block;margin:0 auto;line-height:1.3em;text-align:center}.page-id-953 #chem_table td.rating span.A,.page-id-953 #chem_table td.resistance span.A,.page-id-953 #chem_table td.volume_swelling span.A{border-color:#80bd01}.page-id-953 #chem_table td.rating span.B,.page-id-953 #chem_table td.resistance span.B,.page-id-953 #chem_table td.volume_swelling span.B{border-color:#ffc60b}.page-id-953 #chem_table td.rating span.C,.page-id-953 #chem_table td.resistance span.C,.page-id-953 #chem_table td.volume_swelling span.C{border-color:#ff9016}.page-id-953 #chem_table td.rating span.D,.page-id-953 #chem_table td.resistance span.D,.page-id-953 #chem_table td.volume_swelling span.D{border-color:#ec0928}.page-id-953 #disclaimer{margin-top:50px}@media (max-width: 600px){.page-id-953 table,.page-id-953 thead,.page-id-953 tbody,.page-id-953 th,.page-id-953 td,.page-id-953 tr{display:block}.page-id-953 tr.head{position:absolute;top:-9999px;left:-9999px}.page-id-953 tr{border:1px solid #002957 !important;margin:10px 0;padding:10px}.page-id-953 tr:hover{background:initial !important}.page-id-953 td{border:none !important;position:relative;padding-left:52%;width:100% !important;text-align:left !important;font-weight:300 !important;font-size:1em !important;min-height:2em !important}.page-id-953 td:nth-child(even){background:#eee}.page-id-953 td:nth-child(odd){background:#FFF}.page-id-953 td:before{position:absolute;top:4px;left:4px;width:45%;padding-right:10px;white-space:nowrap;text-align:left}.page-id-953 td:nth-of-type(1):before{content:"Chemical"}.page-id-953 td:nth-of-type(2):before{content:"Rating"}.page-id-953 td:nth-of-type(3):before{content:"Resistance"}.page-id-953 td:nth-of-type(4):before{content:"Effect"}.page-id-953 td:nth-of-type(5):before{content:"Volume Swelling"}.page-id-953 td:before{font-weight:700}}.page-id-102 .acf-map{width:100%;height:400px;border:#ccc solid 1px}.page-id-102 .acf-map img{max-width:inherit !important}.page-id-102 div.content{margin-bottom:20px;padding-top:0}.page-id-102 #reset{position:absolute;right:0;margin:0;bottom:0;padding:11px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.page-id-102 #location_list{margin:0}.page-id-102 #location_list>li{list-style-type:none;margin-bottom:50px;position:relative;padding-left:0}@media print,screen and (min-width: 40em){.page-id-102 #location_list>li{padding-left:135px}}.page-id-102 #location_list>li h4{font-weight:700;text-transform:uppercase}.page-id-102 #location_list>li:focus{outline:0;background-color:#eee;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.page-id-102 #location_list>li table tbody{font-size:1.2em;border:0;background:none}.page-id-102 #location_list>li table tbody tr{background:none}.page-id-102 #location_list>li table tbody tr td{padding:2px;vertical-align:top}.page-id-102 #location_list>li table tbody tr td.heading{padding-right:10px}.page-id-102 #location_list>li span.icon{content:'';float:left;display:block;left:0;width:50px;height:65px;-webkit-background-origin:content-box;background-origin:content-box;background-position:left center;background-repeat:no-repeat;background-size:100%}@media print,screen and (min-width: 40em){.page-id-102 #location_list>li span.icon{float:none;position:absolute;width:90px;height:105px}}.page-id-102 .entry-content{margin:0}.page-id-102 #category_list{margin:0;position:relative}.page-id-102 #category_list ul{list-style:none;margin:0 0 35px 0;text-align:center;border-bottom:1px solid #666;padding-bottom:20px}@media print,screen and (min-width: 40em){.page-id-102 #category_list ul{padding-bottom:0}}.page-id-102 #category_list ul:hover li,.page-id-102 #category_list ul.interaction li{color:#eee;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease}.page-id-102 #category_list ul:hover li span,.page-id-102 #category_list ul.interaction li span{opacity:.3;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.page-id-102 #category_list ul li{font-weight:700;font-size:1.2em;text-transform:uppercase;padding:5px 0 5px 2em;text-align:left;display:block;float:left;clear:left;position:relative;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;transition:color 0.5s ease;cursor:pointer}@media print,screen and (min-width: 40em){.page-id-102 #category_list ul li{padding:62px 15px 20px 15px;text-align:center;width:auto;display:inline-block;float:none}}.page-id-102 #category_list ul li span{-webkit-background-origin:content-box;background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:5px;left:0;width:22px;height:25px;z-index:9;cursor:pointer}@media print,screen and (min-width: 40em){.page-id-102 #category_list ul li span{left:50%;width:50px;height:57px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.page-id-102 #category_list ul li:hover,.page-id-102 #category_list ul li.selected{color:#666}.page-id-102 #category_list ul li:hover span,.page-id-102 #category_list ul li.selected span{filter:drop-shadow(2px 2px 1px rgba(0,0,0,0.35));opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.page-id-102 #map_list_content{margin-top:30px}.page-id-29 #ideas{margin-top:50px}@media print,screen and (min-width: 40em){.page-id-29 #ideas{margin-top:0}}.page-id-39 #domestic h3,.page-id-39 #international h3{position:relative;padding-left:1.2em;margin-bottom:0}.page-id-39 #domestic h3:before,.page-id-39 #international h3:before{content:'\E833';font-size:1em;font-family:'Linearicons-Free';position:absolute;left:0;top:0;font-style:normal;font-weight:normal}.page-id-39 #domestic p,.page-id-39 #international p{font-size:.85em;margin-bottom:0}.page-id-39 #international h3:before{content:'\E853'}.page-id-39 #map{margin-bottom:25px}.page-id-39 #map .st0{fill:transparent}.page-id-39 #map .st1{fill:#00548A}.page-id-39 #map .st2{fill:#FFFFFF}.page-id-39 #map .st3{fill:#44634F}.page-id-39 #map .st4{fill:#6AA489}.page-id-39 #map .st5{fill:#002957}.page-id-39 #map .st6{fill:#BDEFFF}.page-id-39 #map .st7{fill:#333333}.page-id-39 #map .st8{fill:#60A4B9}.page-id-39 #map g[id]:hover{cursor:pointer}.page-id-39 #map g[id]:hover path[class]:not(.st7):not(.st2){fill:#ef383e;-webkit-transition:fill 0.5s ease;-moz-transition:fill 0.5s ease;-ms-transition:fill 0.5s ease;transition:fill 0.5s ease}.page-id-39 #map .state{cursor:pointer}.page-id-39 #map .state:hover{color:#ef383e;text-decoration:underline}.page-id-39 #map .state:nth-child(even){width:50%;float:right}.page-id-39 #map .state:nth-child(odd){width:50%;float:left}.page-id-39 h2#current_selection{color:#666;font-weight:100;font-style:oblique;margin-bottom:30px}.page-id-39 h2#current_selection span{font-weight:700}.page-id-39 .results a{color:#666}.page-id-39 .results .company{margin-bottom:25px}.page-id-39 .results h3{margin:0;font-style:initial;font-weight:800;text-transform:uppercase}.page-id-39 .results .terr{font-style:oblique}.page-id-39 .results .focus{text-transform:uppercase;font-style:oblique;font-weight:600}.page-id-39 .results .reps{margin:10px -15px 0}.page-id-39 .results .reps .rep{position:relative;padding-left:1.8em}.page-id-39 .results .reps .rep:before{content:'\E82A';font-size:1.2em;font-family:'Linearicons-Free';position:absolute;left:0;top:0}.page-id-39 .results .reps .email{position:relative;padding-left:1.8em}.page-id-39 .results .reps .email:before{content:'\E818';font-size:1.2em;font-family:'Linearicons-Free';position:absolute;left:0;top:0}.page-id-39 .results .reps .cell{position:relative;padding-left:1.8em}.page-id-39 .results .reps .cell:before{content:'\E83A';font-size:1.2em;font-family:'Linearicons-Free';position:absolute;left:0;top:0}.page-id-39 .results .info{margin:10px 0 0}.page-id-39 .results .info strong{font-weight:600}.page-id-39 .results .info .toll_free{padding-left:10px}.page-id-39 .results .info .website{font-size:1.1em;margin-top:10px;font-weight:600}.page-id-146 #sustainability{background:#00548a;margin-bottom:40px;color:#FFF;padding:20px 40px}.page-id-146 #sustainability .row:nth-of-type(3){margin-top:40px}.page-id-146 #sustainability h2{color:#FFF;text-align:center;font-weight:200;text-transform:uppercase;letter-spacing:.2em;font-size:1.8em}.page-id-146 #sustainability span.icon{font-size:5em;line-height:1em;color:#002957;text-align:center;display:block}.page-id-146 #sustainability h5{text-align:center}.page-id-146 #sustainability h5 .feature_count{font-weight:800;font-size:1.8em;display:block}.page-id-146 #sustainability h5 .unit{display:block;color:#85b9d9}.page-id-146 #sustainability h5 .item{font-size:.9em;font-style:oblique;display:block;line-height:1.2em}.page-id-31 #sidebar,.page-id-140 #sidebar,.page-id-142 #sidebar{margin-top:.5em}.page-id-31 #sidebar aside,.page-id-140 #sidebar aside,.page-id-142 #sidebar aside{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #7e7e7e}.page-id-31 #sidebar aside:last-of-type,.page-id-140 #sidebar aside:last-of-type,.page-id-142 #sidebar aside:last-of-type{border-bottom:0}.page-id-31 #sidebar aside#toc ul,.page-id-140 #sidebar aside#toc ul,.page-id-142 #sidebar aside#toc ul{margin:0;list-style-type:none}.page-id-31 #sidebar aside#toc ul li.section_heading,.page-id-140 #sidebar aside#toc ul li.section_heading,.page-id-142 #sidebar aside#toc ul li.section_heading{text-transform:uppercase;font-weight:600;margin-top:1.5em}.page-id-31 #sidebar aside#toc ul li a,.page-id-140 #sidebar aside#toc ul li a,.page-id-142 #sidebar aside#toc ul li a{color:#002957;text-decoration:none;padding-bottom:1em;display:block;line-height:1.2em}.page-id-31 #sidebar aside#toc ul li a:hover,.page-id-140 #sidebar aside#toc ul li a:hover,.page-id-142 #sidebar aside#toc ul li a:hover{text-decoration:underline}.page-id-31 #sidebar aside#toc ul li:last-of-type a,.page-id-140 #sidebar aside#toc ul li:last-of-type a,.page-id-142 #sidebar aside#toc ul li:last-of-type a{padding-bottom:0}.page-id-31 #sidebar aside#inventor,.page-id-140 #sidebar aside#inventor,.page-id-142 #sidebar aside#inventor{text-align:center;max-width:300px;margin:0 auto}.page-id-31 #sidebar aside#inventor a.button,.page-id-140 #sidebar aside#inventor a.button,.page-id-142 #sidebar aside#inventor a.button{margin-bottom:0}.page-id-31 #sidebar #featured,.page-id-140 #sidebar #featured,.page-id-142 #sidebar #featured{max-width:300px;margin:0 auto}.page-id-31 #sidebar #featured .image,.page-id-140 #sidebar #featured .image,.page-id-142 #sidebar #featured .image{max-width:300px;position:relative}.page-id-31 #sidebar #featured .image:after,.page-id-140 #sidebar #featured .image:after,.page-id-142 #sidebar #featured .image:after{content:'';display:block;position:absolute;background-image:linear-gradient(to bottom, transparent 0%, #002957 35%);width:100%;height:45%;bottom:0}.page-id-31 #sidebar #featured .image h5,.page-id-140 #sidebar #featured .image h5,.page-id-142 #sidebar #featured .image h5{position:absolute;z-index:1;bottom:0;margin-top:-1em;color:#FFF;text-align:center;display:block;width:100%;font-size:1em;line-height:1em;text-transform:uppercase}.page-id-31 #sidebar #featured .image h5 span,.page-id-140 #sidebar #featured .image h5 span,.page-id-142 #sidebar #featured .image h5 span{font-weight:800;display:block;font-size:1.2em}.page-id-31 #sidebar #featured .image h5 #star,.page-id-140 #sidebar #featured .image h5 #star,.page-id-142 #sidebar #featured .image h5 #star{color:#ef383e;font-size:2em;line-height:1.2em}.page-id-31 #sidebar #featured blockquote,.page-id-140 #sidebar #featured blockquote,.page-id-142 #sidebar #featured blockquote{padding:0;border:0;margin:1em 0;font-size:.9em;font-style:oblique}.page-id-31 #sidebar #featured blockquote cite,.page-id-140 #sidebar #featured blockquote cite,.page-id-142 #sidebar #featured blockquote cite{font-weight:800;font-size:1.1em;margin-top:.5em}.page-id-31 #sidebar #featured blockquote cite:before,.page-id-140 #sidebar #featured blockquote cite:before,.page-id-142 #sidebar #featured blockquote cite:before{content:none}.page-id-31 .section,.page-id-140 .section,.page-id-142 .section{margin-bottom:3em}.page-id-2206 article{background-size:cover;background-repeat:no-repeat}.page-id-2206 article .row.content{background:rgba(49,121,130,0.9)}.page-id-2206 article h2{color:#FFF;font-weight:800;text-transform:uppercase}.page-id-2206 article p,.page-id-2206 article label{color:#FFF !important}.page-id-2206 article .question{padding-left:1em;margin-bottom:1em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.page-id-2206 article .question.error{border:1px solid #ef383e;padding:1em 0;min-height:120px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}@media print,screen and (min-width: 40em){.page-id-2206 article .question{padding:0;min-height:90px}}.page-id-2206 article .question p{margin-bottom:0}.page-id-2206 article .question h4{display:block;float:none;color:#FFF;font-style:oblique}@media print,screen and (min-width: 40em){.page-id-2206 article .question h4{float:left;padding-left:1.5em;width:14.2857142857%}}.page-id-2206 article .question .wpcf7-radio{text-align:left}@media print,screen and (min-width: 40em){.page-id-2206 article .question .wpcf7-radio{text-align:right}}.page-id-2206 article .question span.wpcf7-list-item{padding-left:1em;float:none}@media print,screen and (min-width: 40em){.page-id-2206 article .question span.wpcf7-list-item.first{margin-left:5%}}.page-id-2206 article .question span.wpcf7-list-item:before{display:block;width:100%;height:100%;position:absolute;color:#FFF;font-size:1.2em;line-height:2.5em}@media print,screen and (min-width: 40em){.page-id-2206 article .question span.wpcf7-list-item{display:block;float:left;text-align:center;width:12.8857142857%;padding-left:0;height:50px;background-color:rgba(255,255,255,0.25);-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease;margin:0 .2%;position:relative}.page-id-2206 article .question span.wpcf7-list-item:nth-child(1):before{content:'1'}.page-id-2206 article .question span.wpcf7-list-item:nth-child(2):before{content:'2'}.page-id-2206 article .question span.wpcf7-list-item:nth-child(3):before{content:'3'}.page-id-2206 article .question span.wpcf7-list-item:nth-child(4):before{content:'4'}.page-id-2206 article .question span.wpcf7-list-item:nth-child(5):before{content:'5'}.page-id-2206 article .question span.wpcf7-list-item:nth-child(6):before{content:'n/a'}.page-id-2206 article .question span.wpcf7-list-item:hover{background-color:rgba(37,91,97,0.3);-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.page-id-2206 article .question span.wpcf7-list-item.selected,.page-id-2206 article .question span.wpcf7-list-item.selected:hover{background-color:#255b61;-webkit-transition:background-color 0s ease;-moz-transition:background-color 0s ease;-ms-transition:background-color 0s ease;transition:background-color 0s ease}.page-id-2206 article .question span.wpcf7-list-item input[type=radio]{width:100% !important;height:100% !important;display:block;opacity:0;cursor:pointer;z-index:1;position:relative}.page-id-2206 article .question span.wpcf7-list-item.last .wpcf7-list-item-label{display:none}}.page-id-2206 article .question span.wpcf7-list-item .wpcf7-list-item-label{text-transform:capitalize}@media print,screen and (min-width: 40em){.page-id-2206 article .question span.wpcf7-list-item .wpcf7-list-item-label{display:block}}.page-id-2206 article .question span.wpcf7-list-item label,.page-id-2206 article .question span.wpcf7-list-item .wpcf7-list-item-label{color:#FFF;font-size:15px;line-height:1.1em;font-style:italic}.page-id-2206 article .question .true-false .wpcf7-list-item:before{content:'' !important}.page-id-2206 article .question .true-false .wpcf7-list-item.last .wpcf7-list-item-label{display:block}.page-id-2206 article .question .true-false .wpcf7-list-item .wpcf7-list-item-label{position:absolute;top:0;width:100%;line-height:50px;font-size:1.5em;text-transform:uppercase;z-index:0}.page-id-2206 article .question.half{width:100%;margin:0;float:none}@media print,screen and (min-width: 40em){.page-id-2206 article .question.half{width:48%;margin:0 1%;float:left}}.page-id-2206 article .question textarea,.page-id-2206 article .question input[type=text],.page-id-2206 article .question input[type=tel],.page-id-2206 article .question input[type=email]{background:rgba(255,255,255,0.25);border:2px dashed #FFF;color:#FFF;font-size:1.5em;padding:0.6em 1em;margin-top:1em}.page-id-2206 article .question textarea::-webkit-input-placeholder,.page-id-2206 article .question input[type=text]::-webkit-input-placeholder,.page-id-2206 article .question input[type=tel]::-webkit-input-placeholder,.page-id-2206 article .question input[type=email]::-webkit-input-placeholder{color:#FFF;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea::-moz-placeholder,.page-id-2206 article .question input[type=text]::-moz-placeholder,.page-id-2206 article .question input[type=tel]::-moz-placeholder,.page-id-2206 article .question input[type=email]::-moz-placeholder{color:#FFF;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:-ms-input-placeholder,.page-id-2206 article .question input[type=text]:-ms-input-placeholder,.page-id-2206 article .question input[type=tel]:-ms-input-placeholder,.page-id-2206 article .question input[type=email]:-ms-input-placeholder{color:#FFF;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:-moz-placeholder,.page-id-2206 article .question input[type=text]:-moz-placeholder,.page-id-2206 article .question input[type=tel]:-moz-placeholder,.page-id-2206 article .question input[type=email]:-moz-placeholder{color:#FFF;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:focus::-webkit-input-placeholder,.page-id-2206 article .question input[type=text]:focus::-webkit-input-placeholder,.page-id-2206 article .question input[type=tel]:focus::-webkit-input-placeholder,.page-id-2206 article .question input[type=email]:focus::-webkit-input-placeholder{color:rgba(255,255,255,0.5);padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:focus::-moz-placeholder,.page-id-2206 article .question input[type=text]:focus::-moz-placeholder,.page-id-2206 article .question input[type=tel]:focus::-moz-placeholder,.page-id-2206 article .question input[type=email]:focus::-moz-placeholder{color:rgba(255,255,255,0.5);padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:focus:-ms-input-placeholder,.page-id-2206 article .question input[type=text]:focus:-ms-input-placeholder,.page-id-2206 article .question input[type=tel]:focus:-ms-input-placeholder,.page-id-2206 article .question input[type=email]:focus:-ms-input-placeholder{color:rgba(255,255,255,0.5);padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question textarea:focus:-moz-placeholder,.page-id-2206 article .question input[type=text]:focus:-moz-placeholder,.page-id-2206 article .question input[type=tel]:focus:-moz-placeholder,.page-id-2206 article .question input[type=email]:focus:-moz-placeholder{color:rgba(255,255,255,0.5);padding-left:1em;-webkit-transition:padding-left 0.5s ease;-moz-transition:padding-left 0.5s ease;-ms-transition:padding-left 0.5s ease;transition:padding-left 0.5s ease}.page-id-2206 article .question input[type=text],.page-id-2206 article .question input[type=tel],.page-id-2206 article .question input[type=email]{font-size:1em;margin:0}.page-id-2206 article .next{float:right}.page-id-2206 article #wpcf7-f2209-p2206-o1 div.wpcf7-mail-sent-ok{background:none;color:#FFF;max-width:640px;margin-top:0;margin-left:auto;margin-right:auto;text-align:center;font-size:2em;border:0}.page-id-2206 article .wpcf7-form.sent .page{display:none !important}.page-id-2206 .page:last-child{background-color:red}.page-id-2206 #pagination{background:#0a606b;padding:1em;color:#FFF}.page-id-2206 #pagination #progress_bar{width:50%;height:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:1em 0 0;background:#70a195}.page-id-2206 #pagination #progress_bar #completed{width:1%;height:100%;background:#FFF;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;transition:width 0.5s ease}.single-mission_products .content,.tax-product_families .content,.single-transportation_products .content,.tax-transportation_families .content{padding:20px 40px}.single-mission_products .content .entry-content.row,.tax-product_families .content .entry-content.row,.single-transportation_products .content .entry-content.row,.tax-transportation_families .content .entry-content.row{margin-top:0}.single-mission_products .content h1,.tax-product_families .content h1,.single-transportation_products .content h1,.tax-transportation_families .content h1{color:#002957}.single-mission_products .content h1 span,.tax-product_families .content h1 span,.single-transportation_products .content h1 span,.tax-transportation_families .content h1 span{font-weight:800}.single-mission_products .content #product-info a.button.pdf,.tax-product_families .content #product-info a.button.pdf,.single-transportation_products .content #product-info a.button.pdf,.tax-transportation_families .content #product-info a.button.pdf{padding:13px 23px 16px 20px;line-height:1em}.single-mission_products .content #feature_image,.tax-product_families .content #feature_image,.single-transportation_products .content #feature_image,.tax-transportation_families .content #feature_image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;position:relative;min-height:325px;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;transition:height 1s ease}.single-mission_products .content #feature_image #mission-loader,.tax-product_families .content #feature_image #mission-loader,.single-transportation_products .content #feature_image #mission-loader,.tax-transportation_families .content #feature_image #mission-loader{width:80%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:-1}.single-mission_products .content #feature_image img,.tax-product_families .content #feature_image img,.single-transportation_products .content #feature_image img,.tax-transportation_families .content #feature_image img{max-width:80%;margin:10% auto;display:block}.single-mission_products .content .owl-carousel,.tax-product_families .content .owl-carousel,.single-transportation_products .content .owl-carousel,.tax-transportation_families .content .owl-carousel{margin:1em 0 0}.single-mission_products .content .owl-carousel .owl-item img,.tax-product_families .content .owl-carousel .owl-item img,.single-transportation_products .content .owl-carousel .owl-item img,.tax-transportation_families .content .owl-carousel .owl-item img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;padding:5% 20%}.single-mission_products .content #install_dl,.tax-product_families .content #install_dl,.single-transportation_products .content #install_dl,.tax-transportation_families .content #install_dl{margin:0 0 20px;padding:5px 24px 15px 20px}.single-mission_products .content #large-features-tabs,.tax-product_families .content #large-features-tabs,.single-transportation_products .content #large-features-tabs,.tax-transportation_families .content #large-features-tabs{margin:40px -15px 0;border:0}@media print,screen and (min-width: 40em){.single-mission_products .content #large-features-tabs,.tax-product_families .content #large-features-tabs,.single-transportation_products .content #large-features-tabs,.tax-transportation_families .content #large-features-tabs{margin:40px 0 0;border:1px solid #d2d2d2;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;transition:height 1s ease}}.single-mission_products .content #large-features-tabs .tabs,.tax-product_families .content #large-features-tabs .tabs,.single-transportation_products .content #large-features-tabs .tabs,.tax-transportation_families .content #large-features-tabs .tabs{width:100%;margin:0 auto;text-align:center}@media print,screen and (min-width: 50em){.single-mission_products .content #large-features-tabs .tabs,.tax-product_families .content #large-features-tabs .tabs,.single-transportation_products .content #large-features-tabs .tabs,.tax-transportation_families .content #large-features-tabs .tabs{width:80%}}@media print,screen and (min-width: 60em){.single-mission_products .content #large-features-tabs .tabs,.tax-product_families .content #large-features-tabs .tabs,.single-transportation_products .content #large-features-tabs .tabs,.tax-transportation_families .content #large-features-tabs .tabs{width:70%}}.single-mission_products .content #large-features-tabs .tabs .tabs-title,.tax-product_families .content #large-features-tabs .tabs .tabs-title,.single-transportation_products .content #large-features-tabs .tabs .tabs-title,.tax-transportation_families .content #large-features-tabs .tabs .tabs-title{text-align:center;width:24%;border-left:.5% solid #FFF;border-right:.5% solid #FFF;float:none;display:inline-block}.single-mission_products .content #large-features-tabs .tabs .tabs-title>a,.tax-product_families .content #large-features-tabs .tabs .tabs-title>a,.single-transportation_products .content #large-features-tabs .tabs .tabs-title>a,.tax-transportation_families .content #large-features-tabs .tabs .tabs-title>a{position:relative;top:0;border:0;padding:12px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#FFF;font-weight:700;text-transform:uppercase;font-size:1.2em;border-top:8px solid #eee}.single-mission_products .content #large-features-tabs .tabs .tabs-title>a[aria-selected=true],.tax-product_families .content #large-features-tabs .tabs .tabs-title>a[aria-selected=true],.single-transportation_products .content #large-features-tabs .tabs .tabs-title>a[aria-selected=true],.tax-transportation_families .content #large-features-tabs .tabs .tabs-title>a[aria-selected=true]{background:none;border:0;border-top:8px solid #00548a;color:#00548a}.single-mission_products .content #large-features-tabs .tabs-content,.tax-product_families .content #large-features-tabs .tabs-content,.single-transportation_products .content #large-features-tabs .tabs-content,.tax-transportation_families .content #large-features-tabs .tabs-content{border:none}.single-mission_products .content #large-features-tabs .tabs-content .tabs-panel,.tax-product_families .content #large-features-tabs .tabs-content .tabs-panel,.single-transportation_products .content #large-features-tabs .tabs-content .tabs-panel,.tax-transportation_families .content #large-features-tabs .tabs-content .tabs-panel{border:none}.single-mission_products .NOTmCustomScrollbar,.tax-product_families .NOTmCustomScrollbar,.single-transportation_products .NOTmCustomScrollbar,.tax-transportation_families .NOTmCustomScrollbar{overflow:scroll;max-height:100%}.single-mission_products .NOTmCustomScrollbar::-webkit-scrollbar-track,.tax-product_families .NOTmCustomScrollbar::-webkit-scrollbar-track,.single-transportation_products .NOTmCustomScrollbar::-webkit-scrollbar-track,.tax-transportation_families .NOTmCustomScrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:#eee}.single-mission_products .NOTmCustomScrollbar::-webkit-scrollbar,.tax-product_families .NOTmCustomScrollbar::-webkit-scrollbar,.single-transportation_products .NOTmCustomScrollbar::-webkit-scrollbar,.tax-transportation_families .NOTmCustomScrollbar::-webkit-scrollbar{width:8px;height:8px;background-color:#eee}.single-mission_products .NOTmCustomScrollbar::-webkit-scrollbar-thumb,.tax-product_families .NOTmCustomScrollbar::-webkit-scrollbar-thumb,.single-transportation_products .NOTmCustomScrollbar::-webkit-scrollbar-thumb,.tax-transportation_families .NOTmCustomScrollbar::-webkit-scrollbar-thumb{border-radius:10px;background-color:#002957}.single-mission_products #product-info,.tax-product_families #product-info,.single-transportation_products #product-info,.tax-transportation_families #product-info{text-align:center}@media print,screen and (min-width: 40em){.single-mission_products #product-info,.tax-product_families #product-info,.single-transportation_products #product-info,.tax-transportation_families #product-info{text-align:left}}.single-mission_products #product-info #price_sheet,.tax-product_families #product-info #price_sheet,.single-transportation_products #product-info #price_sheet,.tax-transportation_families #product-info #price_sheet{margin:20px auto}@media print,screen and (min-width: 40em){.single-mission_products #product-info #price_sheet,.tax-product_families #product-info #price_sheet,.single-transportation_products #product-info #price_sheet,.tax-transportation_families #product-info #price_sheet{margin:0 0 20px 0}}.single-mission_products #specifications a.button,.single-mission_products #submittals a.button,.tax-product_families #specifications a.button,.tax-product_families #submittals a.button,.single-transportation_products #specifications a.button,.single-transportation_products #submittals a.button,.tax-transportation_families #specifications a.button,.tax-transportation_families #submittals a.button{margin:0 0 0 20px;line-height:.4em;padding:10px 7px 10px 14px}.single-mission_products #submittals span,.tax-product_families #submittals span,.single-transportation_products #submittals span,.tax-transportation_families #submittals span{float:left;width:70%;padding-bottom:20px}.single-mission_products #submittals a.button,.tax-product_families #submittals a.button,.single-transportation_products #submittals a.button,.tax-transportation_families #submittals a.button{float:right;margin:0}.single-mission_products table thead,.tax-product_families table thead,.single-transportation_products table thead,.tax-transportation_families table thead{background:#878a8f}.single-mission_products table thead th,.tax-product_families table thead th,.single-transportation_products table thead th,.tax-transportation_families table thead th{color:#FFF;}.single-mission_products .cards,.tax-product_families .cards,.single-transportation_products .cards,.tax-transportation_families .cards{padding:20px 20px;text-align:center;padding:0 10px 0 0}@media print,screen and (min-width: 40em){.single-mission_products .cards,.tax-product_families .cards,.single-transportation_products .cards,.tax-transportation_families .cards{padding:20px 20px}}@media print,screen and (min-width: 50em){.single-mission_products .cards,.tax-product_families .cards,.single-transportation_products .cards,.tax-transportation_families .cards{padding:20px 100px}}.single-mission_products .cards .card,.tax-product_families .cards .card,.single-transportation_products .cards .card,.tax-transportation_families .cards .card{padding:0 0 25px;margin:0 0 20px 0}@media print,screen and (min-width: 40em){.single-mission_products .cards .card,.tax-product_families .cards .card,.single-transportation_products .cards .card,.tax-transportation_families .cards .card{margin:0}}@media print,screen and (max-width: 40em){.single-mission_products .cards .card,.tax-product_families .cards .card,.single-transportation_products .cards .card,.tax-transportation_families .cards .card{height:auto !important;max-width:290px;float:none;margin:0 auto 20px}}.single-mission_products .cards a.img,.tax-product_families .cards a.img,.single-transportation_products .cards a.img,.tax-transportation_families .cards a.img{display:block;margin-bottom:20px;border-bottom:8px solid #e5e5e5;background-color:#eee}.single-mission_products .cards a.img img,.tax-product_families .cards a.img img,.single-transportation_products .cards a.img img,.tax-transportation_families .cards a.img img{margin:20px}.single-mission_products .cards a.img .placeholder,.tax-product_families .cards a.img .placeholder,.single-transportation_products .cards a.img .placeholder,.tax-transportation_families .cards a.img .placeholder{max-width:87%}.single-mission_products .cards h3,.tax-product_families .cards h3,.single-transportation_products .cards h3,.tax-transportation_families .cards h3{font-size:1.2em;font-weight:700;color:#002957;margin:0;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.single-mission_products .cards h3,.tax-product_families .cards h3,.single-transportation_products .cards h3,.tax-transportation_families .cards h3{padding-right:.9375rem;padding-left:.9375rem}}.single-mission_products .cards p,.tax-product_families .cards p,.single-transportation_products .cards p,.tax-transportation_families .cards p{color:#666;font-style:oblique;margin:0;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.single-mission_products .cards p,.tax-product_families .cards p,.single-transportation_products .cards p,.tax-transportation_families .cards p{padding-right:.9375rem;padding-left:.9375rem}}.page-id-35 #main,.page-id-4573 #main{padding:0 40px;overflow:hidden}.page-id-35 .button-group .button,.page-id-4573 .button-group .button{border:1px solid #FFF;width:100%}@media print,screen and (min-width: 40em){.page-id-35 .button-group .button,.page-id-4573 .button-group .button{width:auto}}.page-id-35 input#a-z,.page-id-4573 input#a-z{margin:0}.page-id-35 .product,.page-id-4573 .product{float:left;width:calc(100% - 80px);height:auto;margin:0 20px 20px 0;padding:20px;background:#eee;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;border:1px solid #dadada}@media print,screen and (min-width: 40em){.page-id-35 .product,.page-id-4573 .product{width:215px;padding:20px 20px 65px 20px}}.page-id-35 .product .placeholder,.page-id-4573 .product .placeholder{max-width:150px}.page-id-35 .product a.link,.page-id-4573 .product a.link{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.page-id-35 .product a.link:hover .overlay,.page-id-4573 .product a.link:hover .overlay{top:0;opacity:1;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-ms-transition:top 0.5s ease;transition:top 0.5s ease}.page-id-35 .product a.link:hover .overlay div,.page-id-4573 .product a.link:hover .overlay div{opacity:1;bottom:40%;-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-ms-transition:bottom 0.5s ease;transition:bottom 0.5s ease}.page-id-35 .product img,.page-id-4573 .product img{margin-bottom:10px;max-height:100px}@media print,screen and (min-width: 40em){.page-id-35 .product img,.page-id-4573 .product img{max-height:initial}}.page-id-35 .product img.size-tiny,.page-id-4573 .product img.size-tiny{position:absolute;right:5px;top:5px;max-width:48px}.page-id-35 .product h3,.page-id-4573 .product h3{font-size:.9em;font-weight:300}.page-id-35 .product h3 strong,.page-id-4573 .product h3 strong{font-weight:700;display:block;font-size:1.2em;line-height:1em}.page-id-35 .product a.button.pdf,.page-id-4573 .product a.button.pdf{display:none}@media print,screen and (min-width: 40em){.page-id-35 .product a.button.pdf,.page-id-4573 .product a.button.pdf{display:block;padding:10px 15px;margin:5px 0 0;position:absolute;width:150px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;z-index:2;line-height:1em}.page-id-35 .product a.button.pdf:after,.page-id-4573 .product a.button.pdf:after{top:.15em}}.page-id-35 .product .overlay,.page-id-4573 .product .overlay{position:absolute;width:100%;height:100%;top:-100%;left:0;z-index:2;opacity:0;background-image:linear-gradient(to top, transparent 0%, rgba(0,41,87,0.55) 50%, #002957 100%)}.page-id-35 .product .overlay div,.page-id-4573 .product .overlay div{position:absolute;bottom:-100%;opacity:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%}.page-id-35 .product .overlay .button:hover,.page-id-4573 .product .overlay .button:hover{background:none;border:1px solid #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF}.page-id-25{overflow-x:hidden}.page-id-25 #content{z-index:9}.page-id-25 .animated{animation-duration:.75s;animation-fill-mode:both}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.page-id-25 .fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.page-id-25 .fadeInRightBig{animation-name:fadeInRightBig}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.page-id-25 .bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.page-id-25 .fadeIn{animation-name:fadeIn}.page-id-25 .original{float:right;margin-top:-18px}.page-id-25 #timeline .medium-12:after{content:'';position:absolute;top:0;left:50%;z-index:-1;height:100%;border-left:5px dotted #f1f1f1}.page-id-25 .timeline_item{width:100%;margin-bottom:50px;position:relative}.page-id-25 .timeline_text,.page-id-25 .timeline_image,.page-id-25 .year{width:100%;float:left;position:relative}@media print,screen and (min-width: 40em){.page-id-25 .timeline_text,.page-id-25 .timeline_image,.page-id-25 .year{width:32.41758241758242%;float:left;position:relative}}.page-id-25 .timeline_image .size-tiny{position:absolute;left:70%;top:10%;margin:0;z-index:2}.page-id-25 .timeline_text{background:#eee;padding:15px;font-size:.9em;margin-top:50%}@media print,screen and (min-width: 40em){.page-id-25 .timeline_text{margin-top:0}}.page-id-25 .timeline_text h4{font-size:1.2em;font-weight:200;font-style:oblique}.page-id-25 .timeline_text h4 strong{display:block;font-weight:700;font-style:normal}.page-id-25 .timeline_text a.button{margin:0;float:right}.page-id-25 .timeline_text:after{left:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(209,203,203,0);border-left-color:#eee;border-width:10px;margin-top:-10px}.page-id-25 .timeline_image{text-align:center;width:35.16483516483517%;float:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-id-25 .year{float:right;clear:right}.page-id-25 .year span{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ef383e;color:#FFF;text-align:center;line-height:100px;font-weight:800;font-size:1.8em;display:block;margin-top:0;transform:none;margin-left:50%;transform:translateX(-50%)}@media print,screen and (min-width: 40em){.page-id-25 .year span{margin-top:50%;transform:translateY(-50%);transform:translateX(0)}}.page-id-25 .right .timeline_text,.page-id-25 .right .timeline_image,.page-id-25 .right .year{float:right}.page-id-25 .right .timeline_text:after{left:initial;right:100%;top:40px;border-color:rgba(209,203,203,0);border-right-color:#eee}.page-id-25 .right .year{float:left;clear:none}.page-id-25 .right .year span{float:none;margin-top:0}@media print,screen and (min-width: 40em){.page-id-25 .right .year span{float:right;margin-top:100px}}.page-id-25 .decade_1950 .year span,.page-id-25 .decade_2020 .year{background:#ef383e}.page-id-25 .decade_1960 .year span,.page-id-25 .decade_2030 .year{background:#85b9d9}.page-id-25 .decade_1970 .year span,.page-id-25 .decade_2040 .year{background:#6aa489}.page-id-25 .decade_1980 .year span{background:#002957}.page-id-25 .decade_1990 .year span{background:#ffd573}.page-id-25 .decade_2000 .year span{background:#00548a}.page-id-25 .decade_2010 .year span{background:#cd6c4d}.page-template-template-featured .content{padding:20px 20px}.page-template-template-featured .columns p:last-of-type{margin:0}.page-template-template-featured .intro{margin:50px 0;padding-bottom:50px;border-bottom:1px solid #666;font-size:1.3em}.page-template-template-featured .intro .image{text-align:center;margin:20px 0 0}@media print,screen and (min-width: 40em){.page-template-template-featured .intro .image{text-align:right;margin-bottom:0}}.page-template-template-featured .circles_and_text{text-align:center;margin:50px 0}.page-template-template-featured .circles_and_text .columns{margin:20px 0}.page-template-template-featured .circles_and_text .columns:first-of-type{margin:0}@media print,screen and (min-width: 40em){.page-template-template-featured .circles_and_text .columns{margin:0}}.page-template-template-featured .circles_and_text .circle{width:200px;height:200px;background-size:cover;background-position:center center;border-radius:50%;margin:0 auto 20px}.page-template-template-featured .circles_and_text .columns p:last-of-type{margin-bottom:0}.page-template-template-featured .background_image_with_feature_list{margin:0 -20px;padding:50px 40px;background-size:cover}.page-template-template-featured .background_image_with_feature_list .columns{background:rgba(0,41,87,0.75);padding:10px}@media print,screen and (min-width: 40em){.page-template-template-featured .background_image_with_feature_list .columns{background:none;padding:0}}.page-template-template-featured .background_image_with_feature_list h3{text-transform:uppercase;color:#FFF;font-style:normal;font-size:1.6em}.page-template-template-featured .background_image_with_feature_list ul{color:#FFF;list-style-type:none}.page-template-template-featured .background_image_with_feature_list li{position:relative;padding:10px 0}.page-template-template-featured .background_image_with_feature_list li:before{content:'\E86D';font-family:'Linearicons-Free';font-size:2em;line-height:1em;position:absolute;right:100%;right:calc(100% + .5em)}.page-template-template-featured .two_columns,.page-template-template-featured .two_vs_columns{margin:50px 0}.page-template-template-featured .two_columns ul,.page-template-template-featured .two_vs_columns ul{margin:0 0 1.3em 1.3em}.page-template-template-featured .two_columns strong,.page-template-template-featured .two_vs_columns strong{font-weight:600}.page-template-template-featured .two_columns h2 strong,.page-template-template-featured .two_vs_columns h2 strong{font-weight:800}.page-template-template-featured .two_columns h4,.page-template-template-featured .two_vs_columns h4{font-size:1em;color:#00548a}.page-template-template-featured .two_vs_columns .vs{text-align:center;font-size:2em;color:#002957;padding-top:150px;font-weight:800}.page-template-template-featured .common_applications .app,.page-template-template-featured .notable_projects .app{position:relative;margin-bottom:2em}.page-template-template-featured .common_applications .columns .app,.page-template-template-featured .notable_projects .columns .app{margin-bottom:.8em}.page-template-template-featured .common_applications .image,.page-template-template-featured .notable_projects .image{max-height:128px;overflow:hidden}.page-template-template-featured .common_applications .image img,.page-template-template-featured .notable_projects .image img{width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;transition:width 0.5s ease}.page-template-template-featured .common_applications .image:hover img,.page-template-template-featured .notable_projects .image:hover img{width:120%;max-height:none;max-width:none;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;transition:width 0.5s ease}.page-template-template-featured .common_applications .title,.page-template-template-featured .notable_projects .title{position:absolute;bottom:0;left:0;text-align:center;display:block;width:calc(100% - 1.25rem);z-index:1;color:#FFF;text-transform:uppercase;font-weight:700;font-size:.8em;margin-right:.625rem;margin-left:.625rem;background-color:rgba(0,41,87,0.75);padding:7px 0}@media print,screen and (min-width: 40em){.page-template-template-featured .common_applications .title,.page-template-template-featured .notable_projects .title{width:calc(100% - 1.875rem);margin-right:.9375rem;margin-left:.9375rem}}.page-template-template-featured .common_applications .title.notable,.page-template-template-featured .notable_projects .title.notable{background-color:#00548a;margin:0;width:100%}.page-template-template-featured .common_applications .title.notable.green,.page-template-template-featured .notable_projects .title.notable.green{background-color:#82c341}.page-template-template-featured .common_applications .heading,.page-template-template-featured .notable_projects .heading{background-color:#002957;padding:5px 0;margin:0 .625rem 10px}@media print,screen and (min-width: 40em){.page-template-template-featured .common_applications .heading,.page-template-template-featured .notable_projects .heading{margin:0 .9375rem 10px}}.page-template-template-featured .common_applications .heading h2,.page-template-template-featured .notable_projects .heading h2{color:#FFF;text-align:center;font-weight:700;text-transform:uppercase;margin:0;font-size:1.8em}.page-template-template-featured .common_applications .info,.page-template-template-featured .notable_projects .info{font-size:.9em}.page-template-template-featured .notable_projects .heading{background-color:#00548a}.page-template-template-featured .notable_projects .columns{margin-bottom:20px}@media print,screen and (min-width: 60em){.page-template-template-featured .notable_projects .columns{margin-bottom:0}}.page-template-template-featured .full_image{margin:50px -20px 0}.page-template-template-featured .agency_approvals{background:#a0dafe;margin:50px -20px;padding:50px}.page-template-template-featured .agency_approvals .columns{margin-bottom:50px}.page-template-template-featured .agency_approvals h2{text-transform:uppercase;font-size:2em;font-weight:700;margin-bottom:20px}.page-template-template-featured .agency_approvals img{max-width:80%;max-height:100px;width:auto;display:block;margin:auto}.page-template-template-featured .agency_approvals ul{margin:0;list-style-type:none;text-align:center}.page-template-template-featured .agency_approvals ul li{margin-top:15px;line-height:1.2em}.page-template-template-featured .agency_approvals ul li a{color:#002957}.page-template-template-featured .technical_documentation a{color:#002957}.page-template-template-featured .technical_documentation a.single{padding:0 0 0 2rem;display:block}.page-template-template-featured .technical_documentation h2{text-transform:uppercase;font-size:2em;font-weight:700;margin-bottom:20px}.page-template-template-featured .technical_documentation h3{margin:0}.page-template-template-featured .technical_documentation ul{margin:0 0 20px;list-style-type:none}.page-template-template-featured .technical_documentation ul li{line-height:1.2em;margin-bottom:5px;font-size:1rem}.page-template-template-featured .technical_documentation ul li a{color:#002957}.page-id-3499 .intro{border:0;padding:0}.page-id-152 h2{margin:0 0 10px 0;font-size:1.4em;font-weight:700;font-style:oblique}.page-id-152 .row.content .row{margin-bottom:50px}.page-id-152 .row.content .row:last-of-type{margin-bottom:0}.page-id-43 a.accordion-title:hover,.page-id-45 a.accordion-title:hover{text-decoration:none !important}.page-id-43 a.accordion-title h2,.page-id-45 a.accordion-title h2{font-size:1.2em;font-weight:700;margin:0}.page-id-43 p.subhead,.page-id-45 p.subhead{color:#666;font-weight:400;font-size:1em;margin:-1rem 0 0 2rem}.page-id-43 :last-child:not(.is-active)>.accordion-title,.page-id-45 :last-child:not(.is-active)>.accordion-title{border:0;padding:1.25rem 1rem 1.25rem 2rem}.page-id-43 .accordion-content,.page-id-45 .accordion-content{padding:1rem 1rem 1rem 2rem}.page-id-43 .accordion-content li,.page-id-45 .accordion-content li{list-style-type:none;padding-bottom:5px}.page-id-43 .accordion-content h3,.page-id-45 .accordion-content h3{padding-left:1rem;font-weight:600;font-size:1.2em}.page-id-43 .accordion-content .row h3,.page-id-45 .accordion-content .row h3{padding:0}.page-id-43 .accordion-content ul,.page-id-45 .accordion-content ul{margin-bottom:25px}.page-id-43 .accordion-content ul:last-of-type,.page-id-45 .accordion-content ul:last-of-type{margin-bottom:0}.page-id-43 .accordion-content .logo,.page-id-45 .accordion-content .logo{text-align:center}.page-id-43 .accordion-content .logo img,.page-id-45 .accordion-content .logo img{max-height:85px;width:auto}.page-id-43 .agency_approvals_section ul,.page-id-45 .agency_approvals_section ul{margin-bottom:45px}.page-id-43 .agency_approvals_section ul:last-of-type,.page-id-45 .agency_approvals_section ul:last-of-type{margin-bottom:0}.page-id-43 ul.heading_with_subheading,.page-id-45 ul.heading_with_subheading{list-style-type:none;margin-left:2rem}.page-id-43 ul.heading_with_subheading h2,.page-id-45 ul.heading_with_subheading h2{font-size:1.3em;font-weight:700;margin:0}.page-id-43 ul.heading_with_subheading p.subhead,.page-id-45 ul.heading_with_subheading p.subhead{margin:0}.search.search-no-results #main,.search.search-results #main{margin:20px 40px}.search.search-no-results h1,.search.search-results h1{color:#002957}.search.search-no-results h1 span,.search.search-results h1 span{font-weight:700}.search.search-no-results h2,.search.search-results h2{margin:0;font-size:1.2em}.search.search-no-results h2 a,.search.search-results h2 a{color:#666}.search.search-no-results .entry-summary,.search.search-results .entry-summary{margin:0}.search.search-no-results .entry-summary .image,.search.search-results .entry-summary .image{text-align:center}.search.search-no-results .entry-summary .image img,.search.search-results .entry-summary .image img{max-height:100px;width:auto}.search.search-no-results .entry-summary .excerpt,.search.search-results .entry-summary .excerpt{margin-top:5px}.search.search-no-results article,.search.search-results article{margin-bottom:40px}.search.search-no-results article:last-of-type,.search.search-results article:last-of-type{margin:0}.page-id-2169 .wpcf7 form ul li{width:48%;margin:.5em 1%;float:left}.page-id-2169 .wpcf7 form ul li:nth-child(even){float:right}.page-id-2169 .wpcf7 form ul li:before{content:none}.page-id-2169 .accordion-title{padding:10px;border:0}.page-id-2169 .accordion-title:before{right:2em;left:initial}.page-id-2169 .accordion-title img{max-width:50px;float:left;margin-right:1em}.page-id-2169 .accordion-title h3{display:inline-block;font-size:1em;line-height:1em;font-weight:500;padding-top:0.5em}.page-id-2169 a.accordion-title{background:#eee}.page-id-2169 .has-items a.accordion-title{background:#85b9d9;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.page-id-2169 .is-active .accordion-content,.page-id-2169 :last-child:not(.is-active)>.accordion-title{border:none}.page-id-2169 .accordion-content{max-width:390px;margin:1em auto}.page-id-2169 .accordion-content .heading{display:block;font-weight:700;color:#002957}.page-id-2169 .accordion-content .heading .title{float:left}.page-id-2169 .accordion-content .heading .quantity{float:right}.page-id-2169 .accordion-content .wpcf7-form-control-wrap{clear:both;display:block;font-weight:600;line-height:1em;width:82%;height:4em}.page-id-2169 .accordion-content input[type=number]{width:5em;position:absolute;left:100%;top:0;padding:.8em;height:2.5em}.page-id-2169 .wpcf7 form .row{margin-bottom:0 !important}.sticky{display:block}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.entry-content .columns .row{margin:0 -15px}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}footer.site-footer{background:#878a8f;padding:40px 20px}footer.site-footer .contact{font-size:.95em}footer.site-footer .contact .logo{margin-bottom:1.5em;max-width:270px}footer.site-footer .contact span[data-icon]{font-size:2.2em;line-height:1em;float:left;padding-right:.3em}footer.site-footer .contact .address,footer.site-footer .contact .phone{color:#FFF;clear:left;line-height:1.2em;padding-left:.3em}footer.site-footer .contact .phone span[data-icon]{font-size:2em;margin-left:-.15em}footer.site-footer .contact .address{margin-bottom:.5em}footer.site-footer .contact .phone{line-height:2.5em}footer.site-footer nav .menu>li>a{color:#FFF;padding:.3rem 0;font-size:.85em;font-weight:600}footer.site-footer nav .menu>li>a:hover{color:#5f636a}footer.site-footer .menu>li.sub>a{font-weight:200;font-size:.75em}footer.site-footer .search.menu-item{text-indent:-9999px;position:relative;display:none}@media print,screen and (min-width: 50em){footer.site-footer .search.menu-item{display:inline-block}}footer.site-footer .search.menu-item :after{content:"2";font-family:'mission_rubberdingbats';font-weight:normal;speak:none;position:absolute;top:0;left:0;color:#FFF;text-indent:0;width:100%;height:100%;font-size:2em;line-height:1em}footer.site-footer #menu-footer-resources span{font-size:9px}.entry-footer .post-edit-link{text-transform:uppercase;float:right}.copyright{background:#5f636a;color:#aaa;font-size:.8em;padding:15px 29px 0}.blue{color:#002957}.red{color:#ef383e}@font-face{font-family:'mission_rubberdingbats';src:url("../fonts/mission-rubber_dingbats-webfont.woff2") format("woff2"),url("../fonts/mission-rubber_dingbats-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Linearicons-Free';src:url("../fonts/Linearicons-Free.woff2") format("woff2"),url("../fonts/Linearicons-Free.woff") format("woff");font-weight:normal;font-style:normal}body,button,input,select,textarea{color:#666;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}span[data-icon]:before{font-family:'mission_rubberdingbats';font-weight:normal;content:attr(data-icon);speak:none;text-transform:none}*::selection{background:#ef383e;color:#FFF}*::-moz-selection{background:#ef383e;color:#FFF}sub,sup{font-size:50%}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Open Sans",sans-serif}h2{font-size:1.5em;font-weight:600;color:#002957}h3{font-size:1.3em;font-weight:700;font-style:oblique;color:#002957}h4{font-size:1.2em;color:#002957;font-weight:600}.page-heading .title h1{color:#FFF;font-weight:700;font-size:3em;margin:20px}.page-heading .title h1.bold{font-weight:500;font-size:1.5em;text-transform:uppercase}.page-heading .title h1.bold b{font-weight:700;font-size:2em}.page-heading .missionmade h1{font-weight:600;text-transform:uppercase;font-size:1.2em}@media print,screen and (min-width: 40em){.page-heading .missionmade h1{font-size:2em}}.page-heading .missionmade h1 span{font-size:1.5em;font-weight:700}.page-heading .missionmade h1 span span{font-size:.8em;font-weight:400}.page-heading .missionmade h1 span span sup{font-size:75%}.page-template-template-featured .page-heading .title h1.bold b{font-size:1.8em}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}ul{font-size:.9em}body{font-family:"Open Sans",sans-serif}ul.warning{padding:0;margin-left:0 !important;list-style-type:none}ul.warning li{position:relative;margin-left:1.6em !important}ul.warning li:before{content:'\E87C';font-family:'Linearicons-Free';position:absolute;left:-1.2em;color:#ef383e;font-size:1.3em}
