@media only screen and (max-device-width:500px){html{-webkit-transform:translate3d(0,0,0);-ms-overflow-style:none}.mobile{display:block !important}.desktop{display:none}body{width:100%;min-width:100%;overflow:hidden}#wrapper,.w1,.w2{display:block;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-moz-overflow-scrolling:touch;-moz-overflow-style:none}#wrapper{overflow-y:scroll}.sidenav{display:none}#header:before{display:none}#header .nav-bar{background:#fff}#header div.header-top{width:100%;margin-top:60px}#header div.header-top table{width:100%}ul#nav{display:none}ul#nav #the-scroller{width:100%;height:100%;overflow:auto;padding-right:20px}ul#nav.active{left:0;transition:left 1s}#nav>#the-scroller>li{border-right:none;border-bottom:1px solid #4c4c4c;width:100%}#nav>#the-scroller>li.drop-active{border-bottom:none}#nav>#the-scroller>li>a{color:#fff;display:block;height:42px;padding:6px 18px 0 18px;line-height:35px;font-weight:bolder;font-size:18px}#mobile-header #menu-button{display:block;width:63px;height:63px;background:#f00;overflow:hidden;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}#mobile-header #menu-button:before{display:block;width:20px;height:20px;font-size:28px;color:#fff;position:absolute;left:30%;top:30%}#mobile-header #menu-button.active{background:#fc0c1b}#mobile-header #menu-button.active:after{background-position:-38px -218px}#mobile-header #menu-button span{position:absolute;left:-99999999px}#mobile-header #mobile-utility-buttons{display:none}#mobile-menu-shade{display:none;position:fixed;width:100%;height:100%;background:none;z-index:1;transform:translateZ(0);-webkit-transform:translateZ(0)}#main-header{display:none}#mobile-header{display:block;width:100%;position:fixed;background:#f00;text-align:center;border-bottom:1px solid #4c4c4c;height:67px;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:999;transition:transform 1s}#mobile-header a{display:inline-block;position:relative}#mobile-header a.mobile-button{width:15%;height:100%;text-align:center}#mobile-header a.mobile-button label{font-size:13px;display:block;position:absolute;bottom:0;width:100%;color:#000;margin-bottom:2px}#mobile-header a#mobile-logo{display:inline-block;vertical-align:top}#mobile-header a#mobile-logo img{max-width:100%;margin-top:5%}#mobile-header a#call-button:after{content:"";display:block;position:absolute;width:24px;height:24px;top:10px;left:30%;overflow:hidden;background-image:url('../images/sprite-v2.png');background-repeat:no-repeat;background-position:-86px -214px}#mobile-header a#contact-button:after{content:"";display:block;position:absolute;width:24px;height:24px;top:10px;left:30%;overflow:hidden;background-image:url('../images/sprite-v2.png');background-repeat:no-repeat;background-position:-86px -242px}#mobile-header a#search-button label{opacity:1}#mobile-header a#search-button.active label{opacity:0;transition:opacity .3s}#mobile-header a#search-button.active:before{content:"";display:block;position:absolute;bottom:-2px;left:30%;width:0;height:0;border-bottom:15px solid #fc0c1b;border-left:11px solid transparent;border-right:11px solid transparent;-moz-transform:scale(.9999)}#mobile-header a#search-button:after{content:"";display:block;position:absolute;width:25px;height:25px;top:12px;left:24%;overflow:hidden;background-image:url('../images/sprite-v2.png');background-repeat:no-repeat;background-position:-117px -214px}#mobile-header a#cart-button:before{display:block;position:absolute;width:26px;height:24px;top:11px;left:15%;font-size:30px;color:#fff}#mobile-header a#cart-button{overflow:hidden;position:absolute;right:8px;top:7%}#mobile-header a#cart-button span{position:absolute;left:-99999999px}#mobile-header a#cart-button strong.quantity{position:absolute;color:#fff;left:24px;display:block;text-align:center;width:15px;height:15px;border-radius:20px;background:#666;padding:5px 3px 2px 3px;font-size:12px;font-weight:lighter;top:3px}ul#mobile-account{display:block;background:#97030a;color:#fff;height:55px;padding:0;margin:0}#mobile-account li.customer{display:block;padding-left:60px;width:100%;box-sizing:border-box;height:50px;vertical-align:middle;position:relative}#mobile-account li.customer:before{content:"";background-image:url('../images/sprite-v2.png');background-repeat:no-repeat;background-position:-8px -246px;width:50px;height:50px;overflow:hidden;display:block;position:absolute;left:5px;top:6px}#mobile-account li#cust-signin a{color:#fff;display:block;position:relative;top:35%;text-decoration:none}#mobile-account li#customer a{display:block;color:#fff;position:relative;vertical-align:middle;padding-top:18px}#mobile-account li#customer span{display:block;position:relative;top:40%}#mobile-account li#customer a#cust-account{right:4%;position:absolute;top:2%;text-decoration:none}#mobile-account a#cust-account:before{content:"";display:block;position:absolute;top:61%;left:-15px;width:0;height:0;text-decoration:none;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #fff;-moz-transform:scale(.99999)}#mobile-account a#cust-account.active:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff}ul#cust-menu{overflow:hidden;padding:0;margin:0}ul#cust-menu.active{border-top:1px solid #fff}ul#cust-menu li{display:block;width:100%;border-bottom:1px solid #fff;position:relative;padding:15px 16px}ul#cust-menu li:last-of-type{border-bottom:none}ul#cust-menu li a{color:#fff;text-decoration:none;display:block;width:100%;height:100%}div#wrapper{position:absolute;left:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transition:transform 1s;background:#fff}.push{transform:translate3d(80%,0,0) !important;-moz-transform:translate3d(80%,0,0) !important;-ms-transform:translate3d(80%,0,0) !important;-webkit-transform:translate3d(80%,0,0) !important;transition:transform .5s !important;overflow:hidden !important}.push *{overflow:hidden !important;-webkit-overflow-scrolling:auto !important}#mobile-menu-holder{display:block;position:fixed;height:100%;width:80%;overflow-x:hidden;overflow-y:scroll;left:-80%;transition:transform 1s;background:#faf6f5;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;z-index:2}#mobile-menu-holder.active{-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:transform .5s}#mobile-menu-holder div.search-from{margin:0;float:none;display:block;background:#d61f21;padding:10px;position:relative}div.search-from span.searchText{position:absolute;top:17px;font-weight:bold}div.search-from span.searchText:first-of-type{left:40px;color:#000}div.search-from span.searchText:first-of-type:before{display:block;position:absolute;left:-18px;top:4px;font:normal normal normal 14px/1 FontAwesome;font-size:13px !important;color:#000;width:14px;height:14px}div.search-from span.searchText:last-of-type{color:#d10000;left:90px}#mobile-menu-holder div.search-from input[type="text"]{width:87%;border-radius:5px}#mobile-menu-holder div.search-from i.fa-search{content:"";font-family:FontAwesome;top:16px;position:absolute;display:block;width:30px;font-size:14px;text-decoration:none;font-style:normal;left:7%;z-index:0}#mobile-menu-holder div.search-from i.fa-search.active{left:84%;transition:left .5s;-webkit-transition:left .5s;-moz-transition:left .5s}#mobile-menu-holder div.search-from input[type="submit"]{background:none;position:absolute;right:20px;width:30px;z-index:1;display:block}#mobile-menu-holder ul#mobile-utility-buttons{display:block;list-style:none;width:100%;height:50px;padding:0;margin:0;border-top:5px solid #3a3434;border-bottom:5px solid #3a3434;background:#3a3434;box-sizing:border-box}#mobile-menu-holder ul#mobile-utility-buttons li{display:inline-block;position:relative;float:left;width:33%;height:100%;border-right:1px solid #000}#mobile-menu-holder ul#mobile-utility-buttons li:last-of-type{border:none}#mobile-menu-holder ul#mobile-utility-buttons li a{color:#fff;display:block;width:100%;height:100%;padding-top:12px;position:relative;text-align:center}#mobile-menu-holder ul#mobile-utility-buttons li a label{font-weight:normal;font-size:14px;margin-left:18px}#mobile-menu-holder ul#mobile-utility-buttons li a#account-button label:before{display:block;width:20px;height:20px;font-size:15px !important;color:#fff;position:absolute;left:6px;top:15px;font:normal normal normal 14px/1 FontAwesome}#mobile-menu-holder ul#mobile-utility-buttons li a#account-button label.fa-user:before{font-size:14px;left:4px;top:14px}#mobile-menu-holder ul#mobile-utility-buttons li a#call-button label:before{display:block;width:20px;height:20px;font:normal normal normal 14px/1 FontAwesome;font-size:18px !important;color:#fff;position:absolute;left:5px;top:12px}#mobile-menu-holder ul#mobile-utility-buttons li a#contact-button label:before{display:block;width:20px;height:20px;font:normal normal normal 14px/1 FontAwesome;font-size:12px !important;color:#fff;position:absolute;left:5px;top:16px}#mobile-menu-holder ul#mobile-utility-buttons li a#cart-button label:before{display:block;width:23px;height:20px;font:normal normal normal 14px/1 FontAwesome;font-size:19px !important;color:#fff;position:absolute;left:7px;top:12px}#mobile-menu-holder ul#mobile-utility-buttons li:last-of-type a label{margin-left:20px}#menu-panes{display:block;width:300%;height:100%;left:0%;position:absolute;border-top:1px solid #000;overflow-x:hidden}div.menu-pane{float:left;width:33.333%;height:90%;box-sizing:border-box;position:relative;background:#faf6f5}div.menu-pane:first-of-type{background:#3a3434;height:100%}div.menu-pane ul#nav{left:0;top:0;position:relative;display:block;width:100%;padding-top:5px;margin-bottom:150px}div.menu-pane ul#nav>li{display:block;float:none;width:100%;border-left:none !important;border-right:none !important;border-bottom:1px solid #000;margin:0}div.menu-pane ul#nav>li>a{padding:0 0 0 20px;text-align:left}div.menu-pane a.go-back{display:block;width:100%;height:30px;background:#3a3434;padding-left:40px;padding-top:10px;color:#fff;font-size:16px}div.menu-pane a.go-back:before{content:"";display:block;font-size:16px;color:#fff;position:absolute;left:15px;top:10px;font-family:FontAwesome}div.menu-pane div.the-menu{margin-bottom:150px}div.menu-pane div.the-menu a{display:block;width:80%;color:#3a3434;font-weight:normal;padding:3% 5%;border-bottom:1px solid #ccc;margin-left:10%;position:relative}div.menu-pane div.the-menu strong.has-links a:after{content:"";display:block;position:absolute;top:8px;right:7px;font-size:14px;color:#3a3434;font-weight:lighter;font-family:FontAwesome}div.the-menu a.to-hierarchy,ul.link-list a.top-level{color:#d10000 !important}div.menu-pane div.the-menu ul{padding:0;margin:0;list-style:none}div.menu-pane div.the-menu ul li{list-style:none}#nav li.top-node{position:relative}#nav li.top-node:last-of-type{margin-bottom:100px}#nav li.top-node:after{content:"";display:block;position:absolute;right:5%;top:8px;font-size:14px;font-weight:lighter;color:#fff;font-family:FontAwesome}li.top-node div.drop{display:none !important}#nav>li .drop{width:100%}#nav .drop a{color:#fff;display:block;border-bottom:1px solid #4c4c4c;background-color:#d91000;font-weight:bold;position:relative}div.col>a,#nav .drop a.to-hierarchy{padding:10px 25px}.flyout-featured-item{display:none !important}div.col ul.link-list{display:none;list-style:none}div.col ul.link-list.active{display:block;list-style:none;padding:0;margin:0}div.col ul.link-list li{margin:0;position:relative;background-color:#97030a;list-style:none}div.col strong.title{display:block}div.Breadcrumb{display:none}#wrapper.trade-secrets div.Breadcrumb{display:block}#wrapper.trade-secrets div.Breadcrumb ul{text-align:center}a#scroll-top{display:none}.breadcrumbs li:nth-last-child(-n+2):after{content:"›";display:block;position:absolute;top:-1px;right:-5px;z-index:4;color:#666;font-size:16px}.breadcrumbs li:last-of-type:after{display:none}#main{width:95%}#main:first-of-type{margin-top:75px;padding:0 2.5%;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-ms-overflow-style:none;-moz-overflow-scrolling:touch;-moz-overflow-style:none}#main::-webkit-scrollbar{display:none}#main.inner,#main .holder,#main.inner>.holder{width:100%}#main .wrap{width:100%;padding:0;margin:0}#main-content,#main-content.full-width{display:block;width:100%;margin-top:20px}#footer{display:block;background:#f9f8f6}div.desktop-footer{display:none}div.mobile-footer{display:block}#mobile-footer{padding-top:15px;position:relative;background:#f9f8f6}#mobile-footer a.footer-stewmax{text-align:center;margin-bottom:25px;display:block;width:100%}#mobile-footer a.footer-stewmax img{display:inline}#mobile-footer ul{list-style:none;padding:0 8px;margin:0}#mobile-footer ul li:first-of-type{display:block;width:100%;margin-top:15px}#mobile-footer ul li:first-of-type a{padding-left:25px}#mobile-footer ul li:first-of-type a:before{display:block;width:20px;height:20px;position:absolute;left:2px;top:0;color:#373632;font-family:FontAwesome !important;font-size:18px}#mobile-footer ul li{display:inline-block;width:48%;margin-right:2%;margin-bottom:2%;list-style:none;background:#d3d0c7;text-align:center;padding:10px 0}#mobile-footer ul li:nth-child(odd){margin-right:0}#mobile-footer ul li a{color:#373632;text-transform:uppercase;font-weight:bold;position:relative}#mobile-footer-bottom{list-style:none;padding:0;margin:0 0 15px 0;display:block}#mobile-footer-bottom li{list-style:none;display:inline-block;width:49%;text-align:center}#mobile-footer-bottom li:first-of-type{border-right:1px solid #332f2c}#mobile-footer-bottom li a{color:#332f2c}#survey-notice{width:100%;background:#f9f8f6;color:#2f2e2c;font-weight:normal;text-align:center;margin-bottom:15px;padding:15px 0 5px 0}#survey-notice p{display:inline;font-size:16px}#survey-notice a.Button{float:none;background:none;color:#2f2e2c;text-transform:none;text-shadow:none;font-weight:normal;display:inline;text-decoration:underline;border-radius:0;height:auto;padding:0;margin:0;text-decoration:underline;font-size:16px;box-shadow:none}a.desktop[href="/StewMAX"]{display:none}a.mobile[href="/StewMAX"]{display:block;width:100%}a.mobile[href="/StewMAX"] img{display:block;width:97%;margin:0 !important}#HPFslideshowWrapper{max-width:100% !important;height:auto}ul#HPFslideshow{width:100% !important;height:285px !important;margin:0;padding:0}ul#HPFslideshow li{width:100% !important;height:auto !important}#HPFslideshow img{max-width:100%;height:auto}#fssList{height:auto;width:100%;position:relative;background:#fff;margin:0;top:-60px;margin-bottom:-50px}#fssList li{display:inline-block;padding:0;width:15px;height:15px;border-radius:15px;border:2px solid #404040;background:#fff;overflow:hidden;text-indent:-999999px;margin-right:20px;text-align:center}#fssList li.fssActive{background:#404040}#fssList li a{display:block;width:100%;text-align:center;padding:5px 0;margin:0;height:15px}#main .features{width:100%;padding:0}#main .features *{width:100%;height:auto}.features article.sub-feature-span1{display:inline-block;width:45% !important;margin:0 0 3% 3%}h1.category-title.has-seo-text{margin-top:0}p.hierarchy-intro-text{width:100%;left:0}.full-size{max-width:100% !important;height:100px !important;background-size:100%}a.side-by-side{float:none;width:47% !important;background-size:100%;vertical-align:top;height:170px !important}.hierarchy-intro-text{width:100%;float:none;font-size:14px;margin:0 0 15px 0 !important}.hierarchy-grid li{width:46%;margin:0 6% 6% 0}.hierarchy-grid li:nth-child(even){margin-right:0}.hierarchy-grid li#li_hie_guarantee_.two-wide{width:100%}.hierarchy-grid li#li_hie_guarantee_.three-wide{display:block;width:100%;left:0}.hierarchy-grid .mask img{max-height:100%;max-width:100%;display:block;position:absolute;bottom:0}section#new-items ul{margin:0}section#new-items ul li{width:100%}section#new-items ul li .item-content{margin-left:0;width:100%}#left-column{width:90%;height:0%;display:block;position:absolute;z-index:999999999;top:118px;left:2%;overflow:hidden}#left-column.active{height:100%;transition:height 1s}a#mobile-filters{display:inline-block;vertical-align:top;position:absolute;top:35px;left:56%;height:30px;padding:5px 45px 0 10px;border-radius:5px;overflow:hidden;color:#636363;background-color:#ccc;transition:none;-webkit-transition:none;text-decoration:none;font:15px/21px Arial,Helvetica,sans-serif}a#mobile-filters.active{background:#fff;border:2px solid #ccc}a#mobile-filters:before{display:block;width:21px;height:23px;font-family:FontAwesome !important;position:absolute;right:10px;top:6px;color:#636363;font-size:24px}div.FacetFilterDisplay{position:absolute;background:#fff;z-index:999999;width:100%;height:100%}h3.facet-header{border-top:none !important}div.FacetFilterDisplay a.clear-all{top:16px}#applied-filters{display:block;width:100%;position:relative;margin-bottom:20px;height:auto}#applied-filters .facet-enabled,#applied-filters .facet-enabled p{display:inline-block}#applied-filters .facet-enabled{margin:0 15px 10px 0}#applied-filters .facet-enabled a{display:inline-block;background:#ccc;width:14px;height:15px;border-radius:25px;padding:1px 0 4px 6px;font-weight:bolder;font-size:12px;margin-right:4px}div#main.products-list{overflow-x:hidden !important}h1.category-title{margin-top:0}h1.category-title span.items-count{display:block;margin-top:5px}.search-phrase{font-size:20px;display:block;margin-top:15px}div.tabActive,div.tabInactive{float:none;width:48%;display:inline-block;vertical-align:top}.tabActive>li,.tabInactive>li{float:none}.tabActive>li>a,.tabInactive>li>a{padding:0;width:100%;text-align:center;position:relative}ul#common-searches,ul#common-searches2{padding-top:10px;margin-left:0}ul#common-searches.closed,ul#common-searches2.closed{padding:0}ul#common-searches li,ul#common-searches2 li{display:block;width:100%}h3#searches-title.closed:after,h3#searches-title2.closed:after{top:5px}table.mobile-search-results td.ItemBoxs table.ItemBox tbody tr{display:block;width:100%;position:relative}table.mobile-search-results td.ItemBoxs table.ItemBox tbody tr td{display:block;width:100% !important;position:relative}table.mobile-search-results td.ItemBoxs table.ItemBox tbody tr td:first-of-type a{display:block;width:100%}table.mobile-search-results td.ItemBoxs table.ItemBox tbody tr td:first-of-type a img{max-width:100% !important}div.item-navigation ul{padding-left:0;position:relative;margin-top:10px;margin-left:0}div.sortby-holder{width:100%;position:relative}.sortby-text{float:none}div.item-navigation{top:-13px;margin-bottom:20px}div.item-navigation-bottom{top:35px}.OrderByDropDownList{display:inline-block}.OrderByDropDownListLower{margin-bottom:120px}a#mobile-grid-selector{display:inline-block;vertical-align:top;position:absolute;top:35px;right:0;width:34px;height:36px;border-radius:5px;overflow:hidden;font-family:FontAwesome !important;transition:none;-webkit-transition:none;background:#ccc}a#mobile-grid-selector.full:before{content:"";display:block;font-size:16px;color:#636363;font-family:FontAwesome !important;position:absolute;top:0;left:10px}a#mobile-grid-selector.full:after{content:"";display:block;font-size:16px;color:#636363;font-family:FontAwesome !important;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);position:absolute;left:10px;top:16px}body.Firefox a#mobile-grid-selector.full:after{left:11px}a#mobile-grid-selector.grid:before{content:"";font-family:FontAwesome !important;color:#636363;font-size:24px;position:absolute;top:8px;left:6px}a#mobile-grid-selector span{display:block;position:absolute;left:-99999999px}.products-grid{padding:0}.products-grid.grid{width:102%;padding:0;padding-top:20px;padding-left:5%;padding-right:5%;margin-left:-5%}.products-grid li{width:93%;margin-right:0;display:block}.products-grid.grid li{width:40%;display:inline-block;margin-right:13px}.products-grid.grid li:nth-child(even){margin-right:0}.products-grid .mask{width:100%;height:120px}.products-grid .mask img{max-width:100%;max-height:100%}.products-grid .video{right:10px;top:112px;bottom:auto}div.product-item-details div.Breadcrumb{display:block}div.product-item-details .Breadcrumb ul{text-align:center;display:none}#social-sharing-buttons{display:none}div.product-item-details{width:100%;padding:0 2%}div.product-details header h1{font-size:20px;font-family:Arial,sans-serif;font-weight:bold;line-height:25px;margin-bottom:20px}.price-box .save-more{right:5px}div.product-details header div.meta{display:none}#product-image-gallery{width:100%}#product-image-holder{width:65%;height:200px !important;background-size:auto 100%;margin:0 16%;position:relative;background-image:none !important}#product-image-holder h2{display:none}#product-image-holder img{float:left;width:100%;max-height:200px}#product-image-holder #image-slider{position:absolute;left:0}#product-image-gallery .thumbs{float:none;width:100%}#product-image-gallery .thumbs a.next,#product-image-gallery .thumbs a.prev{display:none}#product-image-gallery .thumbs .mask-thumbs{width:100%;text-align:center;display:none;height:auto !important}#product-image-gallery ul.pagination-thumbs{position:relative;float:none}#product-image-gallery ul li.product-thumb,#product-image-gallery ul li.video-thumb{display:inline-block;vertical-align:top;margin:7px 7px 0;width:15px;height:15px;border-radius:15px;background:#bababa;border:none}#product-image-gallery ul li.video-thumb{display:none}#product-image-gallery ul li.product-thumb.active{background:#f12d2f;border:none}#product-image-gallery ul li.product-thumb:hover{border:none}#photos-popup{position:fixed;width:100%;height:100%;background:#fff;display:none;z-index:99999999}#photos-popup #image-slider{position:absolute;margin-top:30px}#photos-popup ul.popup-thumbs{display:block;position:absolute;bottom:10%;list-style:none;text-align:center;width:100%;margin:0;padding:0}#photos-popup ul.popup-thumbs li{padding:0;display:inline-block;width:15px;height:15px;background:#bababa;margin-right:10px;border-radius:10px}#photos-popup ul.popup-thumbs li.active{background:#f12d2f}#photos-popup a.close-popup{display:block;position:absolute;top:10px;right:30px;font-weight:bold}#photos-popup a.close-popup:after{content:"X";display:block;position:absolute;right:-19px;top:1px;font-size:18px;font-weight:bolder}#product-video-overlay #video-container{width:100%}#product-video-overlay #video-container iframe{width:85% !important}#product-top .product-shop{width:100%;margin-top:30px}#product-top .shopping-cart{max-width:100%;padding:10px 0 25px}#product-top .shopping-cart .description{max-width:69%}#product-top .shopping-cart .product-name{display:inline-block;float:none;max-width:60%;margin-right:13%}#product-top .price-box .total{display:block;height:25px}#product-top .shopping-cart .prices{display:inline-block;float:none;width:100%}#product-top .shopping-cart .prices h2{font-weight:bold !important}#product-top .shopping-cart .quantity-holder{float:right;display:block;height:100%;padding:0;position:relative;right:-3px;top:10px}#product-top .quantity-holder input[type="text"]{border-radius:0}.price-grid-2 .prices{width:auto}#product-top .price-box .btn-holder-area{float:none;width:100%}#product-top div.total div:first-child{float:none !important;padding:0 !important;width:49% !important;vertical-align:top;display:inline-block}#product-top div.total div:last-child{float:none !important;padding:0 !important;width:49% !important;vertical-align:top;display:inline-block}.price-box .btns-holder .currency{float:none;width:100%;text-align:center}.ProductDetailPreferredCurrency span.select-form-currency{text-align:left}#item-details .left-column,#item-details .right-column{width:100%}#product-top .price-box .btn-addtocart{width:100%;padding:0}#item-details h2{margin-top:5px;font-weight:normal}#item-details h2.item-title{display:none}h2.product-twistee{display:block;width:100%;position:relative;font-size:24px;-webkit-transform:translate3d(0,0,0)}h2.product-twistee:after{content:"-";display:block;position:absolute;top:3px;right:15px;font-weight:bolder !important;font-size:35px}h2.product-twistee.closed:after{content:"+";font-size:24px;top:10px}#tradesecrets #description a{margin-bottom:0}#item-details div.specs{max-width:100%}#item-details div.specs img{display:block;max-width:100%}#product-top .price-grid-3{background:none;display:block;position:relative;margin-bottom:0;border-bottom:0}.price-grid-3:nth-child(even){float:none;width:100%;margin-top:0;top:0;border:none}div.price-grid-3 div.special-img{float:none;display:inline-block;width:100%}.price-grid-3:nth-child(even) .dimensions{float:none;margin:10px 20px 5px 0}div.price-grid-3 div.sku-info{float:none;display:block;margin-top:0;margin-left:15px}div.price-grid-3 div.prices{float:none;display:block;position:absolute;right:0;top:15px}div.dimension-parent>div.prices{top:140px}div.dimension-parent div.price-grid-3{border-top:1px solid #ccc}div.price-grid-3 div.quantity-holder{position:relative !important;float:right;margin-bottom:25px}.price-grid-2-header{padding-left:10px}#product-top .price-grid-2:after{width:110px}div.dims-label{float:none !important;margin-left:0 !important}.price-grid-2 h2.dim-title{display:block;max-width:60%}h2.dim-title{color:#000;font-size:15px;font-weight:bold}div.special-img{width:60%;display:inline-block;vertical-align:top;margin:0}div.special-img img{display:block;float:none;max-width:90% !important}div.special-img div.dimensions{display:block;width:100%}div.special-img div.dimensions *{max-width:100%;float:none;white-space:normal !important}div.prod-info{display:inline-block;width:auto;vertical-align:top;margin-top:10px;float:right}div.prod-info div.dimensions{float:none;width:100%;margin:0}div.prod-info div.dimensions *{white-space:normal !important}div.prod-info div.sku-info{margin-top:10px}div.prod-info div.prices{width:100% !important;float:none;padding:0}div.prod-info div.quantity-holder{left:0 !important;margin-top:15px}div.product-shop.mobile-stewmax{width:100%;top:0}div.btns-holder.stewmax{float:none;display:block;width:100%}div.mobile-stewmax div.prime-blurb{margin-top:-50px}#prime-details{margin-top:100px}#prime-details *{max-width:100%}#item-details .stewmax-right-column{margin:30px 0}ul#stewmax-prices li:first-child span{right:30px}div.product-shop.mobile-stewmax .price-box .left-holder-area{float:none;width:100%}div.product-shop.mobile-stewmax .price-box div.btns-holder img#stewmax-logo{width:50%;margin:10px auto 0;display:block}div.product-shop.mobile-stewmax .price-box .btn-holder-area{float:none;width:100%;padding:10px 0;display:block}div.product-shop.mobile-stewmax .price-box ul#stewmax-prices{display:block;position:relative;padding:0;margin:0}div.product-shop.mobile-stewmax .price-box .btn-holder-checkout{width:100%;margin:0 auto;display:block;text-align:center}div.product-shop.mobile-stewmax .price-box .btn-holder-checkout a{width:100%;margin-left:0}div.product-shop.mobile-gifts{width:100%}div.product-item-details.giftcard #product-top div#product-image-holder,#main-content .giftcard{width:100%}#main-content .giftcard{margin-bottom:-85px}div.product-shop.mobile-gifts table tbody,div.product-shop.mobile-gifts table tbody tr,div.product-shop.mobile-gifts table tbody td{display:block;width:100%}div.product-shop.mobile-gifts table tbody tr{margin-bottom:5px}div.product-shop.mobile-gifts table tbody tr td input,div.product-shop.mobile-gifts table tbody tr td textarea{display:block;width:90%;float:none}div.product-shop.mobile-gifts table tbody tr td.Label{text-align:left !important}div.product-shop.mobile-gifts .price-box .btns-holder,div.product-shop.mobile-gifts .price-box .btn-holder-area{float:none;width:100%}div.product-shop.mobile-gifts .price-box .btns-holder .currency{margin-left:-25px}#more-items h2{width:100%;padding:10px 0 15px 10px;margin-top:5px}#more-items.related-items-details{height:260px;overflow:hidden;padding:0}#more-items.related-items-details.inactive{height:auto;margin-bottom:5px}.related-items-details div.mask{position:relative;overflow:hidden;width:100%;height:185px;overflow-x:auto}.related-items-details ul.slideset{margin:0;padding:0;list-style:none;font-size:11px;width:1500px;position:relative;display:block;height:185px}#more-items a.btn-prev,#more-items a.btn-next{display:none !important}section.reviews-block .panel a.aside{width:90%;left:0;margin:0;text-align:center}section.reviews-block .DetailsProductStarRating{margin:0}section.reviews-block .panel span.filter{margin-bottom:10px}.reviews-block .date{float:left}.customer-reviews-holder .alignright{float:none;display:block}div.PreviewBack input{width:100%;margin-bottom:10px}div.ProHieLinkHeader{margin-top:70px}div.ProHieLinkHeader span.ProHieLinkInstruction{display:block;margin-bottom:15px;font-size:16px;font-weight:bold;text-decoration:underline}div.ProHieLinkHeader a img{max-width:100%}.section-checkout{padding:0}.section-checkout .heading h1{font-size:24px}.section-checkout .twocolumns{padding-bottom:0}.section-checkout .twocolumns .content{float:none;width:100%}.section-checkout .twocolumns .content .heading{padding:0}.section-checkout .top-heading input[type="submit"]{display:inline-block;width:47%;height:40px;margin-bottom:30px;padding:0;font-size:14px;border-radius:0;text-align:center;line-height:0}.section-checkout .twocolumns .content .currency{margin:0 auto;float:none}section.section-checkout .content .currency .title{display:block;width:60%;margin:0 auto}.section-checkout .form-basket{background:none;padding:0}.table-basket .table-holder{width:100%;border:none;padding:0}div.form-basket table.table-basket,div.form-basket table.table-basket tr,div.form-basket table.table-basket td.sku-img a{display:block;width:100%}div.form-basket table.table-basket tr{border-bottom:1px solid #ccc}div.form-basket table.table-basket td.sku-img{display:inline-block;width:30%;padding:0;margin-top:25px;border:none}div.form-basket table.table-basket td.sku-img a img{max-width:100%}div.form-basket table.table-basket td.item{display:inline-block;width:68%;padding:0;margin-top:25px;margin-left:0;border:none}div.form-basket table.table-basket td.item div.available{margin-bottom:5px}div.form-basket table.table-basket td.price{display:inline-block;width:48%;padding:0;vertical-align:top;position:relative;border:none}div.form-basket table.table-basket td.quantity{display:inline-block;position:relative;border:none;vertical-align:top;width:40%;height:50px;padding:0;float:right}div.form-basket table.table-basket td.quantity div:first-of-type{display:inline-block;width:35% !important;vertical-align:top}div.form-basket table.table-basket td.quantity div input[type="text"]{float:none !important;width:100% !important;display:block}div.form-basket table.table-basket .button-plusminus.left{margin:0 -5px 0 0;border-right-color:#a8a8a8}div.form-basket table.table-basket .button-plusminus.right{margin:0 0 0 3px}div.form-basket table.table-basket td.quantity .button-plusminus{padding:5px 3px 4px 3px;display:inline-block;width:20%;float:none;vertical-align:top;text-align:center;position:relative}div.form-basket table.table-basket td.total{border:none;display:inline-block;padding-top:0}div.form-basket table.table-basket td.total h2 span:before{display:inline-block;content:"Subtotal:";color:#616161;font-size:12px;position:relative;left:0;margin-right:5px}div.form-basket table.table-basket div.cart-item-controls{display:block;width:100%;margin-bottom:5px}div.form-basket table.table-basket div.cart-item-controls a{color:#616161;font:12px/21px Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;width:auto}div.form-basket table.table-basket div.cart-item-controls a:before{color:#bababa;font-family:FontAwesome;margin-right:5px;font-weight:bold;font-size:14px;position:relative;top:0}div.form-basket table.table-basket div.cart-item-controls a.fa-share-square-o:before{top:2px}div.form-basket table.table-basket div.cart-item-controls a.changed{color:#d91000}div.form-basket table.table-basket div.cart-item-controls a.changed:before{color:#d91000}div.form-basket table.table-basket div.cart-item-controls a.fa-share-square-o{margin-right:8%}div.form-basket table.table-basket div.cart-item-controls a.fa-times{margin-right:9%}a#show-shipping-calc{display:block;width:99%;height:30px;margin:0 auto;padding-top:10px;color:#0068d8;font-weight:bold;text-align:center;border-radius:0;border:1px solid #acacac;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fdfdfd 56%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(56%,#fdfdfd),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fff 0%,#fdfdfd 56%,#e8e8e8 100%);background:-o-linear-gradient(top,#fff 0%,#fdfdfd 56%,#e8e8e8 100%);background:-ms-linear-gradient(top,#fff 0%,#fdfdfd 56%,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0%,#fdfdfd 56%,#e8e8e8 100%)}#estimated-shipping{display:none}#estimated-shipping.active{display:block}section.section-checkout table.table-shipping{margin-left:-20px;border-bottom:none}.form-basket .shipping-box .content:first-of-type{margin-bottom:0}.form-basket .shipping-box div.heading div.column:first-of-type{width:60% !important}.form-basket .shipping-box div.heading div.column:nth-of-type(2){width:33% !important}section.section-checkout .form-basket .shipping-box .summary{background:none;margin-top:24px;margin-bottom:30px;padding:0;right:0}section.section-checkout .form-basket .shipping-box .summary input[type="submit"]{height:40px;padding:0;text-align:center;line-height:0;width:100%;margin:0;float:none;display:block}#subtotals{text-align:center;font-weight:bold}#subtotals dl dt,#subtotals dl dd{display:inline}section.section-checkout div.ymal-aside{display:none !important;float:none;width:100%;margin:0;padding:0}section.section-checkout .ymal-aside .header{margin-bottom:15px;margin-left:10px}section.section-checkout div.ymal.gallery-js-ready{width:95%;margin:0 auto}section.section-checkout div.ymal.gallery-js-ready div.header,section.section-checkout div.ymal.gallery-js-ready a.btn-prev,section.section-checkout div.ymal.gallery-js-ready a.btn-next,section.section-checkout div.related-items-details a.btn-prev,section.section-checkout div.related-items-details a.btn-next{display:none}section.section-checkout div.related-items-details{padding:0 !important}div.ymal-aside div.mask{height:170px;-webkit-user-select:auto !important;-webkit-user-drag:auto !important;touch-action:auto !important;overflow:auto}div.ymal-aside div.mask ul.slideset{height:170px !important}div.ymal-aside div.mask ul.slideset li{display:inline-block}div.ymal-aside div.mask ul.slideset li.slide-thumb-fake-vertical{display:none !important}.form-basket .shipping-box .content .heading .column.btn-holder{margin-top:10px}#cart-stewmax-signup{display:block;position:relative;right:0;top:0}#cart-stewmax-signup h4{margin-bottom:-10px}#cart-stewmax-signup p.mobile a{color:#006ac9;text-decoration:underline}div#empty-cart-blocks{height:auto !important}#empty-cart-blocks div{float:none !important;margin-bottom:15px;border-right:none !important;border-left:none !important;border-bottom:1px solid #cdcdcd;padding:5px 20px 15px !important}#empty-cart-blocks div:last-of-type{border:none !important}h1.fretcalc{line-height:36px !important;margin-bottom:30px}div.fretcalc,div#fretcalc-notes{width:100% !important}div.fretcalc div.row input[type="text"]{float:none !important;display:block}table.fretcalc-units{margin-bottom:10px}div.fretcalc span.select-area{margin-bottom:15px}span.fretcalc-note img:first-of-type{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}img.scale-length{width:100%}div.fretcalc input[type="submit"].SmallBigButton{display:block;width:100%;height:50px}#scale-length-article table{display:block;width:100%}#scale-length-article table:first-of-type>tbody{display:block;width:100%}#scale-length-article table:first-of-type>tbody>tr{display:block;width:100%}#scale-length-article table:first-of-type>tbody>tr>td{display:block;width:100% !important}#scale-length-article table img,#scale-length-article img{display:block;max-width:100%}#scale-length-article table tbody tr td table{display:table;width:100%}#scale-length-article table tbody tr td table tbody tr{display:table-row !important}#scale-length-article table tbody tr td table tbody tr td{display:table-cell !important}div#new-parent img{max-width:100%}div#new-parent img.height-auto{max-width:100%;height:auto}div#new-parent font,div#new-parent span{color:#000 !important}div.twocolumns div{float:none !important;width:100% !important}div.twocolumns div.ymal div.header,div.twocolumns div.ymal a.btn-prev,div.twocolumns div.ymal a.btn-next{display:none}.signin-twocolumn,.signin-onecolumn{margin:0;width:100%}.signin-twocolumn h1{font-size:24px}.signin-twocolumn .content{height:auto}.signin-twocolumn .content .signin-column1{width:100%;display:block;float:none;border:none;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.signin-twocolumn .content .signin-column2{width:90%;float:none;padding:0}.signin-onecolumn .message,.signin-twocolumn .message{text-align:left}a#account-settings{display:block;text-align:left;padding:10px 20px;margin-bottom:30px;font-size:12px;position:relative;background:#fc0c1b;color:#fff;font-weight:bolder;width:40%;text-decoration:none;z-index:2}a#account-settings:hover{text-decoration:none}a#account-settings:after{content:"+";display:block;position:absolute;top:25%;right:9%;font-size:18px}a#account-settings.active:after{content:"-";font-size:30px;font-weight:lighter;top:7px}a#account-settings.active:before{content:"";width:0;height:0;border-top:15px solid #fc0c1b;border-left:11px solid transparent;border-right:11px solid transparent;-moz-transform:scale(.9999);position:absolute;display:block;bottom:-7px;left:42%}ul#mobile-account-settings{list-style:none;position:absolute;background:#fff;z-index:1;display:none;width:90%;padding:15px;margin:-30px 0 0 0;box-shadow:2px 2px 12px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 12px rgba(0,0,0,.2);-moz-box-shadow:2px 2px 12px rgba(0,0,0,.2)}ul#mobile-account-settings.active{display:block}ul#mobile-account-settings li{display:inline-block;width:49%;text-align:left;margin-bottom:15px}ul#mobile-account-settings li:last-of-type{display:block;width:90%;text-align:center;background:#d91000;padding:5px}ul#mobile-account-settings li:last-of-type a{color:#fff}table#account-mgmt{display:block;width:100%;position:relative}table#account-mgmt td:nth-child(even){display:none}table#account-mgmt td{display:inline-block;width:40%;margin-right:8%;margin-bottom:5%}#emailMailingLists input[type="checkbox"]{float:left;margin-right:10px}#emailMailingLists label{width:90%;max-width:none}#email-pref-buttons{padding-bottom:50px}#email-pref-buttons input{width:100%}tr.current-email{margin-bottom:20px}table#account-email-addresses,table#account-email-addresses tr,table#account-email-addresses td{display:block;position:relative;width:100%;text-align:left}table#account-email-addresses tbody{display:block;width:100%}table#account-email-addresses input{float:none;width:90%}table#account-email-addresses tr.buttons-holder input{display:block;width:100%}table.main-table tbody>tr>td{float:none;display:block;width:100%;padding:0;border:none;margin-bottom:15px}table.main-table table.Grid td:before{display:none}table.main-table .SmallButton{margin-top:15px}table.main-table .SmallBigButton{margin-top:25px}section.section-billing-address div.form-address fieldset{min-width:0;width:100%;display:block}section.section-billing-address .form-address .column{float:none;padding:8px}.form-address input[type=text].address2{width:92%;float:none}section.section-billing-address .form-address .form-content-shipping{float:none;width:90%}.form-address .columns-holder-address2 .column{width:100%}.form-address .columns-holder-address2 .column2{width:100%;padding:8px}.form-address .address-holder .column-state{width:100%;float:none;padding:8px}.ModalPromptHead{width:95% !important}div.ModalPrompt{width:100%;left:0 !important;padding-left:0}div.ModalPrompt b span{font-weight:bold}div.ModalPrompt div{width:100% !important}div.ModalPrompt div.column{width:90% !important;padding-left:8px}.ModalPrompt .column2,div.add-payment-modal.ModalPrompt .column3{width:90% !important;margin-left:8px}div.ModalPrompt .column2:first-child{padding-left:0}table.saved-payments-table tbody tr>td{padding-left:0;display:block;width:100%;margin-top:15px}table.saved-payments-table tbody tr>td:before{display:none}#account-password tr{display:block;width:90%}#account-password td{display:inline;width:100%}#account-password tr:last-of-type td{display:inline-block;width:38%}table.ItemBox tbody tr td:first-of-type{margin-right:15px;display:inline-block}div#main.catalog-request-page{margin-top:0}div.catalog-request-page table tbody tr td{display:block;width:100%}div.catalog-request-page div.column-comment-ts div.pa-signup{margin-top:10px;margin-left:20%}td.catalogrequest div.column-comment-ts div.ts-signup,td.catalogrequest div.column-comment-ts div.pa-signup{width:61%}.under-top-nav{margin-top:0}div.trade-secrets span.under-top-nav img{max-width:130%}div.trade-secrets table td.ItemBoxs table.ItemBox tbody tr{display:block;width:100%;position:relative}div.trade-secrets table td.ItemBoxs table.ItemBox tbody tr td{display:block;width:100% !important;position:relative}div.trade-secrets table td.ItemBoxs table.ItemBox tbody tr td:first-of-type a{display:block;width:100%}div.trade-secrets table td.ItemBoxs table.ItemBox tbody tr td:first-of-type a img{max-width:100% !important}div.contact-us-page h1{font-size:24px}div.contact-form,div#contact-info{float:none !important;width:100% !important}table#gift-certs,table#gift-certs *{display:block;width:100% !important}div.trade-secrets div.ItemsTopText img{max-width:130%;height:auto}div.trade-secrets div.product-details{float:none !important;width:100% !important}div.trade-secrets div.product-details iframe{max-width:100%;height:auto}div.trade-secrets div.product-details div:last-of-type{padding:0 !important}div.trade-secrets div.product-details div:last-of-type b font{display:block;margin-bottom:15px}div.trade-secrets div.product-details div:last-of-type b font img{display:none !important}div.trade-secrets div.ts-related{float:none !important;margin-top:50px;margin-bottom:30px}div.trade-secrets div.ts-related div.ymal-aside{float:none;margin-left:0}div.trade-secrets div.ts-related div.ymal-aside div.ymal{display:block;width:100%;padding-top:15px}div.trade-secrets div.ts-related div.ymal-aside div.ymal div.header{display:none}div.trade-secrets div.ts-related div.ymal-aside div.ymal a.btn-prev,div.trade-secrets div.ts-related div.ymal-aside div.ymal a.btn-next{display:none !important}div.ModalPrompt div.CloseLink{width:30px}body.mobile #checkout-feedback{display:block;position:relative;width:100%;color:#6d6e46;background:#efeed2;padding:9px}body.mobile #checkout-feedback a{color:#6d6e46;font-size:14px;text-decoration:underline}div.modalBackground.contact-us-popup div.ModalPrompt.modal-outer-box{max-height:360px !important;width:90%;transform:none;-webkit-transform:none;left:2% !important;top:15%;overflow:hidden}div.modalBackground.contact-us-popup div.ModalPrompt.modal-outer-box div.prompt-overflow{overflow:auto}div.modalBackground.contact-us-popup div.sendForm div.popup-button-holder{margin-top:0}div.modalBackground.contact-us-popup div.sendForm div.popup-button-holder input[type="submit"]{width:100%;margin-bottom:15px}div.modalBackground.contact-us-popup div.sendForm div.popup-button-holder input.BigButton{margin-bottom:35px}div.modalBackground.contact-us-popup div.ModalPrompt.modal-outer-box div.CloseLink{float:none !important;top:0;width:10% !important;border-radius:20px;background:#000;right:0}.section-checkout .heading .steps-list{margin:0 0 40px 0;padding:11px 0 15px 15px;width:100%;border-bottom:1px solid #ccc}.section-checkout .heading .steps-list li,.section-checkout .heading .steps-list li:first-child{float:none;margin:0 0 10px}.section-checkout .heading{display:block;width:100%;padding:0;overflow:visible}.form-address .row{width:90%;max-width:100%}.form-address .holder .summary,#checkout-right .summary{width:100%;float:none;border:none;margin-left:-3%;padding:6px 10px 5px}.form-address .holder .summary h2,#checkout-right .summary h2{margin-left:0}.form-address .attention{width:100%}.form-address .form-content{float:none;margin:0;width:100% !important}#action-buttons{margin-bottom:30px}#action-buttons input{float:none !important}#checkout-stewmax-signup h3 img{left:-5px;width:90px}.form-address .selectdelivery{margin-top:30px}#main-content .giftcard.twistee-box{margin-bottom:0}.form-address .column3{float:none}#payment-methods .column,#payment-methods .column2{padding:0 !important}#payment-methods h3.twistee{margin-left:-10%}#payment-methods .credit-card div.row{padding:0}#payment-mehtods .credit-card div.row div.shippingto{margin-top:30px}.section-billing-address .form-content.payment-options{min-height:none}.form-address .payment-options button#confirm-payment-button{width:100%;float:none}#order-summary div.form-address div.holder{width:100%}#order-summary .column-comment-ts img{float:none}#order-summary div.pa-signup{margin:0}#order-summary div.pa-signup label{left:25px}#order-summary #checkout-right{margin:0;display:block;width:100%}#order-summary #checkout-right div.review-box{box-sizing:border-box;width:100%;text-align:center}#order-summary #checkout-right input.place-order{text-align:left;font-size:15px;-webkit-appearance:none}#order-summary #checkout-right .submit-holder:after{right:25px}#order-details-review{float:none !important;width:100% !important}#order-details-review table,#order-details-review table tbody,#order-details-review table tbody tr{display:block;width:100%}}