@import 'https://fonts.googleapis.com/css?family=Karla|Mogra|Roboto+Slab';@font-face{font-family:avalanche;src:url(fonts/Avalanche.ttf) format('truetype');font-weight:400;font-style:normal}*{-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:karla,sans-serif}body{margin:0}a{outline:0;color:inherit;text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-family:roboto slab,serif;font-weight:400;font-size:2em;margin:.25em 0}h2{font-size:1.5em;margin:.83em 0;-webkit-backface-visibility:hidden}h3{font-size:1.17em;margin:1em 0;-webkit-backface-visibility:hidden}h4{font-size:1em;margin:1.33em 0;-webkit-backface-visibility:hidden}h5{font-family:karla,sans-serif;font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px;position:static!important}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:transparent}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.flashcards:before,.flashcards:after,.forms:before,.forms:after,.save-cancel:before,.save-cancel:after,.itemOrder:before,.itemOrder:after,.cat-page .item-thumb:before,.cat-page .item-thumb:after,.dealer-seals:before,.dealer-seals:after,.holiday-box:before,.holiday-box:after,.formButton:before,.formButton:after,.formField:before,.formField:after,.checkOutSoME:before,.checkOutSoME:after,.prodChunk:before,.prodChunk:after,.item-thumb:before,.item-thumb:after,.warranty-entry:before,.warranty-entry:after,.glossary-entry:before,.glossary-entry:after,.errorMessage:before,.errorMessage:after,.tabs:after,.tabs:before,.hp-slide:before,.hp-slide:after,.thumb-container:before,.thumb-container:after,.mainCont:before,.mainCont:after,.pagination:before,.pagination:after,.clearfix:before,.clearfix:after,.third:before,.third:after{content:" ";display:table}.flashcards:after,.forms:after,.save-cancel:after,.itemOrder:after,.cat-page .item-thumb:after,.dealer-seals:after,.holiday-box:after,.formButton:after,.formField:after,.checkOutSoME:after,.prodChunk:after,.item-thumb:after,.warranty-entry:after,.glossary-entry:after,.errorMessage:after,.tabs:after,.hp-slide:after,.thumb-container:after,.mainCont:after,.pagination:after,.clearfix:after,.third:after{clear:both}.flashcards,.forms,.save-cancel,.itemOrder,.cat-page .item-thumb,.dealer-seals,.holiday-box,.formButton,.formField,.checkOutSoME,.prodChunk,.item-thumb,.warranty-entry,.glossary-entry,.errorMessage,.tabs,.hp-slide,.thumb-container,.mainCont,.pagination,.clearfix,.third{*zoom:1}@font-face{font-family:army;src:url(fonts/Army.woff) format('woff'),url(fonts/Army.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:palatino linotype;src:url(fonts/pala.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:comic sans ms;src:url(fonts/COMIC.TTF) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:impact;src:url(fonts/Anton-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(fonts/icomoon-v3.eot);src:url(fonts/icomoon-v3.eot?#iefix) format('embedded-opentype'),url(fonts/icomoon-v3.woff) format('woff'),url(fonts/icomoon-v3.ttf) format('truetype'),url(fonts/icomoon-v3.svg#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:fjallaoneregular;src:url(fonts/fjallaone-regular-webfont.eot);src:url(fonts/fjallaone-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/fjallaone-regular-webfont.woff) format('woff'),url(fonts/fjallaone-regular-webfont.ttf) format('truetype'),url(fonts/fjallaone-regular-webfont.svg#fjallaoneregular) format('svg');font-weight:400;font-style:normal}.icon{font-family:icomoon;font-size:200%;cursor:pointer}.container{width:1024px;min-width:320px;margin:0 auto}.container{width:100%;max-width:1024px;min-width:320px;margin:0 auto}.fullWidth{width:100%}.fullWidth{width:100%}#iefixes .container{width:1024px!important;margin:0 auto!important}.mobile-only{display:none}.desktop-only{display:block}.blueBkg{background:#087dc2}.grayBkg{background:#cecece}.darkGreyBkg{background:#30302f}.main-body{background:#fff}.main-body>.container{padding-bottom:20px;background:#fff}.touch nav .menu-items>.menu-item span a{line-height:40px}.mainCont{position:relative}.mainCont.cat-page{padding:0% 1% 1%;min-height:1000px}.page-not-found a{color:#e21313}.page-not-found a:hover{text-decoration:underline}#page-not-found .broken-knife{display:block;position:absolute;bottom:-150px;right:0;width:100%;max-width:515px;z-index:0}.footer-thirds{float:right;display:inline-block;width:32%;margin:.5%;-webkit-backface-visibility:hidden}.threeFourths{width:71%;float:right;-webkit-backface-visibility:hidden}.oneFourth{width:28%;float:left;-webkit-backface-visibility:hidden}.threeFourths.left{width:71%;float:left;-webkit-backface-visibility:hidden}.oneFourth.right{width:26%;float:right;-webkit-backface-visibility:hidden}.android .threeFourths{-webkit-transform:none}.android .oneFourth{-webkit-transform:none}.android .threeFourths.left{-webkit-transform:none}.android .oneFourth.right{-webkit-transform:none}.cat-page .threeFourths{width:78%}.cat-page .oneFourth{width:20%}.checkout-page{margin-left:8px;margin-right:8px}.checkout-page .forms{position:relative}.instagram-ribbon{margin-bottom:0}.instagram-ribbon .container{position:relative}.instagram-title{text-align:left;font-family:antonioregular;display:inline-block;position:absolute;bottom:0;left:0}.instagram-title span{display:block;color:#fff;font-size:36px;line-height:34px}.instagram-title span:first-child{color:rgba(255,255,255,.5);font-size:22px}.instagram-ribbon .item-slider{margin-left:13%;width:85%;float:left;margin-top:0}.instagram-ribbon .item-slider .ribbon-outer-container{border:none}.instagram-ribbon .item-slider .item-thumb,.instagram-ribbon .item-slider .item-thumb img{width:185px!important;border:none}.instagram-ribbon .item-slider .item-thumb{height:185px;text-align:center;background:rgba(0,0,0,.25)}.instagram-ribbon .item-slider .item-thumb:hover{height:185px;text-align:center;background:rgba(0,0,0,.3)}.instagram-item-images.item-thumb{background:0 0;height:auto!important;border-right:none!important;border-left:none!important;border-top:none!important;border-bottom:none!important;min-height:initial;margin:.2%!important;overflow:initial}.instagram-item-images.item-thumb:nth-of-type(1n+5){border-top:none}.instagram-item-images img{width:100%}.ribbon-container .thirds{float:left;width:89px;margin:.75%}.header-top{height:15px;position:relative}.header-top a{z-index:20000;position:relative}.nav-container{border-bottom:4px solid #e21313}#logo{margin:0 0 5px 10px;max-width:250px;position:relative;z-index:300}#logo.stylized-logo{max-width:395px}#responsive{position:relative}.free-shipping .banner-no-buttons{margin:auto;position:relative}.banner-no-buttons .features{overflow:inherit!important}.header-banner{width:100%;height:60px;margin:auto;display:block;background:#323232;position:absolute;z-index:8000}.header-banner-holder{position:fixed;z-index:200000;bottom:0;left:0;height:60px;top:inherit;width:100%}.header-banner .feature{width:100%;height:60px}.header-banner .header-banner-slide{width:100%;height:100%;display:block}.header-banner .header-banner-slide .secondary-image{display:block;position:absolute;bottom:0;right:40px;width:100%;max-width:200px}.header-banner .features,.header-banner .banner-no-buttons{width:100%!important;height:100%!important}.header-banner img.main-image{display:block;width:100%;max-width:200px}.header-banner .closer{display:block;width:40px;height:60px;background:#2b2e30;position:absolute;top:0;right:0;cursor:pointer}.header-banner .closer:before{content:'\00D7';color:#ccc;font-size:36px;line-height:61px;display:block;padding-left:10px;font-family:arial}.container.mast{position:relative}.quarterCol{width:22%;margin-left:4%;float:left}.quarterCol:first-child{margin-left:0%}.android.slide #page{position:absolute!important;top:0!important}#slide-menu .search-bar{display:block;height:40px}.search-bar span{display:block;position:relative;margin:0 auto;width:230px}.ui-autocomplete,.ui-datepicker{z-index:5000!important}.ui-widget{font-size:13px!important}#slide-menu .search-bar span{margin-top:12px}.search-bar span .search-bar-input{width:230px;margin:0 auto;font-size:14px;border:none;padding:7px 0 7px 9px;display:block;background:#fff}::placeholder{color:#6c6c6c;opacity:1}:-ms-input-placeholder{color:#6c6c6c}::-ms-input-placeholder{color:#6c6c6c}.touch .search-bar span .search-bar-input{width:230px;margin:0 auto;font-size:14px;border:none;padding:6px 0 7px 4px;display:block}.touch .search-bar span button{position:absolute;right:-16px;top:3px}.search-go{width:30px!important;position:absolute;right:0;top:5px;border:none}.search-go:after{content:'S'}.order-now a{cursor:default}.order-now a:before{content:'Order Now: '}ul.my-account{text-transform:uppercase;background:0 0;box-shadow:none}.adminBox{color:#373737;font-weight:400;text-transform:none;z-index:5000;position:relative;margin-top:0;width:auto;position:relative}#slide-menu .adminBox{height:40px}nav .adminBox .admin-box-content{color:#9b9a9c;cursor:pointer;padding-bottom:10px;text-shadow:0 1px 0 #000;text-transform:uppercase;font-weight:400;line-height:15px;display:block}.admin-drop-down{display:none;background:none repeat scroll 0 0 #585858;font-weight:400;height:auto;padding:4px;text-transform:none;margin-top:0;width:150px;position:absolute;right:0;top:30px;text-align:left;font-size:12px}.admin-drop-down .admin-tab{font-weight:400}.adminBox .admin-box-content a{padding:0;margin:0;display:block;width:auto;line-height:15px}nav{width:100%}nav .menu-items .menu-item:hover{background:#fff}nav .menu-items{position:relative}nav .menu-items .menu-item .thumb-container{position:absolute;background:#fff;z-index:1000;width:96%;padding:2%;left:0;top:38px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.6);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.6);box-shadow:0 2px 3px 0 rgba(0,0,0,.6)}.touch nav .menu-items .menu-item .thumb-container{top:50px}nav .menu-items .menu-item:hover span a{color:#000;text-shadow:none}nav .top-links .menu-item:hover{background:0 0}nav .top-links .menu-item:hover span a{color:#fff}nav span{display:inline-block;position:relative}nav span a{padding:10px 8px;color:#fff;text-transform:uppercase;font-size:13.4px;display:inline-block;text-shadow:0 2px 1px #000;font-weight:400}nav .no-drop span a:after{content:" \25BE";position:absolute;bottom:-7px;left:45%;color:#bababa;font-size:10px}nav .has-sub-menu span a:after{content:" \25BE";position:absolute;bottom:0;left:45%;color:#bababa;font-size:14px}nav .nav-content .menu-items .menu-item{display:inline-block;float:left;font-family:roboto slab,serif}nav .menu-item.brands-list{margin-left:30px}nav .menu-item.brands-list .thumb-container{-webkit-column-count:5;-moz-column-count:5;column-count:5}#iefixes nav .menu-item.brands-list .thumb-container .cat-thumb{width:143px;float:left;display:inline-block;height:45px;margin:5px}#iefixes nav .menu-item.brands-list .thumb-container .cat-thumb.thumb-parent{display:none}nav .menu-item.brands-list .thumb-container .cat-thumb{text-align:left}nav .top-links{position:absolute;top:-92px;right:70px;z-index:5000;color:767677;font-size:14px}nav .top-links span a{font-size:14px;color:#767677;text-shadow:none}nav .top-links .my-account:after{content:'|';color:#767677}nav .top-links .my-account{margin-right:5px}nav .menu-item.brands-list .thumb-container .cat-thumb a:first-child{display:none}nav .menu-item.brands-list .thumb-container .cat-thumb a{padding:3px;font-size:14px;display:block}nav .menu-item.brands-list .thumb-container .cat-thumb{float:none;width:auto;height:auto;padding:0;display:block;margin:5px}nav .menu-item.brands-list .thumb-container .cat-thumb:hover{background:#e0e0e0}nav .menu-item .thumb-container .cat-thumb{float:left;width:120px;height:150px;padding:10px;font-size:13px;text-align:center;margin-top:10px}nav .menu-item .thumb-container .cat-thumb.thumb-parent{display:none}nav .menu-item .thumb-container .cat-thumb .catName{margin-top:10px;display:block}nav .menu-item .thumb-container .cat-thumb img{width:100px!important;margin:0 auto!important;display:block}nav .thumb-container{visibility:hidden;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition-duration:.1s;-webkit-transition-timing-function:ease-out;-ms-transition-duration:.1s;-ms-transition-timing-function:ease-out;-o-transition-duration:.1s;-o-transition-timing-function:ease-out;transition-duration:.1s;transition-timing-function:ease-out}nav .menu-items .menu-item.has-sub-menu:hover .thumb-container,nav .menu-items .menu-item.display-drop-down .thumb-container{visibility:visible;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;-webkit-transition-delay:.25s;-ms-transition-duration:.2s;-ms-transition-timing-function:ease-out;-ms-transition-delay:.25s;-o-transition-duration:.2s;-o-transition-timing-function:ease-out;-o-transition-delay:.25s;transition-duration:.2s;transition-timing-function:ease-out;transition-delay:.25s;-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-duration:.1s;-webkit-transition-timing-function:ease-out;-ms-transition-duration:.1s;-ms-transition-timing-function:ease-out;-o-transition-duration:.1s;-o-transition-timing-function:ease-out;transition-duration:.1s;transition-timing-function:ease-out}nav .adminBox span.user-name a:after{content:" \25BE";font-size:14px}nav .adminBox .admin-links{margin-left:0!important}nav .adminBox span.user-name a{margin-top:8.5px;padding:3px 5px}nav .adminBox:hover div .admin-drop-down{display:block}nav .adminBox:hover span.user-name a{background:#585858;color:#fff!important}nav .adminBox .admin-drop-down a{color:#fff;display:block;padding:6px;background:rgba(255,255,255,.05)!important;font-weight:400!important;margin:2px 0}nav .adminBox .admin-drop-down a:hover{background:rgba(255,255,255,.25)!important}nav .adminBox a:hover{background:none repeat scroll 0 0 rgba(0,0,0,.15)}.adminBox br{display:none}.adminBox>div>div{margin-left:0!important}.adminBox:hover .admin-box-content{color:#373737}.shopping-cart{position:absolute;top:-80px;right:10px;color:#767677;text-shadow:0 1px 1px rgba(255,255,255,.15);font-size:13px;line-height:13px;-webkit-backface-visibility:hidden;z-index:1}.shopping-cart span.cart-number{font-size:12px;font-weight:700;vertical-align:middle;margin-bottom:15px;display:inline-block}.shopping-cart.has-content{color:#ffe000;text-shadow:0 1px 0 #000}header .search-bar{display:inline-block}header .search-bar form input{line-height:20px}header .search-bar form{width:100%}header .search-bar{margin-right:20px;position:absolute;right:0;top:-40px;-webkit-backface-visibility:hidden}.ui-helper-hidden-accessible{display:none!important}.touch header .search-bar{top:-75%}.free-shipping{text-align:center;line-height:29px;vertical-align:middle;font-family:karla,sans-serif;font-size:13px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);position:relative;z-index:1}.free-shipping>span{background:#767677;display:inline-block;position:relative;height:30}.free-shipping>span:before{content:'';font-size:30px;line-height:0%;width:0;border-top:30px solid #767677;border-left:30px solid #30302f;position:absolute;left:-30px}.free-shipping>span:after{content:'';font-size:30px;line-height:0%;width:0;border-top:30px solid #767677;border-right:30px solid #30302f;position:absolute;right:-30px}.free-shipping>span span{text-transform:uppercase}.iconBtn{font-size:173%;padding-left:8px}.navSubTitle{display:none}.menu-icon{display:none}.marketingSlider.threeFourths{float:left;margin-right:1%}.marketingBadges.oneFourth{width:28%;float:right}.marketingSlider{max-width:714px;overflow:hidden}.marketingSlider img{width:100%;max-width:714px}.marketingBadges img{width:100%}.halfBadge{margin-bottom:0;float:left}.halfBadge img{max-width:280px}.halfBadge:first-child{margin-bottom:4%}.quarterBadge{margin:0;float:right;display:inline-block;width:48.2%;max-width:135px}.quarterBadge img{max-width:135px}.quarterBadge:first-child{margin-right:9px;float:left}.halfs,.prodTile{float:left;margin:0% .6%;width:23.8%}.show-on-phone{display:none}.mainCont.home-page{border-right:8px solid #fff;border-left:8px solid #fff}.home-page .threeFourths{width:68.4%!important;margin-top:5px}.home-page .oneFourth{width:30.4%!important;margin-top:5px}.hp-cat-tiles{width:47.5%;float:left;margin-bottom:11px;border:1px solid #a7a6a6;position:relative;display:inline-block}.video-section .hp-cat-tiles{border:none;vertical-align:top}.video-section .hp-cat-tiles img{position:relative;border:3px solid transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.video-section .hp-cat-tiles:hover img{position:relative;border:3px solid #ef8700}.video-section .hp-cat-tiles span{display:none}.hp-cat-tiles img:before{content:'';position:absolute}.hp-cat-tiles img{width:100%;max-width:134px;margin:auto;display:block}.hp-cat-tiles span{position:absolute;bottom:0;right:0;background:rgba(255,255,255,.1);width:92%;padding:3% 4%;font-size:12px;font-weight:700}.hp-cat-tiles:nth-child(even){margin-left:3.5%}.hp-cat-tiles:nth-child(n+5){margin-bottom:0!important}.hp-categories{background:#dddbdb;padding:2%}.container-width{width:100%;max-width:500px;display:block;margin:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.icon-text.icon-text-left:before{content:"";font-family:icomoon!important;font-size:34px;font-style:normal;color:#e21313;display:inline-block;margin-right:6px;line-height:24px;vertical-align:top}.silhouette.icon-text.icon-text-left:before{content:"\e603";font-size:38px}.secure.icon-text.icon-text-left:before{content:"\e98f"}.print.icon-text.icon-text-left:before{content:"\e800"}.email.icon-text.icon-text-left:before{content:"\e601";font-size:38px}.social.icon-text.icon-text-left:before{content:"\e600";font-size:28px}.shield.icon-text.icon-text-left:before{content:"b";text-transform:lowercase}.hp-knife-thumbs{padding-bottom:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%;background-image:url(https://www.grindworx.com/images/Grindworx/HP-Black-BG.jpg);-webkit-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);-moz-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5)}.hp-thumbs{padding-bottom:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;width:100%;background-image:url(https://www.grindworx.com/images/Grindworx/HP-Black-BG.jpg);-webkit-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);-moz-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5)}.category-thumb{width:100%;max-width:200px;padding:10px}.category-thumb:hover{cursor:pointer}.category-thumb:hover h3{color:#e21313;transition:.15s}.category-thumb:hover img{border:2px solid #e21313;transition:.1s}.category-thumb h3{width:100%;text-align:center;font-family:roboto slab,serif;color:#fff;font-size:20px;font-weight:400}.category-thumb img{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;font-family:roboto slab,serif;border:2px solid transparent}.hp-instagram-thumbs-container{width:100%;padding:15px 0;background-image:url(https://www.grindworx.com/images/Grindworx/HP-Black-BG.jpg);-webkit-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);-moz-box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5);box-shadow:inset 0 20px 8px -10px rgba(30,37,41,.5),inset 0 -20px 8px -10px rgba(30,37,41,.5)}.hp-instagram-thumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:740px;height:370px;margin-left:auto;margin-right:auto}.hp-instagram-thumbs .item-thumb{border:none;width:185px;min-height:185px;max-height:185px;margin:0;padding:0}.hp-instagram-thumbs .item-thumb img{width:100%;height:100%}.ribbon .retail{display:none}.ribbon .thumb-reviews{display:none}.ribbon .thumb-button{display:none}.ribbon .item-thumb .itemPrice{display:block;width:100%;margin:0;margin-bottom:0;height:13px;font-family:roboto slab,serif;position:absolute;top:235px;text-align:center}.ribbon .item-slider .item-thumb .itemName{margin-bottom:0;margin-top:29px!important}.ribbon.item-slider .item-thumb .orderable .price{font-size:18px}.ribbon{width:auto;white-space:nowrap;overflow:hidden;position:relative}.ribbon-outer-container .ribbon{margin:0;height:330px;overflow-x:none}.handles .ribbon-outer-container .ribbon{margin:0 40px;overflow-x:hidden}.ribbon-title{display:none}.red-border{border:1px solid #e21313}.see-specs-outer{width:95%;position:absolute;top:100px;display:none}.see-specs-inner{width:150px;height:25px;background:rgba(1,1,1,.5);font-family:roboto slab;font-size:16px;color:#fff;text-align:center;border:3px solid #ffe000;padding-top:5px;margin-left:auto;margin-right:auto;transition:.2s}.see-specs-inner:hover{cursor:pointer}.item-slider .item-thumb .item-thumb-image-wrapper{width:220px;display:block;margin:0 0 10px;position:relative}.item-slider .ribbon-container .item-thumb{display:table-cell;border:1px transparent solid}.item-slider .item-thumb{height:330px!important;width:220px!important;font-size:12px;float:left!important;margin:0}.item-slider .item-thumb .item-thumb-image-wrapper img{width:215px!important}.item-slider .item-thumb .price{font-size:18px}.item-slider .item-thumb .itemName{font-size:12px;height:36px;margin:0;margin-bottom:0;margin-top:30px;white-space:normal;text-align:center}.newsletter-signup-input2{padding:5px 8px;border-radius:0 0 0 0;border:none;line-height:20px;height:30px;width:200px;text-align:center;font-family:karla,sans-serif}.newsletter-signup-button2{border-color:#333;background:#333;color:#fff;font-family:karla,sans-serif;font-weight:700;font-size:28px;text-align:center;border-radius:0 0 0 0;margin-left:-7px;line-height:40px;height:40px;width:100px;position:absolute;top:0}.emailContOuter{width:100%;height:100px;background:#e21313;box-shadow:0 4px 35px -6px rgba(30,37,41,.5)}.emailContInner{width:100%;max-width:90%;height:100px;padding:10px}.emailDiv1{width:45%;float:left;height:90px;padding-top:17px;margin-left:8%}.emailDiv1 h2{color:#fff;margin:0;font-size:34px;line-height:34px;font-family:avalanche}.emailDiv1 p{color:#fff;margin:0;font-size:12px;padding-left:10px}.emailDiv1 span{color:#e21313}.emailDiv2{width:45%;float:left;padding-top:22px}.emailDiv2 form{margin:0;padding:0}.a1{float:left;width:48%;cursor:pointer;vertical-align:middle;max-width:360px}.a2{float:right;width:48%;max-width:360px;cursor:pointer}.flashcards .card{outline:none}.fourths-1{margin-bottom:-30px;margin-top:25px}.fourths-2{margin-bottom:-20px}h4.ribbon-title{display:block;background:#ccc;margin:0!important;padding:5px;color:#222}.fathers-day .holiday-thumbs h4.ribbon-title{background:url(images/fathers-gift-guide-bkg.jpg) no-repeat top left!important;border:2px solid #000;border-radius:2px;color:#8daf35;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.75);box-shadow:0 2px 5px 0 rgba(0,0,0,.75);font-family:helvetica neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;text-shadow:0 2px 2px #000;padding-left:10px;text-transform:uppercase;letter-spacing:-1px}.black-friday h4.ribbon-title{background:#333;color:#fff}.black-friday .ribbon-outer-container{border:5px solid #333}.cyber-monday h4.ribbon-title{background:#5e9741;color:#fff}.cyber-monday .ribbon-outer-container{border:5px solid #5e9741}h4.ribbon-title a{display:block}h4.ribbon-title a:after{content:'View All';float:right;font-size:10px;margin-top:4px}.holiday-thumbs h4.ribbon-title a:after{content:"MORE \25b8";float:right;font-size:12px;margin-right:14px;margin-top:8px;background:rgba(0,0,0,.5);padding:5px 8px 4px;border:1px solid rgba(0,0,0,.3);border-radius:6px;color:#fff;text-shadow:none;display:inline-block;font-family:arial}.fathers-day .holiday-thumbs h4.ribbon-title a:after{content:"more \25b8";float:right;font-size:12px;margin-right:14px;margin-top:3px;background:rgba(0,0,0,.5);padding:5px 8px 4px;border:1px solid rgba(0,0,0,.3);border-radius:6px;color:#8daf35;text-shadow:none;display:inline-block;font-family:arial;text-transform:none;font-weight:700!important}.holiday-thumbs .ribbon-outer-container{border:none}.ribbon-outer{position:relative;width:100%}.ribbon-outer .ribbon-controls{position:absolute;top:0;display:block;z-index:1000;width:10px;height:100%}.ribbon-outer .ribbon-controls.ribbon-left{left:-3px}.at-left.ribbon-outer .ribbon-controls.ribbon-left,.at-right.ribbon-outer .ribbon-controls.ribbon-right{opacity:.2}.ribbon-outer .ribbon-controls.ribbon-right{right:32px}.ribbon-outer .ribbon-controls{position:absolute;top:0;font-size:150px;color:rgba(0,0,0,.25);display:block;z-index:1000;cursor:pointer}.handles .ribbon-outer .ribbon-controls{display:block}.ribbon-outer .ribbon-controls.ribbon-left:after{content:'\2039'}.ribbon-outer .ribbon-controls.ribbon-right:after{content:'\203A'}.ribbon .ribbon-container{width:1000px;display:block}.kindle .ribbon .ribbon-container{width:auto;display:block}.oneFourth.ribbon{overflow:inherit;overflow-x:inherit}.oneFourth.ribbon .ribbon-container{width:100%;display:block;height:auto!important}.hp-categories h4{margin:0}.hp-categories h4 a{display:inline-block;font-size:16px;vertical-align:middle;line-height:97px}.cats ul{margin:0;margin-top:4%;padding:0;list-style:none;font-size:80%}.catImage{position:relative;width:100%;max-width:170px}.halfs img{width:100%;max-width:170px}.catImage .catTitle{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.55);width:98%;padding:1% 0% 1% 2%;font-size:135%;font-weight:700;text-shadow:0 3px 3px #000;line-height:26px}.allLinks a{color:#057dc2;font-style:italic}.divider{display:block;margin:10px}.cats li a{padding:3% 0%;display:inline-block;line-height:14px}.contCatTitle{margin-top:6%;border-bottom:1px solid #000;font-size:100%;font-weight:700}.contCatTitle .viewAll{font-weight:400}.filters .contCatTitle{width:85%;margin-bottom:3%}.filters ul{list-style:none;margin:0;padding-left:5%;font-size:80%;line-height:18px}.hp-categories{margin-top:10px}.brand-tiles{text-align:center;float:left;white-space:nowrap}.brand-tiles a{font-size:75%}.brand-tiles img{width:75px;display:block;margin:0 auto}.prodTile .prodImage img{width:100%;max-width:89px;display:block;margin:0 auto 3%}.prodTile{float:left}.prodTile .prodTitle{font-size:85%}.prodTile .prodTitle span{display:block;font-size:78%;margin:5px 0}.prodTile .price{float:left;margin-right:10px;font-weight:700;font-size:75%}.prodTIle .price span.reduced{text-decoration:line-through;color:#dd313a;display:inline-block;margin-right:10px}.price span.callPrice{display:inline-block;color:#5e9741}.ss-targeted .sale:before{content:url(images/GX-Sale-Stamp5.png);position:absolute;top:5px;right:5px;z-index:301}.footer-wrapper{background:#30302f;padding-top:10px}.block-cont{margin:12px;font-size:15px;line-height:18px}.block-cont ul{margin:0;padding:0;list-style:none}.block-cont ul li{margin:3px 0}.block-cont.contact-info span{margin:5px 0}.block-cont.contact-info span.title{display:inline-block;margin:auto}.block-cont.contact-info span{display:block}.dir-listing-index ul,.dir-listing-entry .dir-listing-items{margin:0;padding:0;list-style:none}.dir-listing-entry .dir-listing-items{columns:2;-webkit-columns:2;-moz-columns:2;text-align:left}.no-columns .dir-listing-entry .dir-listing-items{columns:1;-webkit-columns:1;-moz-columns:1}.no-columns .dir-listing-entry .dir-listing-items span{display:block}.dir-listing-entry a{display:block;margin:4px 0}.dir-listing-index ul:before{content:'Index: '}.dir-listing-index ul li{display:inline-block}.dir-listing-index{text-align:center;font-size:20px}.dir-listing-index li{margin:5px;color:#8b8b8b}.dir-listing-index li a{color:#e21313}.dir-listing-index li a:hover{text-decoration:underline}.dir-listing-entry{padding:10px;margin:20px 0}.dir-listing-entry:nth-of-type(2n+0){background:rgba(0,0,0,.1)}.no-columns .dir-listing-entry:nth-of-type(2n+0){background:0 0}.no-columns .dir-listing-entry .glossary-entry{padding:10px}.warranty-entry{padding:10px}.top-images{width:100%;max-width:627px;margin:0 auto;display:block}.top-images-banner{width:100%;max-width:782px;margin:0 auto;display:block}.full-width-images-banner{width:100%;max-width:1024px;margin:0 auto;display:block}.warranty-entry img{float:left;margin:0 25px 25px 0}.no-columns .dir-listing-entry .glossary-entry:nth-of-type(2n+0){background:rgba(0,0,0,.1)}.no-columns .dir-listing-entry .glossary-entry .custom-head{font-weight:700}.no-columns .dir-listing-header{border-bottom:1px solid #ccc;padding:5px}.dir-listing-header{font-size:16px;font-weight:700;margin-bottom:8px}.dir-listing-header a{font-size:14px;font-weight:400;float:right}.dir-listing-header a:after{content:'Top \25B4'}footer h1{margin:0 0 5px;padding:0;padding-bottom:8px;font-size:20px;text-align:left;color:#ffe000;border-bottom:1px solid #ffe000;font-weight:700}footer{margin:0 0 5px;padding:0;color:#fff;font-size:125%;text-align:left}.phone-content{display:none;background:#fff;width:100%;text-align:center}.desktop .phone-content{display:block}.desktop #desktop-view{display:none!important}.phone-content a{margin:15px 10px;cursor:pointer}.flashcards{margin-bottom:20px}.flashcards .card{color:#000;display:inline-block;margin-left:1.4%;position:relative;overflow:hidden;outline:1px solid rgba(0,0,0,.1)}.flashcards .card img{width:100%}.flashcards .card .flashcard-cont{position:absolute;bottom:0;left:0;background:rgba(255,255,255,.5);z-index:5;width:96%;padding-left:2%;padding-right:2%;padding-top:16px;padding-bottom:8px}.flashcards .card.half .flashcard-cont{width:96%;padding-left:2%;padding-right:2%}.flashcards .card.third .flashcard-cont{width:94%;padding-left:3%;padding-right:3%}.flashcards .card.fourth .flashcard-cont{width:92%;padding-left:3%;padding-right:3%}.flashcards .card.two-thirds .flashcard-cont{width:97%;padding-left:1.5%;padding-right:1.5%}.flashcards .card:hover .flashcard-cont{background:rgba(255,255,255,.85)}.no-bars .flashcards .card .flashcard-cont{display:none}.flashcards .card span{display:block;font-weight:700}.flashcards .card span.title{text-transform:uppercase;font-size:20px;font-family:fjallaoneregular;letter-spacing:.5px;line-height:24px}.flashcards .card span.subtitle{font-weight:400;font-size:14px}.half{width:100%;max-width:49%;display:inline-block;vertical-align:top}.third{width:100%;max-width:32.1%;display:inline-block;vertical-align:top}.fourth{width:100%;max-width:23.65%;display:inline-block;vertical-align:top}.two-thirds{width:100%;max-width:65.8%;display:inline-block;vertical-align:top}.flashcards .card:first-of-type{margin-left:0}.flashcards .card.half img{max-width:687px}.flashcards .card.third img{max-width:450px}.flashcards .card.fourth img{max-width:325px}.flashcards .card.two-third img{max-width:923px}.hp-bars{text-align:center;padding:10px 0;font-weight:400;margin-bottom:25px}.hp-bars .container{padding:0 10px;width:auto!important}.hp-bars .hp-bar-content{display:inline-block}.hp-bars h3 a,.hp-bars h3{font-weight:400;display:inline-block;margin:0;font-weight:400;font-style:italic;letter-spacing:.5px;border:none!important}.hp-bars h3 a span{font-size:12px;text-decoration:underline}.hp-bars span{color:#373737;font-weight:400;display:inline-block;font-size:18px}.hp-bars span span{font-size:14px}.hp-bars a{font-weight:700}.hp-bars .free-shipping-icon{width:115px;display:inline-block;padding:0 40px}.hp-bars.free-shipping-bar h3{font-style:normal;line-height:60px;vertical-align:middle}.hp-bars .icon-text{padding-top:4px}.hp-bars .right-content{display:inline-block}.block-cont.social-media{text-align:center}.block-cont.social-media a{margin:6px 4px;display:inline-block}.block-cont.social-media a img{width:36px}.so-me-icons{display:inline-block;line-height:22px;vertical-align:middle;margin-left:15px}.so-me-icons .so-me{margin-right:5px}.so-me{background:url(images/social_circle_icons.png);background-size:210px;display:inline-block;height:36px;width:36px}.so-me.facebook{background-position:-13px -13px}.so-me.twitter{background-position:-111px -115px}.so-me.youtube{background-position:-112px -13px}.so-me.blog{background-position:-161px -160px}.so-me.instagram{background-position:-13px -64px}.so-me.pinterest{background-position:0 -125px}.copyright{text-align:center;color:#fff;font-size:14px;padding:8px 0;background:#e21313}.copyright #server-id{display:none;margin-right:8px;position:absolute}.copyright-logo:hover #server-id{display:inline-block}.copyright-logo:hover .copyright-content{color:#e21313}.checkout-seals{border-top:2px dotted #222;padding:8% 0%}.checkout-seals .seals{float:left;display:inline-block;margin:3px;vertical-align:middle;height:70px}.checkout-seals .seals.godaddy{padding-top:8px}.checkout-seals .seals.mcaffe{padding-top:8px;padding-right:5px}.checkout-seals .seals.reseller{padding-top:8px;height:70px}.checkoutProgressBar{width:100%;background:#484848;color:#999;position:relative;margin:20px 0}.checkoutProgressBar:after{content:'';width:0;height:0;border-style:solid;border-width:24px 0 24px 24px;border-color:transparent transparent transparent #484848;position:absolute;top:0;right:0;background:#fff}.checkoutProgressBar .step{width:32.5%;padding:9px 0;display:inline-block;text-align:center;font-size:13px;font-weight:700;line-height:30px;vertical-align:middle;position:relative;text-transform:uppercase}.checkoutProgressBar a:first-child .step{}.checkoutProgressBar .current{color:#fff}.checkoutProgressBar .current span{display:inline-block;position:relative}.checkoutProgressBar .current span:before{content:'p';font-family:icomoon;color:#ffe000;font-size:30px;position:absolute;left:-30px;text-transform:lowercase}.checkoutProgressBar .previous{color:#ffe000}.checkoutProgressBar .previous:hover{color:#ffe000}#show_login_button_section{margin-top:0}.show_login_button_box{background-color:#dcdbdb;border:1px solid #d3d3d4;text-align:center;padding:10px}.cart-summary-column .show_login_button_box{background-color:#efefef;border:none;text-align:center;padding:0}.show_login_button_box h2{color:#3a3a3a;font-size:22px;margin:5px 0}.show_login_button_box .formButton{background:#fff!important;border-color:#fff!important;border-radius:4px;margin:10px 0;width:81%}.show_login_button_box .formButton:hover{background:#f7db0e!important;border-color:#f7db0e!important}.mobile-phone-cart-buttons .show_login_button_box .formButton,.checkout-page .threeFourths .mobile-phone-cart-buttons .show_login_button_box .formButton:hover{background:#ffe000!important;border-color:#fff!important}.checkout-page .threeFourths .show_login_button_box .formButton{background:#ffe000;border-color:#f7db0e;margin:10px 0}.checkout-page .threeFourths .show_login_button_box .formButton:hover{background:#ffe000!important}.show_login_button{border:1px solid #000;background-color:#fff;cursor:pointer;font-size:90%}#login_form{display:none;text-align:left;width:275px}#login_form h3{margin-top:0}#login_form .login-form-button{text-align:right;padding:0 10px}#login_form .login-form-button .formButton{margin-bottom:0;background:#0084c5;border-color:#046492;border-radius:0}#login_error_msg{display:none}#login_form .formLabel{display:none!important;width:35%;text-align:right}#login_form input[type=text],#login_form input[type=password]{width:90%}#login_form .forgot{text-align:right;width:97%}.returning-customer-login-button-only .show_login_button_box h2{display:inline-block;font-size:18px;margin-right:20px;color:#222}.returning-customer-login-button-only .show_login_button_box{padding:6px;background:#e5e5e5}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button_box h2{display:none}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button_box{padding:0;background:0 0;border:none;padding-left:8px}.checkout-page .threeFourths .mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button{margin-left:8px;width:152px;height:22px}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button_box:before{content:'or';font-size:18px}.mobile-phone-cart-buttons{text-align:center}.mobile-phone-cart-buttons .checkout-continue.formButton{margin-left:0}.returning-customer-login-button-only{margin-bottom:25px}#username_in_db_sign_in{cursor:pointer;text-decoration:underline}#username_in_db_prompt{border:1px solid gray;padding:4px;margin:10px 0}.forms .copyAddress input{line-height:14px;vertical-align:middle}.copyAddress{margin-left:10px}.b_addr_content .formField:first-of-type,.b_addr_content .errorMessage{margin-top:0}.confirmationPage .create-account{position:relative;margin:25px 0}.choose-password-input{background:#e6e6e6;padding:2px 10px;width:63%;float:right}.choose-password-container{width:345px;margin:auto}.choose-password-input input{display:inline-block}.choose-password-input .inputText{background:#fff;border-color:#afafb1}.choose-password-input .account-email{font-size:16px;display:block;padding:10px 0 5px;word-wrap:break-word}.choose-password-input .account-email span{font-weight:700}.choose-password-input .formButton{margin-left:0}.create-account-optional{font-style:italic}.thank-you-banner{background:0 0;width:5%;margin:auto!important;position:relative}.account-button{background:#097db8!important;color:#fff;font-family:fjallaoneregular;display:inline-block;font-size:16px;font-weight:400;margin-left:6px;padding:2px 6px!important}.confirmation-page-top{background:#fff;color:#e21313;text-align:center;height:auto;position:relative;margin-top:10px;margin-bottom:30px}.confirmation-page-top h1{text-transform:uppercase}.order-number-ribbon{font-family:fjallaoneregular;letter-spacing:1.25px;font-size:20px;color:#373737;text-align:center;width:100%;font-weight:400;display:inline-block}.confirmation-page-top h1{font-weight:700;font-size:70px!important;line-height:70px!important;padding:10px}.create-account-marketing{font-family:fjallaoneregular;font-weight:400;position:absolute;top:50%;margin-top:-54px;left:0;background:#30302f;padding:18px 10px 6px;color:#fff;border-radius:3px}.create-account-marketing span{font-style:italic;font-size:18px}.create-account-marketing:after{content:'';top:30px;right:-11px;position:absolute;background:0 0;width:0;height:0;border-style:solid;border-width:25px 0 25px 15px;border-color:transparent transparent transparent #30302f}.create-account-marketing ul{margin:8px 0;padding-left:6px;-webkit-column-count:2;-moz-column-count:2;column-count:2;height:41px;font-size:13px;list-style-position:inside}.create-account-marketing ul li{width:100px}.checkout-final-page{float:none;margin:auto}.confirmationPage h3{margin-top:0}.store-messaging{margin-top:10px}.store-messaging h3{font-family:fjallaoneregular;font-weight:400;font-size:12px!important;border-bottom:none!important}.store-messaging .icon-text.icon-text-left:before{font-size:14px}.forms .store-messaging .silhouette.icon-text.icon-text-left:before{font-size:19px}.forms .half p{font-size:75%;margin-top:0}.forms .options a{color:#e21313}.forms .half.returning-customer{border-left:2px dotted #222}.forms .half.returning-customer .formField{margin-left:20px}.forms .half.returning-customer h2,.forms .half.returning-customer p,.forms .half.returning-customer ul{margin-left:15px}.forms .half.new-customer .formField,.forms .half.new-customer button{margin-right:20px}.forms .half.returning-customer{float:right}.forms .half.new-customer{float:left}.forms .half.new-customer button{margin-left:15px}.forms .half.new-customer ul{margin:4px 0}.forms .copyAddress{margin-bottom:15px;display:block;cursor:pointer}.forms .copyAddress input{margin-right:8px;position:static}.print-order{float:right;z-index:2000;position:relative;text-align:center}.print-order a:after{content:'Print';font-family:helvetica;font-size:16px;text-transform:none;display:block;color:#e21313;position:absolute;top:2px;left:-36px}.print-order .emailed-copy{display:none}.help-box{margin-right:-4.2%;margin:8% 0%;color:#373737;font-size:14px;text-shadow:0 1px 2px #fff}.cart-summary-column .help-box{border-radius:5px}.sticky.sticky-content{position:fixed;top:0;margin:0!important}.sticky.sticky-content.at-bottom{position:absolute!important;bottom:0!important;top:initial!important}.sticky-content .help-box{background:#efefef;border:1px solid #d3d3d4}.cart-summary-column .sticky-content .help-box{padding-bottom:10px}.help-box .box-section{border-bottom:1px solid #b0b0b1}.cart-summary-column .help-box .box-section{border-bottom:1px solid transparent}.help-box .box-section a:hover{color:#087dc2}.help-box .box-section:last-child{border-bottom:none}.help-box .box-section ul{margin:5px 0 0;list-style:none;padding:0}.help-box .box-section ul li{margin:2px 0 2px 10px}.help-box .box-section ul li:hover{color:#087dc2}.box-section .box-cont.contact:hover span,.help-box .box-section.telephone ul li a:hover,.help-box .telephone.box-section a:hover{color:#373737}.help-box .box-section ul li:before{content:'p';font-family:icomoon;font-size:8px;display:inline-block;margin-right:3px;line-height:14px;vertical-align:middle}.box-section .box-cont{padding:10px;position:relative}.box-section .box-cont span{display:block}.box-section .box-cont.contact{cursor:text}.box-section .box-cont.contact:before{content:'t';font-family:icomoon;font-size:30px;display:inline-block;position:absolute;top:30%;left:9px}.box-section .box-cont.email:before{content:'e';font-family:icomoon;font-size:30px;display:inline-block;position:absolute;top:17px;left:9px}.touch .box-section .box-cont.contact:before{top:15px;left:8px}.touch .box-section .box-cont.email:before{top:-2px;left:8px}.touch .box-section>a{display:inline-block}.box-section .box-cont.contact span,.box-section .box-cont.email span{margin-left:50px}.box-section .box-cont.email:hover span{color:#087dc2}.box-section .box-cont.order-summary .order-totals span{display:block}.box-section .box-cont.order-summary .order-totals span{display:inline-block}.box-section .box-cont.order-summary .order-totals span:last-child{float:right}.box-section .box-cont.order-summary li{border-top:1px solid #c3c3c3;padding-top:6px}.box-section .box-cont.order-summary .order-totals{border-top:1px solid #c3c3c3;padding:6px 0}.box-section .box-cont.order-summary .order-totals:first-of-type{border-top:none}.box-section .box-cont.order-summary .order-totals.sub-total{border-top:1px solid #222}.box-section .box-cont.order-summary .order-totals.sub-total span:last-child{font-weight:700}.box-section .box-cont.order-summary li:first-child{border-top:none}.order-summary-title{background:#333;color:#fff;text-shadow:none;display:block;padding:10px}.order-summary-button{text-align:center;text-shadow:none}.order-summary-button .formButton{margin:15px 0;color:#000;border-radius:4px}.cart-summary-column .order-summary-button .formButton{margin:15px 0;margin-bottom:0;color:#000;border-radius:4px;width:81%}.checkout-submit-order{border:transparent}.address-checkout .order-summary-button .formButton{width:87%}.payment-checkout .order-summary-button .formButton{margin-bottom:15px}.order-summary-button a.formButton:hover{color:#000;background-color:#e8d01c!important;border-color:#e8d01c!important}.help-box .box-section:first-child{border-top:none}.col-title{font-weight:700;text-transform:uppercase;font-size:18px}.colCont{padding:0 10px}.checkout-page h1{margin:8px 0 0;font-size:21px}.checkout-page{position:relative}.forms h3{border-bottom:1px solid #4e4e4e;margin-bottom:10px;font-size:16px}h3 .add{font-weight:400;display:inline-block;margin-left:15px;color:#028fcc}.forms h4{margin:8px 0 7px;font-size:18px;background:#dbdbdb;padding:3px 6px}.formLabel{display:block}.my-account .loginPage .formField input[type=checkbox]{float:none}.my-account .loginPage .formLabel,.half .formLabel,.create-account .formLabel{display:inline-block;width:30%}.admin-login-page h1{font-size:18px;margin:15px 0}.login-box{width:250px;text-align:right}.my-account .loginPage .formField span,.half .formField span:not(.errorMessage){text-align:right;width:35%}.loginPage.create-account span{display:inline-block;margin-bottom:10px}.cc-icons-no-label .cc-icons{display:inline-block;padding-left:126px}.cc-icons{display:block;width:100%;max-width:220px;margin-left:auto;margin-right:auto;margin-top:10px}.cc-icons img{opacity:1;max-width:47px}.cc-icons img.other-cards{opacity:.2;max-width:47px}.required span:before{content:'*'}.formLabel a{color:#028fcc}input,select{border:1px solid #a3a3a3;border-radius:3px}.forms input[type=text],.forms input[type=email],.forms input[type=password],#login_form input[type=text],#login_form input[type=email],#login_form input[type=password],.forms textarea,.forms select{padding:8px!important}.no-label select{height:45px;padding:0 2%}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none}.forms select{-webkit-appearance:menulist-button;height:36px;background:#fff;border-radius:3px}.formField input,.formField select{margin-bottom:10px}.no-label.formField input,.no-label.formField select,.returning-customer .formField input{width:94%;padding-left:3%!important;padding-right:3%!important}.create-account .no-label.formField input,.create-account .no-label.formField select{padding-left:2%!important;padding-right:2%!important}.no-label .formLabel,.returning-customer .formLabel{display:none!important}.create-account .formField input,.create-account .formField select{width:250px}.formField input[type=radio],.formField input[type=checkbox]{width:auto}.newCard #cc_field_cc_type{width:193px}.paymentType.newCard.label input#cc_field_cc_num,.paymentType.newCard.label input#cc_field_name{width:190px}.newCard .formLabel{width:120px;text-align:right}.newCard .formLabel:after{content:':'}.forms h4 a{font-weight:400;color:#e21313;font-size:12px;float:right;margin-top:5px;margin-right:4px}.regulation-message{color:#790000;display:block}.errorMessage,.gift-card-field-error-msg,.review-edit .review-error-msg{border:2px solid #9c3b35;padding:5px;background:#de544c;display:block;color:#fff;margin-bottom:10px;margin-right:0!important;border-radius:3px}.errorMessage.field-specific-error{display:none}.errorMessage.field-specific-error.show-error{display:block;margin-top:0}input:not([type=checkbox]):not([type=radio]).valid-form-field,select.valid-form-field{background-color:#ecf4ec;border-color:#56b537}input:not([type=checkbox]):not([type=radio]).invalid-form-field,select.invalid-form-field{background-color:#fbf4f4;border-color:#de544c}input:not([type=checkbox]):not([type=radio]).valid-form-field:focus{outline:none;box-shadow:0 0 4px #56b537}input:not([type=checkbox]):not([type=radio]).invalid-form-field:focus{outline:none;box-shadow:0 0 4px #de544c}input:not([type=checkbox]):not([type=radio]):focus{outline:none;box-shadow:0 0 3px #000}h3.errorMessage{border-bottom:1px solid #790000}.formButton{margin:10px 0}.forgot{font-size:80%;color:#e21313;width:100%;display:inline-block;text-align:right}.cart-chunk{-webkit-backface-visibility:hidden}.cart h1{display:none}.cart .grandTotals{display:none}.cart-banner{width:100%;max-width:782px;margin:35px auto 20px;display:block}.empty-cart h3{text-align:left;font-size:28px;margin-top:15px}.half-no-flow{display:inline-block;width:49%;float:right}.half-no-flow:nth-of-type(1){float:left!important}.forms .half{display:inline-block;width:49%;float:left;position:relative}.forms .half{display:inline-block;width:49%;float:left}.forms .half:nth-of-type(1){margin-right:1.5%}.loginPage.half{float:left!important}.infoChunk{margin-bottom:30px}.infoChunk h4{margin-top:0}.info-chunk-content{margin:0 6px}.shippingOptions{display:block;width:100%;border-bottom:1px solid #ccc;height:auto;position:relative}.shippingCont{padding:5px}.shippingDescription{display:inline-block;margin-left:25px;font-size:88%;width:65%}.shippingDescription span{display:block;bottom:9px!important}.shippingCost{display:inline-block;float:right;font-weight:700;font-size:88%;position:static!important;right:4px}.shippingTime{display:block;font-size:80%}.shippingCheckoutExtraText{margin-left:25px;color:green;font-size:80%}.shippingLabel{width:100%;position:static!important;margin-left:0!important}.checkoutProduct{width:100%;font-size:88%;border-bottom:1px solid #ccc;padding:10px 0;position:relative}.checkoutProduct div{position:relative;display:inline-block;margin-left:1%;float:left}.checkoutProduct .checkoutPrice,.checkoutProduct .checkoutQty,.checkoutProduct .checkoutSubtotal{padding-top:25px}.checkoutPrice .strikeThrough{text-decoration:line-through;color:red}.checkoutProduct div.removeItemAndAddWishlist{float:none;display:block;margin-left:0;margin-top:10px;font-size:12px}.checkoutProduct div.removeItemAndAddWishlist span{margin-right:10px}.checkoutProduct div.removeItemAndAddWishlist span{color:#e21313}.wishlist.checkoutProduct div.removeItemAndAddWishlist span{color:#222}.wishlist.checkoutProduct div.removeItemAndAddWishlist a{color:#e21313}.updateCart{display:block;margin:10px 10px 0 0;border:none;background:0 0;color:#e21313!important;padding:0;width:100%}.checkoutProduct .title{display:none}.checkoutProduct:first-of-type .title{display:inline-block;position:absolute;top:-34px;font-weight:700;text-align:center;width:100%;right:0}.checkoutProduct:first-of-type:before{content:'Cart';display:inline-block;position:absolute;top:-24px;left:0;font-weight:700;text-align:left;width:100%}.printableOrder .checkoutProduct:first-of-type:before{display:none}.printableOrder .orderNumber{margin:-5px 0 10px}.checkoutProduct div:first-child{margin-left:0%;padding-top:0}.checkoutProduct:first-of-type{margin-top:30px;border-top:1px solid #ccc}.cart .checkoutProduct:first-of-type{margin-top:45px}.empty-cart{text-align:center;height:75px}.checkoutButtons{margin:25px 0}.continue-shopping,.checkout-submit-order{border-color:#f7db0e!important;background:#ffe000!important;font-weight:700}.checkout-continue{margin-top:20px}.checkout-continue span{padding-right:15px;position:relative}.mobile-phone-cart-buttons .checkout-continue span{padding-right:0}.mobile-phone-cart-buttons .checkout-continue span:after{display:none}.continue-shopping span{padding-left:15px;position:relative}.checkoutProduct:last-child{border-bottom:1px solid #222}.itemList b{font-weight:400}.checkoutImg{width:83px}.checkoutImg img{width:100%}.checkoutName{width:40%}.checkoutName b{font-weight:700}.checkoutName .title{margin-left:50px}.check-out-sub-text{font-size:75%;line-height:13px;margin:4px 0}.check-out-sub-text span{display:inline-block;margin-bottom:4px}.check-out-sub-text ul{margin:0;padding:0;list-style:none}.check-out-sub-text ul li{padding-bottom:2px;margin-bottom:4px;border-bottom:1px solid #ccc}.check-out-sub-text ul li:last-child{border-bottom:none}.check-out-sub-text ul span:first-child{font-weight:700;width:40%}.checkoutPrice{width:15.5%;text-align:center}.checkoutQty{width:8%;text-align:center}.checkoutQty .cart-qty{width:30px;text-align:center;margin:0 auto;padding:3px}.checkoutQty button{font-size:80%}.checkoutSubtotal{width:13%;float:right!important;text-align:center}.wishlist .checkoutPrice:last-child{float:right!important;text-align:center}.paymentTitle,.paymentEmph,.customer-info-title,.title{font-weight:700}.checkoutSubtotal .title{text-align:right!important;width:100%}.checkoutSubtotal .entry{text-align:right;display:inline-block;width:100%}.customer-info-title:last-child{margin-left:20px}.paymentType{display:inline-block}.shippingOptions input{position:absolute;top:8px;left:4px}.addressBookEntry input{position:absolute;top:44%;left:4px}.addressBookEntry .address{padding-left:20px}.addressBookEntry .address a,.addressBookEntry .interact a,.cardsOnFile .interact a{padding-right:8px;color:#028fcc}.cardsOnFile .paymentType,.addressBookEntry,.eCheck{margin-bottom:5px;display:block;position:relative}.payment-method{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.paymentTitle{font-size:115%}.cardsOnFile .paymentTitle{margin-bottom:10px}.cardsOnFile .paymentType input,.useExistingECheck .paymentType input{position:absolute;left:4px;top:37%}.payment-method .paymentType{display:block;padding:8px 4px}.remove{color:#028fcc}.wishlist .remove{display:block}.wishlist.checkoutProduct:last-child{border-bottom:none}.newCard{width:85%}.save-review,.formButton,.newsletter-signup-button,.button{padding:5px 8px;background:#ffe000!important;border-color:#f7db0e!important;color:#000;margin-left:15px;display:inline-block;font-size:16px;line-height:22px;font-weight:700;position:relative}.newsletter-signup-button{border-color:#f7db0e;background:#ffe000;border-radius:0 4px 4px 0;margin-left:-7px;line-height:20px;height:35px;position:absolute;top:0}.newsletter-signup-input{padding:5px 8px;border-radius:4px 0 0 4px;border:1px solid #fff;line-height:20px;height:35px}.newsletter-form{width:250px;margin:0 auto!important;position:relative}.button{text-shadow:0 1px 0 #fff;color:#373737;border:1px solid #b4b4b4;background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(219,219,219,1) 0%,rgba(205,205,205,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(219,219,219,1)),color-stop(100%,rgba(205,205,205,1)));background:-webkit-linear-gradient(top,rgba(219,219,219,1) 0%,rgba(205,205,205,1) 100%);background:-o-linear-gradient(top,rgba(219,219,219,1) 0%,rgba(205,205,205,1) 100%);background:-ms-linear-gradient(top,rgba(219,219,219,1) 0%,rgba(205,205,205,1) 100%);background:linear-gradient(to bottom,rgba(219,219,219,1) 0%,rgba(205,205,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb',endColorstr='#cdcdcd',GradientType=0)}.save-cancel{margin:15px 0;width:160px;float:right}.save-cancel .formButton{float:right;margin:0 0 0 10px}.button.cancel{float:right}.newExpiration .formLabel,.newCID .formLabel,.card-type .formLabel,.card-number .formLabel,.name-on-card .formLabel{display:inline-block;margin-right:10px}.card-number{margin-top:8px}.newExpiration{width:100%;display:block}.newExpiration select{display:inline-block;width:75px}.newExpiration select:first-of-type{margin-right:10px}.newCID{width:100%;display:inline-block}.newCID input{width:50px}.newCID a{font-size:65%;color:#028fcc}.paymentName{font-weight:700}.cardName,.cardNameOn,.cardExpires,.routing-number,.account-number,.account-name,.account-type{display:inline-block;margin-right:15px}.cardNameOn{display:none}.cardName{width:225px}.existingCard,.existingECheck{display:inline-block;margin-left:25px}.my-account .existingCard,.my-account .existingECheck{display:inline-block;margin-left:0}.expiration{font-weight:700}.balanceCard{font-weight:700;margin-bottom:5px}.balanceNotice{font-size:70%;display:block;font-weight:400;margin-top:-5px}.label,label{cursor:pointer}.checkout-page h2{margin:5px 0}.forms .infoChunk .label.checked.addressBookEntry{background:0 0}.grandTotals{float:right;font-weight:700;width:320px;font-size:88%}.grandTotals div{width:100%;border-top:1px solid #ccc;padding:4px 0}.grandTotals div:first-child{border-top:none}.grandTotals div span{display:inline-block}.grandTotals .title{float:left;text-align:right;width:65%}.grandTotals .title .sub-title{display:block;font-size:73%}.my-account .grandTotals .title .sub-title{color:#e21313}.grandTotals .entry{float:right;text-align:right}.grandTotals a.change{color:#e21313}.totalsOrder{color:#e21313;font-size:21px}.addNotesCont{float:right;width:50%;margin-top:20px}.addNotes{font-weight:700;float:right;margin-bottom:8px;font-size:88%}.addNotes:after{content:':';display:inline-block}.orderNotes{width:100%}.termsAndCond{cursor:text}.tAndC{float:none;width:98%;margin-top:24px}.tAndC .checkout-review-terms{width:98%;height:82px;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;padding:10px;font-size:11px}.tAndC .checkout-review-terms h1{font-size:14px}.tAndC input[type=checkbox]{margin-right:10px}.tAndC .terms{text-align:right;margin:15px 0}.age-check{text-align:right;margin:15px 0}.tAndC .showThis{margin-bottom:15px;display:block!important}.customization_acknowledgement{text-align:right;margin:15px 0}.item-thumb .itemImg .has-customizations:before{content:'\e906';font-family:icomoon;font-weight:400;font-size:11.5px;line-height:25px;margin:3px 0;padding:1px 0 1px 1px;position:absolute;color:#fff;border:rgba(241,240,241,.85);bottom:40px;left:5px;display:block;text-align:center;background:#3e3e3e;border-radius:30px;height:25px;width:25px;vertical-align:middle;font-weight:400;-webkit-text-stroke:1px}.pleaseRead{display:block}.showIt{cursor:pointer}.showThis{display:none}footer .showThis{display:block}.cat-page .showThis{display:block}.showMe .showThis{display:block!important}.orderNotes textarea{width:98%;height:100px}.individualGiftCard{margin:4px 0 4px 18px}.infoChunk .individualGiftCard{margin:4px 0}.individualGiftCard .card{color:#397923}.individualGiftCard .amount{font-weight:700}.individualGiftCard a{color:#028fcc;font-size:75%}.addressBookEntry{display:block;padding:4px}.wishlist .wishlist-email-update{display:block}.wishlist .checkoutSubtotal{}.wishlist .remove{display:inline-block;margin:4px 0;font-size:12px}.wishlist .wish-alert-status,.wishlist .wishlist-add-to-cart{font-size:12px}.wishlist .wishlist-add-to-cart{display:inline-block;margin-left:8px}.wishlist .wishlist-email-update a{font-size:10px;color:#028fcc}.checkoutProduct.wishlist .checkoutSubtotal{padding-top:7px}.item-thumb{display:inline-block;float:left;position:relative;width:22.5%;min-height:460px;margin:-1.5% .2%;padding:6px;-webkit-backface-visibility:hidden;overflow:hidden;border-right:2px dotted #ccc}.holiday-thumbs .item-thumb{border:none!important}.threeFourths .item-thumb{width:30%}.item-thumb:nth-child(4n){border-right:2px dotted #fff}.item-thumb:nth-of-type(1n+5){border-top:2px dotted #ccc}.threeFourths .item-thumb:nth-child(4n){border-right:2px dotted #ccc}.threeFourths .item-thumb:nth-child(3n){border-right:2px dotted #fff!important}.threeFourths .item-thumb:nth-of-type(1n+4){border-top:2px dotted #ccc}.item-thumb .itemImg{height:259px;overflow:hidden;position:relative;background:#fff}.item-thumb .itemImg .online-only{position:absolute;bottom:5px;right:5px;font-size:10px;color:#000}.item-thumb:hover{}.threeFourths .item-thumb .itemImg{height:273px;z-index:300}.ribbon-container .item-thumb .itemImg{height:auto!important}.item-thumb .itemImg img.lazy{z-index:300;position:relative}.has-video:after{content:' p';font-family:icomoon;font-weight:400;font-size:11.5px;line-height:25px;margin:3px 0;padding:1px 0 1px 1px;position:absolute;color:#fff;border:rgba(241,240,241,.85);bottom:5px;left:5px;display:block;text-align:center;color:#fff;background:#e21313;border-radius:30px;height:25px;width:25px;vertical-align:middle;font-weight:400;-webkit-text-stroke:1px}.has-video:hover:after{background:#e21313}.video-section .ribbon-container .hp-cat-tiles a.has-video:after{content:' p';font-family:icomoon;color:rgba(255,255,255,.7);background:rgba(239,135,0,.6);left:10px}.video-section .ribbon-container .hp-cat-tiles:hover a.has-video:after{background:rgba(239,135,0,.8);color:#fff}.item-thumb .itemImg img{width:100%;margin-top:5px}#searchspring-compare .compare-wrapper .compare-results .compare-header .compare-close:before{content:'';display:block;width:100%;height:100%;background-size:100% auto!important;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4…875 2.125L30.5 30l9.187 9.188c.563.563.875 1.344.875 2.125z'/%3E%3C/svg%3E)}#searchspring-compare .compare-wrapper .compare-results .compare-items .compare-row .compare-label{font-family:helvetica,times new roman,serif!important;color:#333!important}#searchspring-compare .compare-wrapper .compare-results .compare-header h3{font-family:helvetica,times new roman,serif!important;color:#000!important}#searchspring-compare .compare-wrapper .compare-results .compare-items{max-height:1000px!important;overflow-y:none!important}#searchspring-compare .compare-wrapper .compare-results .compare-items .compare-row>div a{color:#e21313!important}#searchspring-compare .compare-wrapper .compare-results .compare-header .compare-close{background:#e21313}.itemButton{border:1px solid #222;border-radius:3px;padding:6px;font-weight:700;font-size:70%;float:right;line-height:normal}.itemButton.addToCart,.checkout-continue{background:#ffe000;color:#111;border:1px solid #f7db0e;font-weight:700;margin-bottom:28px;margin-right:5px}.itemButton.addToCart{background:#f7db0e;color:#fff;border:1px solid #f7db0e}.impulse-items-container .itemButton.addToCart{width:100%}.itemButton.addToCart:hover,.checkout-continue:hover{background:#e8d01c}.itemButton.emailAvailability{background:#fff;color:#222;font-weight:400}#itemPage .itemButton.emailAvailability{background:#fff;color:#222;font-weight:400;float:left!important;padding:8px 0!important;text-align:center;margin-bottom:0!important;margin-top:20px!important}.emailAvailability{color:#e21313}.item-thumb .wishlistConf{font-size:80%}.item-thumb .itemName{font-family:roboto slab,serif;font-weight:700;font-size:14px;margin:5px 0 10px;height:38px;line-height:18px;overflow:hidden}.item-thumb .item-thumb-container{margin-bottom:36px}.item-thumb .item-thumb-container.orderable .not-orderable,.item-thumb .item-thumb-container.orderable .gift-card,.item-thumb .item-thumb-container.not-orderable .orderable,.item-thumb .item-thumb-container.not-orderable .gift-card,.item-thumb .item-thumb-container.gift-card .orderable,.item-thumb .item-thumb-container.gift-card .not-orderable{display:none!important}.item-thumb .not-orderable .itemName{overflow:inherit}.item-thumb .itemPrice{display:block;width:100%;margin:15px 0;margin-bottom:15px;height:53px;font-family:roboto slab,serif}.item-thumb .itemPrice br{display:none}.item-thumb .itemPrice .price-too-low{display:block}.price{font-size:18px}.price span{color:#e21313;font-family:avalanche,cursive}#price{font-size:16px;margin:5px 0 0;color:#000}#itemPage .price span{display:block;font-size:35px;color:#e21313;line-height:40px}#itemPage .price .preOrder{display:block;font-size:14px;color:#222}.item-thumb .itemPrice .price.MAP,.price-too-low{display:block;font-weight:700;color:#3b7228}.item-thumb .itemPrice .price .priceSavings,.item-thumb .itemPrice .price .price-savings{color:#656565}.item-thumb .itemPrice .price.sold{color:#bf2f2b}.item-thumb .itemPrice .retail .priceSavings,.item-thumb .itemPrice .retail .price-savings{color:#656565;display:inline-block;margin-left:10px}.item-thumb .itemPrice .price .preOrder{display:block;font-size:11px;color:#222}.item-thumb .itemPrice .price-too-low{font-size:13px}.item-thumb .itemPrice .retail{font-size:80%}.retail .strike{text-decoration:line-through}.rightCol .retail{font-weight:400;color:#6a6a6a}.item-thumb.thumb-hidden-admin-preview:before{content:'Hidden Item Preview';display:block;text-align:center;background:#ff0;color:red}.item-thumb .outOfStock{font-family:helvetica;position:absolute;color:#fff;background:rgba(0,0,0,.5);top:4px;width:94%;padding:1px;margin:1%;text-align:center;text-transform:uppercase;font-weight:700;font-size:87%;text-shadow:0 1px 0 #000200;z-index:500}.item-thumb .item-thumb-container .coming-soon,.item-thumb .item-thumb-container.coming-soon .outOfStock,.item-thumb .item-thumb-container .discontinued{display:none}.item-thumb .item-thumb-container.coming-soon .coming-soon{display:block;position:absolute;color:#fff;background-color:rgba(226,19,19,.7);top:4px;width:94%;padding:1px;margin:1%;text-align:center;text-transform:uppercase;font-weight:700;font-size:87%;text-shadow:0 1px 0 #000200;z-index:500}.ribbon-container .thumb-container .item-thumb .item-thumb-container.coming-soon .coming-soon{top:-29px;left:-2px;width:93%}#p{overflow:hidden;height:unset;max-height:230px}#reviews{overflow:hidden;height:unset;max-height:230px}#read-more{background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);cursor:pointer;position:absolute;bottom:60px;padding:0 0;padding-top:50px;text-align:center;width:100%}#read-more span{background:#e21313;color:#fff;padding:10px 20px;width:100px;border-radius:1.5em;font-size:16px;font-weight:700}#show-all{background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);cursor:pointer;position:absolute;bottom:60px;padding:0 0;padding-top:50px;text-align:center;width:100%}#show-all span{background:#e21313;color:#fff;padding:10px 20px;width:100px;border-radius:1.5em;font-size:16px;font-weight:700}#show-less{display:none;cursor:pointer;position:relative;margin-top:15px;padding:0 0;padding-top:0;text-align:center;width:100%}#show-less span{background:#e21313;color:#fff;padding:10px 20px;width:100px;border-radius:1.5em;font-size:16px;font-weight:700}#wrapper{position:relative;width:100%}.mobile-specs{width:95%}.specs-toggle{width:100%;height:25px;text-align:center;margin-bottom:5px;cursor:pointer;background:#a9a9a9;line-height:25px;color:#fff}.tab-bar{width:100%;display:none;margin-top:15px;margin-bottom:-23px;margin-left:5px;padding-left:0}.tab-content{display:none;margin-bottom:20px;padding-left:10px}.tab-divider{width:1px;height:25px;margin-top:10px;background:#cecece;float:left}.tab-bar-tab{width:32%;height:30px;float:left;padding-top:10px;font-family:Helvetica,Geneva,sans-serif;font-weight:700;font-size:15.5px;color:#e21313;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px}.tab-hr{height:4px;background:#e21313;margin-left:5px;border-top:none;margin-right:8px;display:none}.tab-bar-active{background:#e21313;color:#fff}.tab-bar-inactive{background:#fff;color:#e21313}.tab-divider-active{background:#fff}.tab-divider-inactive{background:#fff}.tab-sellers-content{display:none;max-width:1024px;padding-left:5px}.tab-about-content{display:none;max-width:1024px;padding-left:5px}.tab-brands-content{display:none;max-width:1024px;padding-left:5px;margin-bottom:40px}.priceSavings,.price-savings{display:block;font-size:11px}.map-price-explanation-text a{color:#e21313}.regulationResponse{margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:8px}.restrictionResponse .restrictionType{font-weight:700;color:#790000}.restrictionResponse{font-size:95%;margin-bottom:20px;border-bottom:1px solid #4e4e4e;padding-bottom:10px}.restrictionResponse ol{margin:8px 2px;padding-left:26px}.restrictionResponse ul{margin:8px 2px;padding-left:0;list-style:none;width:90%}.restrictionResponse .certify{margin:8px 0}.restrictionResponse .certify span{display:inline-block;margin-left:5px}.faxRequired{font-style:italic;display:block}.federalStatutes{display:block;font-weight:700;font-size:88%;margin-top:5px}.radioList{position:relative;margin-top:8px;margin-bottom:8px}.radioList input{display:inline-block;position:absolute;top:3px}.radioList span.content{display:inline-block;margin-left:25px}.criteria,.selfDescribe{font-weight:700}.selfDescribe{margin:8px 0}.subText{font-size:78%;margin:8px 0}.initialsBox{background-color:#ffd;border:1px solid #ccc;padding:10px;margin-left:10px;margin-right:10px}.certify{font-weight:700}.loginPage{width:50%}.loginPage.create-account{width:80%}.radio input{margin-right:8px}.optInCopy{font-size:80%;margin-bottom:20px}.optIn b{display:inline-block;margin-left:20px}input[name=newsletter_subscribe_1]{bottom:42px}.orderNumber{font-size:125%;margin:20px 0}.orderNumber span{font-weight:700;display:inline-block}.orderCopy a{color:#057dc2}.checkoutFin{margin:20px 0}.checkOutSoME{display:inline-block;float:left;width:31%;padding:1%;font-size:80%}.checkOutSoME img{float:left;margin:0 8px 8px 0}.confirmationPage a{color:#e21313}.centerBtn{text-align:right}.infoChunk .centerBtn,.create-account .centerBtn{text-align:left}.create-account .centerBtn .formButton{margin-left:0!important}.printable ul{list-style:none}.printable .checkoutPrice,.printable .checkoutQty,.printable .checkoutSubtotal{padding-top:0}.printable ul li:first-child{font-weight:700}.order-line span:first-child{width:150px;display:inline-block;font-weight:700;margin-right:8px}.printable .billingAddress,.printable .shippingAddress{display:inline-block;width:48%;float:left;margin-top:20px;margin-bottom:10px}.printable .shippingAddress{margin-right:4%}.printable .infoChunk{margin-top:40px}.pagination{background:#c2c2c2;font-size:70%;padding:8px}.pagination .results-per-page,.pagination .sort{font-size:120%;position:relative;margin-top:2px}.pagination .results-per-page .results-label:before{content:'Items:'}.pagination .results-per-page{margin-right:12px}.pagination .results-per-page span{display:inline-block;line-height:15px;vertical-align:middle;margin-right:5px}.pages{display:inline-block;float:left}.pages .page{color:#717171;border:1px solid #c9c9c9;border-radius:3px;padding:4px;display:inline-block;min-width:15px;height:15px;text-align:center;background:#f9f9f9}img.infographic_1{max-width:600px;width:100%;display:block;margin:20px auto}.pages .page.current,.pages .page.current:hover{background:#666;color:#fff;border:1px solid #505050;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.4);box-shadow:inset 0 0 8px rgba(0,0,0,.4);text-shadow:0 1px 1px rgba(0,0,0,.7)}.pages .page:hover{background:#d8d8d8;color:#353535;border:1px solid #505050}.sort{display:inline-block;float:right}.sort select{width:100px}.results-per-page{display:inline-block;float:right}.bottomOfPage.pagination .pages{text-align:center;width:100%}.bottomOfPage.pagination{margin-top:15px}.topOfPage.pagination{margin-bottom:15px}.lpBanner{margin-top:-37px;margin-bottom:20px;height:225px;position:relative}.catBanner{margin-top:-37px;margin-bottom:20px;height:95px;position:relative}.lpBanner.Knives{background:url(images/cat-header-Knives.jpg) no-repeat;background-position:50%}.lpBanner h1,.catBanner h1{margin-bottom:-10px;font-size:30px}.lpBanner .catBar,.catBanner .catBar{position:absolute;bottom:-26px;left:0;width:100%}.catBar{margin-top:-35px}.breadCrumb{width:100%;color:#222}.breadCrumb .crumbs,.finished-searching{float:right;display:inline-block;padding:10px 5px 5px;font-size:16px}.breadCrumb .crumbs a{color:#333}.breadCrumb .crumbs a:first-child,.breadCrumb .crumbs span:first-of-type{display:none}.my-account .breadCrumb .crumbs a:first-child,.my-account .breadCrumb .crumbs span:first-of-type{display:inline-block}.breadCrumb .crumbs a:hover,.finished-searching:hover{text-decoration:underline}.breadCrumb .crumbs a:last-child,.finished-searching{color:#e21313;font-weight:700}.breadCrumb .crumbs .crumbDivider{color:#ccc}.cat-page h1{margin-top:0;font-size:28px}.category-copy{margin-bottom:20px}.category-sub{text-align:center;margin:10px 0}.category-content .category-sub{width:30%;float:right;margin-bottom:0}.addtional-cats .thumb-parent{display:none}.category-sub .cat-select-label{font-size:18px;font-weight:700}.category-content .category-sub .cat-select-label{display:block}.category-sub select{background:#222;color:#fff;border:1px solid #222;border-radius:3px;font-size:16px;padding:2px;margin-top:10px;width:175px}.cat-page{padding-bottom:20px}.cat-page h4{margin:8px 0}.cat-page .category-copy p{margin:5px 0}.cat-page .threeFourths .cat-thumb{width:24%;margin:0% .5% 1%;float:left;height:185px;text-align:center}.cat-page .threeFourths .dir-listing-items .cat-thumb{width:inherit;margin:inherit;float:inherit;height:inherit;text-align:inherit}.cat-page .threeFourths .cat-thumb img{max-width:125px;display:block;margin:auto}.oneFourth .cat-thumb.thumb-current,.oneFourth .cat-thumb:hover{background:rgba(0,0,0,.07)}.oneFourth .cat-thumb a,.oneFourth .cat-title{font-size:13px;padding:6px 8px;display:block;font-family:karla,sans-serif}.oneFourth .cat-thumb.thumb-current,.oneFourth .cat-thumb:hover{background:rgba(0,0,0,.07)}.cat-column .thumb-container .cat-thumb:nth-child(n+16){display:none}.cat-column .thumb-container.slide .cat-thumb:nth-child(n+16){display:block}.thumb-container .more-cats{font-size:13px;padding:3px 8px 5px;display:block;cursor:pointer;color:#e21313;border:1px solid #ccc;border-top:none;margin-bottom:15px;font-weight:700}.thumb-container .more-cats:hover{color:#02648e}.thumb-container .more-cats:after{content:'More +'}.thumb-container.slide .more-cats:after{content:'Less -'}#email_pop_up{width:auto;height:auto;background:#fff;color:#000;display:none;text-align:center;background-repeat:no-repeat;background-size:100%;overflow:hidden}#email_pop_up a{font-size:12px;font-weight:700;display:inline-block;margin-bottom:20px}#email_pop_up .sign-up-top{max-width:600px;width:100%}#email_pop_up .form-box{color:#fff;width:300px;text-align:center;margin:30px auto 0;height:65px}#email_pop_up #mc_embed_signup form{text-align:center!important;padding:0}#email_pop_up #mc_embed_signup .mc-field-group{width:100%;padding-bottom:0}#email_pop_up #mc_embed_signup .button{background:#e21313!important;border:none;border-radius:0;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;height:39px;padding:8px;text-transform:uppercase;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:90px;outline:none}#email_pop_up #mc_embed_signup input{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #d3d3d3;border-radius:0;line-height:22px;width:190px;display:inline;outline:none}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:block;margin:-9px 0 1em -9px!important;padding:5px 10px;background-color:rgba(255,255,255,.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:400;z-index:1;color:#e85c41}#email_pop_up h3{font-size:42px;margin-bottom:20px}#email_pop_up h4{font-size:24px}#email_pop_up #mc_embed_signup div.response{width:100%}.fancybox-close{background:0 0!important}.fancybox-close{top:10px!important;right:-5px!important}.fancybox-close:before{content:'X';font-size:14px;color:#000;position:absolute;top:1px;right:12px;width:19px;height:18px;cursor:pointer;z-index:8040;font-family:arial}.fancybox-close:after{content:'';font-size:18px;color:#000;position:absolute;width:18px;height:18px;cursor:pointer;z-index:8030;font-family:arial;background:#fff;border:1px solid #fff;border-radius:18px}.fancybox-close:before:hover{text-decoration:none}.fancybox-opened{z-index:9000!important}.oneFourth .cat-thumb b{font-weight:400}.oneFourth .cat-thumb.thumb-current.thumb-parent,.oneFourth .cat-thumb.thumb-parent:hover,.oneFourth .cat-thumb:hover:first-child,.oneFourth .cat-thumb:first-child{background:0 0}.oneFourth .cat-title,.oneFourth .cat-thumb.thumb-parent b,.oneFourth .cat-thumb:first-child b{font-weight:700}.oneFourth .cat-thumb{}.oneFourth .thumb-container .cat-thumb:last-child{margin-bottom:15px}.cat-thumb.thumb-parent a,.oneFourth .cat-title a,.oneFourth .cat-thumb:first-child a{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700;background:#e5e5e5!important}.category-links-sidebar{margin-top:-1px}.thumb-container:last-child{border-bottom:1px solid #ccc}.oneFourth .cat-thumb{border:1px solid #ccc;border-top:none;border-bottom:none}.category-links-sidebar .thumb-container{font-family:fjallaoneregular}.category-links-sidebar .cat-thumb img{display:none}.category-links-sidebar .cat-thumb-image-link,.dir-listing-items .cat-thumb-image-link{display:none!important}.show-it-close{display:none}.category-links-sidebar .sidemenu .menuitem{border-top:1px solid #ccc}.category-links-sidebar .sidemenu>.menuitem:nth-of-type(2){border-top:none}.category-links-sidebar .sidemenu span{display:block;line-height:30px;font-size:12px}.category-links-sidebar .sidemenu a{display:inline-block;width:80%;padding:5px 0}.touch .category-links-sidebar .sidemenu a{display:inline-block;width:65%!important}.category-links-sidebar .sidemenu span .state-empty,.category-links-sidebar .sidemenu span .state{display:inline-block;width:20px;height:20px;vertical-align:top;position:relative;padding:5px 0}.category-links-sidebar .sidemenu span .state:before{content:'\25b8';display:block;width:5px;height:5px;color:#e21313;vertical-align:middle;font-size:20px;border-radius:8px;position:absolute;top:-2px;left:2px}.menu-work-around{display:none!important}.category-links-sidebar .sidemenu .menuitem.menuitem_is_current_page.multiple-current span.label_0{background:0 0}.category-links-sidebar .sidemenu .menuitem.menuitem_is_current_page.multiple-current.last span.label_0{background:rgba(0,0,0,.1)}.touch .category-links-sidebar .sidemenu a{margin-left:10px}.touch .category-links-sidebar>.sidemenu>span .state-empty,.touch .category-links-sidebar>.sidemenu>span .state{display:none}.touch .category-links-sidebar>.sidemenu>span>span .state-empty,.touch .category-links-sidebar>.sidemenu>span>span .state{display:inline-block;width:40px;min-height:40px;height:100%;vertical-align:middle;position:relative}.touch .category-links-sidebar .sidemenu span .state-empty{width:0!important}.touch .category-links-sidebar .sidemenu span .state{border-right:1px solid #ccc}.touch .category-links-sidebar .sidemenu .menuitem_is_current_page span .state{}.touch .category-links-sidebar .sidemenu span .state:before{content:'\25b8';display:block;width:5px;height:5px;vertical-align:middle;font-size:20px;position:absolute;top:8px;left:16px}.touch .category-links-sidebar .sidemenu .show-content>span .state:before,.touch .category-links-sidebar .sidemenu .menuitem_active>span .state:before{left:15px}.touch .category-links-sidebar .sidemenu .submenu .label{padding-top:10px!important;padding-bottom:10px!important}.category-links-sidebar .sidemenu .show-content>span .state:before,.category-links-sidebar .sidemenu .menuitem_active>span .state:before{content:'\25be'}.category-links-sidebar .sidemenu .show-content.menuitem_active>span .state:before{content:'\25b8'}.category-links-sidebar .sidemenu font{color:#000}.category-links-sidebar .sidemenu font b{font-weight:400}.category-links-sidebar .sidemenu .submenu{display:none}.category-links-sidebar .sidemenu .show-content>.submenu{display:block}.touch .category-links-sidebar .sidemenu .show-content .submenu,.touch .category-links-sidebar .sidemenu .menuitem_is_current_page .submenu{display:block}.category-links-sidebar .sidemenu .menuitem_is_current_page.show-content>.submenu{display:none!important}.category-links-sidebar .sidemenu .submenu .menuitem .label{line-height:16px;padding:5px 0 1px;vertical-align:middle}.touch .category-links-sidebar .sidemenu .submenu .menuitem .label_1{padding-left:0}.touch .category-links-sidebar .sidemenu .submenu .menuitem .label_2{padding-left:20px}.touch .category-links-sidebar .sidemenu .submenu .menuitem .label_3{padding-left:35px}.category-links-sidebar .sidemenu .submenu .menuitem .label_1{padding-left:15px}.category-links-sidebar .sidemenu .submenu .menuitem .label_2{padding-left:25px}.category-links-sidebar .sidemenu .submenu .menuitem .label_3{padding-left:35px}.category-links-sidebar .sidemenu .menuitem span.label_0,.category-links-sidebar .sidemenu .menuitem .label_0 font{font-size:15px;text-transform:uppercase;color:#e21313;font-family:karla;line-height:21px;letter-spacing:1px}.category-links-sidebar .sidemenu .menuitem.menuitem_is_current_page span.label_0{background:rgba(0,0,0,.1)}.menuitem.menuitem_active.menuitem_is_current_page .label_0.label_is_current_page>a,.menuitem.menuitem_active.menuitem_is_current_page .label_0.label_is_current_page>a font,.category-links-sidebar .sidemenu .menuitem.menuitem_active.menuitem_is_current_page .label_0.label_is_current_page>a font b{font-weight:400!important}.label_1,.category-links-sidebar .sidemenu .submenu .menuitem .label_1 font{color:#000}.category-links-sidebar .sidemenu .submenu .menuitem .label_2,.category-links-sidebar .sidemenu .submenu .menuitem .label_2 font{color:#000}.category-links-sidebar .sidemenu .submenu .menuitem .label_3,.category-links-sidebar .sidemenu .submenu .menuitem .label_3 font{color:#000}.menuitem .show-content>.label a font,.menuitem .show-content>.label a font b,.menuitem .show-content>.label a,.category-links-sidebar .sidemenu .menuitem.menuitem_active.menuitem_is_current_page .label_is_current_page>a,.category-links-sidebar .sidemenu .menuitem.menuitem_active.menuitem_is_current_page .label_is_current_page>a font,.category-links-sidebar .sidemenu .menuitem.menuitem_active.menuitem_is_current_page .label_is_current_page>a font b{font-weight:700}.category-links-sidebar .sidemenu span.menuitem_active .submenu .menuitem{border-top:rgba(0,0,0,.1) 1px solid}.category-links-sidebar .sidemenu>.menuitem:first-child{display:none}#cat-column-top{height:0}.oneFourth .thumb-container:empty{display:none}.cat-page p.showIt{display:none}.category-thumbnails .cat-thumb{display:inline-block;width:10%;margin:1.25%;text-align:center;float:left;height:190px}.category-thumbnails .cat-thumb.thumb-current img{border:3px solid #e21313}.category-thumbnails .cat-thumb.thumb-current img{border:3px solid #e21313}.category-thumbnails .cat-thumb .catName,.category-thumbnails .cat-thumb img{display:block}.category-thumbnails .cat-thumb img{width:100%;max-width:125px;margin:0 auto;border:3px solid #fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.46);-moz-box-shadow:0 1px 5px rgba(0,0,0,.46);box-shadow:0 1px 5px rgba(0,0,0,.46)}.category-thumbnails .cat-thumb img:hover{border:3px solid #f7971e}.category-thumbnails .cat-thumb a.catName{padding-top:5px;line-height:16px;color:#028fcc}.imageViewer ul.thumbnails{height:auto;margin-top:20px}.imageViewer ul.thumbnails li{display:inline-block;width:auto;margin:0 5px}ul.thumbnails li.selected img{border:4px solid #f89720}ul.thumbnails li img{border:4px solid #dededd}ul.thumbnails li img{height:94px;padding:1px;width:83px}ul.thumbnails{margin:0;overflow:auto;padding:0}#itemPage,.checkout,.help-page{position:relative;padding:0% 1% 1%}.rightCol{width:40%;float:right;margin-left:1%}.leftCol{width:53.75%;float:left}#itemPage .itemButton{font-size:16px;float:none;padding:8px 12px;margin-top:12px}img.item-image{width:100%;max-width:400px}#itemPage .rightCol .itemButton{float:none;width:100%;margin-bottom:20px}#itemPage .rightCol .add-to-wishlist,#itemPage .rightCol .add-to-wishlist a{font-family:karla;font-size:14px;float:right;padding-right:0;padding-left:0;width:100%;text-align:center;margin-top:0;margin-bottom:0}#itemPage .rightCol .add-to-wishlist .wishlistConf a{float:none;font-size:11px}#itemPage .rightCol .add-to-wishlist .wishlistConf{font-size:11px;display:block;float:left;margin-top:20px}#itemPage .rightCol.alsoBought .itemButton{float:right}#itemPage .alsoBought{}#itemPage .quantity span,#itemPage .options span,#itemPage .customization span{font-size:90%;display:inline-block;margin-left:8px}#itemPage .options,#itemPage .quantity{margin-bottom:15px}#itemPage .quantity span{color:#6a6a6a;margin-left:0}.mobile-specs{display:none}.desktop-specs{display:block}#itemPage span.in-stock{color:#e21313;display:block;position:absolute;top:50px;right:15px}#itemPage .outOfStock{color:#de4343;display:block;position:absolute;top:50px;right:15px}#itemPage .coming-soon{color:#e21313;display:block;font-size:24px;margin-bottom:10px}#itemPage .options{margin-bottom:10px}#itemPage h1{font-size:25px;padding:14px 0 0}.itemOrder{border:7px solid #efefef;padding:15px;margin:25px 0;position:relative;-webkit-backface-visibility:hidden;font-family:roboto slab}.itemOrder br{display:none}.itemNumber{color:#656565;font-size:14px;margin-top:15px;display:block;position:absolute;top:0;right:15px}.itemNumber .online-only{display:block;text-align:right;font-size:12px}.dealer-seals{margin-top:25px;display:none}.dealer-seals img{float:right}.itemDetails br{display:none}.rightCol .item-thumb{display:block;width:100%;float:none;border-bottom:1px solid #ccc;padding-bottom:12px;margin-bottom:12px}.rightCol .item-thumb .itemImg{height:162px;display:inline-block;width:25%;float:left}.rightCol .item-thumb .itemImg img{width:100%!important}.rightCol .item-thumb .itemDetails{float:right;display:inline-block;width:70%}.ribbon-container .item-thumb .itemDetails{width:100%!important}.rightCol .item-thumb .itemButton{background:#ffe000!important;border-color:#f7db0e!important;color:#fff;border-radius:3px;padding:6px;font-weight:700;font-size:70%;float:right}.rightCol .item-thumb .itemName{height:auto;margin-top:0}.rightCol .item-thumb .itemPrice{margin:5px 0 15px}.rightCol .item-thumb .itemPrice .price{font-size:18px;font-weight:700;color:#e21313;float:right}.rightCol .item-thumb .itemPrice .retail{font-size:80%;float:right}.rightCol .item-thumb .outOfStock{position:inherit;background:#de4343;top:0;width:100%;padding:1px;text-align:center;text-transform:uppercase;color:#fff;font-size:87%}.itemOrder .outOfStock{color:#e03c37;font-weight:700;margin-bottom:20px;font-size:110%}#considerThisContainer{color:#000;font-weight:700;font-size:14px;margin-top:5px}#considerThis a{text-transform:capitalize;color:#767677}.email-when-in-stock{font-size:14px}#itemPage .email-when-in-stock{margin-top:20px;display:block;line-height:30px}.rightCol .item-thumb .itemPrice{height:auto;text-align:right}.rightCol .item-thumb .itemPrice .retail{float:none}.rightCol .item-thumb .itemPrice .price{display:block}#lrgImg img{width:100%}.prodTab{display:none;cursor:pointer}h2.prodTab{display:block}.prodDesc a{color:#e21313}.prodDesc .showThis{margin:15px}.prodDesc .showCont .showIt:after{content:'\25BE';font-size:24px}.prodDesc .showCont.showMe .showIt:after{content:'\25B4';font-size:24px}.prodDesc ul{margin-top:5px}.link-color{color:#e21313}.imageViewer{width:100%;max-width:462px;display:block;margin:20px auto 50px}.captions{text-align:center;width:100%;position:absolute;bottom:10px}.captions span{background:rgba(0,0,0,.5);color:#fff;display:inline-block;padding:4px;font-size:12px}.prodSpecs{font-size:85%}.prodSpecs ul{margin:10px 0;padding:0;list-style:none}.prodSpecs ul li{display:inline-block;padding:5px 3px;line-height:15px;width:100%;vertical-align:top}.prodSpecs ul li:nth-child(even){background:rgba(0,0,0,.1)}.prodSpecs .attName{display:inline-block;width:49%;font-weight:700;vertical-align:top}.prodSpecs .attValue{display:inline-block;width:49%;vertical-align:top}.prodSpecs .attName .attGroup{font-weight:400}.customization-disclaimer-header{font-size:10px;color:#e21313}.customization-disclaimer-header:hover{text-decoration:underline;cursor:pointer}.customization-disclaimer{display:none}.customization-disclaimer p{font-size:10px}.engrave-span{line-height:30px}.locations{width:130px;height:30px;font-size:15px}.custom-text-div{height:30px}.custom-text-container{width:100%;display:inline-block;margin-bottom:10px}.character-limit-div{float:left;height:15px}.custom-text-input{float:left;width:100%}#custom-output{overflow-x:auto;white-space:nowrap;overflow-y:hidden;height:60px;text-align:center;border:1px solid #a3a3a3;border-radius:3px;line-height:40px}.max-characters{font-size:10px!important;font-weight:400!important;padding-left:2px}.remainingC{font-size:10px!important;font-weight:400!important}.custom-text{height:30px;width:99%}#customizeBox span{margin-left:0!important}.checkboxCustomization{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:2.5px}.checkboxCustomization input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmarkCustom{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #a3a3a3;border-radius:3px;margin-left:0!important}.checkboxCustomization:hover input~.checkmarkCustom{background-color:#eee}.checkboxCustomization input:checked~.checkmarkCustom{background-color:#e21313}.checkmarkCustom:after{content:"";position:absolute;display:none}.checkboxCustomization input:checked~.checkmarkCustom:after{display:block}.checkboxCustomization .checkmarkCustom:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gift-card-image{position:relative;overflow:hidden;height:260px;width:100%;display:block}.gift-card-image img{position:absolute;top:-75px}.gift-card-fields{position:relative}#gift-card-form{width:0;height:0;display:inline-block;position:absolute;top:7px}.customize-card{display:inline-block;margin-left:8px;color:#028fcc;font-weight:700;font-size:13px}.gift-card-form textarea,.gift-card-form input{width:270px}.gift-card-form textarea{height:100px}.sub-title{font-size:75%;display:block}.prodChunk h2{font-size:14px;text-transform:uppercase}.also-bought .item-thumb,.alsoBought .item-thumb{width:27.25%;float:left;font-size:75%;height:225px;min-height:225px;margin:2% 1%;-webkit-backface-visibility:hidden;background:0 0;border:none!important}.also-bought .item-thumb .has-video:after,.alsoBought .item-thumb .has-video:after{display:none!important}.also-bought .item-thumb img,.alsoBought .item-thumb img{width:100%;max-width:125px;display:block;margin:0 auto 10px}.tabContent.show-this-tab{display:block;width:100%}.touch .rsArrow{display:none!important}.product-review{margin-bottom:6px;background-color:#fff;padding:10px;border-bottom:1px solid #ccc;font-size:14px}.product-review:last-child{border-bottom:none}.product-review .review_tag{font-size:110%}.product-review .title{font-size:110%;font-weight:700}.product-review .name{margin-left:.8ex;line-height:22px}.product-review .name:before{content:"by "}.product-review .date{margin-left:.8ex;color:#e21313!important;line-height:22px;vertical-align:bottom!important;font-size:13px}.product-review .date:before{content:"on "}.product-review .stars,.product-review .name,.product-review .date{float:left;vertical-align:middle;color:#3b3b3b}.product-review .comments{clear:both}.product-review .title{margin-bottom:6px}.product-review .comments{padding-top:6px;padding-bottom:12px}.product-review .helpful:before{content:"Is this review helpful? ";color:gray}.product-review .helpful a{color:#e21313}.product-review .response-container{background:rgba(0,0,0,.07);padding:12px;font-size:13px;margin:10px 10px 0}.product-review .response-container .response-label{font-weight:700;margin-bottom:5px}.product-review .response-container .response{font-style:italic;line-height:20px}.thumb-reviews{position:absolute;bottom:52px;left:5px}.item-review-stars{font-size:12px;line-height:18px;vertical-align:middle;display:inline-block;color:#333;font-family:arial}.review-edit{margin-bottom:10px;background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:6px}.review-edit .review-save-success{border:1px solid #365825;padding:3px;background:#568b3b;display:block;color:#fff;margin:10px 0}.review-edit .review-error-msg,.review-edit .review-save-success{margin-left:90px}.review-edit label{display:inline-block;width:85px;margin:0 8px 5px 0;text-align:right;vertical-align:top}.review-edit .edit-review-rating .review-rating-container{display:inline-block;width:60%}.touch .review-edit .edit-review-rating{line-height:40px;vertical-align:middle}.review-edit .edit-review-title input{display:inline-block;width:60%;margin-bottom:5px}.review-edit .edit-review-comments textarea{display:inline-block;width:60%;height:200px;margin-bottom:5px}.review-edit a.review-guidelines{margin:10px 0 0 91px;color:#e21313;display:block}.review-edit a.review-guidelines:hover{text-decoration:underline}.more-less-content .comments{overflow:hidden}.more-less-content.slide .comments{height:auto!important}.more-less{display:none}.more-less-content .more-less{color:#e21313;font-weight:700;cursor:pointer;margin-top:20px;display:block;position:relative}.more-less:before{content:'...';position:absolute;top:-20px;left:0;color:#222}.slide .more-less:before{content:'';position:absolute;top:-20px;left:0;color:#222}.slide .more-less{margin-top:0}.more-less:after{content:'\25be Read more'}.slide .more-less:after{content:'\25b4 Read less'}.touch .review-edit .edit-review-comments textarea{width:63%}.review-edit .require-login{padding:20px}.review-edit .require-login a{color:#e21313}.review-edit .require-login a:hover{text-decoration:underline}.review-edit .edit-review-response{margin:10px 0 10px 91px;font-size:13px;width:58%;background:rgba(0,0,0,.07);padding:8px}.review-edit .edit-review-response #review-response{font-style:italic}.review-edit .edit-review-response label{width:auto;font-weight:700}.view-product-reviews{margin:10px 0 20px;display:inline-block}.starsM{display:none}.write-review-link{margin:10px 0 20px;display:inline-block}.write-review-link a{background:#eaeaea;border:1px solid #222;padding:4px 8px;border-radius:3px;display:inline-block}.save-review{margin-left:91px;margin-top:10px;display:inline-block}.rating-stars-widget .star-container{cursor:pointer}.rating-stars-widget.rating-0-star .star-overlay{width:0%}.rating-stars-widget.rating-1-star .star-overlay{width:20%}.rating-stars-widget.rating-2-star .star-overlay{width:40%}.rating-stars-widget.rating-3-star .star-overlay{width:60%}.rating-stars-widget.rating-4-star .star-overlay{width:80%}.rating-stars-widget.rating-5-star .star-overlay{width:100%}.rating-stars-widget:after{display:inline;padding-left:10px;color:gray}.rating-stars-widget.rating-0-star:after{content:""}.rating-stars-widget.rating-1-star:after{content:"I hate it!"}.rating-stars-widget.rating-2-star:after{content:"I dislike it"}.rating-stars-widget.rating-3-star:after{content:"It's ok"}.rating-stars-widget.rating-4-star:after{content:"I like it"}.rating-stars-widget.rating-5-star:after{content:"I love it!"}.star-container{font-family:icomoon;position:relative;display:inline-block;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0 2px 2px #ccc;color:#ccc;line-height:18px;font-size:16px;vertical-align:middle;margin-bottom:4px}.star-overlay{position:absolute;top:0;left:0;overflow:hidden;text-shadow:none;color:#ffe000}.touch .rating-stars-widget .star-container{line-height:100%;font-size:40px}.edit-review-title{margin:10px 0}.touch .edit-review-title{margin:20px 0}.touch .rating-stars-widget:after{display:block;padding-left:6px}.related-categories{background:#efefef;padding:10px;font-size:16px}.related-categories a,.related-categories a font{color:#e21313!important}.related-categories.leftCol{display:none}.related-categories a:hover{text-decoration:underline}.related-categories .item-categories-body div{display:inline;margin:3px;font-size:14px}.related-categories .item-categories-body div b{font-weight:400}.related-categories .item-categories-body div:after{content:','}.related-categories .item-categories-body div:last-child:after{content:''}.related-categories span{display:none}.related-categories .item-categories-title{font-size:14px;text-transform:uppercase;font-weight:700}.continue-shop{font-size:12px;float:right;padding-top:10px;color:#028fcc}.addressBookEntry .default{display:block;font-weight:700;color:#3b7228;font-size:14px}.addressBookEntry .default:after{content:':'}.addresses-on-file,.cards-on-file{list-style:none;margin:0;padding:0}.addresses-on-file li,.cards-on-file li{display:block;width:31%;float:left;margin:.5%}.addresses-on-file li{height:225px}.my-account h1{font-size:30px;display:inline-block}h1.search-results-title{display:inline-block}.my-account h4.message{font-size:100%;background:0 0}.email-subs .formLabel{font-weight:700}.email-subs p{margin:0}.my-account .sort{display:none}.my-account .note{width:50%;font-size:95%}.order-history{list-style:none;margin:0;padding:0}.order-history li a{display:inline-block;width:100%}.order-history li:hover{opacity:.8}.order-history li:nth-child(even){background:#dcdcdc}.order-history li>span{display:inline-block;width:49%}.order-history li:first-child .order-number:before{content:'Order Number';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center}.order-history li:first-child .order-date:before{content:'Order Date';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center}.customer-service-header{background:#ccc;padding:5px;font-weight:700}.faq-answers .customer-service-header{background:0 0;padding:0;border-bottom:1px solid #ccc;font-size:20px;margin-bottom:20px}.customer-service ul{margin:0;padding:0 40px;list-style:outside}.customer-service ul li{padding:5px 0}ul.customer-service{margin:0;padding:0;list-style:none}ul.customer-service li{width:48%;padding:1%;float:left;font-size:12px}ul.customer-service li a{color:#e21313;width:100%;display:inline-block}ul.customer-service li a:hover{color:#c40d0d;text-decoration:underline}.customer-service span.faq-question,.emph{font-weight:700}.in-stock{margin-left:0!important}.customer-service p{padding:0 10px}.customer-service a{color:#e21313}.customer-service a:hover{color:#c40d0d;text-decoration:underline}.customer-service a.return-to-top{font-size:10px;margin-left:30px;display:inline-block}#itemPage .royalSlider{height:476px;width:100%;position:relative;direction:ltr}.royalSlider>.rsContent{visibility:hidden}.rsDefault .rsPreloader{background-repeat:no-repeat}.rsDefault .rsTmb{width:55px;height:62px;float:left;position:relative}.rsDefault .rsTmb img{width:100%}.rsDefault .rsTmb.isVideo:after{position:absolute;font-family:icomoon;content:'p';background-color:rgba(0,0,0,.5);top:10px;left:3px;font-size:22px;border:3px solid #ccc;border-radius:40px;color:#ccc;display:inline-block;height:35px;width:40px;padding-top:5px;padding-left:3px}.rsDefault .rsTmb.isVideo:after:hover{background-color:rgba(0,0,0,.7)}.rsDefault .rsTmb.isVideo img{margin-top:20%}.rsVideoContainer img.isVideo{max-width:480px;max-height:360px;margin:0 auto;display:block}#hp-slider.royalSlider{height:476px}#hp-slider.royalSlider.bullets{height:auto}#hp-slider{width:100%;max-width:1500px;display:block;margin:0 auto}#hp-slider .rsImg{margin:0!important;height:auto}#hp-slider.royalSlider.bullets .rsTmb{display:none}#hp-slider.royalSlider.bullets .rsBullets{background:0 0;line-height:25px}#hp-slider.royalSlider.bullets .rsBullet span{background:rgba(226,19,19,.76);-webkit-box-shadow:0 1px 1px rgba(226,19,19,.76);-moz-box-shadow:0 1px 1px rgba(226,19,19,.76);box-shadow:0 1px 1px rgba(226,19,19,.76)}#hp-slider.royalSlider.bullets .rsBullet.rsNavSelected span{background-color:#fff}#hp-slider .rsBullet span{height:10px;width:10px;border-radius:0!important}.hp-slide{height:100%;width:100%;display:block;background-size:100% auto!important}.hp-slide img{width:100%!important}.prod-image.fancybox-desktop .fancybox-inner{height:800px!important;width:711px!important}.prod-image.fancybox-wrap.fancybox-desktop{width:auto!important;height:!important}.fancybox-nav span{visibility:visible!important}.fancybox-overlay.fancybox-overlay-fixed,.fancybox-wrap img{-webkit-backface-visibility:hidden}#fancybox-thumbs ul li,#fancybox-thumbs ul li.active{opacity:1!important}.fancybox-title-float-wrap .child a:after{content:' \25B8'}#hp-slider .rsNav{margin:-100px auto 0}#hp-slider .slide-container{width:100%;max-width:1026px;min-width:320px;margin:0 auto;display:block;padding:4% 1% 1%;color:#fff;height:72%;background:rgba(0,0,0,.3)}#hp-slider .slide-container .call-to-action-buttons{display:block;margin:20px 0 0}.call-to-action{border:1px solid #222;border-radius:3px;padding:6px;font-weight:700;font-size:70%;line-height:normal;display:inline-block;background:#fff;color:#222}.call-to-action.green{border:1px solid #222;border-radius:3px;font-weight:400;font-size:14px;color:#fff}.itemButton.addToCart,.checkout-continue{border-radius:3px}.freebie-right .addToCart{color:#000!important}#hp-slider .slide-content h2{margin-top:0}#hp-slider .left-cont-slide .slide-content{width:50%;float:left;display:block;padding:2% 1% 1%;color:#fff;background:rgba(0,0,0,.3)}#hp-slider .right-cont-slide .slide-content{width:50%;float:right;display:block;padding:2% 1% 1%;color:#fff;background:rgba(0,0,0,.3)}#hp-slider .center-cont-slide .slide-content{width:50%;display:block;margin:0 auto;text-align:center;display:block;padding:2% 1% 1%;color:#fff;background:rgba(0,0,0,.3)}#hp-slider .rsDefault .rsTabs{text-align:left}#hp-slider .rsNav.rsTabs .rsNavItem{width:200px;background:#383838}#hp-slider.rsDefault .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;border:none;margin:0;-webkit-box-shadow:none;box-shadow:none;*display:inline;*zoom:1;position:relative}#hp-slider.rsDefault .rsTmb{height:71px}#hp-slider.rsDefault .rsTmb span{color:#717073;line-height:15px}#hp-slider .rsTab .rsTmb{width:100%;text-align:left;padding:5px}#hp-slider .rsTab .rsTmb img{max-width:65px;border:3px solid #383838}#hp-slider .rsTab:last-child:after{content:'';width:0;height:0;border-style:solid;border-width:40.5px 0 40.5px 40px;border-color:transparent transparent transparent #383838;position:absolute;right:-40px}#hp-slider .rsTab:nth-child(n+4):after{content:'';border-width:0}#hp-slider .rsTab.rsNavSelected .rsTmb img{border:3px solid #f7db0e}#hp-slider .rsTab:hover .rsTmb img{border:3px solid #f7db0e;background:#ffe000!important}#hp-slider .rsTab.rsNavSelected .rsTmb span{color:#fff}#hp-slider .rsTab:hover .rsTmb span{color:#fff}.thumb-copy{display:inline-block;position:absolute;width:53%;right:10px;text-shadow:0 2px 0 rgba(0,0,0,.5)}.thumb-copy span{display:block;font-size:12px!important}.rsNavSelected .thumb-copy span:last-child,.rsTab:hover .thumb-copy span:last-child{color:#e21313!important}.hp-cats{margin-left:8px;margin-right:8px}.hp-cats div{width:19%;margin:.5%;float:left;height:185px;-webkit-backface-visibility:hidden}.hp-cats div h4{margin:0 0 5px;font-size:14px}.hp-cats div ul{padding:0;margin:0;list-style:none;font-size:12px}.hp-cats div ul a{color:#e21313}.hp-cats div ul li{padding:2px 0}.more-link{font-style:italic}.hover-teaser li{position:relative}.hover-teaser a{display:block}.hover-teaser li img{display:none;position:absolute;width:50%}.cookies-accept-container{display:none;position:fixed;bottom:0;height:60px;width:100%;background:#e21313;z-index:999999}.cookies-bubble{float:left;height:60px;width:35px;line-height:60px;font-size:30px;padding-top:15px;padding-left:15px;color:#fff}.cookies-wording{padding-top:20px;text-align:left;width:75%;color:#fff;padding-left:45px;float:left}.cookies-wording a{color:#ffe000}.cookies-x{position:absolute;right:0;height:60px;width:35px;line-height:60px;color:#fff;font-size:30px;padding-top:17px;padding-right:5px;cursor:pointer}.column-table{width:100%;border:none}.column-table td{border-left:1px solid #fff;vertical-align:top}.holiday-box .column-table td{border-left:1px inset #858585;vertical-align:top}.column-table td:first-child{border-left:none}.column-table.two-col td{width:50%}.column-table.three-col td{width:33%}.hp-tri{border:10px solid #cfcfcf;font-size:13px}.ordinal{vertical-align:super;font-size:50%}.holiday-banner{font-size:22px;background:#5e9741;background-image:url(images/flake.png);background-position:0% 10%;color:#fff;padding:10px 100px 10px 10px;margin:10px 0;text-shadow:0 2px 0 rgba(0,0,0,.5);position:relative;display:block}.holiday-banner .learn-more{font-size:12px;position:absolute;bottom:10px;right:10px}.holiday-box{width:100%;margin:20px 0}.holiday-box.navigation{background:#087dc2}.holiday-box.special-messaging{background:url(images/steel-brushed.jpg) repeat;border:1px solid rgba(,0,0,0,0.0);border-radius:10px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);box-shadow:0 5px 15px 0 rgba(0,0,0,.75);position:relative}.holiday-box.special-messaging>.containers{-webkit-box-shadow:inset 0 0 20px 6px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 20px 6px rgba(0,0,0,.5);box-shadow:inset 0 0 20px 6px rgba(0,0,0,.5);border:1px solid rgba(,0,0,0,0.0);border-radius:10px}.holiday-box.special-messaging:after{content:'';display:block;height:41px;width:41px;background:url(images/bolt.png);position:absolute;top:5px;left:2px}.holiday-box.special-messaging:before{content:'';display:block;height:41px;width:41px;background:url(images/bolt.png);position:absolute;top:5px;right:2px}.holiday-box.special-messaging .containers:after{content:'';display:block;height:41px;width:41px;background:url(images/bolt.png);position:absolute;bottom:2px;left:2px}.holiday-box.special-messaging .containers:before{content:'';display:block;height:41px;width:41px;background:url(images/bolt.png);position:absolute;bottom:2px;right:2px}.holiday-box h4{background:#fff;width:100%;text-align:center;padding:10px 0;margin:0;color:#087dc2;font-size:20px;font-weight:400;border-left:0}.on-sale-nav{background:#e21313}.on-sale-nav:hover{background:#fff}.column-table.two-col td:first-child h4{border-right:1px solid #087dc2}.holiday-box .containers ul{margin:0;padding:20px 0;list-style:none}.holiday-box .containers ul li{color:#fff;padding:0 15px;line-height:25px;font-size:16px;font-weight:200}img.third-image{width:100%;max-width:240px;margin:auto;display:block}.holiday-box .third{width:33.09%;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #fff}.holiday-box .third:first-child{border-left:1px solid #fff}.holiday-thumbs{margin-bottom:20px}.holiday-thumbs .ribbon{white-space:normal}.holiday-thumbs .ribbon-container{min-width:783px;width:100%;display:table;table-layout:fixed;height:200px}.holiday-thumbs .ribbon-container .item-thumb{display:table-cell}.item-slider .item-thumb,.item-slider .item-thumb:hover{background:0 0}.item-slider .item-thumb{height:200px!important;width:140px!important;font-size:12px;float:left!important;margin:10px 3px}.item-slider .item-thumb .price{font-size:12px}.item-slider .item-thumb .itemName{font-size:12px;height:50px;margin:0;margin-bottom:4px;white-space:normal;text-align:center}.holiday-thumbs .item-thumb .itemName{height:38px}.item-slider .item-thumb .item-thumb-image-wrapper{width:90px;display:block;margin:0 auto 10px;position:relative}.no-script-item-thumb{position:absolute;top:0;left:0}.item-slider .item-thumb .item-thumb-image-wrapper img{width:90px;border:1px solid #ccc}.hp-tri .third{border-left:10px solid #cfcfcf;width:32.6%;float:left}.hp-tri .third p{margin:9px 0}.hp-tri .third .hp-tri-links{padding:0;margin:0;list-style:none;color:#e21313;line-height:12px}.hp-tri .third .hp-tri-links li{padding-bottom:10px}.hp-tri .third .third-cont{padding:15px;height:170px}.hp-tri .third h4{margin:0 0 5px;font-size:18px}.hp-tri .third:first-child{border-left:none}.hp-tri .third .hp-social-links{width:50%;float:left;margin-top:10px}.hp-tri .third .hp-social-copy{width:40%;float:right;margin-top:10px}.hp-tri .third .hp-social-copy ul{margin:0;padding:0;margin-top:10px;list-style-type:disc}.hp-tri .third .hp-social-links a{float:left;margin:10px 3px}.hp-tri .third .hp-social-links a img{width:36px;margin:0 auto;display:block}.order-history{list-style:none;margin:0;padding:0}.order-history li{padding:8px 0 8px 8px}.order-history li a{display:inline-block;width:100%}.order-history li:hover{opacity:.8}.order-history li:nth-child(even){background:#f0f0f0}.order-history li>span{display:inline-block;width:24%}.order-history li:first-child .order-number:before{content:'Order Number';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center;height:18px;margin-bottom:8px}.order-history li:first-child .order-date:before{content:'Order Date';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center;height:18px;margin-bottom:8px}.order-history li:first-child .order-status:before{content:'Status';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center;height:18px;margin-bottom:8px}.order-history li:first-child .edit-order:before{content:'Actions';font-weight:700;padding:8px 0;display:inline-block;border-bottom:1px solid #ccc;width:100%;text-align:center;height:18px;margin-bottom:8px}.order-history li .edit-order,.order-history li .order-date{text-align:center}.return-chunk{margin-bottom:30px;padding-top:30px;border-top:1px solid #ccc}.return-chunk:first-of-type{border-top:none;padding-top:0}.return-chunk{margin-bottom:30px}.return-request{margin:0;padding:0}.return-request li{background:#f9f9f9;padding:10px;border:1px solid #acacac;margin-bottom:15px;font-weight:400!important}.return-request .return-name{margin-bottom:10px}.return-request li>div .entry{padding-bottom:8px}.return-request li .item-name{font-size:20px;display:inline;margin-left:5px}.return-request li .return-comments{width:38%;display:inline-block;vertical-align:top}.return-request li .return-fields{width:60%;display:inline-block;vertical-align:top}.return-request li label,.return-request li .label{display:inline-block;width:45%;text-align:right;padding-right:2%;font-weight:700}.return-request li .return-fields .qty-to-return{line-height:23px;padding:6px;width:50px}.return-request li .return-comments label{display:inline-block;width:100%;text-align:left;padding-bottom:5px}.return-request li .entry select{display:inline-block;width:45%}.return-request li .return-comments textarea{display:inline-block;height:125px;width:85%}.return-request .list-return-qty input{width:80%}.return-request .list-return-comment textarea{height:50px}.infoChunk legend{font-size:20px;font-weight:700;margin-bottom:10px}.infoChunk legend span{display:block;margin-top:5px;font-size:14px;font-weight:400}.card{margin-bottom:40px}.return-request-reply .return-name{font-weight:700;font-size:20px}.return-request-reply li .label{text-align:left}.return-request-reply{text-align:left}.return-status .time-stamp{font-size:10px}.return-status{margin-bottom:10px;padding-bottom:6px}.print-label{font-size:14px;text-transform:uppercase;float:right}.print-label:before{content:'\e800';font-weight:400!important;color:#e21313;text-transform:none;font-family:icomoon;display:inline-block;margin-right:6px;font-size:16px;font-weight:400!important}.return-link a{font-size:14px;text-transform:uppercase;float:right}.return-link a:before{content:'\e900';font-weight:400!important;color:#e21313;text-transform:none;font-family:icomoon;display:inline-block;margin-right:6px;font-size:13px;font-weight:400!important}.print-label-section .print-section{max-width:300px;width:100%;margin:20px auto;text-align:center}.print-label-section .print-section img{max-width:300px;width:100%}.print-label-section .print-button{max-width:300px;width:100%;margin:20px auto;text-align:center}.print-label-section .print{margin-top:20px}.banner-text{float:left;width:60%;color:#fff;position:absolute;top:-7px;left:230px}@media only screen and (max-width:4000px){.enabled.hide-banner .header-banner-holder{display:none!important}.enabled .header-banner .slide-1{background-image:url(images/flake.png);background-position:25% 25%;background-color:#087dc2;outline:1px solid #999}.enabled .header-banner .slide-3{background-image:url(images/carbon-fiber-background.gif);background-position:25% 25%;background-color:#087dc2;outline:1px solid #000}.enabled .header-banner .slide-4{background-image:url(images/blade-hq-cyber-monday-background.jpg);background-color:#087dc2;outline:1px solid #000}.enabled .header-banner .slide-5{background-image:url(images/steel-brushed.jpg);outline:1px solid #ccc}.enabled .header-banner-holder{position:fixed;z-index:200000;bottom:0;left:0;height:60px;top:inherit;width:100%}.enabled .header-banner{position:relative;bottom:0;left:0;height:60px;top:inherit;width:100%;min-width:320px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px rgba(0,0,0,.75);box-shadow:0 0 5px rgba(0,0,0,.75)}.enabled .header-banner-slide.slide-gift-guide{display:block;background-color:#30302f}.enabled .header-banner-slide.slide-black-friday{display:block;background-color:#000}.enabled .header-banner-slide.slide-cyber-monday{display:block;background-image:url(https://www.bladehq.com/images/holiday/holiday-banner.jpg)}.enabled .header-banner .features,.header-banner .banner-no-buttons{width:100%!important;height:60px!important}.enabled .header-banner img{max-width:280px}.enabled .header-banner .closer{display:block}.enabled .header-banner .header-banner-slide .secondary-image{display:block;position:absolute;bottom:0;right:40px}}@media only screen and (min-width:570px){.enabled .header-banner img{max-width:280px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1750px){.header-banner{left:0%}}@media only screen and (max-width:1550px){.header-banner{left:0%}}@media only screen and (max-width:1550px){.header-banner{left:0%}}@media only screen and (max-width:1250px){.header-banner{left:0%}}@media only screen and (max-width:1024px){.item-thumb .itemImg{height:252px}.threeFourths .item-thumb .itemImg{height:264px}.forms{width:97%;margin:10px 5px 0}#page-not-found .broken-knife{right:-100px}.hp-categories,.hp-cats{margin-left:8px;margin-right:8px}.main-body>.container{min-height:100px}.ribbon-outer-container .ribbon{margin:0 40px;overflow-x:auto}.ribbon-outer .ribbon-controls{display:block}.header-banner{background:#323232;position:relative;bottom:0;left:0;height:60px;top:inherit;width:100%;min-width:320px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px rgba(0,0,0,.75);box-shadow:}.flashcards .card{margin-left:1%}.touch .category-links-sidebar .sidemenu a{display:inline-block;width:70%}.touch .category-links-sidebar .sidemenu .menuitem span.label_0,.touch .category-links-sidebar .sidemenu .menuitem .label_0 font{font-size:12px}.addCard .formLabel{display:block;width:200px!important;text-align:left!important}.addCard .formField{width:200px;display:block;margin:auto}}@media only screen and (max-width:1017px){#page{overflow:auto}.main-body>.container:before{width:0}.main-body>.container:after{width:0}.item-thumb .itemImg{height:243px}.threeFourths .item-thumb .itemImg{height:258px}.hp-tri .third{border-left:10px solid #cfcfcf;width:48%;float:left}.hp-tri .third:first-child{border-left:none}.hp-tri .third:last-child{border-left:none;border-top:10px solid #cfcfcf;width:100%;float:left}.hp-tri .third:last-child .third-cont{padding:5% 8% 1%}#hp-slider.royalSlider{height:450px!important}#hp-slider.royalSlider.bullets{height:auto!important}.choose-password-input{width:58.5%}nav span a{padding:10px 4px;font-size:13.4px}}@media only screen and (max-width:1093px){.cookies-wording{padding-top:10px}}@media only screen and (max-width:970px){.quarterBadge{width:48.2%}.quarterBadge:first-child{margin-right:3%}.catImage .catTitle{font-size:120%}.prodTile{width:48%;margin:0% 1% 5%}.threeFourths .item-thumb .itemImg{height:250px}.item-thumb .itemImg{height:242px}}@media only screen and (max-width:955px){.threeFourths .item-thumb .itemImg{height:242px}.item-thumb .itemImg{height:235px}#hp-slider.royalSlider{height:410px!important}#hp-slider.royalSlider.bullets{height:auto!important}.addresses-on-file li{width:47%}.cat-page .threeFourths .cat-thumb{width:32%;margin:0% .5% 1%}.confirmationPage .create-account{margin:111px 0 40px!important}.create-account-marketing{padding:10px 10px 1px}.create-account-marketing{top:-46px!important;left:50%;margin-left:-127px}.create-account-marketing:after{top:91px;right:94px;border-width:15px 25px 0;border-color:#30302f transparent transparent transparent}.choose-password-input{width:auto;float:none;padding:8px}.view-product-reviews{position:relative;right:0}#itemPage .rightCol .add-to-wishlist{float:left}#itemPage .rightCol .add-to-wishlist{margin-left:5px}#itemPage .rightCol .itemButton{float:left}nav span a{padding:10px 4px;font-size:14px}.instagram-item-images.item-thumb{height:200px}}@media only screen and (max-width:960px){nav span a{padding:10px 4px;font-size:13px}}@media only screen and (max-width:913px){.threeFourths .item-thumb .itemImg{height:237px}.item-thumb .itemImg{height:226px}.itemNumber{font-size:11px;top:10px;right:10px}.hp-cat-tiles span{font-size:10px}.hp-cat-tiles:nth-child(even){margin-left:3.1%}#itemPage .rightCol .itemButton{float:left}}@media only screen and (max-width:885px){.threeFourths .item-thumb .itemImg{height:226px}.item-thumb .itemImg{height:220px}#hp-slider.royalSlider{height:380px!important}#hp-slider.royalSlider.bullets{height:auto!important}.free-shipping{display:none}nav .menu-items .menu-item .thumb-container{top:33px}}@media only screen and (max-width:912px){nav span a{padding:10px 4px;font-size:12px}}@media only screen and (max-width:846px){.threeFourths .item-thumb .itemImg{height:213px}.item-thumb .itemImg{height:294px}.hp-cats div{width:24%;margin:.5%}.enabled.hide-banner .header-banner-holder{display:none!important}.header-banner .slide-1{background-image:url(images/flake.png);background-position:25% 25%;background-color:#087dc2;outline:1px solid #999}.header-banner .slide-3{background-image:url(images/carbon-fiber-background.gif);background-position:25% 25%;background-color:#087dc2;outline:1px solid #000}.header-banner .slide-4{background-image:url(images/blade-hq-cyber-monday-background.jpg);background-color:#087dc2;outline:1px solid #000}.header-banner .slide-5{background-image:url(images/steel-brushed.jpg);outline:1px solid #ccc}.header-banner-holder{position:fixed;z-index:200000;bottom:0;left:0;height:60px;top:inherit;width:100%}.header-banner{position:relative;bottom:0;left:0;height:60px;top:inherit;width:100%;min-width:320px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px rgba(0,0,0,.75);box-shadow:0 0 5px rgba(0,0,0,.75)}.header-banner-slide{display:block}.header-banner .header-banner-slide.slide-gift-guide{background:#30302f}.header-banner .header-banner-slide.slide-GW-release{background:#333}.header-banner .features,.header-banner .banner-no-buttons{width:100%!important;height:60px!important}.header-banner img{max-width:280px}.header-banner .closer{display:block}.header-banner .header-banner-slide .secondary-image{display:block;position:absolute;bottom:0;right:40px}#hp-slider.royalSlider{height:375px!important}#hp-slider.royalSlider.bullets{height:auto!important}.box-section .box-cont.contact span,.box-section .box-cont.email span{margin-left:45px;font-size:12px}.item-thumb{width:30.5%}.item-thumb:nth-child(3n){border-right:2px dotted #fff!important}.item-thumb:nth-child(4n){border-right:2px dotted #ccc}.item-thumb:nth-of-type(1n+4){border-top:2px dotted #ccc}}@media only screen and (max-width:826px){.item-thumb .itemImg{height:273px}.threeFourths .item-thumb .itemImg{height:207px}#hp-slider .rsNav.rsTabs .rsNavItem{width:180px}}@media only screen and (max-width:853px){nav span a{padding:10px 4px;font-size:11.5px}}@media only screen and (max-width:796px){.threeFourths .item-thumb .itemImg{height:200px}.item-thumb .itemImg{height:273px}footer .footer-thirds .block-cont{margin:5px 8px}footer .footer-thirds:first-child{display:inline-block;width:100%;margin:.5%}.footer-thirds{float:right;display:inline-block;width:49%;margin:.5%}footer .footer-thirds:first-child .block-cont{height:auto}#hp-slider.royalSlider{height:325px!important}#hp-slider.royalSlider.bullets{height:auto!important}#hp-slider .rsTab:last-child:after{border-width:0}}@media only screen and (max-width:792px){.marketingSlider.threeFourths{width:100%;float:none}.marketingBadges.oneFourth{width:100%;max-width:714px;display:block;padding:3% 0% 0%;float:none}.marketingSlider img{display:block;margin:0 auto}.marketingBadges img{width:100%}.halfBadge{margin-left:4%;float:left;width:45%}.halfBadge:first-child{margin-bottom:0%}.halfBadge:last-child{float:right;margin-right:4%;margin-left:0%}.quarterBadge:first-child{margin-right:0%}.cats li a{padding:4% 0%;display:inline-block;line-height:14px}.checkout-page .oneFourth,.checkout-page .threeFourths{float:none!important;width:100%!important;margin-left:0%;margin-right:0%}.sticky.sticky-content,.help-box{position:relative;width:250px!important;margin:45px auto;display:block}.checkout-page .oneFourth.right{position:relative;right:0;top:none}.newCard{width:78%}.item-thumb{width:30.5%}.also-bought .item-thumb,.alsoBought .item-thumb{width:29.25%}.item-thumb .itemImg{height:268px}.category-thumbnails .cat-thumb{width:20%;margin:1.25% 2.25%}.royalSlider{height:440px!important}#hp-slider.royalSlider{height:325px!important}#hp-slider.royalSlider.bullets{height:auto!important}.threeFourths .item-thumb .itemImg{height:200px}.touch .category-links-sidebar .sidemenu a{display:inline-block;width:60%!important;vertical-align:middle}.checkoutButtons{margin-top:10px}.returning-customer-login-button-only{display:block}#show_login_button_section{display:none}.sticky-content{display:none}.forms .show-on-phone{display:block}.returning-customer-login-button-only,.cart .grandTotals{display:block}#show_login_button_section{display:none}.sticky-content{display:none!important}.show-on-phone{display:block}.mobile-phone-cart-buttons .show-on-phone{display:inline-block}.enabled .centerBtn,.enabled .infoChunk .centerBtn{text-align:center}.returning-customer .centerBtn{text-align:right}.checkout .hide-on-phone,.forms .hide-on-phone{display:none!important}}@media only screen and (max-width:789px){.checkout-seals{border-top:none;border-left:2px dotted #222;padding:0% 2% 8% 3%;margin-right:2%;width:45%;float:right}}@media only screen and (max-width:822px){#itemPage .email-when-in-stock{margin-top:50px;display:block;line-height:30px}.mobile-specs{display:block}.desktop-specs{display:none}.admin-drop-down{width:auto;position:inherit;background:#fff;color:#000}nav .adminBox .admin-drop-down a{background:0 0!important;color:#000!important}nav .adminBox .admin-drop-down a:hover,nav .adminBox a:hover,nav .adminBox:hover a,nav .adminBox:hover span.user-name a{background:0 0!important;color:#000!important}nav .top-links span a{color:#000}nav .menu-item .thumb-container .cat-thumb{width:28%}nav .menu-item>span{border-bottom:1px solid #989898}nav .display-drop-down span{background:#a4a4a4}.shopping-cart{position:absolute;top:-50px;right:10px}header .search-bar{position:relative;margin:5px auto;display:block}.my-account{position:inherit}.header-top{display:none}.navSubTitle{display:block;font-size:75%;line-height:30px;margin-top:-18px;font-weight:400}#logo{margin:0;padding:5px;width:165px;display:block}header .search-bar{top:0}nav{display:block}nav .menu-item.no-drop .thumb-container{display:none;visibility:visible}nav .menu-items .menu-item.display-drop-down .thumb-container{display:block;visibility:visible}nav .thumb-container{visibility:visible;display:none}nav .menu-items .menu-item.has-sub-menu:hover .thumb-container{display:block;visibility:visible}.menu-icon{display:block;position:absolute;top:0;right:0;padding:10px 15px;color:#fff;width:auto}.showMe .menu-icon{background:#ccc;color:#000}nav .nav-content .menu-items{display:none}nav .nav-content,nav,.nav-container,header{position:relative;z-index:1000}nav .nav-content .menu-items{position:absolute;top:-3px;left:0}nav .top-links{position:initial;top:inherit;left:inherit}nav .top-links .my-account:after{content:'';color:#fff}nav span{width:100%}nav .menu-items .menu-item .thumb-container{box-shadow:none;left:inherit;position:initial;top:inherit}nav span a{padding:6px 10px;width:93%;color:#000;font-size:16px;text-shadow:none}nav .nav-content.showMe .menu-items{display:block;width:100%;background:#cecece}nav .nav-content .menu-items .menu-item{float:none;display:block;width:100%}nav .menu-item.brands-list{margin-left:0}.container.mast{margin-bottom:8px}.search-bar span{float:right;margin-right:15px}.breadCrumb .crumbs{float:none;padding:10px 5px}.finished-searching{float:right;padding:10px 5px}header{margin-bottom:0;-webkit-backface-visibility:hidden}.shopping-cart{color:#fff;font-size:18px;top:-38px;right:65px;text-shadow:none}.shopping-cart span.cart-number{display:none}.pages .lastPage,.pages .firstPage,.pages .dotDot{display:none}.topOfPage.pagination .results-per-page{display:none}.bottomOfPage.pagination .pages .page{line-height:19px;vertical-align:middle;padding:3px;min-width:19px;height:19px;font-size:12px;font-weight:700}.bottomOfPage.pagination .pages .page span{padding-top:8px;display:inline-block}nav .no-drop span a:after{right:20px;bottom:5px;color:#797979;left:initial}nav .no-drop.display-drop-down span a:after{content:'\25B4';right:20px;bottom:5px;color:#797979;left:initial}.ribbon-title{display:block;margin-left:8px}.home-page .oneFourth.video-section{overflow:auto;width:98%!important;height:auto!important;max-height:inherit!important}.home-page .oneFourth a.fancybox_youTube{float:left}.hp-cat-tiles span{font-size:12px}.ribbon-title{display:block}.oneFourth.ribbon{overflow:hidden;height:125px;overflow-x:auto;margin-top:20px}.kindle .oneFourth.ribbon{overflow:hidden;height:auto;overflow-x:auto;margin-top:20px}.item-slider.visible-slider{display:block}.oneFourth.ribbon .ribbon-container{box-shadow:0 9px 0 0 #fff,0 -9px 0 0 #fff,12px 0 15px -4px rgba(31,73,125,.8),-12px 0 15px -4px rgba(31,73,125,.8);z-index:20}.hp-cat-tiles:nth-child(even){margin-left:0%}.hp-cat-tiles{margin-right:10px}.oneFourth.ribbon .ribbon-container{width:1000px;display:block;height:auto!important}.kindle .oneFourth.ribbon .ribbon-container{width:auto;display:block;height:auto!important}.hp-cat-tiles{width:150px}.item-thumb .itemImg{height:263px}.rightCol{width:100%;float:none;margin-left:0}.leftCol{width:93%;float:none}.prodChunk.related-categories.leftCol{display:block!important}.tabs .rightCol .prodChunk.related-categories{display:none}.royalSlider{width:100%!important}.tabs{position:relative;margin:10px 0 50px;-webkit-backface-visibility:hidden}.tabs .prodChunk{display:inline-block;float:left;width:100%}.hp-cats div{width:32.25%;margin:.5%}.dir-listing-entry .dir-listing-items{columns:2;-webkit-columns:2;-moz-columns:2}.threeFourths .item-thumb .itemImg{height:240px}.oneFourth,.threeFourths{float:none!important;width:96%!important;margin-left:2%;margin-right:2%}.mainCont.home-page{border-right:none;border-left:none}.home-page .threeFourths{margin-left:0%;margin-right:0%;width:100%!important;margin-top:0}.cat-column{margin-bottom:20px}.category-links-sidebar{margin:5px 0 10px}.oneFourth .cat-thumb a,.oneFourth .cat-title{padding:0 5px;line-height:40px}.cat-page p.showIt{display:inline-block;width:30%;background:#333;padding:8px;margin-bottom:8px;margin-bottom:0;font-size:14px;color:#fff}#itemPage{margin-bottom:20px}.oneFourth .cat-thumb{border:none}.oneFourth .thumb-container .cat-thumb:last-child{border:none}.thumb-container .more-cats{border:none}#cat-column-top{margin-top:-10px!important;display:block;height:0}.show-it-close{display:block;text-align:center;line-height:40px;font-size:12px;background:rgba(0,0,0,.4);color:#fff}.cat-page p.showIt:after{content:' +';float:right}.cat-page .showMe p.showIt:after{content:' -';float:right}.cat-page .showThis{display:none;border:1px solid rgba(0,0,0,.5);border-top:none}.cat-column .showThis{background:#efefef}.category-links-sidebar{margin:0}.cat-thumb.thumb-parent,.oneFourth .cat-title,.oneFourth .cat-thumb:first-child{background:#ccc!important;border:none;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5)}.cat-column{border:none}.addresses-on-file li{width:31%}#hp-slider .rsNav.rsTabs .rsNavItem{width:160px}.thumb-copy{width:45%}.thumb-copy span:last-child{font-size:11px!important}.touch .category-links-sidebar .sidemenu a{display:inline-block;width:80%}.view-product-reviews{position:absolute;right:10px;top:75px}#itemPage .rightCol .add-to-wishlist{float:right}.checkoutButtons{margin-top:10px}.instagram-item-images.item-thumb{height:200px}}@media only screen and (min-width:762px){#read-more{background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);position:relative}#show-all{background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);background:linear-gradient(180deg,rgba(255,255,255,0.7399334733893557) 0%,rgba(255,255,255,1) 0100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);position:relative}}@media only screen and (max-width:762px){.starsM{display:block}.starsD{display:none}.tabs{display:none}.specTitle{display:none}.tab-bar{display:inline-block}.tab-content{display:block}.tab-hr{display:block}#show-all{bottom:40px;left:0}#read-more{bottom:0;left:0}.mobile-specs{display:block}.desktop-specs{display:none}}@media only screen and (min-width:762px){.cookies-wording{width:75%}}@media only screen and (max-width:740px){.emailContOuter{height:175px}.emailContInner{padding-left:0}.emailDiv1{width:110%;float:none;height:75px;padding-top:16px;margin-left:0%;text-align:center}.emailDiv2{width:90%;float:none;padding-top:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:724px){.item-thumb .itemImg{height:254px}.threeFourths .item-thumb .itemImg{height:230px}.touch .category-links-sidebar .sidemenu a{display:inline-block;width:60%!important;vertical-align:middle}#page-not-found .broken-knife{right:-200px;bottom:-210px}}@media only screen and (max-width:714px){.marketingSlider{position:absolute;top:0;left:0}.marketingBadges.oneFourth{padding:60% 0% 0%}.cookies-wording{text-align:left;padding-left:20px;width:72%}}@media only screen and (max-width:704px){.item-thumb .itemImg{height:246px}.threeFourths .item-thumb .itemImg{height:224px}}@media only screen and (max-width:692px){.banner-text{font-size:14px;top:-3px}}@media only screen and (max-width:687px){.item-thumb .itemImg{height:242px}#hp-slider.royalSlider{height:300px!important}#hp-slider.royalSlider.bullets{height:auto!important}#hp-slider .rsNav{margin:0 auto}#hp-slider.rsDefault .rsTabs{padding-top:0}#hp-slider .rsNav{background:#383838!important}#hp-slider.bullets .rsNav{background:inherit!important}#hp-slider .rsNav.rsTabs .rsNavItem{width:188px}#hp-slider.rsDefault .rsTmb{height:65px}.threeFourths .item-thumb .itemImg{height:215px}#hp-slider .rsNav.rsTabs .rsNavItem{width:80px}#hp-slider .rsNav.rsTabs .rsNavItem .rsTmb .thumb-copy{display:none}}@media only screen and (max-width:666px){.item-thumb{margin:.2%}.item-slider .item-thumb{margin:10px 3px}.item-thumb .itemImg{height:230px}}@media only screen and (max-width:639px){.item-thumb .itemImg{height:220px}.threeFourths .item-thumb .itemImg{height:200px}.addresses-on-file li{width:47%}.cat-page .threeFourths .cat-thumb{height:190px;width:49%;margin:0% .5% 1%}.holiday-box .containers ul li{font-size:14px}.banner-text{font-size:12px;top:2px;left:220px;width:55%}}@media only screen and (max-width:600px){.shopAllCont{margin-top:40px}.shopAllButton{cursor:pointer;width:100%;max-width:350px;height:50px;margin-right:auto;margin-left:auto;background:#ffe000}.mobile-only{display:block}.desktop-only{display:none}.emailDiv1{padding-top:0;margin-top:30px;height:70px}.greyBannerCont{margin-top:40px}.a1{float:none}.a2{float:none}.greyBannerCont{height:305px}.fourths-1{margin-bottom:0;margin-top:25px}.fourths-2{margin-bottom:0}.ss-targeted .sale:before{content:url(images/GX-Sale-Stamp5.png);position:absolute;bottom:10px;left:0;right:unset;top:unset;z-index:301}nav .menu-item.brands-list .thumb-container{-webkit-column-count:3;-moz-column-count:3;column-count:3}.tabs .prodChunk.alsoBought{float:none;width:100%}.tabs .prodChunk{width:auto}.filters{display:none}.content{width:100%}.catImage .catTitle{font-size:100%}.halfs,.prodTile{margin:0% .6% 5%}.ribbon-container .thirds{float:left;margin:0% 1.6% 3%}h1.search-results-title,.checkout-page h1{font-size:140%;display:block}.hp-categories,.hp-cats{width:96%}.half,.forms .half{display:block;width:97%;float:none}.half:first-of-type{float:none}.half:nth-of-type(1){float:none!important}.returning-customer .formField{margin:0}.forms .copyAddress{margin-bottom:0;line-height:45px;vertical-align:middle;display:block}.copyAddress{margin-left:0}.optIn{margin-top:15px}.optIn input{padding:3%}.formField input.inputText{width:80%;margin-left:0}.formField .formLabel{display:block;font-weight:700;margin:10px 0}.centerBtn,.infoChunk .centerBtn{text-align:center}.checkout-page h1{margin-bottom:8px;font-size:16px}.checkoutProduct div{position:none;display:block;margin-left:0%;float:right;padding-top:0!important}.checkoutProduct .title,.checkoutProduct:first-of-type .title{display:inline-block;float:left;width:60%;position:relative;top:initial;text-align:right}.checkoutProduct .title:after{content:':'}.checkoutName .title{margin-left:50px;display:none!important}.checkoutProduct .entry{display:inline-block;float:right}.cart .checkoutProduct:first-of-type{margin-top:5px}.checkoutProduct:first-of-type{margin-top:0;border-top:none}.checkoutProduct div:first-child{margin-left:0%;padding-top:0!important}.checkoutSubtotal .title{text-align:left;width:60%}.checkoutSubtotal .entry{text-align:right;display:inline-block;width:auto}.checkoutImg{width:83px!important;border:1px solid #ccc;display:inline-block!important;float:left!important}.checkoutName{width:80%}.checkoutPrice{width:80%;text-align:right;font-weight:700;color:#3a3a3a}.checkoutQty{width:80%;text-align:right;font-weight:700;color:#3a3a3a;border-bottom:1px solid #3a3a3a;padding-bottom:4px;margin-bottom:4px}.printable .checkoutName{width:100%}.cart .checkoutQty{padding-bottom:12px;padding-top:8px!important}.checkoutProduct div.removeItemAndAddWishlist{margin:8px 0}.updateCart{display:inline-block;margin-top:10px;text-align:right}#page-not-found .broken-knife{position:initial;margin:50px auto 0}.checkoutSubtotal{width:80%;float:none;text-align:right;font-weight:700;color:#3a3a3a}.addNotesCont{float:right;width:100%}.newCard{width:100%}.forms .label.checked{background:#ededed}.cardName,.cardExpires,.routing-number,.account-number,.account-name,.account-type{display:block;margin:5px 0}.cardNameOn{display:none}.checked input,.checked select{background:#fff}.checkMoneyOrder,.giftCard,.creditCard,.newCard{width:98%}.forms .infoChunk .label.checked.addressBookEntry{background:#9ccbe7}.formButton{}.searchspring-compare-button label.disabled span{font-family:helvetica;font-weight:700;font-size:14px;padding-left:5px;margin-bottom:0;position:absolute;bottom:30px;left:20px}.checkOutSoME{display:block;float:none;width:100%;padding:1%}.lpBanner{height:125px}.category-thumbnails .cat-thumb{width:30%;margin:1.25%}h2.prodTab{margin-top:0}.prodChunk .prodTab{display:inline-block;padding:10px 6px;margin-right:5px;border:1px solid #000;font-size:13px;background:#fff;line-height:15px;vertical-align:middle}.prodChunk.show-me-tab .prodTab{border-bottom:1px solid #fff!important;z-index:2000;position:relative}.prodDesc h3{display:none}.prodSpecs h3{text-transform:none;font-weight:400}.prodReviews h3{display:none}.prodChunk.prodReviews .prodTab span:before{content:'Customer '}.show-me-tab.prodChunk.prodSpecs .prodTab:before{color:#e21313}.show-me-tab.prodChunk.prodDesc .prodTab:before{color:#e21313}.show-me-tab.prodChunk.prodReviews .prodTab:before{color:#e21313}.tabContent{position:absolute;top:36px;left:0;background:#fff;padding-top:10px}.show-this-tab.tabContent{display:none!important}.show-me-tab .show-this-tab.tabContent{display:block!important;border-top:1px solid#000}.formField .sub-title{margin-top:-10px;margin-bottom:4px}.my-account .note{width:80%}.printable .checkoutImg{display:none!important}ul.customer-service li{width:100%;padding:2% 1%;float:none;font-size:14px}.cat-page p.showIt{display:block;width:auto}.checkout-seals{padding:8% 0%;border-left:none;float:none;margin:auto;width:300px}.tAndC{width:98%}.tAndC .terms{position:inherit;text-align:center;width:100%;display:block}.newCard .formLabel{text-align:left;margin-bottom:6px}.my-account .loginPage .formField span,.half .formField span{text-align:left;width:100%}.my-account .loginPage .formField input,.my-account .loginPage .formField select,.half .formField input,.half .formField select{float:none}.card-number .formLabel,.newExpiration .formLabel,.newCID .formLabel{display:inline-block!important}.forms .addCard{display:block!important}.formLabel{display:block}.returning-customer .formLabel{width:90px!important}.returning-customer .inputText{display:block!important;width:230px!important;margin-right:auto!important;margin-left:auto!important}.loginPage.create-account{width:100%}.create-account .formLabel{display:block;width:100%}.forms .half.new-customer{border-top:2px dotted #222;border-left:none}.forms .half.returning-customer{border-left:none}.forms .returning-customer.half p{font-size:75%;margin-bottom:0}.returning-customer,.new-customer{max-width:400px;margin:auto!important;float:none!important}.returning-customer h2{margin-top:0}.returning-customer h2,.new-customer h2{font-size:20px}.returning-customer .forgot{width:270px;display:block;margin-left:auto;margin-right:auto}.enabled .returning-customer .centerBtn{width:270px;display:block;margin-left:auto;margin-right:auto;text-align:right}.thumb-reviews{position:relative;bottom:initial;left:initial;float:right}.item-review-stars{display:block;margin:15px 0}.thumb-button{display:block;clear:right;margin-top:15px}.cart h1{display:block;font-size:28px}.checkoutProduct:first-of-type:before{display:none}#s_addr_container{margin-bottom:25px}.flashcards{margin-bottom:0}.flashcards .card:first-of-type,.flashcards .card{display:block;margin-left:auto;margin-right:auto}.flashcards .card{margin-bottom:20px}.flashcards .card.half{width:100%;max-width:687px}.flashcards .card.third{width:100%;max-width:450px}.flashcards .card.fourth{width:100%;max-width:325px}.flashcards .card.two-thirds{width:100%;max-width:923px}.half{width:100%!important;max-width:100%;margin:}.third{width:100%!important;max-width:100%;margin:}.fourth{width:50%!important;max-width:50%;float:left}.two-thirds{width:100%!important;max-width:100%;margin:}.instagram-title{position:initial;bottom:initial;left:initial;display:block;width:100%;text-align:center}.instagram-ribbon .item-slider{float:initial;margin:20px 0;width:100%}}@media only screen and (max-width:615px){.cookies-wording{font-size:14px;width:70%;padding-top:10px}}@media only screen and (max-width:599px){.item-thumb .item-thumb-container{margin-bottom:0}.holiday-box .containers ul li{font-size:16px}.holiday-box .third{width:100%;border-left:1px solid #fff;border-top:none}.holiday-box .third:first-child{border-top:1px solid #fff}.holiday-box h4{border:none!important}.main-body>.container,.touch .main-body>.container{padding-top:0}.column-table td{display:block;width:100%!important;border-top:1px inset #ccc;border-left:0;border-right:0}.holiday-box .containers ul li a{width:100%}.column-table td:first-child{border-top:0}.item-thumb{display:block;width:97%;float:none;padding-bottom:5px;margin-bottom:20px}.also-bought .item-thumb,.alsoBought .item-thumb{width:29.25%!important;float:left}.item-thumb .itemImg{height:172px;display:inline-block;width:45%;float:left}.item-thumb .itemImg img{width:100%!important}.item-thumb .itemDetails{float:right;display:inline-block;width:52%;margin-bottom:10px}.item-thumb .itemButton{background:#ffe000;color:#111;border:1px solid #f7db0e;border-radius:3px;padding:6px;font-weight:700;font-size:70%;float:right}.itemButton.emailAvailability{background:#fff;color:#222;border-color:#222}.item-thumb .itemName{height:auto;margin-top:0}.cat-page .item-thumb .itemName{position:absolute;top:0;left:0}.ribbon-container .item-thumb .itemName{position:relative;top:0;left:0}.item-thumb .itemPrice{margin:5px 0 0}.cat-page .item-thumb .itemPrice{margin-top:40px}.item-thumb .itemPrice .price{float:none}.item-thumb .itemPrice .retail{font-size:80%;float:right}.item-thumb .outOfStock{position:inherit;color:#222;background:0 0;top:0;width:100%;padding:1px;text-align:center;text-transform:uppercase;font-weight:700;font-size:87%;text-shadow:none}.item-thumb .itemPrice{height:auto;text-align:right}.item-thumb .itemPrice .retail{float:none}.item-thumb .itemPrice .price{display:block}.checkoutProgressBar .step{font-size:59%}.checkoutProgressBar .current span:before{font-size:15px;position:absolute;left:-15px;top:0}.hp-cats div{width:48%;margin:.5%}.hp-tri .third{border-left:none;border-top:10px solid #cfcfcf;width:100%;float:none;display:block}.hp-tri .third:first-child{border-top:none}.hp-tri .third .third-cont{height:auto}.hp-tri .third:last-child .third-cont{padding:15px}.footer-thirds,footer .footer-thirds{float:right;display:inline-block;width:100%;margin:.5%}.footer-thirds .block-cont{height:auto}.block-cont li{float:left;width:49%}footer .showThis{display:none}footer h5{border-bottom:1px solid #b4b4b4;padding:8px 0;margin-bottom:8px}footer .showIt:after{content:'\25BE';float:right}footer .showMe .showIt:after{content:'\25B4';float:right}.category-copy{width:100%}#hp-slider .rsNav.rsTabs .rsNavItem{width:80px}#hp-slider .rsNav.rsTabs .rsNavItem .rsTmb .thumb-copy{display:none}.hp-cats div ul li{padding:5px 0}.hp-cats div{height:235px}.hp-cats div:nth-child(n+6){height:190px}.touch header{margin-bottom:0}.threeFourths .item-thumb{width:97%}.item-thumb{background:0 0;border-bottom:2px dotted #ccc;padding-bottom:25px}.item-thumb,.threeFourths .item-thumb{border-right:none!important}.item-thumb:nth-of-type(1n+4),.threeFourths .item-thumb:nth-of-type(1n+4){border-top:none}.cat-page .item-thumb{position:relative}.ribbon .item-thumb{border-bottom:none}.item-thumb:hover{background:0 0}.item-thumb .itemImg{overflow:inherit}.item-thumb .item-thumb-container.discontinued .discontinued{display:block;position:absolute;color:#fff;background-color:rgba(159,168,183,.7);bottom:167px;right:0;width:auto;padding:2px 6px;margin:1%;text-align:center;text-transform:uppercase;font-weight:700;font-size:87%;text-shadow:0 1px 0 #000200;z-index:500}.cat-page .item-thumb .itemImg{margin-top:40px}.ribbon-container .item-thumb .itemImg{margin-top:0}.cat-page .ribbon-container .item-thumb .itemPrice{margin-top:0;text-align:left}.cat-page .item-thumb.item-thumb-container.discontinued .discontinued{position:inherit;color:#222;background:0 0;top:0;width:auto;padding:1px;text-align:right;text-transform:uppercase;font-weight:700;font-size:87%;text-shadow:none}.threeFourths .item-thumb .itemImg{height:267px}.ui-autocomplete{width:228px!important}.ui-autocomplete .ui-menu-item{border-bottom:1px solid #ccc}ul.ui-menu.ui-autocomplete .ui-menu-item a{white-space:pre-wrap!important}.touch .phone-content{display:block}.touch .tablet .phone-content{display:none}#phone-view{display:none}.desktop #phone-view{display:block}.cc-icons-no-label .cc-icons{padding-left:0;margin-left:0!important}.save-cancel{float:none;margin-right:auto;margin-left:auto}.show-on-phone{display:block}.print-order{display:none}.checkout-continue span:after,.continue-shopping span:before{font-size:12px}.my-account h1{display:block}.instagram-item-images.item-thumb{height:auto}.item-thumb .item-thumb-container.coming-soon .coming-soon{position:relative;top:0;width:100%}}@media only screen and (max-width:577px){.video-section .hp-cat-tiles a{width:100%}.video-section .hp-cat-tiles img{max-width:100%}.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:244px}.oneFourth.ribbon{overflow:hidden;height:inherit;margin-top:20px}.oneFourth.ribbon .ribbon-container{height:auto;width:100%}.hp-cat-tiles:nth-child(even){margin-left:0%}.hp-cat-tiles{margin-right:0!important;width:47.5%!important}.hp-cat-tiles:nth-child(even){margin-left:2.25%!important}.hp-categories{padding:0}.hp-categories.ribbon{width:auto;white-space:nowrap;overflow:inherit;overflow-x:inherit;height:inherit;position:relative}.hp-categories.ribbon .ribbon-container{width:100%}.header-banner img.main-image{padding-right:40px}.header-banner img.secondary-image{display:none!important}.order-history{list-style:none;margin:0;padding:0}.order-history li{border:1px solid #ccc;padding:8px;margin-bottom:20px}.order-history li a{display:inline-block;width:auto}.order-history li:hover{opacity:.8}.order-history li:nth-child(even){background:#f0f0f0}.order-history li>span{display:inline-block;width:100%}.order-history li:first-child .order-number:before,.order-history li .order-number:before{content:'Order: ';font-weight:700;padding:8px 8px 0 0;display:inline-block;border-bottom:none;width:auto;text-align:left;height:18px;margin-bottom:8px}.order-history li .order-number{border-bottom:1px solid #ccc}.order-history li:first-child .order-date:before,.order-history li .order-date:before{content:'Order Date: ';font-weight:700;padding:8px 8px 0 0;display:inline-block;border-bottom:none;width:auto;text-align:left;height:18px;margin-bottom:8px}.order-history li:first-child .order-status:before,.order-history li .order-status:before{content:'Order Status: ';font-weight:700;padding:8px 8px 0 0;display:inline-block;border-bottom:none;width:auto;text-align:center;height:18px;margin-bottom:8px;display:none}.order-history li:first-child .edit-order:before{display:none}.order-history li .order-date{text-align:left}.order-history li .edit-order a{display:block;padding:10px}.return-request li label,.return-request li .label{text-align:left}.return-request li .return-fields,.return-request li .return-comments{width:100%}.return-request li .entry select{width:75%;margin:8px 0}.print-label{float:initial;display:block;margin-top:10px}}@media only screen and (max-width:575px){.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:12px;top:2px;left:185px;width:60%}}@media only screen and (max-width:555px){.cookies-wording{text-align:left;font-size:12px;padding-top:15px}}@media only screen and (max-width:540px){.cookies-wording{text-align:left;font-size:12px}.checkoutProgressBar:after{border-width:0}.checkoutProgressBar .current:before{font-size:15px;position:absolute;left:-15px;top:8px}.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:234px}#hp-slider.royalSlider{height:275px!important}#hp-slider.royalSlider.bullets{height:auto!important}.half.review .infoChunk{width:100%;float:none}.half.review .infoChunk:last-child{width:100%;float:none}.cat-page h1{font-size:24px}.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:12px;top:2px;left:155px;width:60%}}@media only screen and (max-width:518px){.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:12px;top:-6px;left:155px;width:60%}}@media only screen and (max-width:505px){.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:215px}.holiday-thumbs h4.ribbon-title{font-size:16px;text-shadow:0 4px 4px #000}.fathers-day .holiday-thumbs h4.ribbon-title{font-size:18px}.holiday-thumbs h4.ribbon-title a:after{font-size:10px;margin-top:0;margin-right:0}.fathers-day .holiday-thumbs h4.ribbon-title a:after{margin-top:0;margin-right:0}.thank-you-banner{background:#097db8!important}.thank-you-banner:before,.thank-you-banner:after,.order-number-ribbon:before,.order-number-ribbon:after{display:none}}@media only screen and (max-width:485px){nav .menu-item.brands-list .thumb-container{-webkit-column-count:2;-moz-column-count:2;column-count:2}nav .menu-item.brands-list .thumb-container .cat-thumb{background:rgba(0,0,0,.03)}.checkoutName{width:76%}.checkoutPrice{width:76%}.checkoutQty{width:76%}.checkoutSubtotal{width:76%}.grandTotals{width:100%}.grandTotals .title{width:60%}.category-thumbnails .cat-thumb{width:40%;margin:1.25% 4.7%}.newCard #cc_field_cc_type{width:160px}.also-bought .item-thumb,.alsoBought .item-thumb{width:44.25%!important;float:left;border-bottom:none}.ribbon-outer-container .ribbon{margin:0;overflow-x:auto}.mail-temp-two-thirds,.mail-temp-third{width:100%!important;display:block}.mail-temp-third a{width:188px!important;display:block;margin:auto}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button_box{padding-left:4px}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button{margin-left:4px}}@media only screen and (max-width:476px){.cookies-wording{padding-top:5px}}@media only screen and (max-width:475px){#login_form{width:210px}#login_form h3{font-size:16px}#login_form .formField{display:block;width:185px;margin:0 auto 10px;text-align:left}#login_form .formLabel{display:block;width:auto;text-align:left;margin-bottom:5px}#login_form .formField input{width:auto;max-width:145px}}@media only screen and (max-width:467px){.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:196px}.store-messaging{display:none}.printable .billingAddress,.printable .shippingAddress{display:block;width:100%;float:right;margin-left:auto;margin-right:auto}}@media only screen and (max-width:465px){.emailContOuter{height:175px}.emailDiv1{padding-top:0;margin-top:30px;height:65px}.emailDiv1 h2{font-size:32px;line-height:32px}.emailDiv1 p{font-size:11px}}@media only screen and (max-width:456px){.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:12px;top:-6px;left:135px;width:60%}}@media only screen and (max-width:432px){.item-thumb .itemImg{height:112px}.banner-text{font-size:12px;top:-6px;left:135px;width:58%}.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:179px}}@media only screen and (max-width:420px){.touch .search-bar span .search-bar-input{width:100%}.search-bar span{width:93.5%;float:none;margin-right:auto;margin-left:auto}}@media only screen and (max-width:410px){.emailDiv2{padding-top:10px}}@media only screen and (max-width:400px){nav .menu-item .thumb-container .cat-thumb{width:43%}.marketingSlider img{display:block;margin:0 auto}.marketingBadges img{width:100%}.halfBadge{display:block;float:none;width:100%;max-width:280px;margin:0 auto}.halfBadge:first-child{margin-bottom:3%}.halfBadge:last-child{display:block;float:none;width:100%;max-width:280px;margin:0 auto}.quarterBadge:first-child{margin-right:0%}.halfs{margin:0% 1.1% 5%;width:47.8%}.ribbon-container .thirds{float:left;width:89px;margin:0% 1.6% 3%}.prodTile{width:100%;padding:0% 0% 5%;border-bottom:1px solid#ccc}.prodTile .prodImage{float:left;margin-right:2%}.flex-control-nav{display:none}.checkoutName{width:70%}.checkoutPrice{width:74%}.checkoutQty{width:74%}.checkoutSubtotal{width:74%}.giftCard input[type=text]{width:52%}.dir-listing-entry .dir-listing-items{columns:1;-webkit-columns:1;-moz-columns:1}#hp-slider.royalSlider{height:240px!important}#hp-slider.royalSlider.bullets{height:auto!important}.choose-password-input{text-align:center}.choose-password-container{width:auto}.choose-password-input .account-email{padding:10px 3px}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button{width:100px;vertical-align:middle}.mobile-phone-cart-buttons .checkout-continue.formButton{width:100px;vertical-align:middle;margin-top:18px}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button_box{padding-left:8px}.mobile-phone-cart-buttons .returning-customer-login-button-only .show_login_button{margin-left:8px!important;width:99px!important;height:46px!important;margin-top:0!important}.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:11.5px;top:-6px;left:115px;width:57%}}@media only screen and (max-width:395px){.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:172px}}@media only screen and (max-width:383px){.cookies-wording{width:65%;font-size:11px;padding-left:10px}}@media only screen and (max-width:358px){.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:159px}.rsDefault .rsTmb.isVideo:after{top:5px;left:1px}.prodChunk.prodReviews .prodTab span:before{content:''}.account-button{margin:10px auto 0!important;display:block!important}.enabled .header-banner img{position:absolute;max-width:280px;margin-top:0;bottom:0}.banner-text{font-size:11px;top:-4px;left:115px;width:57%}}@media only screen and (max-width:350px){.checkoutName{width:70%}.checkoutPrice{width:70%}.checkoutQty{width:70%}.checkoutSubtotal{width:70%}.checkoutProgressBar .step{font-size:53%}.restrictionResponse .certify span{font-size:90%}.topOfPage .pages{display:none}.topOfPage .pages .page.pageNav.forward{display:inline-block!important}.pagination .sort select{width:95px}.rsDefault .rsTab{margin:0 3px}.rsDefault .rsTmb{width:50px;height:56px}#hp-slider .rsNav{margin:0 auto}#hp-slider.royalSlider{height:200px!important}#hp-slider.royalSlider.bullets{height:auto!important}.touch .rsDefault .rsTmb.isVideo:after{top:6px;left:1px}#hp-slider .rsNav{background:#383838!important}#hp-slider.bullets .rsNav{background:inherit!important}}@media only screen and (max-width:340px){.cookies-message-content{width:70%}.cookies-wording{font-size:10px;padding-top:7px}}@media only screen and (max-width:320px){.item-thumb .itemImg,.threeFourths .item-thumb .itemImg{height:149px}}@media print{h1{font-size:110%!important}p,ul,.printableOrder{font-size:80%}.orderNumber{margin:0;padding-top:20px}.formButton,footer,.header-top,.nav-container,.create-account,.hp-bars,.print-order,.copyright,.phone-content,.footer-wrapper,.confirmation-page-top,.is-dev-server,#popupMask,#popupContainer,.fullWidth.blueBkg,.helpCol,.oneFourth{display:none!important}#logo{margin:auto;width:270px;display:block}.container{margin-top:0!important;padding:5px!important}.darkGreyBkg{-webkit-print-color-adjust:exact}.header{border:none}body,.totalsOrder,.order-line span{color:#000!important}.threeFourths{width:100%!important;float:none}.printable .billingAddress,.printable .shippingAddress{margin:5px}.printable .checkoutImg{display:none}img#logo{-webkit-filter:grayscale(1)!important;filter:gray!important;filter:grayscale(1)!important}}.upgrade-bar{background:#ff0;text-align:center;font-weight:700;padding:10px;font-size:12px}.upgrade-bar a,.upgrade-bar a:hover{color:#e21313}div.edit-action-box-yellow{margin-top:22px;background-color:#ffc!important}div.edit-action-box-yellow *{font-size:14px;line-height:16px}div.edit-action-box-yellow li{line-height:32px;list-style-position:inside}div.edit-action-box-yellow b{margin-top:15px;display:block;font-size:18px!important}.overrideShipping span{font-size:14px;line-height:20px;vertical-align:middle;margin-left:7px;margin-top:7px;display:inline-block;font-weight:700}.overrideShipping{margin-top:5px}.overrideShipping input[type=text]{width:60px!important;float:right;vertical-align:middle}.overrideShipping input[type=checkbox]{margin-top:7px;margin-left:4px}.overrideShipping .formButton{display:block;float:right;margin-top:10px}.order-source{display:inline-block;margin-top:29px;vertical-align:middle}.admin-price-adjust{margin-top:-8px}.centerBtn .errorMessage{text-align:left;width:300px;float:right}.searchspring-compare-box{background:#015ba5}.searchspring-compare-box .compare-button a{display:block;width:100%;height:100%;padding:0 30px;background:#e21313;color:#fff;cursor:pointer;font-size:15px}.searchspring-compare-box .compare-button a:hover{background:#1f9dff}@media only screen and (max-width:600px){#searchspring-compare,.item-thumb-container .searchspring-compare-button{display:block!important}.searchspring-compare-box{position:fixed!important}.item-thumb-container .searchspring-compare-button{display:block!important;position:absolute;right:94px;bottom:0}.item-thumb{min-height:auto}.itemButton.addToCart,.checkout-continue{margin-right:0}}@media only screen and (max-width:480px){#searchspring-compare,.item-thumb-container .searchspring-compare-button{display:block!important}.searchspring-compare-box{position:fixed!important}}@media print{.header-banner-holder,.cookies-accept-container,.drip-content{display:none!important}}