#colorbox .back-btn,#equipment-form-container .back-btn,#header-mobile,.mobile-only,.mobile-small-only,.mobile-tab-button{display:none}@media screen and (max-width:80em){#container{padding:0 10px}}@media only screen and (max-width :48em),only screen and (min-width:48em) and (max-width:63.9375em){body{position:relative;font-size:1rem;line-height:1.2rem;min-width:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:2rem;padding:0 5px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}a.mbl-font-Blue1{color:#e4f0fa}a.mbl-font-Blue1:hover,a.mbl-font-Blue1:visited{color:#e4f0fa}.mbl-font-Blue1{color:#e4f0fa}a.mbl-font-Blue2{color:#d1e1f8}a.mbl-font-Blue2:hover,a.mbl-font-Blue2:visited{color:#d1e1f8}.mbl-font-Blue2{color:#d1e1f8}a.mbl-font-Blue3{color:#afcdf0}a.mbl-font-Blue3:hover,a.mbl-font-Blue3:visited{color:#afcdf0}.mbl-font-Blue3{color:#afcdf0}a.mbl-font-Blue4{color:#87aedc}a.mbl-font-Blue4:hover,a.mbl-font-Blue4:visited{color:#87aedc}.mbl-font-Blue4{color:#87aedc}a.mbl-font-Blue5{color:#528bce}a.mbl-font-Blue5:hover,a.mbl-font-Blue5:visited{color:#528bce}.mbl-font-Blue5{color:#528bce}a.mbl-font-Blue6{color:#0065bd}a.mbl-font-Blue6:hover,a.mbl-font-Blue6:visited{color:#0065bd}.mbl-font-Blue6{color:#0065bd}a.mbl-font-Blue7{color:#00447f}a.mbl-font-Blue7:hover,a.mbl-font-Blue7:visited{color:#00447f}.mbl-font-Blue7{color:#00447f}a.mbl-font-Blue8{color:#002856}a.mbl-font-Blue8:hover,a.mbl-font-Blue8:visited{color:#002856}.mbl-font-Blue8{color:#002856}a.mbl-font-Blue9{color:#00172b}a.mbl-font-Blue9:hover,a.mbl-font-Blue9:visited{color:#00172b}.mbl-font-Blue9{color:#00172b}a.mbl-font-Red1{color:#ffd7d4}a.mbl-font-Red1:hover,a.mbl-font-Red1:visited{color:#ffd7d4}.mbl-font-Red1{color:#ffd7d4}a.mbl-font-Red2{color:#ffb0aa}a.mbl-font-Red2:hover,a.mbl-font-Red2:visited{color:#ffb0aa}.mbl-font-Red2{color:#ffb0aa}a.mbl-font-Red3{color:#ff7f7f}a.mbl-font-Red3:hover,a.mbl-font-Red3:visited{color:#ff7f7f}.mbl-font-Red3{color:#ff7f7f}a.mbl-font-Red4{color:#f55}a.mbl-font-Red4:hover,a.mbl-font-Red4:visited{color:#f55}.mbl-font-Red4{color:#f55}a.mbl-font-Red5{color:#ff392b}a.mbl-font-Red5:hover,a.mbl-font-Red5:visited{color:#ff392b}.mbl-font-Red5{color:#ff392b}a.mbl-font-Red6{color:#d52b1e}a.mbl-font-Red6:hover,a.mbl-font-Red6:visited{color:#d52b1e}.mbl-font-Red6{color:#d52b1e}a.mbl-font-Red7{color:#800a00}a.mbl-font-Red7:hover,a.mbl-font-Red7:visited{color:#800a00}.mbl-font-Red7{color:#800a00}a.mbl-font-Red8{color:#550600}a.mbl-font-Red8:hover,a.mbl-font-Red8:visited{color:#550600}.mbl-font-Red8{color:#550600}a.mbl-font-Red9{color:#2a0200}a.mbl-font-Red9:hover,a.mbl-font-Red9:visited{color:#2a0200}.mbl-font-Red9{color:#2a0200}a.mbl-font-Orange1{color:#ffab80}a.mbl-font-Orange1:hover,a.mbl-font-Orange1:visited{color:#ffab80}.mbl-font-Orange1{color:#ffab80}a.mbl-font-Orange2{color:#ff8e55}a.mbl-font-Orange2:hover,a.mbl-font-Orange2:visited{color:#ff8e55}.mbl-font-Orange2{color:#ff8e55}a.mbl-font-Orange3{color:#ff6d22}a.mbl-font-Orange3:hover,a.mbl-font-Orange3:visited{color:#ff6d22}.mbl-font-Orange3{color:#ff6d22}a.mbl-font-Orange4{color:#d44801}a.mbl-font-Orange4:hover,a.mbl-font-Orange4:visited{color:#d44801}.mbl-font-Orange4{color:#d44801}a.mbl-font-Orange5{color:#551d00}a.mbl-font-Orange5:hover,a.mbl-font-Orange5:visited{color:#551d00}.mbl-font-Orange5{color:#551d00}a.mbl-font-Yellow1{color:#ffe8aa}a.mbl-font-Yellow1:hover,a.mbl-font-Yellow1:visited{color:#ffe8aa}.mbl-font-Yellow1{color:#ffe8aa}a.mbl-font-Yellow2{color:#ffdd80}a.mbl-font-Yellow2:hover,a.mbl-font-Yellow2:visited{color:#ffdd80}.mbl-font-Yellow2{color:#ffdd80}a.mbl-font-Yellow3{color:#fdc82f}a.mbl-font-Yellow3:hover,a.mbl-font-Yellow3:visited{color:#fdc82f}.mbl-font-Yellow3{color:#fdc82f}a.mbl-font-Yellow4{color:#d59d00}a.mbl-font-Yellow4:hover,a.mbl-font-Yellow4:visited{color:#d59d00}.mbl-font-Yellow4{color:#d59d00}a.mbl-font-Yellow5{color:#aa7e01}a.mbl-font-Yellow5:hover,a.mbl-font-Yellow5:visited{color:#aa7e01}.mbl-font-Yellow5{color:#aa7e01}a.mbl-font-Green1{color:#e5ffaa}a.mbl-font-Green1:hover,a.mbl-font-Green1:visited{color:#e5ffaa}.mbl-font-Green1{color:#e5ffaa}a.mbl-font-Green2{color:#cbff55}a.mbl-font-Green2:hover,a.mbl-font-Green2:visited{color:#cbff55}.mbl-font-Green2{color:#cbff55}a.mbl-font-Green3{color:#92d400}a.mbl-font-Green3:hover,a.mbl-font-Green3:visited{color:#92d400}.mbl-font-Green3{color:#92d400}a.mbl-font-Green4{color:#587f00}a.mbl-font-Green4:hover,a.mbl-font-Green4:visited{color:#587f00}.mbl-font-Green4{color:#587f00}a.mbl-font-Green5{color:#1d2b00}a.mbl-font-Green5:hover,a.mbl-font-Green5:visited{color:#1d2b00}.mbl-font-Green5{color:#1d2b00}a.mbl-font-Teal1{color:#a9ffd7}a.mbl-font-Teal1:hover,a.mbl-font-Teal1:visited{color:#a9ffd7}.mbl-font-Teal1{color:#a9ffd7}a.mbl-font-Teal2{color:#02d59e}a.mbl-font-Teal2:hover,a.mbl-font-Teal2:visited{color:#02d59e}.mbl-font-Teal2{color:#02d59e}a.mbl-font-Teal3{color:#00ad83}a.mbl-font-Teal3:hover,a.mbl-font-Teal3:visited{color:#00ad83}.mbl-font-Teal3{color:#00ad83}a.mbl-font-Teal4{color:#02553f}a.mbl-font-Teal4:hover,a.mbl-font-Teal4:visited{color:#02553f}.mbl-font-Teal4{color:#02553f}a.mbl-font-Teal5{color:#002b20}a.mbl-font-Teal5:hover,a.mbl-font-Teal5:visited{color:#002b20}.mbl-font-Teal5{color:#002b20}a.mbl-font-Cyan1{color:#a9e8ff}a.mbl-font-Cyan1:hover,a.mbl-font-Cyan1:visited{color:#a9e8ff}.mbl-font-Cyan1{color:#a9e8ff}a.mbl-font-Cyan2{color:#55d1ff}a.mbl-font-Cyan2:hover,a.mbl-font-Cyan2:visited{color:#55d1ff}.mbl-font-Cyan2{color:#55d1ff}a.mbl-font-Cyan3{color:#009fda}a.mbl-font-Cyan3:hover,a.mbl-font-Cyan3:visited{color:#009fda}.mbl-font-Cyan3{color:#009fda}a.mbl-font-Cyan4{color:#025d7f}a.mbl-font-Cyan4:hover,a.mbl-font-Cyan4:visited{color:#025d7f}.mbl-font-Cyan4{color:#025d7f}a.mbl-font-Cyan5{color:#011f2a}a.mbl-font-Cyan5:hover,a.mbl-font-Cyan5:visited{color:#011f2a}.mbl-font-Cyan5{color:#011f2a}a.mbl-font-Grey1{color:#f4f4f4}a.mbl-font-Grey1:hover,a.mbl-font-Grey1:visited{color:#f4f4f4}.mbl-font-Grey1{color:#f4f4f4}a.mbl-font-Grey2{color:#ddd}a.mbl-font-Grey2:hover,a.mbl-font-Grey2:visited{color:#ddd}.mbl-font-Grey2{color:#ddd}a.mbl-font-Grey3{color:#ccc}a.mbl-font-Grey3:hover,a.mbl-font-Grey3:visited{color:#ccc}.mbl-font-Grey3{color:#ccc}a.mbl-font-Grey4{color:#999}a.mbl-font-Grey4:hover,a.mbl-font-Grey4:visited{color:#999}.mbl-font-Grey4{color:#999}a.mbl-font-Grey5{color:#666}a.mbl-font-Grey5:hover,a.mbl-font-Grey5:visited{color:#666}.mbl-font-Grey5{color:#666}a.mbl-font-Grey6{color:#333}a.mbl-font-Grey6:hover,a.mbl-font-Grey6:visited{color:#333}.mbl-font-Grey6{color:#333}a.mbl-font-Grey7{color:#222}a.mbl-font-Grey7:hover,a.mbl-font-Grey7:visited{color:#222}.mbl-font-Grey7{color:#222}a.mbl-font-White{color:#fff}a.mbl-font-White:hover,a.mbl-font-White:visited{color:#fff}.mbl-font-White{color:#fff}a.mbl-font-Black{color:#000}a.mbl-font-Black:hover,a.mbl-font-Black:visited{color:#000}.mbl-font-Black{color:#000}#container{margin-top:0;padding:0}#container h2,#container h4,#container p{position:relative;font-size:1rem;line-height:1.2rem}#container ul li{line-height:1.385rem}#container h1{font-size:1.5rem;line-height:1.875rem}#container.container-mobile{width:100%;max-width:1024px}#container.container-mobile hr{display:none}#container.container-mobile #catalogs-available,#container.container-mobile #category-home,#container.container-mobile #education,#container.container-mobile #home-page,#container.container-mobile #pageNotFoundText,#container.container-mobile #reg-form-content,#container.container-mobile #testimonials,#container.container-mobile #type-home,#container.container-mobile .mpadding{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 3%}#main{width:auto}img[src*=".svg"]{width:100%}.desktop{display:none!important;visibility:hidden}.mobile-only{display:inline-block}.mobile-only.full{width:100%}#manage-favorites span.remove-all{margin-left:0}#manage-favorites .favorite-item>div.drag-section{display:none}#material-wizard-container .wizard-sections-container #step3 .qty-table>.wiz-row>.wiz-col{padding-right:0}#home-page.error-page h1 .err-heading{font-size:100px}#home-page.error-page .copy-columns .copy-column{display:block;width:100%;text-align:center;margin-bottom:20px;padding-bottom:0}#home-page.error-page .copy-columns .copy-column:last-of-type{margin-bottom:20px}#home-page.error-page .copy-columns .copy-column .copyp{text-align:left;margin:0 auto 20px;max-width:466px}#education .edu-return-nav{right:3%;top:2px}#stahls-chatbot.chatbot-ca .chatbot-button+div{bottom:64px}#stahls-chatbot .chatButton,#stahls-chatbot .chatbot-welcome-outer{display:none}#stahls-chatbot .chatbot-window-outer{bottom:0}#stahls-chatbot .chatbot-window{height:calc(100vh - 58px)}div[id*=_ratingbadge_]{display:none!important}.info_modal .modal_content #okayBtn .disable-msg,.info_modal .modal_content .okayBtn .disable-msg{display:block;text-align:center;float:none;padding-bottom:10px}.info_modal .modal_content #okayBtn .disable-msg input,.info_modal .modal_content .okayBtn .disable-msg input{margin-left:0}header{display:block;width:100%;position:relative}header #header-content,header #header-tabs{display:none}header #header-mobile{display:block;position:relative;border-top:6px solid #002856;padding-bottom:5.859375%;z-index:9999}header #header-mobile .mobile-nav{width:100%;position:absolute;bottom:0;display:flex;background:#0065bd;justify-content:space-between;left:0;right:0;top:0}header #header-mobile .mobile-nav>div{display:inline-block;position:relative;text-align:left;vertical-align:top;height:100%;width:7%}header #header-mobile .mobile-nav>div .svg-link-container{width:100%;display:table;height:100%;table-layout:fixed}header #header-mobile .mobile-nav>div a.svg-link{display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-size:28px;line-height:1em!important;padding:8% 0}header #header-mobile .mobile-nav>div a.svg-link [class*=" icon-"],header #header-mobile .mobile-nav>div a.svg-link [class^=icon-]{display:block}header #header-mobile .mobile-nav>div a.svg-link .icon-stahls-super-s-logo{font-size:40px}header #header-mobile .mobile-nav>div a.svg-link img{display:block;height:100%;margin:auto;width:auto}header #header-mobile .mobile-nav>div .close-mobile-section{position:absolute;display:none;left:0;margin:0 auto;right:0;top:0;height:100%;z-index:2}header #header-mobile .mobile-nav>div.account .close-mobile-section,header #header-mobile .mobile-nav>div.menu .close-mobile-section{background:#fff}header #header-mobile .mobile-nav>div.account .close-mobile-section a.svg-link,header #header-mobile .mobile-nav>div.menu .close-mobile-section a.svg-link{color:#0065bd}header #header-mobile .mobile-nav>div.account .mobile-account,header #header-mobile .mobile-nav>div.account .mobile-cart,header #header-mobile .mobile-nav>div.cart .mobile-account,header #header-mobile .mobile-nav>div.cart .mobile-cart{display:block;position:relative}header #header-mobile .mobile-nav>div.account .mobile-account .items,header #header-mobile .mobile-nav>div.account .mobile-account .note-count,header #header-mobile .mobile-nav>div.account .mobile-cart .items,header #header-mobile .mobile-nav>div.account .mobile-cart .note-count,header #header-mobile .mobile-nav>div.cart .mobile-account .items,header #header-mobile .mobile-nav>div.cart .mobile-account .note-count,header #header-mobile .mobile-nav>div.cart .mobile-cart .items,header #header-mobile .mobile-nav>div.cart .mobile-cart .note-count{left:80%;top:3px}header #header-mobile .mobile-nav>div.account .mobile-account .icon-shopping-cart,header #header-mobile .mobile-nav>div.account .mobile-cart .icon-shopping-cart,header #header-mobile .mobile-nav>div.cart .mobile-account .icon-shopping-cart,header #header-mobile .mobile-nav>div.cart .mobile-cart .icon-shopping-cart{display:inline-block;position:relative}header #header-mobile .mobile-nav>div.cart.element-loading.mini-cart-loading:after{font-size:2rem;margin:-1rem}header #header-mobile .mobile-nav>div.cart.element-loading.mini-cart-loading:before{content:none}header #header-mobile .mobile-nav>div.cart.element-loading.mini-cart-loading .mobile-cart{display:none}header #header-mobile .mobile-sections{position:absolute;text-align:left;left:0;right:0;top:100%}header #header-mobile .mobile-sections a{color:#fff}header #header-mobile .mobile-sections ul{width:100%;display:table;background:#fff;border-collapse:collapse;margin:0 auto;left:0;top:0}header #header-mobile .mobile-sections ul li{border-top:1px solid #ddd;display:table-row;line-height:normal;padding:0}header #header-mobile .mobile-sections ul li>div{display:table-cell;vertical-align:middle;padding:1.5% 1%}header #header-mobile .mobile-sections ul li>div.spacer{width:2%}header #header-mobile .mobile-sections ul li>div.left,header #header-mobile .mobile-sections ul li>div.right{text-align:center;color:#fff;width:7%}header #header-mobile .mobile-sections .icon-favorites-heart-outline{display:inline-block;vertical-align:middle;color:#fff;margin-right:10px}header #header-mobile .mobile-sections>div{position:absolute;width:100%;display:none;top:0}header #header-mobile .mobile-sections .menu .contact{background:#fff}header #header-mobile .mobile-sections .menu .contact ul li{border-top:none;border-bottom:1px solid #ddd}header #header-mobile .mobile-sections .menu .contact ul li>div{padding:10px}header #header-mobile .mobile-sections .menu .contact ul li>div [class*=" icon-"],header #header-mobile .mobile-sections .menu .contact ul li>div [class^=icon-]{margin-right:14px}header #header-mobile .mobile-sections .menu .contact ul li>div .number,header #header-mobile .mobile-sections .menu .contact ul li>div .us-number,header #header-mobile .mobile-sections .menu .contact ul li>div img+span{display:inline-block;vertical-align:middle;font-size:1.2em;color:#0065bd}header #header-mobile .mobile-sections .menu .contact ul li>div .text-us-link{margin-left:30px}header #header-mobile .mobile-sections .menu .contact ul li>div img{display:inline-block;vertical-align:middle;margin-right:5px;height:22px;width:auto}header #header-mobile .mobile-sections .menu .main-nav-container{overflow:hidden;position:relative}header #header-mobile .mobile-sections .menu .main-nav-container>div{white-space:nowrap}header #header-mobile .mobile-sections .menu .main-nav-container>div>ul.selections{display:inline-table}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections{width:100%;position:relative;background:#333;color:#fff}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter-active,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-exit-active,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter-active,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-exit-active{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter{left:100%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter+.slide-left-exit,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter+.slide-right-exit{left:-100%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter-active{left:0}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter-active+.slide-left-exit-active,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-left-enter-active+.slide-right-exit-active{left:-200%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter{left:-100%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter+.slide-left-exit,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter+.slide-right-exit{left:-100%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter-active{left:0}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter-active+.slide-left-exit-active,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections.slide-right-enter-active+.slide-right-exit-active{left:0}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li.currCat{font-weight:700}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li:first-child{border-top:none}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div>span{font-weight:600}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .icon-arrow-greater-than,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .icon-arrow-less-than{display:block;color:#ccc}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div a{display:block}header #header-mobile .mobile-sections .search .search-container{width:100%;display:table;background:#0065bd}header #header-mobile .mobile-sections .search .search-container>div{display:table-cell;vertical-align:middle}header #header-mobile .mobile-sections .search .search-container>div.mobile-search-form-container{padding:1% 4% 1% 1%}header #header-mobile .mobile-sections .search .search-container>div.mobile-search-form-container input[type=text]{width:100%;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:none;height:100%;padding:.7% 2%}header #header-mobile .mobile-sections .search .search-container>div.mobile-search-form-container input[type=submit]{display:none}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section{position:relative;width:6%}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section a.svg-link{color:#fff}header #header-mobile .mobile-sections .search .search-results{background:#fff;padding:0 2%}header #header-mobile .mobile-sections .search .search-results ul.ui-autocomplete{top:0!important;left:0!important;width:100%!important}header #header-mobile .mobile-sections .search .search-results ul.ui-autocomplete li{display:block;padding:1% 0}header #header-mobile .mobile-sections .search .search-results ul.ui-autocomplete li:first-of-type{border-top:none}header #header-mobile .mobile-sections .account{background:#fff}header #header-mobile .mobile-sections .account ul.my-info li{border:none}header #header-mobile .mobile-sections .account ul.my-info li.heading>div{font-size:1.4em}header #header-mobile .mobile-sections .account ul.my-info li.heading span{color:#0065bd;font-family:proxima-nova,sans-serif;font-weight:700}header #header-mobile .mobile-sections .account ul.my-info li .tright{text-align:right}header #header-mobile .mobile-sections .account ul.my-info li~li{background-color:#333;color:#fff}header #header-mobile .mobile-sections .account ul.account-links{background-color:#333;font-weight:700}#container.container-mobile .plugin hr,#container.container-mobile .plugin.recommended,#container.container-mobile .plugin.videos{display:none;visibility:hidden}#user-status:after{width:0}#slideshow>div ul.slides li .slide-container .slide-text,.slideshow>div ul.slides li .slide-container .slide-text{width:60%}#slideshow>div ul.slides li .slide-container .slide-text h2,.slideshow>div ul.slides li .slide-container .slide-text h2{font-size:4.2vw}#slideshow>div ul.slides li .slide-container .slide-text p,.slideshow>div ul.slides li .slide-container .slide-text p{font-size:2.6vw}.plugin.land-tiles{padding:3%}.plugin.land-tiles .home-page-tiles{margin:-3.19148936%;width:106.38297872%}.plugin.land-tiles .promo-masonry{margin-top:0}.plugin.land-tiles .promos .promo-container .promo-image a:hover,.your-history .promos .promo-container .promo-image a:hover{opacity:0}#tabs .tab-list{display:none}#tabs #lettersnumbers-wizard{padding-left:0;padding-right:0}#tabs .mobile-tab-button{display:block;width:100%;background:#e4f0fa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#528bce;font-family:proxima-nova,sans-serif;font-size:24px;line-height:1em;padding:10px 20px}#tabs .mobile-tab-button~.mobile-tab-button{margin-top:5px}#tabs .mobile-tab-button.overview{display:none}#tabs .mobile-tab-button.current{color:#fff;background:#0065bd}#tabs .mobile-tab-button::after{float:right;content:'\e9ab';font-family:StahlsGlyphs;font-size:20px}#tabs .mobile-tab-button.current::after{content:'\e9ac'}#tabs .mobile-tab-button>span>span{vertical-align:middle}#tabs .mobile-tab-button>span>span.icon-details{font-size:17px}#tabs .tab-content{border:none;min-height:200px}#tabs .groupName{border-top:none;margin:0 0 10px!important;width:auto!important}#catalog-tiles{padding:0}#catalog-tiles #minis{padding:3%!important}#tabs #gallery,#tabs #main-section{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:1px solid #ddd;margin-bottom:0}#tabs #gallery .gallery-container,#tabs #main-section .gallery-container{padding:0}#tabs #gallery .plugin.recommended,#tabs #main-section .plugin.recommended{display:none!important}.fav-modal p{font-size:1em;line-height:1.2em}.fav-modal p span{font-size:2em}.fav-modal .modal-btns a.closeBtn{display:block;position:relative;padding-top:20px}form .form-input .input_field{display:block}form .form-input .input_field .error_msg{height:auto;line-height:1.2rem;min-height:1.2rem;padding-bottom:3px}form .form-input .input_field .error_msg label{white-space:normal}#login-modal input[type=email],#login-modal input[type=password],#login-modal input[type=text]{width:100%}#login-modal .input_field{overflow:hidden}#login-modal .input_field .char_cntr{float:right}#login-modal .forgotPasswordLink{margin-left:0}#loginForm input[type=color],#loginForm input[type=date],#loginForm input[type=datetime-local],#loginForm input[type=datetime],#loginForm input[type=email],#loginForm input[type=month],#loginForm input[type=number],#loginForm input[type=password],#loginForm input[type=search],#loginForm input[type=tel],#loginForm input[type=text],#loginForm input[type=time],#loginForm input[type=url],#loginForm input[type=week],#loginForm select,#loginForm textarea,#reset-pwd input[type=color],#reset-pwd input[type=date],#reset-pwd input[type=datetime-local],#reset-pwd input[type=datetime],#reset-pwd input[type=email],#reset-pwd input[type=month],#reset-pwd input[type=number],#reset-pwd input[type=password],#reset-pwd input[type=search],#reset-pwd input[type=tel],#reset-pwd input[type=text],#reset-pwd input[type=time],#reset-pwd input[type=url],#reset-pwd input[type=week],#reset-pwd select,#reset-pwd textarea,form.mobile-enabled input[type=color],form.mobile-enabled input[type=date],form.mobile-enabled input[type=datetime-local],form.mobile-enabled input[type=datetime],form.mobile-enabled input[type=email],form.mobile-enabled input[type=month],form.mobile-enabled input[type=number],form.mobile-enabled input[type=password],form.mobile-enabled input[type=search],form.mobile-enabled input[type=tel],form.mobile-enabled input[type=text],form.mobile-enabled input[type=time],form.mobile-enabled input[type=url],form.mobile-enabled input[type=week],form.mobile-enabled select,form.mobile-enabled textarea{width:100%}#loginForm label:not(.radio-label),#reset-pwd label:not(.radio-label),form.mobile-enabled label:not(.radio-label){display:none}#reg-form-content #shopper_new.mobile-enabled #your-info .char_cntr,#reg-form-content #shopper_new.mobile-enabled #your-info input[type=email],#reg-form-content #shopper_new.mobile-enabled #your-info input[type=password],#reg-form-content #shopper_new.mobile-enabled #your-info input[type=text],#reg-form-content #shopper_new.mobile-enabled #your-info select{width:100%}#reg-form-content #shopper_new.mobile-enabled #your-info .char_cntr{text-align:right}#recaptcha_table.recaptchatable #recaptcha_response_field{font-size:1.2rem;height:2rem}#container.container-mobile #home-page.search-results>div .search-footer .info-footer{position:relative;margin-bottom:20px}#colorbox #equipment-form-container{padding-left:3%;padding-right:3%}#event-form-container,.mopt-form-container{padding-left:3%;padding-right:3%}#event-form-container>div,.mopt-form-container>div{display:block}#event-form-container>div.decorator-img,.mopt-form-container>div.decorator-img{display:none}#event-form-container form.mobile-enabled,.mopt-form-container form.mobile-enabled{display:block}#event-form-container form.mobile-enabled .form-column,.mopt-form-container form.mobile-enabled .form-column{display:block;width:100%;padding-right:0}#event-form-container form.mobile-enabled .form-column~.form-column,.mopt-form-container form.mobile-enabled .form-column~.form-column{border:none;padding-left:0}#event-form-container form.mobile-enabled .form-column .input-form .form-input>label:not(.radio-label),.mopt-form-container form.mobile-enabled .form-column .input-form .form-input>label:not(.radio-label){display:none}#event-form-container form.mobile-enabled .form-column .input-form .form-input .input_field,.mopt-form-container form.mobile-enabled .form-column .input-form .form-input .input_field{min-width:0}#event-form-container form.mobile-enabled .form-column ul.radio-column,.mopt-form-container form.mobile-enabled .form-column ul.radio-column{display:block;margin-right:0}#event-form-container form.mobile-enabled .form-column ul li,.mopt-form-container form.mobile-enabled .form-column ul li{line-height:1.5rem}#event-form-container #submitBtn,.mopt-form-container #submitBtn{text-align:center}#education #event-form-container,#reg-form-content .mopt-form-container{padding-left:0;padding-right:0}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666!important}::-ms-input-placeholder{color:#666!important}#category-home .copy-columns .copy-column.narrow,#education .copy-columns .copy-column.narrow,#home-page .copy-columns .copy-column.narrow,#type-home .copy-columns .copy-column.narrow{max-width:272px}#category-home .copy-columns .copy-column.narrow .gdg-img-chart,#education .copy-columns .copy-column.narrow .gdg-img-chart,#home-page .copy-columns .copy-column.narrow .gdg-img-chart,#type-home .copy-columns .copy-column.narrow .gdg-img-chart{padding:0 13px}#upload-quote .modal_content .infoPart form#upload_quote .form-input input.numbers-only{width:100%}#upload-quote .modal_content .infoPart form#upload_quote .form-input input.numbers-only.allow-decimal{width:100%}#upload-quote .modal_content .infoPart form#upload_quote .form-input select[name=layers],#upload-quote .modal_content .infoPart form#upload_quote .form-input select[name=material]{width:100%}#upload-quote .modal_content .infoPart form#upload_quote .form-input .input_field.sqin-fields .mobile-justify-fields{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}#upload-quote .modal_content .infoPart form#upload_quote .form-input .input_field.sqin-fields .mobile-justify-fields:before{display:block;width:100%;content:'';margin-bottom:-1.2em}#upload-quote .modal_content .infoPart form#upload_quote .form-input .input_field.sqin-fields .mobile-justify-fields:after{width:100%;display:inline-block;content:''}#upload-quote .modal_content .infoPart form#upload_quote .form-input .input_field.sqin-fields .mobile-justify-fields>*{display:inline-block;position:relative;text-align:left;vertical-align:middle;top:1.2em}#upload-quote .modal_content .infoPart form#upload_quote .form-input .input_field.sqin-fields .mobile-justify-fields .inline-field{padding-right:0;width:30%}.contact-us .divider-content{padding-bottom:320px}.contact-us .divider-content>.contact-entry{width:50%}.contact-us .divider-content .contact-map{position:absolute;bottom:0;float:none;left:0;width:390px}footer{width:100%;margin:0;padding:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;font-size:1rem}footer .mobile-footer{display:block;width:100%;color:#fff;float:none}footer .mobile-footer ul{margin:0;padding:0}footer .mobile-footer ul li{margin:0 auto;border-bottom:1px solid #fff;cursor:pointer;line-height:20px;padding:0}footer .mobile-footer ul li a{display:block;color:#fff!important;padding:20px 0}footer .mobile-footer ul li a:hover{text-decoration:none}footer .mobile-footer ul li.hours a{cursor:default}footer .mobile-footer ul li.icons a{float:left;text-align:center;padding:20px 2%;width:8.5%}footer .mobile-footer ul li.icons a span{font-size:26px;padding-right:0}footer #memberships,footer h1,footer nav~nav{display:none}#footer-legal{width:100%;margin:0;padding:0;position:relative;color:#fff;background:#002856;font-size:1rem;padding-bottom:180px}#footer-legal p{display:block;width:100%;margin:0;padding:0;float:none}#footer-legal p.copyright{text-align:center;font-size:.75rem;line-height:16px;padding:20px 10% 0;width:80%}#footer-legal img{display:none}#footer-legal a{display:block;margin:0 auto;color:#fff;border-bottom:1px solid #fff;line-height:20px;padding:20px 0;text-decoration:none}#footer-legal span{display:none}#footer-legal span.dash{display:inline}#footer-legal .distribute{display:block;overflow:hidden;border-bottom:1px solid #fff;margin:0 auto;padding-bottom:20px}#footer-legal .distribute .list-container{display:block;width:100%;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;margin:0 auto;max-width:500px}#footer-legal .distribute .list-container:before{display:block;width:100%;content:'';margin-bottom:-1.2em}#footer-legal .distribute .list-container:after{width:100%;display:inline-block;content:''}#footer-legal .distribute .list-container>*{display:inline-block;position:relative;text-align:left;vertical-align:middle;top:1.2em}#footer-legal .distribute .list-container ul{text-align:left;vertical-align:top;margin:20px 3% 0}#footer-legal .distribute .list-container ul li{padding:10px 0 0}#footer-legal .distribute .list-container ul li.category{padding:0 0 5px}#footer-legal .distribute .list-container ul li a{padding:0;border-bottom:none;width:auto}#form-content{width:100%}#form-content #loginForm{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:300px;padding:20px 3%}#form-content #loginForm .char_cntr,#form-content #loginForm .passw_copy{display:none}#form-content #loginForm #submitBtn{text-align:left;display:table-row;margin-top:0;width:100%}#form-content #loginForm #submitBtn>*{display:table-cell;margin-top:40px}#form-content #loginForm #submitBtn span{display:inline;padding-left:6px}#form-content #loginForm #submitBtn .forgot{display:table-row}#form-content #loginForm #submitBtn .forgot span{display:table-cell;padding-top:25px}#form-content #registration-section{display:none}#colorbox{left:0!important;top:0!important}#cboxOverlay.mobile{background:#fff}#colorbox .cs-close-modal-btn{right:0;top:0}.fav-modal{margin:0 auto;max-width:100%}.fav-modal.full-modal,.fav-modal.half-modal{background-position:center top;background-size:100% auto}.fav-modal.full-modal p{padding-top:63%}.fav-modal.half-modal p{padding-top:23%}#fav-make-call,.loading-modal{margin:0 auto}#colorbox .info_modal.favorites-modal .modal_heading{display:none}.favorites-modal{margin-top:40px}#colorbox .info_modal,#colorbox .promo-modal{width:100%}#colorbox .info_modal .back-btn,#colorbox .promo-modal .back-btn{display:block;color:#fff;background:#002856;font-size:1rem;padding:10px 2%}#colorbox .info_modal .modal_heading,#colorbox .promo-modal .modal_heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:table;text-align:center;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;height:40px;line-height:1.2rem}#colorbox .info_modal .modal_heading.has-back-btn,#colorbox .promo-modal .modal_heading.has-back-btn{text-align:left;background:#fff;color:#0065bd;font-family:proxima-nova,sans-serif;font-weight:700}#colorbox .info_modal .modal_heading#reset-pwd-heading span,#colorbox .promo-modal .modal_heading#reset-pwd-heading span{text-align:left}#colorbox .info_modal .modal_heading#reset-pwd-heading span~span,#colorbox .promo-modal .modal_heading#reset-pwd-heading span~span{text-align:right;cursor:pointer}#colorbox .info_modal .modal_heading span,#colorbox .promo-modal .modal_heading span{display:table-cell;vertical-align:middle}#colorbox .info_modal .modal_content #okayBtn,#colorbox .info_modal .modal_content .okayBtn,#colorbox .promo-modal .modal_content #okayBtn,#colorbox .promo-modal .modal_content .okayBtn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}#colorbox .promo-modal{background:#fff;padding:0}#colorbox .promo-modal .company,#colorbox .promo-modal .info{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:3%;padding-right:3%;height:auto}#colorbox .promo-modal .company .modal-logo,#colorbox .promo-modal .company .modal-no,#colorbox .promo-modal .info .modal-logo,#colorbox .promo-modal .info .modal-no{display:inline-block;vertical-align:bottom}#colorbox .promo-modal .promo-modal-img,#colorbox .promo-modal .promo-modal-img img,#colorbox .promo-modal .promo-modal-txt{height:auto;max-width:100%}#colorbox .promo-modal .promo-modal-img img{display:block;width:auto}#inquiry-modal{width:100%}#inquiry-modal .support-modal-options{position:static}#inquiry-modal .modal_heading span{text-align:left}#inquiry-modal .modal_heading span~span{text-align:right}#inquiry-modal p{line-height:20px}#inquiry-modal #inquiry-fieldset label{display:none}#inquiry-modal #inquiry-fieldset label.error{font-weight:400}#inquiry-modal #inquiry-fieldset input,#inquiry-modal #inquiry-fieldset textarea{height:34px;margin-bottom:5px;padding:0 2%;width:92%}#inquiry-modal #inquiry-fieldset textarea{padding:8px 2%;height:134px}#inquiry-modal #inquiry-fieldset .infoPart{padding:20px 20px 30px}#inquiry-modal #inquiry-email{margin-bottom:0}#inquiry-modal .okayBtn{padding:10px 0}.support-modal .support-img{padding:0 3%;width:94%}.support-modal .support-img img{max-width:100%}.support-modal h3{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:proxima-nova,sans-serif;font-size:1rem;height:auto;line-height:20px;min-height:20px;padding:10px 2%;width:96%}.support-modal h3 span{display:inline-block;text-align:left;max-width:80%;min-width:80%}.support-modal h3 span~span{display:inline-block;text-align:right;cursor:pointer;min-width:20%}.support-modal .support-modal-options{position:static;background:#fff}.support-modal .support-modal-options a.cancel{display:none}#main #product-home.product-home-v2 #tabs{margin-left:calc(-2.63157895% - 20px);width:calc(105.26315789% + 40px)}#main #product-home>div #fav-btn-container{text-align:left}#main #product-home>div #product-info,#main #product-home>div #wrap-product-gallery{display:block;padding-left:3%;padding-right:3%;vertical-align:baseline}#main #product-home>div #product-info #product-image-zoom{display:none!important}#main #product-home>div #wrap-product-gallery{text-align:left;padding-top:10px;width:400px}#main #product-home>div #wrap-product-gallery #product-gallery li div{cursor:default}#main #product-home .instruction-rollover{display:none!important}.guide-tips .selections{display:block;width:255px}.guide-tips .selections~.selections{padding-top:14px}.guide-tips-mobile{display:block}.guide-tips-mobile h4{padding-bottom:6px}.guide-tips-mobile div~div{padding-top:20px}#tabs #reviews{float:none;height:auto;line-height:1.4rem;width:auto}#tabs #reviews .reviewAverageCustomerRating{height:auto;min-height:28px}#tabs #reviews .reviewAverageCustomerRating h3{font-size:20px;line-height:26px}#tabs #reviews .based-on{display:block;margin-top:-5px}#tabs #reviews .reviewReviews{padding:0 3%}#tabs #reviews .reviewReviews .reviewReviews{padding:0;padding-top:20px}#tabs #reviews .reviewReviews p{line-height:1.4rem}#tabs .mobile-divide~.mobile-divide{border-top:1px solid #ddd;padding-top:20px}#tabs #reviewForm{float:none;margin:0;padding:35px 0 15px;width:auto}#tabs #reviewForm h3{padding-left:3%;padding-right:3%}#tabs #reviewForm #ratingSelection{width:50%}#tabs #reviewForm .field-label{vertical-align:middle;float:none;padding-right:20px;width:90px}#tabs #reviewForm .submitReview{margin-right:0}#tabs .styles-fonts{width:100%;position:relative;float:none;height:70px}#tabs .styles-name{display:inline-block;width:155px}#tabs .styles-info{display:block;margin-bottom:0;padding:0 0 6px}#tabs .additional-info{float:none;font-size:.875rem;padding-top:20px;width:100%}#tabs .additional-info table{table-layout:fixed}#tabs .additional-info table tr td:first-child{font-weight:700;padding:0 15px 20px 0;width:155px}#tabs .additional-info table tr td:nth-child(2){font-weight:400;padding-right:0}#tabs .additional-info table tr td[colspan="2"]{font-weight:400}#tabs .styles-fonts .lightBoxLink{position:absolute;display:block;height:70px;left:170px;top:0;width:450px}#tabs div[id^=overview]{min-height:200px;padding:20px 3%;width:auto}#tabs div[id^=overview] ul li{background-position:12px 8px}#tabs div[id^=overview] .copyp{padding:5px 0}#tabs .equip-content,#tabs .tips-content{padding-left:3%;padding-right:3%}#tabs h3.equip-specs{font-family:proxima-nova,sans-serif;font-weight:700;padding:15px 0 6px}#tabs h3.equip-specs:empty{display:none}#tabs .equipment-specs{width:100%;padding:0}#tabs .equipment-specs ul{width:100%;display:inline-block;margin:0 0 20px;padding:0 0 20px}#tabs .equipment-specs ul li{background-position:12px 8px;margin-left:0}#tabs .equipment-specs+.equipment-specs{border-left:none}#tabs .tips-content .copy-grid{display:none}#tabs .tips-content a.tips-pdf{left:0;position:static;top:auto}#tabs .tips-content a.tips-pdf img{display:none}#tabs .tips-content a.tips-pdf span{left:0;position:static;padding-top:2px;top:auto;width:150px}#tabs .tips-content .added-note{font-size:.75rem;padding-top:5px}#tabs .tips-and-features{width:100%;float:none;margin-top:0;padding-left:0}#tabs .tips-and-features ul{width:100%;display:inline-block;padding:0 0 20px}#tabs .tips-and-features ul li{background-position:12px 8px}#tabs .tips-and-features ul li ul{padding:0}#tabs .tips-and-features p{width:100%;margin:0 0 10px;padding:0}#tabs .tips-and-features p:empty{margin:0;padding:0}#tabs .tips-and-features img{display:none}#tabs ul.three-cols{width:100%;padding:0}#tabs ul.three-cols li{background-position:12px 8px}#tabs .pair{padding-bottom:0}#tabs .pair div{padding:10px 0 35px}#tabs .pair div .material-mobile{display:block;font-weight:700;padding-bottom:10px}#tabs .pair div+div{clear:both}#tabs .pair figure{padding-right:20px}#tabs .pair .material-feature{display:none}#tabs .pair p{display:inline;float:none;padding:0;width:auto}#tabs .pair p~p{padding:0}#tabs .download-icon{display:none}#tabs .patch-content{width:100%;float:none}#tabs .patch-content p{line-height:1.4rem}#tabs .patch-content table{font-size:.875rem}#tabs .patch-content+img{display:none;float:none}#tabs .sport-stitch{line-height:1.4rem}#tabs .sport-stitch p{line-height:1.4rem}#tabs .sport-stitch .sport-stitch-small{font-size:.813rem}#tabs .sport-stitch .sport-stitch-small .kit-costs{display:block;padding-bottom:0}#tabs .sport-stitch .sport-stitch-small .kit-costs .colour-combo{display:block;padding-bottom:25px;width:80%}#tabs .sport-stitch .sport-stitch-small .kit-costs .colour-combo~.colour-combo{padding-left:0}#tabs .sport-stitch .sport-stitch-small .kit-costs:last-of-type .colour-combo:last-of-type{padding-bottom:0}#tabs .tab-fusions{width:100%;float:none}#tabs .tab-fusions.air-fusion{padding-right:0}#tabs .tab-fusions.table-top-fusion{border-left:none;border-top:1px solid #ddd;margin-top:10px;padding-left:0;padding-top:30px}#tabs .tab-fusions .fusion-img{font-size:1.125rem;height:240px}#container #wizard-container h1{font-size:1.2rem;line-height:1.5rem}#container #wizard-container p{font-size:.875rem}#wizard-container{min-width:0}#wizard-container .wizard-options .wizard-sections-container{padding-bottom:70px}#wizard-container .wizard-options .wizard-sections-container .back-to-top{text-align:left;bottom:30px;padding-left:3%}#wizard-container .wizard-section{padding-left:3%;padding-right:3%}#wizard-container .grid-controls.wiz-table{display:block}#wizard-container .grid-controls.wiz-table .wiz-col,#wizard-container .grid-controls.wiz-table .wiz-row{display:inline-block;line-height:1.5rem}#wizard-container .wizard-inputs .update-helper{margin-bottom:10px}#wizard-container .wizard-inputs .update-helper>div{margin-bottom:10px}#wizard-container .wizard-inputs .update-helper>div span{display:block;line-height:1.5rem}ul.wizard-inputs.letters-quantities li input{font-size:1rem}.wizard-inputs input[type=number],.wizard-inputs input[type=text],.wizard-inputs select,.wizard-inputs textarea{font-size:1rem}body.fullscreen-wizard #wizard #wizard-container{padding:0}body.fullscreen-wizard #sticky-container .preview-container{top:0!important}#sticky-container{position:fixed;bottom:40px;float:none;margin:0;min-height:40px;right:0;width:auto;z-index:210}#sticky-container>div{display:block;margin:0 auto}#sticky-container .preview-close,#sticky-container .preview-open{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ccc;cursor:pointer}#sticky-container .preview-close span.fa,#sticky-container .preview-open span.fa{display:block;color:#666;font-size:2rem;line-height:2rem}#sticky-container .preview-open{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);display:table;text-align:center;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-transition:background .2s ease-in;-moz-transition:background .2s ease-in;-ms-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in;background:#ff6d22;border:none;height:50px;width:50px}#sticky-container .preview-open span.fa.open-icon{display:table-cell;vertical-align:middle;background-image:none;color:#fff;font-family:StahlsGlyphs}#sticky-container .preview-open span.fa.open-icon:before{content:"\e954"}#sticky-container .preview-open span.fa.open-icon img{display:none;width:2rem}#sticky-container .preview-close{position:absolute;display:table;border-left:none;height:100vh;left:0;max-height:100%;top:0}#sticky-container .preview-close span.fa{display:table-cell;vertical-align:middle;padding:0 10px}#sticky-container .preview-container{position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:none;background:#fff;height:100vh;right:0;top:0;width:0;z-index:10}#sticky-container .preview-container>div{height:100%;padding:0 10px 0 40px}#sticky-container .preview-container>div .preview-summary{overflow:auto;height:100%;opacity:0}#sticky-container .preview-container #wiz-add-cart .addCartStatus{padding-top:0}#sticky-container .preview-container #wiz-add-cart .mobile-add-cart-continue{display:none;text-align:center;padding-top:10px}#sticky-container .preview-container #wiz-add-cart .mobile-add-cart-continue p{padding-bottom:10px}.wiz-table .wiz-row .wiz-col.delete .fa-times-circle-o{text-align:center;font-size:1.8rem;width:30px}.wiz-table .wiz-row .wiz-col.error-excl-msg.display{cursor:pointer}.wiz-table .wiz-row .wiz-col.error-excl-msg.display img.exclamation-icon{display:block;height:25px!important;width:25px!important}.mobile-only.mobile-confirm-selection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;text-align:center;bottom:0;left:0;padding:20px;padding-bottom:0;right:0;z-index:200}.mobile-only.mobile-confirm-selection:before{position:absolute;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;bottom:0;content:'';left:0;right:0;top:0;z-index:1}.mobile-only.mobile-confirm-selection.sticky{position:fixed}.mobile-only.mobile-confirm-selection.sticky:before{-webkit-box-shadow:0 -3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 -3px 5px rgba(0,0,0,.3);box-shadow:0 -3px 5px rgba(0,0,0,.3);background:#d1e1f8 0 0 no-repeat padding-box}.mobile-only.mobile-confirm-selection>div{width:100%;position:relative;margin:0 auto;max-width:600px;z-index:2}.mobile-only.mobile-confirm-selection>div a{display:block;text-align:center;margin:0 auto 20px;padding:10px 0;width:200px}.container-mobile .inner-help{display:none}.container-mobile .list-column li{background-position:12px 7px}.container-mobile .edu-bottom-section{width:100%;background:#fff;box-shadow:none;margin:0 0 40px;padding:0 20px}.container-mobile #tabs .filter-options{padding:0 24px}.container-mobile #tabs .filter-sort-lvl{float:left}.container-mobile #tabs .filter-sort-lvl>li>ul{left:0;margin-left:0;right:auto}.container-mobile .filter-options{width:100%;border-bottom:none;height:auto;margin:0;min-height:62px}.container-mobile .filter-options .filter-options-container{display:block}.container-mobile .filter-options .filter-options-container>ul.filter-sub-lvl{display:inline-block}.container-mobile .filter-options .filter-options-container>ul.filter-option-lvl,.container-mobile .filter-options .filter-options-container>ul.filter-sort-lvl{display:block}.container-mobile .filter-options .filter-options-container .filter-main-lvl-container{display:none}.container-mobile .filter-options ul li:hover>ul{margin-left:0}.container-mobile .filter-options ul.filter-option-lvl>li,.container-mobile .filter-options ul.filter-sort-lvl>li,.container-mobile .filter-options ul.filter-sub-lvl>li{height:62px}.container-mobile .filter-options ul.filter-option-lvl>li div,.container-mobile .filter-options ul.filter-sort-lvl>li div,.container-mobile .filter-options ul.filter-sub-lvl>li div{margin-left:0;min-height:50px}.container-mobile .filter-options ul.filter-option-lvl>li div:before,.container-mobile .filter-options ul.filter-sort-lvl>li div:before,.container-mobile .filter-options ul.filter-sub-lvl>li div:before{display:none}.container-mobile .filter-options ul.filter-option-lvl>li div:after,.container-mobile .filter-options ul.filter-sort-lvl>li div:after,.container-mobile .filter-options ul.filter-sub-lvl>li div:after{border-color:rgba(102,102,102,0);border-top-color:#666;border-width:5px;content:" ";height:0;margin-left:-5px;top:23px}.container-mobile .filter-options ul.filter-option-lvl>li:hover,.container-mobile .filter-options ul.filter-sort-lvl>li:hover,.container-mobile .filter-options ul.filter-sub-lvl>li:hover{color:#666}.container-mobile .filter-options ul.filter-sub-lvl>li>ul{margin-left:0;left:0}.container-mobile .filter-options ul.filter-sub-lvl>li>ul li{display:block}.container-mobile .filter-options ul.filter-sub-lvl>li div{display:none;margin-left:0;padding:0 25px 0 0}.container-mobile .filter-options ul.filter-sub-lvl>li div~div{display:flex}.container-mobile .filter-options ul.filter-sub-lvl>li div:after{left:138px}.container-mobile .filter-options ul.filter-sub-lvl>li div .icon-categories{font-size:23px;padding-right:12px}.container-mobile .filter-options ul.filter-sort-lvl{float:right}.container-mobile .filter-options ul.filter-sort-lvl>li>ul{right:0}.container-mobile .filter-options ul.filter-sort-lvl>li div{padding:0 18px 0 0}.container-mobile .filter-options ul.filter-sort-lvl>li div:after{left:109px}.container-mobile .filter-options ul.filter-option-lvl{width:100%;border-top:1px solid #ddd;clear:both}.container-mobile .filter-options ul.filter-option-lvl>li div{padding:0 20px 0 0}.container-mobile .filter-options ul.filter-option-lvl>li div:after{left:162px}.container-mobile .filter-options ul#filter-display{cursor:default}.container-mobile .filter-options ul#filter-display>li{cursor:pointer}.container-mobile .filter-options ul#filter-display>li #filter-holder{width:100%;left:0;right:0;z-index:5}.container-mobile .filter-options ul#filter-display>li #filter-holder>li{width:100%}.container-mobile .filter-tags{width:100%;margin:0;padding:0 15px;white-space:normal}.container-mobile #main .edu-banner h1{font-size:26px;line-height:1.2em}.container-mobile #main .edu-circles-container .edu-circle-box>div h2>span[class*=" icon-"],.container-mobile #main .edu-circles-container .edu-circle-box>div h2>span[class^=icon-]{display:block;margin:0 auto 10px}.container-mobile .edu-banner{height:213px}.container-mobile #qtyHolder{height:auto;padding:15px 3%;width:94%}.container-mobile .qty-option select,.container-mobile .qty-repeat select{height:32px}.container-mobile .qty-phrase{width:40%}.container-mobile .qty-ranges{width:18%}.container-mobile .fabric-selection.comparison-chart>div h3{display:none}.container-mobile .fabric-selection.comparison-chart>div h3.fabric-mobile{display:block;cursor:pointer}.container-mobile .fabric-selection.comparison-chart>div>div{display:none}.container-mobile .fabric-selection.comparison-chart>div>div.opened{display:block}.container-mobile .fabric-selection.comparison-chart .fabric-category>div{width:67%}.container-mobile .fabric-selection.comparison-chart .fabric-category span{width:33%}.container-mobile .fabric-selection.comparison-chart .fabric-category ul li{width:50%}.container-mobile #wizard-container.for-pantone{position:static}.container-mobile #pantone-color-chart ul#colors{position:absolute;display:inline-block;display:none;text-align:center;background:#fff;height:98%;left:0;padding:12px 0 0;top:38px;z-index:50}.container-mobile #color-groups>ul{padding:20px 0 30px}.container-mobile #pantone-materials .rowcategory{display:none}.container-mobile #pantone-materials>li .pantone{display:block;width:100%;border-bottom:1px solid #ddd;font-size:21px;margin-bottom:5px;padding-bottom:5px}.container-mobile #pantone-materials>li.pantone-list-item{border-bottom:none;padding:5px 0}.container-mobile #pantone-materials>li.pantone-list-item span{padding:6px 0 2px}.container-mobile #colors-materials h4:first-child{display:none}.container-mobile #color-chart{margin:0 0 40px}.container-mobile .pantone-mobile{display:block}.container-mobile .pantone-mobile-selection{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:none;text-align:center;background:#f4f4f4;font-weight:700;left:0;min-height:38px;padding:10px 0;top:0;z-index:55}.container-mobile .pantone-mobile-selection span{position:absolute;color:#ff6d22;cursor:pointer;font-weight:400;right:15px}.container-mobile .our-models{width:100%;display:inline-block;overflow:hidden;position:relative;height:484px;white-space:nowrap}.container-mobile .our-models div{width:100%;display:inline-block;float:none;opacity:1;-webkit-transition:margin 580ms cubic-bezier(.215, .61, .355, 1);-moz-transition:margin 580ms cubic-bezier(.215, .61, .355, 1);-o-transition:margin 580ms cubic-bezier(.215, .61, .355, 1);transition:margin 580ms cubic-bezier(.215, .61, .355, 1)}.container-mobile .our-models div img{display:block;margin:0 auto}.container-mobile .our-models div.margin1{margin-left:-100%}.container-mobile .our-models div.margin2{margin-left:-200%}.container-mobile .our-models div.margin3{margin-left:-300%}.container-mobile .our-models div.page-load{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.container-mobile .our-models-next,.container-mobile .our-models-prev{position:absolute;display:block;cursor:pointer;height:70px;padding:0 10px;pointer-events:auto;right:0;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:50px}.container-mobile .our-models-next img,.container-mobile .our-models-prev img{max-width:100%}.container-mobile .our-models-prev{left:0;right:auto;-ms-transform:scaleX(-1) translateY(-50%);-moz-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.container-mobile .decorate-nav{height:25px}.container-mobile .decorate-nav span{display:none;float:none}.container-mobile .decorate-nav .decorate-arrow{left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.container-mobile .decorate-content h3{display:block;text-align:center;padding:25px 0 40px}.container-mobile .decorate-content .decorate-samples .samples-txt{width:100%;float:none;padding-right:0}.container-mobile .decorate-content .decorate-samples .samples-txt ul li{background-position:0 7px}.container-mobile .decorate-content .decorate-samples .samples-img{display:none}.container-mobile .decorate-content .decorate-toggle{width:100%;float:none}.container-mobile .decorate-content .decorate-toggle ul li{background-position:12px 7px}.container-mobile .decorate-content .decorate-data-table{width:100%;background:#fff;float:none}.container-mobile .decorate-content .decorate-data-table table{background:#fff;margin:25px auto 0;width:calc(100% - 20px)}.container-mobile .decorate-content .decorate-header-mobile{display:block;line-height:1.3}.container-mobile .decorate-content .decorate-header-mobile:after{position:absolute;content:"+";font-size:2.4rem;line-height:1.3;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-mobile .decorate-content .decorate-header-mobile.opened:after{content:"–";line-height:1;top:38%}.container-mobile .decorate-content .decorate-header-mobile.opened+div{padding-bottom:25px}.container-mobile .decorate-content .decorate-header-mobile+div{display:none}.container-mobile .decorate-content .decorate-header-mobile+div.opened{display:block}.container-mobile .football-positions .players{min-height:180px}.container-mobile #education .slide-out-toggle .toggle-section{margin-bottom:20px}.container-mobile #education .decorate-toggle h2{-webkit-box-shadow:1px 0 6px rgba(0,0,0,.5);-moz-box-shadow:1px 0 6px rgba(0,0,0,.5);box-shadow:1px 0 6px rgba(0,0,0,.5);color:#fff;background:#0065bd;line-height:1.3;font-size:1.25rem;padding:12px 50px 12px 3%}.container-mobile #education .decorate-toggle h2 span.arrow-down{display:none}.container-mobile #education .decorate-toggle h2:after{position:absolute;content:"+";font-size:2.4rem;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-mobile #education .decorate-toggle h2.opened:after{content:"–";line-height:1;top:38%}.container-mobile #education #manuals{padding:3%}.container-mobile #education .edu-docs{display:block}.container-mobile #education .edu-docs label{margin-bottom:20px}.container-mobile #education .edu-docs div ul{display:block;width:100%;margin:0}.container-mobile #education .edu-docs div ul li{white-space:normal}.container-mobile #education .edu-docs div ul li h2{padding-top:0}.container-mobile #education .edu-docs div ul~ul h2{padding-top:16px}.container-mobile #education .info .divider{width:100%;float:none}.container-mobile #education .info .divider~.divider{margin:0 0 25px}.container-mobile #education .fold h2+.placement-tips{padding-top:20px}.container-mobile #education .placement-tips{height:auto;min-height:0;width:90%}.container-mobile #education .placement-tips>div{display:inline-block;height:165px;width:270px}.container-mobile #education .placement-tips>div.placement-info.cad-cut-edu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:0 10px}.container-mobile #education .placement-tips>div.placement-info.cad-cut-edu h2{font-size:19px}.container-mobile #education .placement-tips>div.placement-info.cad-cut-edu a{display:inline-block;padding-top:10px}.container-mobile #education .placement-tips>div.placement-image{width:200px}.container-mobile #education .hat-product{font-size:19px;font-weight:700}.container-mobile #education .hat-product p{font-weight:400}.container-mobile #education .fold .placement-tips{width:100%;padding:0}.container-mobile #education .slide-out-toggle{width:100%}.container-mobile #education .slide-out-toggle .toggle-section .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:16px 20px 16px 10px}.container-mobile #education .common-sizes{background:#fff}.container-mobile #education .common-sizes .front-back-images{text-align:center}.container-mobile #education .common-sizes h2{text-align:center}.container-mobile #education .compare{border:none}.container-mobile #education .compare tr:nth-of-type(n+1){background-color:#e4f0fa}.container-mobile #education .compare tr~tr{display:block;margin-bottom:25px}.container-mobile #education .compare tr:last-of-type td{border-bottom:1px solid #ddd}.container-mobile #education .compare th{display:none}.container-mobile #education .compare td{display:block;border:1px solid #ddd;height:auto;padding:12px 0;width:calc(100% - 2px)}.container-mobile #education .compare td:first-of-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;color:#fff;background:#0065bd;font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3;padding:12px 50px 12px 3%;text-transform:uppercase}.container-mobile #education .compare td:first-of-type br{display:none}.container-mobile #education .compare td:first-of-type a{color:#fff;pointer-events:none}.container-mobile #education .compare td:first-of-type:after{position:absolute;content:"+";font-size:2.4rem;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-mobile #education .compare td:first-of-type.opened:after{content:"–";line-height:1;top:38%}.container-mobile #education .compare td:first-of-type img{display:none}.container-mobile #education .compare td:first-of-type div{width:auto}.container-mobile #education .compare td:nth-of-type(2n+2){background-color:#fff}.container-mobile #education .compare td:first-of-type~td{display:none;border-top:none}.container-mobile #education .compare td:first-of-type~td.opened{display:block}.container-mobile #education .compare td ul{list-style:disc;list-style-position:inside}.container-mobile #education .compare td ul li{background:0 0;line-height:1.3;padding:0 0 8px}.container-mobile #education .compare span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:left;vertical-align:middle;font-size:17px;font-weight:700;padding:0 5px;width:48%}.container-mobile #education .compare span~span{text-align:right;font-weight:400}.container-mobile #education #tabbed-selections,.container-mobile #education .chart-tab{display:none!important}.container-mobile #education .mobile-tabbed-edu{display:block;margin-bottom:20px}.container-mobile #education .mobile-tabbed-edu h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;color:#fff;background:#0065bd;cursor:default;font-size:1rem;font-weight:400;line-height:1.3;padding:12px 50px 12px 3%;text-transform:uppercase}.container-mobile #education .mobile-tabbed-edu h3 span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0 15px 0 0;width:60%}.container-mobile #education .mobile-tabbed-edu h3 span~span{text-align:right;padding:0;width:38%}.container-mobile #education .mobile-tabbed-edu h3:after{position:absolute;content:"+";font-size:2.4rem;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-mobile #education .mobile-tabbed-edu h3.opened:after{content:"–";line-height:1;top:38%}.container-mobile #education .mobile-tabbed-edu .attributes{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;text-transform:uppercase;background:#ddd;border:1px solid #ddd;border-top:none;color:#0065bd;font-size:19px;font-family:proxima-nova,sans-serif;padding:10px 15px}.container-mobile #education .mobile-tabbed-edu div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:none;background:#f4f4f4;border:1px solid #ddd;border-top:none;font-size:17px;line-height:1.3;min-height:40px;padding:10px}.container-mobile #education .mobile-tabbed-edu div span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;font-weight:700;padding:0 5px;width:48%}.container-mobile #education .mobile-tabbed-edu div span~span{text-align:right;font-weight:400}.container-mobile #education .mobile-tabbed-edu div img{display:inline-block;vertical-align:middle}.container-mobile #education .mobile-tabbed-edu div:not(.attributes):nth-of-type(2n){background:#e4f0fa}.container-mobile #education .mobile-tabbed-edu div.opened{display:block}.container-mobile #education .mobile-tabbed-edu div li{background:0 0}.container-mobile #education .comparison-chart.materials{font-size:19px;margin-top:0}.container-mobile #education .comparison-chart.materials h1 .wizard-step{width:30px}.container-mobile #education .grounds a{display:inline-block;padding:5px 0}.container-mobile #education .combo-step01{width:100%;float:none}.container-mobile #education .combo-step01 label{display:block}.container-mobile #education .combo-step01 label~label{padding:2px 0}.container-mobile #education .combo-step02{width:100%;float:none}.container-mobile #education .flex-combo{-webkit-justify-content:center;justify-content:center}.container-mobile #education .flex-combo h4{font-size:23px;line-height:1.4;padding:10px 0}.container-mobile #education .flex-combo>div{display:block;-webkit-flex:0 40%;-ms-flex:0 40%;flex:0 40%;margin:0 15px 45px;max-width:40%;width:40%}.container-mobile #education .flex-combo>div.second{margin:0 15px 45px}.container-mobile #education .chart-footnote{width:100%;font-size:15px}.container-mobile #education .generic{margin-bottom:10px}.container-mobile #maintenance-tips{width:100%}.container-mobile #maintenance-tips .tip-row .tip{display:block;width:100%}.container-mobile #maintenance-tips .tip-row .tip .image-fold{display:inline-block;margin-bottom:25px}.container-mobile #maintenance-tips .tip-row .tip .image-fold img{height:auto;max-width:100%}.container-mobile #maintenance-tips .tip-row .tip .image-fold+div{display:inline-block;vertical-align:top;margin-bottom:25px;padding-left:20px;width:calc(100% - 345px)}.container-mobile #maintenance-tips .tip-row .tip~.tip{padding-left:0}.container-mobile #equipment-form-container{margin-top:0!important}.container-mobile #htm-calculator{width:100%;height:auto}.container-mobile #htm-calculator h3{display:block;font-size:21px}.container-mobile #htm-calculator td{display:block;width:100%;min-height:100px;padding:15px 0}.container-mobile #htm-calculator .cost-chart{height:auto;min-height:500px}.container-mobile #htm-calculator .cost-chart #sizes td{display:table-cell}.container-mobile #htm-calculator .cost-chart #sizes td td{border:none}.container-mobile #htm-calculator .cost-chart td~td{border-left:none}.container-mobile .fold{min-height:100px;padding:10px;width:90%}.container-mobile .fold img{max-width:100%}.container-mobile .fold:after,.container-mobile .fold:before{opacity:0}.container-mobile .image-fold:after,.container-mobile .image-fold:before{opacity:0}.container-mobile .vinyl{margin:0 auto;float:none;width:280px}.container-mobile .vinyl img{max-width:100%}.container-mobile .vinyl~.vinyl{margin-top:40px}.container-mobile .getting-started td{font-size:15px;padding:5px;width:20%}.container-mobile .getting-started td:first-of-type{display:none}.container-mobile .getting-started td:nth-of-type(2){border-left:none}.container-mobile .getting-started span{display:inline;font-weight:700}.container-mobile .edu-table td{font-size:15px;padding:5px;width:25%}.container-mobile .edu-table.uniforms td{width:33.3333%}.container-mobile .edu-table.craft-cutters{table-layout:auto}.container-mobile .edu-table.craft-cutters th{font-size:14.5px}.container-mobile .edu-table.craft-cutters td{padding:5px}.container-mobile .performance-wear-table td{display:inline-block;padding-left:0!important;padding-right:12px;padding-top:10px}.container-mobile .performance-wear-table td~td{width:65%;padding-right:0}#catalog-tiles #filter-display>li>div{border-right:none}#product-filters #filter-groups,.product-filters .filter-groups{background:#fff}#product-filters #filter-groups li.filter-group .filter-group-name,.product-filters .filter-groups li.filter-group .filter-group-name{display:block;width:100%;height:auto;margin:0 0 4px}#product-filters #filter-groups li.filter-group .filter-group-name span.name,.product-filters .filter-groups li.filter-group .filter-group-name span.name{width:90%}#product-filters #filter-groups li.filter-group:last-child,#product-filters #filter-groups li.filter-group:last-child .filter-group-name,.product-filters .filter-groups li.filter-group:last-child,.product-filters .filter-groups li.filter-group:last-child .filter-group-name{margin:0}#product-filters #filter-groups li.filter label input[type=checkbox],.product-filters .filter-groups li.filter label input[type=checkbox]{left:4px;top:2px}#product-filters #filter-groups li.filter label input[type=checkbox]+span:after,.product-filters .filter-groups li.filter label input[type=checkbox]+span:after{top:-4px}#product-filters #filter-groups li.filter label div,.product-filters .filter-groups li.filter label div{min-height:0}#product-filters #filter-groups li.filter label .filter-specific-name,.product-filters .filter-groups li.filter label .filter-specific-name{padding:0 0 12px}.edu-bottom-section #minis .promos.videos .video-data{width:calc(100% - 40px)}.edu-bottom-section #minis .promos.videos .video-data .video-views{max-width:90px}.edu-bottom-section #minis .promos.videos .video-data .video-date{max-width:105px}#catalog-tiles .filter-options ul>li:hover>ul{max-height:0;opacity:0}#catalog-tiles .filter-options ul>li.hovered{color:#0065bd}#catalog-tiles .filter-options ul>li.hovered>ul{max-height:100%;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}#catalog-tiles .filter-options ul>li.hovered div:after{border-color:rgba(0,101,189,0);border-bottom-color:#0065bd;border-width:5px;margin-left:-5px;top:17px}html.no-scroll,html.no-scroll body{overflow-y:hidden}#odash-header{position:relative;border-bottom:none;height:auto;padding:0;z-index:211}#odash-header .collapser,#odash-header .sidebar-overlay{display:none!important}#odash-header.odash-sticky{height:98px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}#odash-header #minicart,#odash-header #odash-home,#odash-header #welcome,#odash-header .stahls-logo{display:none}#odash-header .menu{display:inline-block}#odash-header .odash-mobile{display:table;width:100%;margin:0;padding:0;position:relative;background-color:#005cb9;z-index:10}#odash-header .odash-mobile ul{display:table-cell;vertical-align:middle;padding:2% 1%}#odash-header .odash-mobile ul li{display:block;margin:0;padding:0;text-align:center;line-height:0}#odash-header .odash-mobile ul li a{display:inline-block}#odash-header .odash-mobile ul li.odash-logo{overflow:hidden;display:table;margin:0 auto;width:30%}#odash-header .odash-mobile ul li.odash-logo a{width:100%}#odash-header .odash-mobile ul li.odash-logo .home-icon,#odash-header .odash-mobile ul li.odash-logo .stahlslogo{display:table-cell;vertical-align:middle}#odash-header .odash-mobile ul li.odash-logo .home-icon .fa-home{font-family:FontAwesome}#odash-header .odash-mobile ul li.odash-logo .stahlslogo{overflow:hidden;width:80%}#odash-header .odash-mobile ul li.odash-logo .stahlslogo img{width:100%}#odash-header .odash-mobile ul li.odash-menu{float:left}#odash-header .odash-mobile ul li.odash-cart{float:right}#odash-header .odash-mobile ul li.odash-cart,#odash-header .odash-mobile ul li.odash-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;width:10%}#odash-header .odash-mobile ul li.odash-cart{padding:0}#odash-header .odash-mobile ul li.odash-cart a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:#fff;width:100%}#odash-header .odash-mobile ul li.odash-cart a span.items{position:absolute;display:inline-block;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#d52b1e;padding:3px;right:0;top:5%}#odash-header .odash-mobile ul li.odash-cart a span.items.shown{display:inline-block}#odash-header .odash-mobile ul li.action--close{display:none}.section-links{width:100%;display:none}.section-links ul{width:100%;margin:0;padding:0;display:table;height:auto}.section-links ul li{margin:0;padding:0;display:table-cell;float:none;line-height:inherit;width:25%}.section-links ul li a{width:100%;height:auto;margin:0;padding:3%}.section-links ul li a img{display:none}.section-links ul li a span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;font-size:.8em;font-weight:400;padding:0}.section-links ul li a.active{background-color:#005cb9}.section-links ul li a.active span{color:#fff}.section-links ul li a.active:after,.section-links ul li a.active:before{display:none}.section-links ul li a:hover span{background-color:#fff}.section-links ul li~li{border-left:none}#odash-container{margin-bottom:0;min-width:0}#odash-container .promos{max-width:initial}#odash-container .odash-product-left,#odash-container .side-nav,#odash-container.landing.category-landing .side-nav{display:none}#odash-container.landing.category-landing>div,#odash-container>div{padding:0 0 50px}#odash-container .mobile-reset-link{display:none}#odash-footer{text-align:center;font-size:.875rem;padding:12px 0 45px}#odash-header .menu{position:absolute;width:100%;background:#fff;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;z-index:1000}#odash-header .menu .category-title{display:none}#odash-header .menu__wrap{position:absolute;width:100%;overflow:hidden;bottom:0;margin-top:16%;top:0;z-index:101}#odash-header .menu__level{position:absolute;width:100%;visibility:hidden;margin:0;padding:0;overflow:hidden;height:100%;left:0;list-style-type:none;overflow-x:hidden;overflow-y:scroll;top:0}#odash-header .menu__level.menu__level--current{visibility:visible}#odash-header .menu__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:table;line-height:inherit}#odash-header .menu__item .menu__link{border-top:1px solid rgba(0,0,0,.1)}#odash-header .menu__item~.menu__item .menu__link{border-top:none}#odash-header .menu__item:last-child{margin-bottom:100px}#odash-header .menu__link{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table-cell;border-bottom:1px solid rgba(0,0,0,.1);color:#333;padding:3%;-webkit-transition:color .1s;transition:color .1s}#odash-header .menu__link img{display:none}#odash-header .menu__link:hover{background:#ddd}#odash-header .menu__link span{display:inline-block;vertical-align:middle}#odash-header .menu__link[data-submenu]::after{position:absolute;color:#666;content:'\f054';font-family:FontAwesome;margin-top:-.5em;right:3%;top:50%}#odash-header .menu__link:hover,#odash-header .menu__link[data-submenu]:hover::after{color:#000}#odash-header .menu__link--current::before{position:absolute;color:#666;content:' ';font-size:1rem;height:4px;left:.4rem;line-height:0;top:50%}#odash-header [class*=' animate-'],#odash-header [class^=animate-]{visibility:visible}#odash-header .animate-outToRight .menu__item{-webkit-animation:outToRight .5s both cubic-bezier(.7,0,.3,1);animation:outToRight .5s both cubic-bezier(.7,0,.3,1)}@-webkit-keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#odash-header .animate-outToLeft .menu__item{-webkit-animation:outToLeft .5s both cubic-bezier(.7,0,.3,1);animation:outToLeft .5s both cubic-bezier(.7,0,.3,1)}@-webkit-keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}#odash-header .animate-inFromLeft .menu__item{-webkit-animation:inFromLeft .5s both cubic-bezier(.7,0,.3,1);animation:inFromLeft .5s both cubic-bezier(.7,0,.3,1)}@-webkit-keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#odash-header .animate-inFromRight .menu__item{-webkit-animation:inFromRight .5s both cubic-bezier(.7,0,.3,1);animation:inFromRight .5s both cubic-bezier(.7,0,.3,1)}@-webkit-keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#odash-header .menu__back{position:absolute;width:100%;display:inline-block;margin:0;padding:0;text-align:left;-webkit-transition:all .12s linear;-moz-transition:all .12s linear;-o-transition:all .12s linear;transition:all .12s linear;vertical-align:middle;background:#fff;border:none;color:#333;cursor:pointer;left:0;margin-top:7%;padding:3%;top:0;z-index:100}#odash-header .menu__back .fa-chevron-left{color:#666;padding-right:3%}#odash-header .menu__back:focus,#odash-header .menu__back:hover{background:#ddd;outline:0}#odash-header .menu__back--hidden{pointer-events:none;opacity:0}#odash-header .action{border:none}#odash-header .action:focus{outline:0}#odash-header .action--open{display:block}#odash-header .action--close{background:#0065bd}#odash-header .menu--open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#odash-header .menu--open .section-links{display:block;margin:0;padding:0;background:#fff;border:none;border-bottom:2px solid #0065bd;height:auto;left:0;top:0}#dx_designer_iframe{padding:0}#odash-container.landing .odash-banner{border-top:2px solid #fff;padding:0 0 40px}#odash-container.landing .odash-content{margin:0 auto;float:none;padding:40px 10px 0;width:80%}#odash-container.landing .odash-img-container{margin:0 auto;height:auto;width:300px}#odash-container.landing .odash-secondary{width:300px}#odash-container.landing .odash-pop{float:left;margin:20px auto}#odash-container.landing .odash-top-image{margin:10px auto}#odash-container.landing div[class^=odash-landing-]{display:block;padding:0;vertical-align:baseline}#wizard-container .pattern-holder .steps-nav{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;bottom:1px;left:1px;width:calc(100% - 2px)}#tabs .tab-content.pattern-holder{border:1px solid #ddd}#tabs ul.tab-list.patterns{display:block}#tabs ul.tab-list.patterns li{width:90px}#tabs ul.tab-list.patterns li a{width:80px}#tabs ul.tab-list.patterns li a span~span{display:none}#tabs ul.tab-list.patterns li a .wizard-step{margin-right:0}.pattern-holder #pattern-default-sets{margin-left:-30px}.pattern-holder #pattern-default-sets .colorway{margin:0 0 18px 30px}.pattern-holder #pattern-squares{margin-left:-14px}.pattern-holder #pattern-squares .pattern-select{margin:0 0 5px 10px}.pattern-holder .choose-color-swatch{width:100%}.pattern-holder .choose-color-swatch .plugin.land-tiles{padding:0}.pattern-holder .choose-color-swatch .pattern-label{width:75%}#wizard.pattern-builder #wizard-container .pattern-holder .pattern-step-order{display:block;width:100%}#wizard.pattern-builder #wizard-container .pattern-holder #sticky-container{display:block;border-left:none}#wizard.pattern-builder #wizard-container .pattern-holder #sticky-container .colorName{width:calc(100% - 25px)}#wizard.pattern-builder #wizard-container .pattern-holder .reset-buttons{margin-bottom:10px}#wizard.pattern-builder #wizard-container .pattern-holder .previewPanel,#wizard.pattern-builder #wizard-container .pattern-holder .reset-buttons{width:100%}#wizard.pattern-builder #wizard-container .pattern-holder .wiz-col{padding:0 5px 5px 0}.brochure-page .brochure-heading{max-width:94%;width:640px}.brochure-page .brochure-heading .brochure-heading-content .brochure-icon{text-align:left;padding-right:10px;width:0}.brochure-page .brochure-heading .brochure-heading-content .brochure-heading-text{width:100%}.brochure-page .brochure-contact-us .contact-us-form .form-image-container .form-container{padding:0}.custom-page-sliders #slideshow>div ul.slides li .slide-container .slide-text h2{font-size:32px}#container .hpt-table-section h2{font-size:32px}#container .hpt-table-section .hpt-table .hpt-row .hpt-col{width:100%;float:none}#container .hpt-table-section .hpt-table .hpt-row .hpt-col>div{padding-bottom:0}#container .hpt-table-section .hpt-table .hpt-row .hpt-col>div>*{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);left:0;top:0}#container .hpt-table-section .hpt-table .hpt-row .copy-container>div{text-align:center}#container .hpt-table-section .hpt-table .hpt-row .copy-container>div p{text-align:left}}@media screen and (max-width:79.9375em){.filter-options .filter-options-container .filter-main-lvl-container>ul>li[data-filtertag="3uhsi"]{display:none}.filter-options ul.filter-sub-lvl>li>ul li:nth-child(n+10){display:block}.custom-page-sliders #slideshow>div ul.slides li .slide-container .slide-text h2{font-size:48px}#container .hpt-table-section h3{font-size:32px}#container .hpt-table-section .hpt-table .hpt-row .hpt-col a,#container .hpt-table-section .hpt-table .hpt-row .hpt-col p{font-size:16px;line-height:22px}}@media screen and (max-width:63.938em){.legend-column-R{width:330px;margin:0 auto;display:block;padding-left:8%}.legend-be{height:auto}.cc-template{width:309px;padding-right:25px}.cctemplate-container{width:728px;position:relative;margin:0 auto}.why-s-text{margin-left:0;margin-right:0}.why-s-box{min-height:175px}.why-s-box:nth-of-type(odd){margin-left:0;margin-right:5%}.why-s-box:nth-of-type(2n){margin-left:5%;margin-right:0}.sparkle-container{width:100%;height:auto;padding-bottom:10px}.sparkle-social{margin-left:35%}.sparkle-social img{width:24.12px;padding:11px 14.88px 17.88px 0}.sparkle-nav img{width:62.75px;padding-right:45.33px}.sparkle-nav{width:100%}.sparkle-nav a{margin-right:11%}.sparkle-nav a:nth-of-type(3){margin-right:0}.sparkle-text-center{width:auto;padding:0 31px}.sparkle-bottom img{width:99%}.sparkle-text-left,.sparkle-text-right{width:auto;padding:0 31px;min-height:auto}.sparkle-top h1{font-size:4vw}.sparkle-header .sparkle-social{display:none}.sparkle-social-mobile{display:block;margin:auto;width:300px}.sparkle-social-mobile img{width:24.12px;height:24.12px;padding:8px 7.44px 17.88px 7.44px}.sparkle-text-left p:nth-of-type(2){display:none}.sparkle-text-right span{display:contents}}@media only screen and (max-width :48em) and (max-width:48em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:48em){header #header-mobile{padding-bottom:7.8125%}header #header-mobile .mobile-nav>div{width:7%}.inspiration-gallery.full-gallery .tile-group .inspiration-tile{width:50%}.inspiration-gallery.full-gallery .tile-group .inspiration-tile:first-child{width:100%}.legend-column-R{float:none;padding:0;width:498px;margin:0 auto;display:block}.legend-column-L{float:none;width:100%;margin:0 auto}.legend-text{float:left;width:44%}.cc-template,.cctempl-sec1,.cctempl-sec2{display:block;margin:0 auto;position:relative;width:350px;float:none}.cc-template-model{width:199px;height:auto}.cc-template-model img{width:200px}.cctemplate-container{width:auto}.why-s-box{height:auto;width:100%;float:none}.why-s-box:nth-of-type(2n),.why-s-box:nth-of-type(odd){margin-left:0;margin-right:0}.why-s-buttons{width:172px}.why-s-buttons a{margin:20px 0 0}.confirmation{display:block}.confirmation>div{display:block;float:none;height:auto}.confirmation .form-success{width:100%;padding-bottom:10px}.copyp.two-column-list ol,.copyp.two-column-list ul{columns:1}}@media only screen and (max-width :48em) and (max-width:47.9375em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:47.9375em){#manage-favorites{line-height:1.385rem;margin-top:10px}#frmQuestionare input[type=text],#frmQuestionare select,#frmQuestionare textarea{width:100%}#frmQuestionare textarea{height:200px}#frmQuestionare .form-input label:not(.q1){display:none}#feedback{padding:25px 3%}.all-fields{font-size:12px}.feedback-thanks{padding-left:3%;padding-right:3%}#tabs #categories li{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:3%;padding-right:3%;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ddd;border:none;height:auto;margin-right:0;min-height:44px;z-index:3}#tabs #categories li.current-category:after{position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #0065bd;content:" ";height:0;margin-top:-6px;right:3%;top:50%;width:0}#tabs #categories li.option{display:none;border-top:1px solid #fff}#tabs #categories div.icon{padding-left:0}#tabs #categories div p{color:#002856;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:700}#tabs #categories div p span{display:block;font-size:17px}#tabs #gallery,#tabs #main-section{border-top:none}#tabs #gallery #options-section .column{display:block;margin:0}.container-mobile .qty-option,.container-mobile .qty-phrase,.container-mobile .qty-ranges,.container-mobile .qty-repeat{width:100%}.container-mobile .qty-option{margin-bottom:20px}.container-mobile .qty-phrase{margin:0 0 20px}.container-mobile .qty-phrase input{width:100%}.container-mobile .qty-ranges{margin:0 0 20px}.container-mobile .qty-ranges input{width:100px}.container-mobile .fabric-selection.comparison-chart .fabric-category span,.container-mobile .fabric-selection.comparison-chart .fabric-category>div{width:100%;display:inline-block;float:none}.container-mobile .fabric-selection.comparison-chart .fabric-category span{width:100%;display:inline-block;padding-bottom:10px}.container-mobile #education .flex-combo{display:block}.container-mobile #education .flex-combo>div{width:100%;margin:0 0 45px;max-width:100%}.container-mobile #education .flex-combo>div.second{margin:0 0 45px}#qtyLetters section,#qtyNumbers section{justify-content:center}#qtyLetters section div,#qtyNumbers section div{width:93px}#qtyLetters input,#qtyNumbers input{width:70px}#color-chart ul.materials-available{-webkit-column-count:1;-moz-column-count:1;column-count:1}#color-chart ul.materials-available li{width:100%}.sparkle-top-out{display:block;width:120.95px;height:124.35px;margin:auto}.sparkle-top-out img{width:100%;height:100%}.sparkle-top img{display:none}.sparkle-top h1{font-size:36px;float:none;padding:0;width:auto;line-height:40px;margin:auto;display:block;text-align:center}.sparkle-nav a{margin-top:21px}.sparkle-top{padding-top:21px;height:auto;padding-bottom:20px}.sparkle-nav{width:81%}#large-tiles .large-tile{background-size:cover;padding:0 0 405px 0}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container h3{font-size:36px}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container p{font-size:18px}}@media only screen and (max-width :48em) and (max-width:46em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:46em){#tabs .styles-list-item{border-top:none;margin-top:none;padding:0}#tabs .styles-list-item~.styles-list-item{padding-top:15px}#tabs .styles-list-item:nth-child(2n){background:0 0}#tabs .styles-fonts{height:auto;width:auto}#tabs .styles-fonts img{min-width:100%;max-width:100%}#tabs .styles-fonts .lightBoxLink{display:none}#tabs .styles-name{width:auto}#tabs .styles-modal-link{display:inline-block;position:absolute;font-size:16px;right:0;top:0}#tabs .additional-info{display:none}#tabs .styles-img{display:block}#tabs .mobile-tab-button.overview{display:none}#styles-tab-modal .infoPart{text-align:center;background:#f4f4f4}#styles-tab-modal .infoPart img{max-width:100%}#styles-tab-modal .infoPart .additional-info{text-align:left;font-size:.875rem}#styles-tab-modal .infoPart table td{vertical-align:top;font-weight:700;padding:0 3% 20px 0;width:30%}#styles-tab-modal .infoPart table td~td{font-weight:400;padding-right:0;width:67%}#styles-tab-modal .infoPart table td~td br:first-child{display:block;line-height:1rem}#styles-tab-modal .infoPart table td[colspan="2"]{font-weight:400}.container-mobile #maintenance-tips .tip-row .tip .image-fold{margin-bottom:10px}.container-mobile #maintenance-tips .tip-row .tip .image-fold+div{width:100%;margin-bottom:10px;padding-left:0}}@media only screen and (max-width :48em) and (max-width:40em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:40em){#slideshow>div ul.slides li .slide-container,.slideshow>div ul.slides li .slide-container{padding:0 0 56.25% 0}#slideshow.short>div ul.slides li .slide-container,#slideshow.x-short>div ul.slides li .slide-container,.slideshow.short>div ul.slides li .slide-container,.slideshow.x-short>div ul.slides li .slide-container{padding:0 0 48.4375% 0}#large-tiles .large-tile{background-size:cover;padding:0 0 405px 0}#large-tiles .large-tile .tile-container{width:100%;display:table;bottom:0;margin:auto;top:0}#large-tiles .large-tile .tile-container .tile-copy{display:table-cell;vertical-align:middle}#large-tiles .large-tile .tile-container .tile-copy>div{display:block;text-align:center}#large-tiles .large-tile .tile-container .tile-copy .action{text-align:center}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:20px}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container h3{font-size:32px}.plugin.land-tiles .home-page-tiles .home-tile,.your-history .home-page-tiles .home-tile{width:100%}.custom-page-sliders #slideshow>div ul.slides li .slide-container .slide-text h2{font-size:24px}#container .hpt-table-section .hpt-table .hpt-row .hpt-col .copy-container>div{padding:30px 3%}#container .hpt-links a{margin:0 3% 30px}}@media only screen and (max-width :48em) and (max-width:39.9375em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:39.9375em){#category-home .copy-columns .copy-column,#education .copy-columns .copy-column,#home-page .copy-columns .copy-column,#type-home .copy-columns .copy-column{display:block;width:100%;margin-bottom:20px}#category-home .copy-columns .copy-column:last-of-type,#education .copy-columns .copy-column:last-of-type,#home-page .copy-columns .copy-column:last-of-type,#type-home .copy-columns .copy-column:last-of-type{margin-bottom:0}#category-home .copy-columns .copy-column.wide,#education .copy-columns .copy-column.wide,#home-page .copy-columns .copy-column.wide,#type-home .copy-columns .copy-column.wide{display:block;width:100%}#category-home .copy-columns .copy-column.wide .copyp,#education .copy-columns .copy-column.wide .copyp,#home-page .copy-columns .copy-column.wide .copyp,#type-home .copy-columns .copy-column.wide .copyp{text-align:center}#category-home .copy-columns .copy-column.wide .copyp>*,#education .copy-columns .copy-column.wide .copyp>*,#home-page .copy-columns .copy-column.wide .copyp>*,#type-home .copy-columns .copy-column.wide .copyp>*{text-align:left}#category-home .copy-columns .copy-column.narrow,#education .copy-columns .copy-column.narrow,#home-page .copy-columns .copy-column.narrow,#type-home .copy-columns .copy-column.narrow{width:272px}.mobile-small-only{display:inline-block}.mobile-wide-only{display:none}#manage-favorites .favorite-item .favorite-part.mobile-enabled .img-info>div.favorite-img{display:none}#manage-favorites .favorite-item .favorite-part.mobile-enabled .favorite-date span,#manage-favorites .favorite-item .favorite-part.mobile-enabled>div.mobile-fav-remove{display:inline-block}#container.container-mobile #testimonials #honors .testimony>div .photoframe{text-align:center;float:none;margin-bottom:20px;margin-right:0}#container.container-mobile #testimonials #honors .testimony>div .photoframe .image-fold-bottom{display:inline-block}#container.container-mobile #testimonials #honors .testimony>div .photoframe .image-fold-bottom img{max-width:100%}#colorbox .full_testimony>div .left{float:none;margin-bottom:20px}#colorbox .full_testimony>div .left .photoframe{text-align:center}#colorbox .full_testimony>div .left .photoframe .image-fold-bottom{display:inline-block}#colorbox .full_testimony>div .left .photoframe .image-fold-bottom img{max-width:100%}#colorbox .full_testimony>div .right{padding:0 17px}#tabs #main-section .video-container #video-nav{width:45%}.product-line{display:block}.product-line>div{margin:0 auto;font-size:19px;height:170px;margin:0 auto 15px;width:250px}.product-line span{line-height:1.4;width:200px}.product-line .product-line-txt{width:100%}.product-line .product-line-id{line-height:1.4}.container-mobile .performance-wear-table td{padding-right:0}.container-mobile .performance-wear-table td~td{width:100%}.contact-us .divider-content{padding-bottom:0}.contact-us .divider-content>.contact-entry{display:block;width:100%}.contact-us .divider-content .contact-map{width:100%;position:relative}.inspiration-gallery.random-gallery .tiles-section{margin-bottom:-5%}.inspiration-gallery.random-gallery .tiles-section .inspiration-tile,.inspiration-gallery.random-gallery .tiles-section .main-img{margin-bottom:5%}.inspiration-gallery.random-gallery .tiles-section .main-img{width:100%}.inspiration-gallery.random-gallery .tiles-section .inspiration-tile{width:47.5%}.inspiration-gallery.random-gallery .tiles-section .masonry-gutter{width:5%}}@media only screen and (max-width :48em) and (max-width:34em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:34em){header #header-mobile{padding-bottom:15%}header #header-mobile .mobile-nav>div{width:12%}header #header-mobile .mobile-sections ul li>div{padding:2.5% 1%}header #header-mobile .mobile-sections ul li>div.spacer{width:2%}header #header-mobile .mobile-sections ul li>div.left,header #header-mobile .mobile-sections ul li>div.right{width:10%}header #header-mobile .mobile-sections .search .search-container>div.mobile-search-form-container{padding:2% 6% 2% 2%}header #header-mobile .mobile-sections .search .search-container>div.mobile-search-form-container input[type=text]{padding:1% 2%}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section{width:10%}#ebook-page .ebook-img{display:block}#ebook-page #slideshow>div ul.slides li .slide-container .slide-text{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:0;left:0;right:0;top:0;width:96%}#ebook-page #slideshow>div ul.slides li .slide-container .slide-img-overlay{display:none}#slideshow>div ul.slides li .slide-container .slide-text,.slideshow>div ul.slides li .slide-container .slide-text{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:0;left:0;right:0;top:0;width:96%}#slideshow>div ul.slides li .slide-container .slide-text h2,#slideshow>div ul.slides li .slide-container .slide-text p,.slideshow>div ul.slides li .slide-container .slide-text h2,.slideshow>div ul.slides li .slide-container .slide-text p{padding-bottom:2.5%}#slideshow>div ul.slides li .slide-container .slide-text h2,.slideshow>div ul.slides li .slide-container .slide-text h2{font-size:6vw}#slideshow>div ul.slides li .slide-container .slide-text p,.slideshow>div ul.slides li .slide-container .slide-text p{font-size:5vw}#slideshow>div ul.slides li .slide-container .slide-text .text-container,.slideshow>div ul.slides li .slide-container .slide-text .text-container{padding:0 35px}#slideshow>div .flex-control-nav,.slideshow>div .flex-control-nav{padding:0;width:30%}.play-video-page .video-container{display:block}.play-video-page .video-container>div{display:block;width:100%}.play-video-page .video-container .video-content{padding-right:0}.play-video-page .video-container #video-nav{width:100%;padding-top:10px}.container-mobile .fabric-selection.comparison-chart>div .fabric-category ul li{width:100%}}@media only screen and (max-width :48em) and (max-width:34em) and (orientation :portrait),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:34em) and (orientation :portrait){#odash-header .odash-mobile ul li.odash-logo{width:50%}#odash-header .menu__back{margin-top:9%}#odash-header .menu__wrap{margin-top:20%}.legend-column-R{width:330px;margin:0 auto;display:block}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols{font-size:13px;line-height:16px}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols.color-qty-table{width:100%}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols input[type=number]{width:100%;height:50px}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols .color-name-col{white-space:normal}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols .color-name-col .color-chip{margin-right:0}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table.many-cols .color-name-col span{display:block}#main .edu-circles-container{display:block}#main .edu-circles-container .edu-circle-box{width:100%;padding:0 20px}#main .edu-circles-container .edu-circle-box~.edu-circle-box>div{border-left:none;border-top:1px solid #002856}#main .edu-circles-container .edu-circle-box>div{padding:20px 0}#main .edu-circles-container .edu-circle-box>div p{margin-bottom:0;max-width:100%}#main .edu-circles-container .edu-circle-box>div a.orangeButton{position:relative;bottom:auto;left:auto;margin-left:0}}@media only screen and (max-width :48em) and (max-width:30em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:30em){.inspiration-gallery .tile-group .inspiration-tile{width:50%}.inspiration-gallery .tile-group .inspiration-tile:first-child{width:100%}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container h3{font-size:24px}#large-tiles .large-tile .tile-container .tile-copy .tile-copy-container p{font-size:16px}#catalog-tiles #minis .promo-masonry,.plugin.land-tiles:not(.wizard-selection) .promo-masonry{display:block;margin-right:0}#catalog-tiles #minis .promo-masonry .promos,.plugin.land-tiles:not(.wizard-selection) .promo-masonry .promos{display:block;float:none;margin:20px auto!important}.tile-box-shadow .promos{width:240px!important}@supports (display:grid){#catalog-tiles #minis .promo-masonry,.plugin.land-tiles:not(.wizard-selection) .promo-masonry{display:grid}.plugin.land-tiles .promo-masonry,.your-history .promo-masonry{grid-template-columns:repeat(1,1fr)}}#cmeSizeStep .customsizing .wiz-col .error_msg,#cmeSizeStep .customsizing .wiz-col span{font-size:14px}#player-quantity-upload #teamnamesUploadStep1 .wiz-modal-section .wiz-modal-table{display:block}#player-quantity-upload #teamnamesUploadStep1 .wiz-modal-section .wiz-modal-table>div{display:block;width:100%}#player-quantity-upload #teamnamesUploadStep1 .wiz-modal-section .wiz-modal-table>div.left{padding:20px 0 0}.split-modal .wiz-table{display:block}.split-modal .wiz-table .wiz-row{display:block}.split-modal .wiz-table .wiz-row .wiz-col{display:block}.split-modal .wiz-table .wiz-row .wiz-col img{display:block;margin:0 auto}.promos{margin:auto;right:0}#reg-form-content #recaptcha-container{height:98px;min-height:0}#reg-form-content #recaptcha-container #recaptcha_table{transform:scale(.67);-webkit-transform:scale(.67);transform-origin:0 0;-webkit-transform-origin:0 0}#reg-form-content #recaptcha-container #recaptcha_table.recaptchatable #recaptcha_response_field{font-size:1.5rem;height:2.68rem}#addressUpdate .modal_content .infoPart .addressDisp{width:100%;display:block;margin-bottom:20px}#container.container-mobile #home-page.search-results>div .results .result .result-thumb{display:none}#tabs .patch-content table.patch-table{font-size:.75rem;margin-bottom:20px}#tabs .patch-content table.patch-table tr td{padding:2px 0;width:15%}#tabs .patch-content table.patch-table tr td:first-child{width:40%}#tabs .patch-content table tr td span{display:block}#tabs .sport-stitch .each-only{display:block;padding:0}#tabs .sport-stitch .each-only .each-kit{width:100%;display:block;padding:10px 0}#tabs .sport-stitch .each-only~.each-only{padding-bottom:15px}#tabs #gallery #options-section #left-options #filter-by,#tabs #gallery #options-section #left-options #sort-by{display:block}#tabs #gallery #options-section #left-options #filter-by{margin:10px 0 0 0}.legend-text{float:none;width:100%}.legend-column-R{width:90%}.legend-image img{width:49%}.legend-be{float:none;margin:0 auto 10px;display:block}.legend-be img{margin:0 auto;width:233px;display:block}.cc-template{width:300px;display:block;position:relative;margin:0 auto;float:none;padding:0}.cc-template2{width:306px}.cc-template3{width:306px}.cctempl-sec1{width:306px;display:block;position:relative;margin:0 auto;float:none}.cctempl-sec2{width:306px;display:block;position:relative;margin:0 auto;float:none}.cc-template-model{height:100%}.cc-template-model img{width:306px;height:auto;padding-top:40px}.cc-btext{width:130px;float:right}.pattern-holder #pattern-default-sets img{height:auto!important;max-width:100%}.container-mobile .help-section ul{-moz-columns:1;-webkit-columns:1;columns:1}.sparkle-top{padding-left:0;padding-right:0}.sparkle-top h1{font-size:30px;width:300px}.sparkle-text-center{font-size:18px;padding:0 16px}.sparkle-text-center a{width:288px}.sparkle-nav img{padding-right:26px;padding-left:17px}.sparkle-nav a{margin-right:5%;font-size:16px}.sparkle-vid{width:90%}.sparkle-bottom img{width:96%}.sparkle-nav{width:100%}}@media only screen and (max-width :48em) and (max-width:29.9375em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:29.9375em){#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container h1{font-size:1rem}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .material-promo-img{display:none}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table .color-name-col{white-space:normal}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table .color-name-col .color-chip{margin-right:0}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .qty-table .color-qty-table .color-name-col span{display:block}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .yardage-calculator-container>.wiz-row{display:block}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .wizard-options #material-wizard-container .wizard-sections-container #step3 .yardage-calculator-container>.wiz-row>.wiz-col{display:block;padding-right:0}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container ul.tab-list li a span{font-size:14px;line-height:17px}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .qty-table .wiz-table{font-size:13px;line-height:16px}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .qty-table .wiz-table.color-qty-table{width:100%}#container #lettersnumbers-wizard.materials-wizard #wizard .wizard #wizard-container .qty-table .wiz-table input[type=number]{width:100%;height:50px}}@media only screen and (max-width :48em) and (max-width:25.875em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:25.875em){#fullscreen-wizard-header a{font-size:16px}#fullscreen-wizard-header a.wizard-cart{padding:14px 0}#fullscreen-wizard-header a.wizard-close{background-color:#00447f;padding:14px}.brochure-page .brochure-header{padding-bottom:92.1875%}.brochure-page .brochure-header .header-copy{padding-left:3%;padding-right:3%}.brochure-page .brochure-header .header-copy .heading{max-width:70%}.brochure-page .brochure-header .header-copy .heading .top{font-size:28px;line-height:1em;padding-bottom:10px}.brochure-page .brochure-header .header-copy .heading .bottom{font-size:13px}.brochure-page .brochure-header .header-copy img{bottom:-90px;left:45%;max-width:69%}.brochure-page .brochure-heading .brochure-heading-content .brochure-icon{font-size:40px}.brochure-page .brochure-heading .brochure-heading-content .brochure-heading-text{font-size:20px}}@media only screen and (max-width :48em) and (max-width:25.875em),only screen and (min-width:48em) and (max-width:63.9375em) and (max-width:25.8125em){.custom-page-sliders #slideshow>div ul.slides li .slide-container .slide-text h2{font-size:20px}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxOverlay.mobile{bottom:0;left:0;right:0;top:0}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#333;z-index:100000}#colorbox{outline:0;z-index:100010}#cboxTopLeft{width:14px;height:14px;background:url(images/controls.png) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(images/border.png) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(images/controls.png) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(images/controls.png) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(images/border.png) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(images/controls.png) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(images/controls.png) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(images/controls.png) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7c7c7c}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7c7c7c}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;position:absolute;top:0;background:url(images/controls.png) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}#cboxClose{background:-moz-linear-gradient(top,#c34f02 0,#f56200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c34f02),color-stop(100%,#f56200));background:-webkit-linear-gradient(top,#c34f02 0,#f56200 100%);background:-o-linear-gradient(top,#c34f02 0,#f56200 100%);background:-ms-linear-gradient(top,#c34f02 0,#f56200 100%);background:linear-gradient(to bottom,#c34f02 0,#f56200 100%);border-radius:5px;bottom:-29px;box-shadow:0 3px 5px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:inline-block;font-family:Scada,sans-serif;font-weight:700;left:50%;margin-left:-45px;right:auto;text-indent:0;text-transform:uppercase;top:auto;width:90px}.lt-ie10 #cboxClose{background:#f56200}#colorbox.info-modal #cboxBottomCenter,#colorbox.info-modal #cboxBottomLeft,#colorbox.info-modal #cboxBottomRight,#colorbox.info-modal #cboxClose,#colorbox.info-modal #cboxMiddleCenter,#colorbox.info-modal #cboxMiddleLeft,#colorbox.info-modal #cboxMiddleRight,#colorbox.info-modal #cboxTopCenter,#colorbox.info-modal #cboxTopLeft,#colorbox.info-modal #cboxTopRight{display:none!important;height:0!important;width:0!important}.cs_tooltip{display:inline-block;position:absolute;z-index:100011}.cs_tooltiptext{visibility:visible;opacity:1;background:rgba(0,40,86,.9) none repeat scroll 0 0;color:#fff;font-family:proxima-nova,sans-serif;font-size:14px;padding:10px;border-radius:3px;z-index:1}.cs_tooltiparrowbottom{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,40,86,.9);position:relative}.cs_tooltiparrowtop{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,40,86,.9);position:relative}.cs_tooltiparrowleft{width:0;height:0;border-bottom:10px solid transparent;border-left:10px solid rgba(0,40,86,.9);border-top:10px solid transparent;position:absolute}.cs_tooltiparrowright{width:0;height:0;border-bottom:10px solid transparent;border-right:10px solid rgba(0,40,86,.9);border-top:10px solid transparent;position:absolute}.tip-container{display:block}.tip-container .tip-content{display:block;padding:0}.tip-container .tip-content .tip-section{display:inline-block;vertical-align:top;font-size:15px;font-weight:400;line-height:1.5em;max-width:210px;padding-top:2px;padding-bottom:12px;padding-left:16px;padding-right:12px}.tip-container .tip-content .tip-section .highlight{color:#fdc82f;font-weight:700}.tip-container .tip-content .tip-section-estimator{display:inline-block;vertical-align:top;font-size:15px;font-weight:400;line-height:1.5em;max-width:210px;padding-top:10px;padding-left:10px;padding-right:13px}.tip-container .tip-content .tip-section-estimator .highlight{color:#fdc82f;font-weight:700}.icon-information-note-estimator:before{content:'\e944'}#home-page.swiftype{padding:15px 20px 0}#swiftype{clear:both;padding:0 20px 40px}#swiftype h3{font-weight:400;color:#0065bd;font-size:24px}#swiftype .st-search-result-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0 16px}#swiftype .st-search-result-link figure{display:block;overflow:hidden;position:relative;height:74px;margin-right:20px;width:116px}#swiftype .st-search-result-link figure>a{position:absolute;display:block;text-align:center;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);height:74px;left:50%;top:0;width:130px}#swiftype .st-search-result-link figure img{height:74px}#swiftype .st-search-result-link .st-ui-type-heading{display:inline-block;font-weight:700;margin-bottom:12px}#swiftype .st-search-result-link .st-ui-type-heading+.st-url{display:table}#swiftype .st-ui-type-detail{display:block;overflow:hidden;line-height:1.3;margin-bottom:10px;max-height:62px}#swiftype .st-ui-type-detail em{font-weight:700;background-color:rgba(209,225,248,.6);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);font-style:normal}#swiftype .st-content{display:block;width:calc(100% - 136px)}#swiftype .st-url{display:inline-block;position:relative;color:#666;padding-left:20px}#swiftype .st-url:before{position:absolute;font-family:StahlsGlyphs;content:"\e948";font-size:14px;left:0;top:4px}#swiftype .st-url:hover{color:#222}#swiftype .st-ui-type-heading,#swiftype .st-url{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#swiftype .st-page{text-align:center;margin-top:20px}#swiftype .st-page>span{cursor:pointer;line-height:1.4}#swiftype .st-page a{display:inline-block;position:relative;margin:0 2px;padding:0 4px}#swiftype .st-page a.current{border-bottom:4px solid;color:#ff6d22;cursor:text}#swiftype .st-page a>span{font-size:12px}#swiftype .st-page .icon-arrow-first-page,#swiftype .st-page .icon-arrow-less-than{padding-right:6px}#swiftype .st-page .icon-arrow-greater-than,#swiftype .st-page .icon-arrow-last-page{padding-left:6px}#swiftype .st-no-results,#swiftype .st-spelling-suggestion{font-size:20px}#swiftype .st-no-results,#swiftype .st-spelling-suggestion a{font-weight:700}#swiftype a.st-search-result-link:hover .st-ui-type-heading{color:#d44801}#swiftype a.st-search-result-link:hover .st-ui-type-detail,#swiftype a.st-search-result-link:hover .st-url{color:#333}div.swiftype h1 span{color:#ff6d22}div.swiftype .st-results-status{font-size:17px}div.swiftype .st-criteria{font-size:18px}div.swiftype .st-criteria h1{font-size:24px;padding:0 0 5px}.swiftype-tabs{position:relative;border-bottom:2px solid #0065bd;margin:0 30px}.swiftype-tabs ul{margin:0;padding:0;position:relative}.swiftype-tabs ul>li{display:inline-block;background:0 0;padding:0}.swiftype-tabs ul>li~li{margin-left:25px}.swiftype-tabs ul>li.nav-underline{position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#0065bd;bottom:0;height:8px;margin-left:0;z-index:1}.swiftype-tabs ul>li.current a{color:#0065bd}.swiftype-tabs ul>li>a{display:inline-block;text-align:center;font-weight:700;color:#87aedc;font-size:18px;line-height:1;padding:18px 30px}.swiftype-tabs ul>li>a.tab-product span:before{content:"\e90a"}.swiftype-tabs ul>li>a.tab-support span:before{content:"\e960"}.swiftype-tabs ul>li>a span{position:relative;padding-left:30px}.swiftype-tabs ul>li>a span:before{position:absolute;font-family:StahlsGlyphs;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:400;font-size:22px;left:0;top:50%}.swiftype-sort{position:absolute;padding:20px 30px;right:0;top:0}.swiftype-sort:after,.swiftype-sort:before{display:table;content:""}.swiftype-sort:after{clear:both}.swiftype-sort>ul{color:#000;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;position:relative;cursor:pointer;width:180px}.swiftype-sort>ul li{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;border:1px solid #ddd;background:0 0;font-size:12px;line-height:1!important;padding:14px 0}.swiftype-sort>ul li div.dropdown{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;background-color:#fff;border:1px solid #ddd;border-top:none;font-size:14px;left:-999em;padding:8px 0 4px;top:40px}.swiftype-sort>ul li div.dropdown div{color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;font-weight:600;padding:15px 0;width:70%}.swiftype-sort>ul li div.dropdown div~div{border-top:1px solid #ddd}.swiftype-sort>ul li div.dropdown div:hover{color:#0065bd}.swiftype-sort>ul li div.dropdown div.active{color:#0065bd}.swiftype-sort>ul li div.dropdown div.active:before{position:absolute;font-family:StahlsGlyphs;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);content:"\e951";font-size:8px;left:-16px;top:50%;z-index:1}.swiftype-sort>ul li:hover{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#0065bd}.swiftype-sort>ul li:hover div.dropdown{left:0}.swiftype-sort>ul li:hover:after{border-bottom-color:#0065bd;border-top-color:transparent;top:44%}.swiftype-sort>ul li:after,.swiftype-sort>ul li:before{position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;z-index:1}.swiftype-sort>ul li:before{font-family:StahlsGlyphs;content:"\e91f";font-size:20px;left:45px}.swiftype-sort>ul li:after{content:"";border:solid transparent;border-color:transparent;border-top-color:#000;border-width:5px;right:55px;top:56%;width:0}.swiftype-results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:95px 30px 0}.swiftype-results.results-nothing-found #swiftype{width:100%}.swiftype-results.results-nothing-found .swiftype-sort,.swiftype-results.results-nothing-found aside{display:none}.swiftype-results aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ddd;padding:20px 0;padding-right:24px;width:200px}.swiftype-results aside h5{display:inline-block;font-weight:400;color:#0065bd;font-size:16px;padding-bottom:8px}.swiftype-results .results-did-you-mean{padding-bottom:40px}.swiftype-results .results-did-you-mean a,.swiftype-results .results-did-you-mean em{font-weight:700}.swiftype-results .results-did-you-mean em{font-style:normal}.swiftype-results .results-did-you-mean div{line-height:1.4}.swiftype-results .results-did-you-mean div span.suggested-term mark{background:0 0!important;font-weight:700}.swiftype-results .results-did-you-mean div span~span{display:block;line-height:1.3;padding-left:8px}.swiftype-results .results-did-you-mean div~div{margin-top:12px}.swiftype-results .results-categories{font-size:14px}.swiftype-results .results-categories a{display:block;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;color:#333;line-height:1.6;padding:8px}.swiftype-results .results-categories a:hover{background-color:#e4f0fa}.swiftype-results .results-categories a~a{margin-top:5px}.swiftype-results .st-results-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 200px)}.st-loading-message{padding-top:20px}#searchbox{position:relative}#searchbox .st-default-search-input{display:block;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #fff;border-right:none;color:#999;font-size:14px;font-family:proxima-nova,sans-serif;line-height:19px;height:36px;outline:0;padding:2px 2px 2px 10px}#searchbox .st-default-search-input+button{position:absolute;background:0 0;border:none;cursor:pointer;font-weight:700;right:5px;top:4px}#searchbox .st-default-search-input+button span{font-size:27px}#mobile-search-input{font-size:16px}#mobile-search-input::-webkit-input-placeholder{font-size:16px}#mobile-search-input:-ms-input-placeholder{font-size:16px}#mobile-search-input::-moz-placeholder{font-size:16px}.st-default-search-input::-ms-clear{display:none}.st-default-search-input::-webkit-input-placeholder{color:#999;font-style:italic;font-size:18px}.st-default-search-input:-ms-input-placeholder{color:#999!important;font-style:italic;font-size:18px}.st-default-search-input::-moz-placeholder{color:#999;font-style:italic;font-size:18px}.st-default-search-input:focus{color:#333}#mobile-searchbox{position:relative}.st-autocomplete{position:absolute;-webkit-box-shadow:0 8px 10px rgba(0,0,0,.16);-moz-box-shadow:0 8px 10px rgba(0,0,0,.16);box-shadow:0 8px 10px rgba(0,0,0,.16);width:100%;display:none;background-color:#fff;left:0;top:32px;z-index:100}.st-autocomplete .st-autocomplete-results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 30px}.st-autocomplete .st-autocomplete-results *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.st-autocomplete .st-term-help,.st-autocomplete .swiftype-help-class{display:none}.st-autocomplete .swiftype-help-class,.st-autocomplete .swiftype-prod-class{position:relative}.st-autocomplete .swiftype-help-class:before,.st-autocomplete .swiftype-prod-class:before{position:absolute;clip:rect(0,0,0,0)}.st-autocomplete .swiftype-help-class:empty,.st-autocomplete .swiftype-prod-class:empty{padding-bottom:30px}.st-autocomplete .swiftype-help-class:empty:before,.st-autocomplete .swiftype-prod-class:empty:before{position:absolute;display:block;bottom:0;clip:auto;content:"No results found.";left:0;padding:10px 20px 0}.st-autocomplete .swiftype-tabs{margin:0 15px}.st-autocomplete .swiftype-terms{padding:5px 15px;width:200px}.st-autocomplete .swiftype-terms h5{display:inline-block;font-weight:400;color:#0065bd;cursor:default;font-size:16px;padding-bottom:8px}.st-autocomplete .swiftype-terms em{font-weight:700;font-style:normal}.st-autocomplete .swiftype-terms a{font-weight:700}.st-autocomplete .swiftype-terms.results-nothing-found{position:absolute;clip:rect(0,0,0,0)}.st-autocomplete .swiftype-terms.results-nothing-found+.swiftype-dropdown{width:100%;border-left:none}.st-autocomplete .swiftype-terms>div>div{line-height:1.4}.st-autocomplete .swiftype-terms>div>div~div{margin-top:12px}.st-autocomplete .swiftype-terms>div>div>span~span{display:block;padding-left:8px;line-height:1.3}.st-autocomplete .swiftype-dropdown{border-left:1px solid rgba(0,0,0,.16);width:calc(100% - 200px)}.st-autocomplete .swiftype-dropdown h3{display:block;font-weight:400;color:#0065bd;cursor:default;font-size:24px;padding:0 20px}.st-autocomplete .swiftype-dropdown>div a{display:block;color:#333;font-size:16px;padding:10px 20px}.st-autocomplete .swiftype-dropdown>div a:hover{color:#fff;background-color:#0065bd}.st-autocomplete .swiftype-dropdown>div a>em{font-weight:700;font-style:normal}@media screen and (max-width:1279px){.swiftype-tabs{margin:0}.swiftype-sort{padding:20px 0}.swiftype-results{padding:95px 0 0}}@media screen and (max-width:1023px){#container .st-criteria p{font-size:18px;line-height:1.4rem}#swiftype{padding:0 0 40px}#swiftype .st-search-result-link{display:block}#swiftype .st-search-result-link figure{display:none}#swiftype .st-content{width:100%}div.swiftype .st-criteria{padding-top:20px}.swiftype-results{display:block;padding:0}.swiftype-results.results-nothing-found{padding:42px 0 0}.swiftype-results aside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid #ddd;border-right:none;padding:22px 0 20px;padding-right:0}.swiftype-results .results-did-you-mean{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;padding-right:20px;width:42%}.swiftype-results .results-categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ddd;padding-left:20px;width:58%}.swiftype-results .results-categories a{padding:0 0 30px}.swiftype-results .st-results-data{width:100%}.swiftype-sort{float:right;position:static;padding:25px 0 20px}header #header-mobile #mobile-search-form{position:relative;z-index:101}header #header-mobile .st-autocomplete .st-autocomplete-results{padding:15px 15px 40px}header #header-mobile .st-autocomplete .swiftype-tabs ul{display:block}header #header-mobile .st-autocomplete .swiftype-tabs ul>li{display:inline-block;border-top:none}header #header-mobile .st-autocomplete .swiftype-tabs ul>li.nav-underline{display:none}header #header-mobile .st-autocomplete .swiftype-tabs ul>li.current a{color:#0065bd}header #header-mobile .st-autocomplete .swiftype-tabs ul>li>a{display:inline-block;color:#87aedc}header #header-mobile .st-autocomplete .swiftype-help-class a,header #header-mobile .st-autocomplete .swiftype-prod-class a{color:#333;padding:6px}header #header-mobile .st-autocomplete .swiftype-help-class a:hover,header #header-mobile .st-autocomplete .swiftype-prod-class a:hover{color:#fff;background-color:#0065bd}header #header-mobile .swiftype-terms a{color:#ff6d22}header #header-mobile .swiftype-terms a:hover{color:#d44801}header #header-mobile .swiftype-terms a:visited{color:#ff6d22}.st-autocomplete{left:9px;top:26px;width:calc(100% - 44px)}.st-autocomplete .swiftype-terms{width:100%;padding:0 0 20px}.st-autocomplete .swiftype-terms.results-nothing-found{position:absolute;clip:rect(0,0,0,0)}.st-autocomplete .swiftype-terms.results-nothing-found+.swiftype-dropdown{border-top:none}.st-autocomplete .swiftype-dropdown{width:100%;border-left:none;border-top:1px solid rgba(0,0,0,.16);padding:22px 0 7px}.st-autocomplete .swiftype-dropdown h3{font-size:20px;padding:0 0 10px}}@media screen and (max-width:767px){#swiftype h3{font-size:20px}.swiftype-tabs ul>li>a{padding:18px 0}.swiftype-results aside{display:block;padding:20px 0 10px}.swiftype-results aside .results-did-you-mean{width:100%;border-bottom:1px solid #ddd;padding-bottom:25px}.swiftype-results aside .results-categories{width:100%;border-left:none;padding-left:0;padding-top:25px}.swiftype-results aside .results-categories a{padding:0 0 15px}header #header-mobile .st-autocomplete{left:8px;width:calc(100% - 32px)}header #header-mobile .st-autocomplete .swiftype-widget .swiftype-tabs ul>li>a{padding:18px 2px}}@media screen and (max-width:413px){.swiftype-tabs ul>li>a{padding:18px 8px}.swiftype-tabs ul>li~li{margin-left:0}header #header-mobile .st-autocomplete .swiftype-tabs{padding:5px 0}header #header-mobile .st-autocomplete .swiftype-tabs *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header #header-mobile .st-autocomplete .swiftype-tabs ul>li{display:block}header #header-mobile .st-autocomplete .swiftype-tabs ul>li>a{display:block;text-align:left;padding:10px 0}}lite-vimeo,lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0, 0, .2, 1)}lite-vimeo::after,lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-vimeo>iframe,lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.playbtn{width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:3;background-color:transparent;background-image:url('data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDY4IDQ4Ij48cGF0aCBmaWxsPSIjZjAwIiBmaWxsLW9wYWNpdHk9IjAuOCIgZD0iTTY2LjUyLDcuNzRjLTAuNzgtMi45My0yLjQ5LTUuNDEtNS40Mi02LjE5QzU1Ljc5LC4xMywzNCwwLDM0LDBTMTIuMjEsLjEzLDYuOSwxLjU1IEMzLjk3LDIuMzMsMi4yNyw0LjgxLDEuNDgsNy43NEMwLjA2LDEzLjA1LDAsMjQsMCwyNHMwLjA2LDEwLjk1LDEuNDgsMTYuMjZjMC43OCwyLjkzLDIuNDksNS40MSw1LjQyLDYuMTkgQzEyLjIxLDQ3Ljg3LDM0LDQ4LDM0LDQ4czIxLjc5LTAuMTMsMjcuMS0xLjU1YzIuOTMtMC43OCw0LjY0LTMuMjYsNS40Mi02LjE5QzY3Ljk0LDM0Ljk1LDY4LDI0LDY4LDI0UzY3Ljk0LDEzLjA1LDY2LjUyLDcuNzR6Ij48L3BhdGg+PHBhdGggZD0iTSA0NSwyNCAyNywxNCAyNywzNCIgZmlsbD0iI2ZmZiI+PC9wYXRoPjwvc3ZnPg==');filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, .2, 1);border:none}lite-vimeo>.playbtn,lite-vimeo>.playbtn::before{position:absolute;transform:translate3d(-50%,-50%,0);left:50%;top:50%}lite-vimeo>.playbtn{width:56px;height:32px;background:rgba(0,0,0,.9);z-index:3;border-radius:4px;transition:opacity .25s ease-out,background-color 40ms,color 40ms;outline:0;border:0;cursor:pointer}lite-vimeo:hover>.playbtn{background-color:#00adef}lite-vimeo>.playbtn::before{content:'';width:0;height:0;display:block;border-top:8.083px solid transparent;border-bottom:8.083px solid transparent;border-left:14px solid #fff}lite-vimeo:hover>.playbtn::before{border-color:transparent transparent transparent #000}lite-vimeo .playbtn:focus,lite-vimeo:hover>.playbtn,lite-youtube .playbtn:focus,lite-youtube:hover>.playbtn{filter:none}lite-vimeo.activated,lite-youtube.activated{cursor:unset}lite-vimeo.activated::before,lite-vimeo.activated>.playbtn,lite-youtube.activated::before,lite-youtube.activated>.playbtn{opacity:0;pointer-events:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}