#header-mobile,.mobile-tab-button,.mobile-only,.mobile-small-only,#colorbox .back-btn,#equipment-form-container .back-btn{display:none}@media only screen and (max-device-width : 48em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1){body{position:relative;font-size:1rem;line-height:1.2rem}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:2rem;padding:0 5px}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{outline:none}#container{margin-top: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,#container.container-mobile .help-section{display:none}#container.container-mobile #home-page,#container.container-mobile #category-home,#container.container-mobile #type-home,#container.container-mobile #education,#container.container-mobile #reg-form-content,#container.container-mobile #testimonials,#container.container-mobile #pageNotFoundText,#container.container-mobile #catalogs-available,#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}#main #fav-btn-container{text-align:right}img[src*=".svg"]{width:100%}.desktop{display:none !important;visibility:hidden}.mobile-only{display:inline-block}#manage-favorites span.remove-all{margin-left:0}#manage-favorites .favorite-item>div.drag-section{display:none}header{display:block;width:100%;position:relative}header #header-tabs,header #header-content{display:none}header #header-mobile{display:block;position:relative;z-index:9999}header #header-mobile .mobile-nav{width:100%;position:relative;display:flex;background:#fff;justify-content:space-between}header #header-mobile .mobile-nav>div{display:inline-block;position:relative;text-align:left;vertical-align:top;font-size:1em;width:5%}header #header-mobile .mobile-nav>div a.svg-link{display:block;padding:27% 21%}header #header-mobile .mobile-nav>div a.svg-link img{display:block}header #header-mobile .mobile-nav>div .close-mobile-section{position:absolute;display:none;left:0;margin:0 auto;right:0;top:0;height:100%}header #header-mobile .mobile-nav>div.menu .close-mobile-section{background:#005cb9}header #header-mobile .mobile-nav>div.menu .close-mobile-section:before,header #header-mobile .mobile-nav>div.menu .close-mobile-section:after{position:absolute;background-color:#fff;content:'';height:6%;top:48%;width:90%}header #header-mobile .mobile-nav>div.menu .close-mobile-section:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:5%}header #header-mobile .mobile-nav>div.menu .close-mobile-section:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:5%}header #header-mobile .mobile-nav>div.account .close-mobile-section{background:#fff}header #header-mobile .mobile-nav>div.account .close-mobile-section:before,header #header-mobile .mobile-nav>div.account .close-mobile-section:after{position:absolute;background-color:#005cb9;content:'';height:6%;top:48%;width:90%}header #header-mobile .mobile-nav>div.account .close-mobile-section:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:5%}header #header-mobile .mobile-nav>div.account .close-mobile-section:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:5%}header #header-mobile .mobile-nav>div.menu a.svg-link{padding:34.15% 21%}header #header-mobile .mobile-nav>div.logo a.svg-link{padding:0 0 0 9.80392%;margin:10% 0}header #header-mobile .mobile-nav>div.cart .mobile-cart{display:block;position:relative}header #header-mobile .mobile-nav>div.cart .mobile-cart #items-count,header #header-mobile .mobile-nav>div.cart .mobile-cart .items-count{position:absolute;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;background:#e2231a;height:65%;right:-3%;top:-3%;width:65%}header #header-mobile .mobile-nav>div.cart .mobile-cart #items-count .items-box,header #header-mobile .mobile-nav>div.cart .mobile-cart .items-count .items-box{display:block;overflow:hidden;position:relative;height:100%;width:100%}header #header-mobile .mobile-nav>div.cart .mobile-cart #items-count .items-box .items-box-content,header #header-mobile .mobile-nav>div.cart .mobile-cart .items-count .items-box .items-box-content{position:absolute;bottom:0;left:0;right:0;top:0}header #header-mobile .mobile-nav>div.cart .mobile-cart #items-count .items-box .items-box-content .items-content,header #header-mobile .mobile-nav>div.cart .mobile-cart .items-count .items-box .items-box-content .items-content{display:table;height:100%;width:100%}header #header-mobile .mobile-nav>div.cart .mobile-cart #items-count .items-box .items-box-content .items-content .items,header #header-mobile .mobile-nav>div.cart .mobile-cart .items-count .items-box .items-box-content .items-content .items{display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-weight:700}header #header-mobile .mobile-sections{position:absolute;text-align:left;left:0;overflow-x:hidden;right:0}header #header-mobile .mobile-sections a{color:#000}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 #c4c4c4;display:table-row;line-height:normal;padding:0}header #header-mobile .mobile-sections ul li>div{display:table-cell;vertical-align:middle;padding:1% 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:#005cb9;width:7%}header #header-mobile .mobile-sections .favorites-star{display:inline-block;vertical-align:middle;margin-right:2%;width:5%}header #header-mobile .mobile-sections .favorites-star span{display:inline-block;background:url(../images/mobile/header/favorites.svg) no-repeat center center;padding-top:100%;width:100%}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 #c4c4c4}header #header-mobile .mobile-sections .menu .contact ul li>div .number{color:#0065bd}header #header-mobile .mobile-sections .menu .contact ul li>div .us-number{color:#c4c4c4}header #header-mobile .mobile-sections .menu .main-nav-container{position:relative}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections{position:relative;background:#fff}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{text-transform:uppercase}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div>span{font-weight:700}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .larrow,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .rarrow{display:inline-block;position:relative;vertical-align:middle;padding-bottom:100%;width:100%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .rarrow:before,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .rarrow:after{position:absolute;background-color:#c4c4c4;content:'';height:52%;left:36%;width:14%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .rarrow:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);bottom:5%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .rarrow:after{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);top:5%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .larrow:before,header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .larrow:after{position:absolute;background-color:#c4c4c4;content:'';height:52%;left:36%;width:14%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .larrow:before{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);bottom:5%}header #header-mobile .mobile-sections .menu .main-nav-container ul.selections li>div .larrow:after{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);top:5%}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:#005cb9}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;background:#005cb9;width:6%}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section:before,header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section:after{position:absolute;background-color:#fff;content:'';height:6%;top:48%;width:90%}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:5%}header #header-mobile .mobile-sections .search .search-container>div.close-mobile-section:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:5%}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;padding-bottom:0}header #header-mobile .mobile-sections .account ul.my-info li.heading span{color:#0065bd;font-family:'Oswald',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.account-links{font-weight:700}#container.container-mobile .plugin.videos,#container.container-mobile .plugin.recommended,#container.container-mobile .plugin hr{display:none;visibility:hidden}#user-status:after{width:0}#slideshow>div ul.slides li .slide-container{padding-bottom:31.90104167%}#slideshow>div ul.slides li .slide-container .slide-text{background-color:rgba(0,0,0,0.6);padding:2%;width:60%}#slideshow>div ul.slides li .slide-container .slide-text h2{font-size:4.2vw}#slideshow>div ul.slides li .slide-container .slide-text p{font-size:2.6vw}.plugin.land-tiles{padding:3%}.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;color:#fff;width:100%;text-transform:uppercase;background:#0065bd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Oswald',sans-serif;font-size:1.5rem;line-height:1.2em;padding:2% 4%}#tabs .mobile-tab-button~.mobile-tab-button{margin-top:5px}#tabs .mobile-tab-button.overview{display:none}#tabs .mobile-tab-button.order-now,#tabs .mobile-tab-button.order-now-wizard{background:#43b830}#tabs .mobile-tab-button::after{float:right;content:"+";font-family:Arial,Helvetica,sans-serif;font-size:2rem}#tabs .mobile-tab-button.current::after{float:right;content:"\2013";font-family:Arial,Helvetica,sans-serif;font-size:2rem}#tabs a[class^="order-now"]{background:#43b830}#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 #filter-display,#catalog-tiles #product-filters{display:none !important}#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 #c4c4c4;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}form.mobile-enabled select,#loginForm select,#reset-pwd select,form.mobile-enabled textarea,#loginForm textarea,#reset-pwd textarea,form.mobile-enabled input[type="text"],#loginForm input[type="text"],#reset-pwd input[type="text"],form.mobile-enabled input[type="password"],#loginForm input[type="password"],#reset-pwd input[type="password"],form.mobile-enabled input[type="datetime"],#loginForm input[type="datetime"],#reset-pwd input[type="datetime"],form.mobile-enabled input[type="datetime-local"],#loginForm input[type="datetime-local"],#reset-pwd input[type="datetime-local"],form.mobile-enabled input[type="date"],#loginForm input[type="date"],#reset-pwd input[type="date"],form.mobile-enabled input[type="month"],#loginForm input[type="month"],#reset-pwd input[type="month"],form.mobile-enabled input[type="time"],#loginForm input[type="time"],#reset-pwd input[type="time"],form.mobile-enabled input[type="week"],#loginForm input[type="week"],#reset-pwd input[type="week"],form.mobile-enabled input[type="number"],#loginForm input[type="number"],#reset-pwd input[type="number"],form.mobile-enabled input[type="email"],#loginForm input[type="email"],#reset-pwd input[type="email"],form.mobile-enabled input[type="url"],#loginForm input[type="url"],#reset-pwd input[type="url"],form.mobile-enabled input[type="search"],#loginForm input[type="search"],#reset-pwd input[type="search"],form.mobile-enabled input[type="tel"],#loginForm input[type="tel"],#reset-pwd input[type="tel"],form.mobile-enabled input[type="color"],#loginForm input[type="color"],#reset-pwd input[type="color"]{width:100%}form.mobile-enabled label:not(.radio-label),#loginForm label:not(.radio-label),#reset-pwd label:not(.radio-label){display:none}#reg-form-content #shopper_new.mobile-enabled #your-info input[type="text"],#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 select,#reg-form-content #shopper_new.mobile-enabled #your-info .char_cntr{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}#home-page .copy-columns .copy-column.narrow,#category-home .copy-columns .copy-column.narrow,#type-home .copy-columns .copy-column.narrow,#education .copy-columns .copy-column.narrow{max-width:272px}#home-page .copy-columns .copy-column.narrow .gdg-img-chart,#category-home .copy-columns .copy-column.narrow .gdg-img-chart,#type-home .copy-columns .copy-column.narrow .gdg-img-chart,#education .copy-columns .copy-column.narrow .gdg-img-chart{padding:0 13px}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 nav{display:block;width:100%;color:#fff;float:none}footer nav ul{margin:0;padding:0}footer nav ul li{margin:0 auto;border-bottom:1px solid #fff;cursor:pointer;line-height:20px}footer nav ul li a{display:block;color:#fff !important;padding:20px 0}footer nav ul li a:hover{text-decoration:none}footer nav ul li.hours a{cursor:default}footer nav ul li.icons a{float:left;text-align:center;padding:20px 2%;width:10.28%}footer nav ul li.icons a img{padding-right:0;width:26px}footer h1,footer nav~nav,footer #memberships{display:none}#footer-legal{width:100%;margin:0;padding:0;position:relative;color:#fff;background:#002856;font-size:1rem;padding-bottom:20px}#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}.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,#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:'Oxygen',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:'Oxygen',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 .promo-modal .modal_content #okayBtn,#colorbox .info_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-no,#colorbox .promo-modal .info .modal-no,#colorbox .promo-modal .company .modal-logo,#colorbox .promo-modal .info .modal-logo{display:inline-block;vertical-align:bottom}#colorbox .promo-modal .promo-modal-img,#colorbox .promo-modal .promo-modal-txt,#colorbox .promo-modal .promo-modal-img img{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:'Oxygen',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}#product-home>div #fav-btn-container{text-align:left}#product-home>div #product-info,#product-home>div #wrap-product-gallery{display:block;padding-left:3%;padding-right:3%;vertical-align:baseline}#product-home>div #product-info #product-image-zoom{display:none !important}#product-home>div #wrap-product-gallery{text-align:left;padding-top:10px;width:400px}#product-home>div #wrap-product-gallery #product-gallery li div{cursor:default}#product-home .instruction-rollover{display:none !important}#product-home a.shopAdd{margin-top:20px !important}#tabs .tab-user-guide{padding-left:3%;padding-right:3%;width:auto}#tabs .tab-user-guide div[class^="user-"] .guide{padding-left:0;float:none}#tabs .tab-user-guide div[class^="user-"] .guide~.guide{padding-left:0}#tabs .tab-user-guide div[class^="user-"]~div[class^="user-"]{border-top:none}#tabs .user-applications .guide ul li{background-position:0 8px}#tabs .guide,#tabs .notations{width:100%}#tabs .guide-icon{display:none}#tabs .guide-icon+.guide-tips{width:100%;float:none;padding-left:0}#tabs .guide-icon+.guide-tips.cutter{display:none}#tabs .guide-tips .selections{display:block;width:255px}#tabs .guide-tips .selections~.selections{padding-top:14px}#tabs .guide-tips-mobile{display:block}#tabs .guide-tips-mobile h4{padding-bottom:6px}#tabs .guide-tips-mobile div~div{padding-top:20px}#tabs .guide-download{padding-top:0}#tabs #reviews{float:none;height:auto;line-height:1.4rem;width:auto}#tabs #reviews .reviewAverageCustomerRating{height:auto;min-height:28px;padding:15px 3%}#tabs #reviews .reviewAverageCustomerRating h3{font-size:20px;line-height:26px;width:62%}#tabs #reviews .based-on{display:block;margin-top:-5px}#tabs #reviews .reviewReviews{padding:0 3%}#tabs #reviews .reviewReviews .reviewReviews{padding:0}#tabs #reviews .reviewReviews p{line-height:1.4rem}#tabs .mobile-divide~.mobile-divide{border-top:1px solid #c4c4c4;padding-top:20px}#tabs #reviewForm{float:none;margin:0;padding:35px 3% 15px;width:auto}#tabs #reviewForm table{width:100%}#tabs #reviewForm td input,#tabs #reviewForm td textarea{width:100%}#tabs #reviewForm td textarea{height:200px}#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:nth-child(1){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:'Oxygen',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 #c4c4c4;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-row,#wizard-container .grid-controls.wiz-table .wiz-col{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}#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:#444;font-size:2rem;line-height:2rem}#sticky-container .preview-open{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:#26a65b;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}#sticky-container .preview-open span.fa.open-icon:before{content:"\f217"}#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;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:#f4f4f4;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{padding-bottom:80px}#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}#sticky-container .preview-container a.shopAdd:hover{background:#26a65b}.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}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 #welcome,#odash-header #odash-home,#odash-header #minicart,#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-menu,#odash-header .odash-mobile ul li.odash-cart{-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:#e2231a;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.landing.category-landing .side-nav,#odash-container .side-nav,#odash-container .odash-product-left{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 10% 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,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,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:#eee}#odash-header .menu__link span{display:inline-block;vertical-align:middle}#odash-header .menu__link[data-submenu]::after{position:absolute;color:#555;content:'\f054';font-family:FontAwesome;margin-top:-0.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:#555;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;font-family:"Open Sans";left:0;margin-top:7%;padding:3%;top:0;z-index:100}#odash-header .menu__back .fa-chevron-left{color:#555;padding-right:3%}#odash-header .menu__back:hover,#odash-header .menu__back:focus{background:#eee;outline:none}#odash-header .menu__back--hidden{pointer-events:none;opacity:0}#odash-header .action{border:none}#odash-header .action:focus{outline:none}#odash-header .action--open{display:block}#odash-header .action--close{background:#005cb9}#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 #005cb9;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}}@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:42%;padding-right:3.875%}}@media only screen and (max-device-width : 48em) and (max-width:48em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-width:48em){#catalog-tiles #minis .promo-masonry,.plugin.land-tiles .promo-masonry{margin-right:-0.55401662%}#catalog-tiles #minis .promo-masonry .promos,.plugin.land-tiles .promo-masonry .promos{margin:0 .55094728% 20px 0;width:32.78136294%}.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{width:350px;display:block;position:relative;margin:0 auto;float:none}.cctempl-sec1{width:350px;display:block;position:relative;margin:0 auto;float:none}.cctempl-sec2{width:350px;display:block;position:relative;margin:0 auto;float:none}.cc-template-model{width:199px;height:auto}.cc-template-model img{width:200px}}@media only screen and (max-device-width : 48em) and (max-width:47.9375em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-width:47.9375em){header #header-mobile .mobile-nav>div{width:7%}#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:#e6e6e6;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 #f4f4f4}#tabs #categories div.icon{padding-left:0}#tabs #categories div p{color:#002856;font-family:'Oxygen',sans-serif;font-size:13px;font-weight:700}#tabs #categories div p span{display:block;font-size:14px}#tabs #gallery,#tabs #main-section{border-top:none}#tabs #gallery #options-section .column{display:block;margin:0}}@media only screen and (max-device-width : 48em) and (max-width:46em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) 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(even){background:none}#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:13px;right:0;top:0}#tabs .additional-info{display:none}#tabs .styles-img{display:block}#tabs .mobile-tab-button.overview{display:none}#product-home~div #tabs .mobile-tab-button.overview{display:block}#product-home>div #product-info #product-info-content{display:block;min-height:0}#product-home>div #product-info #product-info-content .product-copy{display:block;width:auto}#product-home>div #product-info #product-info-content .product-copy h2,#product-home>div #product-info #product-info-content .product-copy .copyp{display:none}#product-home>div #product-info #product-info-content #sku{width:100%}#product-home>div #wrap-product-gallery{width:auto}#product-home>div #wrap-product-gallery #product-gallery{margin-left:0}#product-home>div #wrap-product-gallery #product-gallery li{float:left;margin-bottom:0}#product-home>div #wrap-product-gallery #product-gallery li~li{margin-left:15px}#product-home>div #wrap-product-gallery #main-image{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}}@media only screen and (max-device-width : 48em) and (max-width:39.9375em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-width:39.9375em){#home-page .copy-columns .copy-column,#category-home .copy-columns .copy-column,#type-home .copy-columns .copy-column,#education .copy-columns .copy-column{display:block;width:100%;margin-bottom:20px}#home-page .copy-columns .copy-column:last-of-type,#category-home .copy-columns .copy-column:last-of-type,#type-home .copy-columns .copy-column:last-of-type,#education .copy-columns .copy-column:last-of-type{margin-bottom:0}#home-page .copy-columns .copy-column.wide,#category-home .copy-columns .copy-column.wide,#type-home .copy-columns .copy-column.wide,#education .copy-columns .copy-column.wide{display:block;width:100%}#home-page .copy-columns .copy-column.wide .copyp,#category-home .copy-columns .copy-column.wide .copyp,#type-home .copy-columns .copy-column.wide .copyp,#education .copy-columns .copy-column.wide .copyp{text-align:center}#home-page .copy-columns .copy-column.wide .copyp>*,#category-home .copy-columns .copy-column.wide .copyp>*,#type-home .copy-columns .copy-column.wide .copyp>*,#education .copy-columns .copy-column.wide .copyp>*{text-align:left}#home-page .copy-columns .copy-column.narrow,#category-home .copy-columns .copy-column.narrow,#type-home .copy-columns .copy-column.narrow,#education .copy-columns .copy-column.narrow{width:272px}#contact-us .columns .column .columns{display:block}#contact-us .columns .column .columns .column{display:block}.mobile-small-only{display:inline-block}.mobile-wide-only{display:none}#catalog-tiles #minis .promo-masonry,.plugin.land-tiles .promo-masonry{margin-right:-6%}#catalog-tiles #minis .promo-masonry .promos,.plugin.land-tiles .promo-masonry .promos{margin:0 5.64% 20px 0;width:44.18%}#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%}}@media only screen and (max-device-width : 48em) and (max-width:34em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-width:34em){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 .favorites-star{margin-right:2.5%;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%}#slideshow>div ul.slides li .slide-container{padding-bottom:46.875%}#slideshow>div ul.slides li .slide-container .slide-text{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{padding-bottom:2.5%}#slideshow>div ul.slides li .slide-container .slide-text h2{font-size:7vw}#slideshow>div ul.slides li .slide-container .slide-text p{font-size:5vw}#slideshow>div ol.flex-control-nav{padding:0;width:30%}#slideshow>div ol.flex-control-nav li a{height:6px;width:6px}#tabs #main-section .video-container{display:block}#tabs #main-section .video-container>div{display:block;width:100%}#tabs #main-section .video-container .video-content{padding-right:0}#tabs #main-section .video-container #video-nav{width:100%;padding-top:10px}}@media only screen and (max-device-width : 48em) and (max-device-width:34em) and (orientation : portrait),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-device-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}}@media only screen and (max-device-width : 48em) and (max-width:30em),only screen and (min-device-width: 48em) and (max-device-width: 64em) and (-webkit-min-device-pixel-ratio: 1) and (max-width:30em){#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;width:240px}#cmeSizeStep .customsizing .wiz-col span,#cmeSizeStep .customsizing .wiz-col .error_msg{font-size:11px}#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}#contact-us .columns{display:block}#contact-us .columns .column{display:block}#contact-us .columns .column.map-container{text-align:center}#contact-us .divider-content .contact-entry{display:block;width:100%;padding-right:0}.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 #sort-by,#tabs #gallery #options-section #left-options #filter-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}.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}}