.gc_UserLinks__minicartWrap{float:right}.gc_minicart{}.gc_minicart__iconWrap{display:block;float:left;position:relative}.gc_minicart__iconWrap svg{position:relative;margin:9px 0 9px 15px;display:inline-block;vertical-align:middle;width:29px;height:29px}.gc_minicart__countWrap{float:right;padding:17px 20px 0 10px;font-size:14px}.gc_minicart{display:block;background-color:red;color:#fff;height:48px}.gc_minicart:hover,.gc_minicart:focus{background-color:#d00;color:#fff}.gc_minicart__count{display:inline-block;font-style:normal}.gc_minicart__countLabel{display:inline-block}.gc_minicart__iconWrap::after{content:"";display:block;position:absolute;color:#000;border-right:5px solid;border-top:3px solid transparent;border-bottom:3px solid transparent;font-size:0;right:-1px;top:0;bottom:0;height:0;box-sizing:content-box;margin:auto}.checkoutStepsBody .SiteContent{padding:0}.SiteContent--hasSidebar{}.SiteSidebar{float:left;width:250px}.SiteMain{float:right;width:calc(100% - 270px)}.checkoutBody .SiteMain{float:none;width:100%;max-width:1460px;margin:0 auto}.productDetailBody .SiteMain{float:none;width:100%;max-width:1460px;margin:0 auto}[class|="Banner"]{background:url(/Content/GenCore/images/banner-placeholder.png) center repeat;height:400px}.gc_Products{}.gc_MiniProduct{float:left;width:25%;font-size:14px;position:relative;margin-bottom:20px}.gc_MiniProduct:nth-child(4n+1){clear:left}.gc_MiniProduct--inStock{}.gc_MiniProduct__imageLink{display:block;position:relative;height:225px}span.gc_MiniProduct__imageWrap{display:block}img.gc_MiniProduct__image{display:block;margin:0 auto;max-height:225px}.gc_MiniProduct__name{text-align:center}.gc_MiniProduct__info{text-align:center}.gc_MiniProduct__links{}.gc_MiniProduct__pos{margin:0 auto;max-width:225px;position:relative}.gc_MiniProduct__partNumber{}.gc_MiniProduct__SKU{}.gc_MiniProduct__price{font-weight:bold;color:red}.gc_MiniProduct__freeShipping{color:#ff7800;text-transform:uppercase}.gc_MiniProduct--freeShipping{}.gc_MiniProduct--freeShipping .gc_MiniProduct__imageLink::after{display:block;position:absolute;width:57px;height:57px;color:#fff;background-color:#ff7900;content:"FREE SHIPPING";text-align:center;font-size:11px;padding:14px 0 0;bottom:0;right:0}.gc_MiniProduct__amountSaved{color:#00bb28}.gc_MiniProduct__regularPrice{font-style:italic}.gc_MiniProduct__qtyWrap{text-align:center}label.gc_MiniProduct__qtyLabel{}.gc_MiniProduct__qty{background:#d4d4d4;border:none;-webkit-appearance:none;width:4em;font-size:16px;padding:8px 0 8px 10px}.gc_MiniProduct__viewProduct,.gc_MiniProduct__quickView,.gc_MiniProduct__addToCart{display:block;color:#fff;background:#000;text-align:center;padding:9px 0;line-height:1;text-decoration:none;text-transform:uppercase;margin-top:5px}.gc_MiniProduct__viewProduct:focus,.gc_MiniProduct__quickView:focus,.gc_MiniProduct__addToCart:focus{outline:none}.gc_MiniProduct__quickView,.gc_MiniProduct__addToCart{-webkit-appearance:none;border:none;width:100%;cursor:pointer}.gc_MiniProduct__addToCart{background-color:red}.gc_MiniProduct__addToCart:hover,.gc_MiniProduct__addToCart:focus{color:#fff;background-color:#d00}.gc_MiniProduct__viewProduct{background-color:#000}.gc_MiniProduct__viewProduct:hover,.gc_MiniProduct__viewProduct:focus{color:#fff;background-color:#333}.gc_MiniProduct__quickView{background-color:#b5b5b5}.gc_MiniProduct__quickView:hover,.gc_MiniProduct__quickView:focus{color:#fff;background-color:#888}.btn{display:inline-block;-webkit-appearance:none;border:none;cursor:pointer;padding:0;text-decoration:none;line-height:1}.gc_CategoryLinksTree{margin:10px 0 0;background:#d4d4d4;padding:10px}.gc_CategoryTree{margin:0;padding:0;list-style:none}.gc_CategoryTree__item{}.gc_CategoryTree__item.is-collapsed .gc_CategoryTree__subtree{display:none}.gc_CategoryTree__itemBlock{}.btn--gc_CategoryTreeControl{display:block;width:24px;height:24px;font-size:18px;line-height:1;background-color:#eee;color:#000;font-weight:900;float:left}.btn--gc_CategoryTreeControl:hover,.btn--gc_CategoryTreeControl:focus{background-color:#ccc}.btn--gc_CategoryTreeControl:focus{outline:none}.btn--gc_CategoryTreeControl[disabled]{visibility:hidden}.btn--gc_CategoryTreeControl.is-collapsed .expand{display:block}.btn--gc_CategoryTreeControl.is-collapsed .collapse{display:none}.btn--gc_CategoryTreeControl.is-expanded .expand{display:none}.btn--gc_CategoryTreeControl.is-expanded .collapse{display:block}.gc_CategoryTree__link{display:block;float:right;width:calc(100% - 24px);font-size:14px;padding:5px 0 5px 10px}.gc_CategoryTree__subtree{margin:0;padding:0 0 0 24px;list-style:none}@-webkit-keyframes checkmark_bottom{0%{height:0}100%{height:5px}}@keyframes checkmark_bottom{0%{height:0}100%{height:5px}}@-webkit-keyframes checkmark_top{0%{height:0}50%{height:0}100%{height:13px}}@keyframes checkmark_top{0%{height:0}50%{height:0}100%{height:13px}}.checkbox{height:11px;width:11px;background-color:transparent;border:1px solid #f76515;position:relative;display:inline-block;box-sizing:border-box;-webkit-transition:border-color ease .2s;transition:border-color ease .2s;cursor:pointer}.checkbox::before,.checkbox::after{box-sizing:border-box;position:absolute;height:0;width:2px;background-color:#34b93d;display:inline-block;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:' ';-webkit-transition:opacity ease .5s;transition:opacity ease .5s}.checkbox::before{top:9px;left:5px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.checkbox::after{top:5px;left:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=checkbox]:checked+.checkbox,.checkbox.checked{border-color:#34b93d}input[type=checkbox]:checked+.checkbox::after,.checkbox.checked::after{height:8px;-webkit-animation:checkmark_bottom .2s ease 0s forwards;animation:checkmark_bottom .2s ease 0s forwards}input[type=checkbox]:checked+.checkbox::before,.checkbox.checked::before{height:13px;-webkit-animation:checkmark_top .4s ease 0s forwards;animation:checkmark_top .4s ease 0s forwards}.gc_ProductFilter{float:left;width:100%;margin-bottom:10px}.gc_ProductFilter.is-collapsed{}.gc_ProductFilter__headingWrap{}.btn--gc_ProductFilterToggle{display:block;width:24px;height:24px;font-size:18px;line-height:1;background-color:#eee;color:#000;font-weight:900;float:left}.btn--gc_ProductFilterToggle:hover,.btn--gc_ProductFilterToggle:focus{background-color:#ccc}.btn--gc_ProductFilterToggle:focus{outline:none}.btn--gc_ProductFilterToggle.is-collapsed{}.btn--gc_ProductFilterToggle.is-collapsed .expand{display:block}.btn--gc_ProductFilterToggle.is-collapsed .collapse{display:none}.btn--gc_ProductFilterToggle.is-expanded .expand{display:none}.btn--gc_ProductFilterToggle.is-expanded .collapse{display:block}.gc_ProductFilterHeading{float:right;width:calc(100% - 24px);padding:5px 0 5px 10px;font-size:14px;font-weight:bold}.gc_ProductFilter__pos{display:none}.gc_ProductFilter__list{margin:0;padding:0;list-style:none}.gc_ProductFilter__item{}.gc_ProductFilterItem{position:relative;margin-top:20px}.gc_ProductFilterItem__checkbox{float:left;margin:7px 6px 6px 7px}.gc_ProductFilterItem__info{}.gc_ProductFilterItem__image{max-width:40px}.gc_ProductFilterItem__image img{width:100%}.gc_ProductFilterItem__info--customPrice{}.gc_ProductFilterItem__customPriceWrap{display:inline-block}.gc_ProductFilterItem__customPriceTo{display:inline-block}.btn--gc_ProductFilterPriceSubmit{text-transform:uppercase;font-weight:bold;font-size:14px;padding:5px;background:red;color:#000}.btn--gc_ProductFilterPriceSubmit:hover,.btn--gc_ProductFilterPriceSubmit:focus{background-color:#d00}.btn--gc_ProductFilterPriceSubmit:focus{outline:none}.gc_ProductFilterItem__customPriceDollar{}.gc_ProductFilterItem__customPrice{display:inline-block;width:3em}.gc_productResultsCount{margin:10px 0 0;background:#d4d4d4;padding:10px;font-size:14px}.gc_SidebarFilters{margin:10px 0 0}.popup{background:#fff;padding:1em;max-width:80%}.gc_quickViewPopupWrap{max-width:1000px}#QuickViewPopupLoadArea{max-width:70%;min-width:70%;height:auto!important;min-height:400px}#QuickViewPopupLoadArea .b-ajax-wrapper{background:#fff}#QuickViewPopupLoadArea #gc_prodMainImage{width:100%}#QuickViewPopupLoadArea .gc_productDeetsImgMain{max-width:300px}#QuickViewPopupLoadArea .gc_productImagesArea{margin-bottom:0}#QuickViewPopupLoadArea .gc_productTextInfo,#QuickViewPopupLoadArea .gc_quickViewPurchaseInfo{max-width:calc(100% - 290px)}#QuickViewPopupLoadArea .gc_pdRealPrice{margin-bottom:5px}#QuickViewPopupLoadArea .gc_prodDeetsName{color:#000;font-size:18px;font-weight:700;letter-spacing:.5px}#QuickViewPopupLoadArea .gc_prodDeetsMFG{}#QuickViewPopupLoadArea .gc_prodDeetsPrice{}#QuickViewPopupLoadArea .gc_prodDeetsPrice span{}.gc_breadcrumbs{width:100%;margin-bottom:15px}.gc_breadcrumb__divider{margin:0 5px}.gc_mainProductDeets{float:left;width:calc(100% - 240px);padding:0 40px 10px 0}.gc_productImagesArea{float:left;margin-bottom:20px;height:100%}.gc_productThumbsWrapper{clear:both;text-align:center}.gc_productThumbsWrapper a{display:inline-block;width:40px;height:40px;overflow:hidden;margin:2px}.gc_productThumbsWrapper a:hover{opacity:.6}.gc_productThumbsWrapper a img{width:100%;display:block}.gc_productThumbsWrapper a:nth-child(n+10){margin-right:46px}.gc_productThumbsWrapper a:nth-child(9n){margin-bottom:0}.gc_productDeetsImgMain{float:left;max-width:370px;position:relative;height:100%;margin-bottom:8px}.gc_productDeetsImgMain a{display:block;height:100%;width:100%}.gc_productDeetsImgMain a img{height:auto;max-height:370px;max-width:370px}.clickabove{float:left;font-size:11px;letter-spacing:1px;color:#111;width:100%;text-align:center;margin-top:5px}.clickabove img{margin-right:1px;vertical-align:middle;width:16px}.gc_ProductReview__rating{color:#ffb400;font-size:25px}.gc_ProductReview__rating svg{float:left}.ProductReview__title{font-size:18px;font-weight:700;margin-top:5px}.ProductReview__details{font-size:14px;margin-top:5px}.ProductReview__author,.ProductReview__date{margin-top:5px}.ProductReview__text{margin-top:10px;line-height:18px}.starReviewsLink{color:#111;font-size:12px;letter-spacing:.5px;text-decoration:none;float:left;margin:4px 0 0 5px}.starReviewsLink:hover,.starReviewsLink:focus{color:#de0111}#Reviews{padding:3% 3% 2% 3%;clear:both}#Reviews .review{margin-bottom:15px;letter-spacing:.5px}.gc_productTextInfo{float:left;margin-left:30px;width:690px;margin-bottom:20px}.gc_productTextInfo h1{font-size:18px;color:#000;letter-spacing:.5px;font-weight:700;margin:0;padding:0}.gc_prodDeetsSKU,.gc_prodDeetsMFG{color:#6b6b6b;font-size:13px;letter-spacing:1px;float:left;margin:10px 0 0 0;width:100%}.gc_prodDeetsSKU span,.gc_prodDeetsMFG span{color:#000;display:inline-block;max-width:410px;vertical-align:top}.gc_prodDeetsRating{float:left;font-size:20px;margin:6px 0 0 0}.gc_prodDeetsRating svg{float:left}.gc_pdRealPrice{font-size:22px;font-weight:700;letter-spacing:1px;float:left;width:100%;margin-top:10px}.gc_pdSavingsAmount{font-size:12px;color:#008e0a;letter-spacing:.5px;float:left;text-transform:uppercase}.gc_pdOriginalPrice{font-size:12px;color:red;letter-spacing:.5px;float:left;margin-left:5px}.gc_prodDeetsDimensions{float:left;width:100%;margin-top:10px}.gc_dimensionsTitle{color:#6b6b6b;font-size:13px;font-weight:400;letter-spacing:1px;margin-bottom:0;padding-bottom:7px;float:left;width:100%}.gc_pdDimensionRow{float:left;width:100%;font-size:13px;color:#000;letter-spacing:.5px;margin-bottom:2px}.gc_pdDimensionRow span{display:block;width:66px;float:left}.gc_productFullDescription{width:100%;float:left}.gc_prodAttributeOpt{float:left;margin:0 0 8px 0;width:100%}label.gc_attOptLabel{font-size:12px;letter-spacing:.5px;color:#000;float:left;width:100%;margin-bottom:3px}select.js-gc_selectProductOption{float:left;width:100%;height:38px;background:#d7d7d7;line-height:38px;border:none;font-weight:600;font-size:14px;text-transform:uppercase;padding-left:8px;font-family:"Open Sans",sans-serif;letter-spacing:.5px}#lightbox-container-image-data-box{box-sizing:initial}.gc_prodAttrOptBlock{display:inline-block;margin:2px;background-color:#fff;color:#000;font-family:'Times New Roman';font-size:13px;letter-spacing:.08em;cursor:pointer;transition:all .2s ease;border:1px solid #cecece}.gc_PAOBInner{border:4px solid transparent;padding:11px 17px 10px;transition:all .2s ease;text-align:center}.gc_PAOBInner:hover{border-color:#000;cursor:pointer}.gc_PAOBInnerfocus{outline:0}.gc_prodAttrOptBlock.is-invalid{color:#cecece}.gc_prodAttrOptBlock:hover{border-color:#cecece;cursor:not-allowed}.gc_prodAttrOptBlock.is-outofstock{color:#cecece}.gc_prodAttrOptSwatch.is-outofstock{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3;cursor:not-allowed}.gc_prodAttrOptSwatch.is-outofstock:hover{opacity:.3}.gc_prodAttrOptSwatch.is-outofstock:focus{opacity:.3}.gc_prodAttrOptBlock.is-selected .gc_PAOBInner{border:4px solid #fe523c}.gc_prodAttrOptBlock.is-selected{border-color:#fe523c}.gc_prodAttrOptSwatch{display:inline-block;margin:2px;background-color:#fff;width:42px;height:42px;cursor:pointer;background-position:center;transition:all .2s ease;border-width:5px;border-style:solid;border-color:transparent}.gc_prodAttrOptSwatch:hover{opacity:.85}.gc_prodAttrOptSwatch:focus{outline:0}.gc_prodAttrOptSwatch.is-selected{border:5px solid #fe523c}.gc_prodAttrOptSwatch.is-selected:hover{opacity:1}.attrbBlock{float:left;width:100%;margin-bottom:15px}.attrbBlock.label{border-bottom:1px solid #cecece;color:#111;font-size:13px;letter-spacing:.08em;float:left;margin:2px 0 0 0;width:100%;font-family:'Times New Roman';padding-bottom:3px;margin-bottom:5px}.gc_specialMsgPlaceholder{color:red}.gc_specialMsgPlaceholder p{margin:0}.gc_productDeetsPanelRight{float:left;width:240px}#productDeetsSideBar.stick{position:fixed;top:25px}#gc_PurchaseArea{display:block}#gc_PurchaseAreaMOBILE{display:none}.gc_purchasePanelWrap{float:left;width:100%;border:3px solid red;padding:20px}.gc_purchasePanelFreeShip{border-bottom:1px solid #d7d7d5;padding-bottom:16px;float:left;width:100%;margin-bottom:16px}.FreeShipImg{width:100%}.ShippingMessage{text-align:center;float:left;width:100%;font-size:13px;letter-spacing:.5px}.gc_itemQtyAvailability{float:left;margin:12px 0 0 13px;color:#008e0a;font-size:12px}.gc_itemQtyAvailability img{margin-top:0;display:inline-block}.gc_outOfStockMessage{color:#000;float:left;font-size:12px;font-weight:600;line-height:15px;margin-bottom:10px;text-align:center}p#Error_Msg_Placeholder{margin:0;text-align:center;width:100%}.gc_purchasePanelQTY{float:left;margin-left:25px}.gc_purchasePanelQTY input{background:#d7d7d7;width:50px;text-align:center;font-size:18px;font-weight:700;border:none;height:38px;line-height:38px;font-family:"Open Sans",sans-serif}.gc_purchasePanelQTY input:focus{background:#eee}.gc_purchasePanelQTYLabel{font-size:12px;letter-spacing:1px;font-weight:600}.gc_purchasePanelBuyBtn{float:left;width:100%;margin-top:10px}.gc_purchasePanelBuyBtn .gc_addToCartBtn{background:red;font-weight:bold;font-size:14px;text-align:center;height:45px;line-height:45px;cursor:pointer;border-radius:5px;display:block;color:#fff;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;width:100%;padding:0}.gc_purchasePanelBuyBtn .gc_addToCartBtn[disabled]{opacity:.5;cursor:not-allowed}.gc_purchasePanelBuyBtn .gc_addToCartBtn img{margin-right:4px;vertical-align:middle}.btn--gc_iconWrap{display:inline-block;font-size:16px}.btn--gc_iconWrap svg{height:29px;width:29px;vertical-align:middle;margin-top:-5px}.gc_purchasePanelBuyBtn .gc_addToCartBtn:hover{background:#de0111}.gc_addItemToWS{float:left;width:100%;text-align:center;color:#de0111;font-weight:600;font-size:11px;margin-top:10px}.gc_addItemToWS a{font-size:12px;letter-spacing:1px;color:#de0111;text-decoration:underline;display:inline;font-weight:400;cursor:pointer}.gc_addItemToWS a:hover{color:#000;text-decoration:none}.gc_printSharePage{float:left;width:100%;text-align:right;margin-top:7px;position:relative}.gc_printSharePage a.js-gc_prodDeetsPrint{font-size:12px;letter-spacing:1px;color:#de0111;text-decoration:underline;float:right;width:50px;margin-right:3px}.gc_printSharePage a.js-gc_prodDeetsPrint img{float:left;margin-top:1px}.gc_printSharePage a.js-gc_prodDeetsPrint:hover{color:#000;text-decoration:none}.gc_printSharePage .prodDeetsShare{font-size:12px;letter-spacing:1px;color:#de0111;text-align:left;overflow:hidden;text-decoration:underline;float:right;margin-right:6px;margin-left:15px;width:57px;-webkit-transition:all .3s ease;transition:all .3s ease}.gc_printSharePage .prodDeetsShare img{float:left;margin-top:1px;margin-right:5px}.gc_printSharePage .prodDeetsShare:hover{color:#000;text-decoration:none;width:138px}#shareLinksHide{margin-left:60px;margin-top:-14px}.fb-share-button{float:left;margin-bottom:5px;margin-left:3px}.twitter-share-button{float:left}.freeShippingMsg{float:left;width:100%;text-align:center;margin-top:0}.freeShippingMsg span{font-size:12px;color:#535353;letter-spacing:.5px}.freeShippingMsg img{margin-top:8px}.HideMe{display:none}.freeShippingMsg span.soCloseMsg{width:100%;float:left;font-style:italic;letter-spacing:1px;color:#de0111;font-size:16px;font-weight:700}.NotEnoughFreeShip{float:left;width:100%;margin-top:5px}.costAmountforFS{font-weight:600}.gc_prodDeetsMFGMobile,.gc_prodDeetsSKUMobile{display:none}.purchasePanelMobile{display:none}.gc_productDeetsPanelRightTablet{display:none}.sideBarCatTree{margin-top:20px}.gc_prodAttrOptSwatch{height:3em;width:3em;display:inline-block;padding:.25em}.gc_prodAttrOptSwatch:hover{cursor:pointer}.gc_prodAttrOptSwatches group{float:left}@media(max-width:1550px){.gc_productTextInfo{max-width:429px;width:100%}}@media(max-width:1250px){.gc_productDeetsImgMain{max-width:270px;height:auto;float:left}.gc_productDeetsImgMain a img{width:100%}.gc_productImagesArea{position:relative;padding:0;height:auto;max-width:270px;margin-bottom:30px;max-height:none}.gc_productTextInfo{max-width:calc(100% - 290px);width:100%;margin-left:20px;margin-bottom:30px}}@media(max-width:1000px){.prodDeetsShare{display:none}.gc_mainProductDeets{width:100%;padding:0}.gc_productImagesArea{float:none;margin:0 auto;padding:0;height:auto;max-width:100%}.gc_productDeetsImgMain{float:none;margin:0 auto;max-width:300px;width:100%}.gc_productThumbsWrapper{display:block;text-align:center}.gc_productThumbsWrapper a{height:40px;width:40px;display:inline-block}.clickabove{margin:2px 0}.gc_productTextInfo h1{text-align:center}.gc_prodDeetsSKU,.gc_prodDeetsMFG{text-align:center}.gc_pdSavingsAmount,.gc_pdOriginalPrice{text-align:center;float:left;width:100%;margin:0}.gc_pdRealPrice{text-align:center;margin-bottom:5px;font-size:30px}.gc_productTextInfo{max-width:100%;width:100%;margin-left:0;margin-bottom:20px}.gc_purchasePanelWrap{position:relative;text-align:center}select.js-gc_selectProductOption{margin-bottom:5px}.gc_purchasePanelFreeShip{padding-bottom:14px;margin-bottom:0}.gc_purchasePanelQTY input{height:44px;line-height:44px}.gc_pdDimensionRow{float:left;width:50%;font-size:13px;color:#000;letter-spacing:.5px;margin-bottom:6px}.gc_dimensionsTitle{display:none}.gc_pdDimensionRow span{width:59px}.gc_prodDeetsSKUMobile,.gc_prodDeetsMFGMobile{display:block;text-align:center;color:#6b6b6b;font-size:13px;letter-spacing:.07em;margin-top:3px;font-weight:400}.gc_prodDeetsSKUMobile span,.gc_prodDeetsMFGMobile span{color:#000}.gc_prodDeetsDimensions{width:100%;float:left;margin-top:20px;display:none}.purchasePanelMobile{display:block;margin:20px 0 0;padding:15px 20px}.gc_itemQtyAvailability{display:inline-block;float:none;margin:0 0 0 5px;width:65px}.gc_purchasePanelQTY{margin:0;float:none;display:inline-block;width:100px}.gc_printSharePage a.js-gc_prodDeetsPrint{display:none}.gc_printSharePage{position:initial;margin:0}.gc_printSharePage .prodDeetsShare{bottom:20px;float:right;margin:0 17px 0 0;position:absolute;right:0}.gc_purchasePanelFreeShip{border:medium none;margin:0;padding:0;width:100%}.gc_purchasePanelQTY input{height:38px;line-height:38px}.gc_purchasePanelBuyBtn{float:right;width:100%;margin-top:15px}.gc_addItemToWS{width:100%;float:left}.gc_addItemToWS a{letter-spacing:1px}.gc_atrOptDDMobile{margin-bottom:0;text-align:left}.gc_ProductReview__rating{margin-left:58px}.SiteSidebar{float:left;width:100%}.SearchForm{float:right;width:50%;margin-top:12px}.sideBarCatTree{float:left;margin-top:0;width:50%}.SiteMain{width:100%}.gc_productResultsCount{background:none}}.js-gc_p2oProductLinkPopup{background-color:#fff}@media(max-width:450px){.gc_CategoryTree__link{font-size:11px;padding:2px 0}.btn--gc_CategoryTreeControl{height:18px;width:18px}.SearchForm{margin-top:3px}}div.cs-select{display:inline-block;border:1px solid #cecece;vertical-align:middle;position:relative;text-align:left;background:#fff;width:100%;margin-top:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:4em;font-size:13px;font-family:'LibreFranklin-Regular';letter-spacing:.08em;padding-top:16px;padding-bottom:16px}.cs-select>span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;font-size:30px;color:#999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:'▾';right:.4em}.cs-select .cs-selected span::after{content:'✓';margin-left:.6em;font-size:18px;font-weight:bold;color:#fe523c}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}div.cs-active{z-index:2}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#cecece;visibility:hidden}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:.8em 1em;font-family:'LibreFranklin-Bold';font-size:13px;letter-spacing:.08em}.cs-select ul span:hover,.cs-select ul span:focus{background:#fe523c;color:#fff}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}.wrap{width:calc(100% - 40px);padding:50px}.catLinks{color:#000!important;text-decoration:none!important}.homeEntryBody #newCanonBanner,.P--ProductCategory--11 #newCanonBanner,.P--ProductCategory--14 #newCanonBanner,.P--ProductCategory--128 #newCanonBanner,.P--ProductCategory--129 #newCanonBanner,.P--ProductCategory--130 #newCanonBanner,.P--ProductCategory--131 #newCanonBanner,.P--ProductCategory--132 #newCanonBanner,.P--ProductCategory--133 #newCanonBanner,.P--ProductCategory--134 #newCanonBanner{display:block}#NewBanner{width:calc(100% - 40px);background-position:left;background-repeat:no-repeat;padding:50px 50px 30px 50px;margin:0 20px 10px;float:left}#NewBanner .bannerImg{float:left;width:50%}#NewBanner .bannerImg img{max-width:100%;height:auto}#NewBanner .bannerContent{width:50%;text-align:center;position:relative;float:right}#NewBanner .bannerContent p{margin:6px 0;letter-spacing:1px}#NewBanner .bannerContent .actNow_Text{text-transform:uppercase;font-weight:bold;font-size:3vw;display:block;width:100%;float:left;margin-bottom:0;margin-top:7%}#NewBanner .bannerContent .actNow_Row2{text-transform:uppercase;display:block;width:100%;float:left;font-size:1.7vw;margin-bottom:0}#NewBanner .bannerContent .interestFree_Text{text-transform:uppercase;color:#c00}#NewBanner .bannerContent .actNow_Row3{display:block;width:100%;float:left;font-size:1.4vw;margin-top:0}#NewBanner .bannerContent .actNow_Btn{background:#c00;color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 85px;border-radius:5px;margin:20px 0 0;display:inline-block;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#NewBanner .bannerContent .actNow_Btn:hover{background:#000;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#NewBanner .bannerContent h2{font-size:94px;font-weight:800;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:20px;color:#333}#NewBanner .bannerContent p{font-size:16px;font-weight:600;text-align:center;color:#333}#NewBanner .bannerContent>a{display:inline-block;padding:1.25em 1.75em;background-color:#ff432f;color:#fff;font-weight:700;letter-spacing:.125em;text-transform:uppercase;font-family:Montserrat;text-decoration:none;height:auto;margin-top:30px}#NewBanner .bannerContent>a:hover{background-color:#e21600}#NewBanner .bannerContent>img{position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);max-width:70%;height:auto}@media(max-width:1500px){#NewBanner .bannerContent h2{font-size:4.3vw}.actNow_Text{margin-top:3%!important}}@media(max-width:1250px){.actNow_Text{margin-top:0%!important}}@media(max-width:1070px){#NewBanner .bannerImg{width:100%!important}#NewBanner .bannerContent{width:100%!important}}@media(max-width:1000px){#NewBanner{padding:0}#NewBanner .bannerContent{width:100%;margin:0;padding:10px}#NewBanner .bannerContent h2{font-size:10vw;margin:.5em 0}#NewBanner .bannerContent>img{display:inline-block;position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;max-width:calc(100% - 20px);margin-top:20px}}@media(max-width:770px){#NewBanner .bannerContent .actNow_Text{font-size:20px!important}#NewBanner .bannerContent .actNow_Row2{font-size:16px!important}#NewBanner .bannerContent .actNow_Row3{font-size:14px!important}}@media(max-width:640px){#NewBanner .bannerContent h2{font-size:12vw;margin:.5em 0}}.subNewNav{font-weight:normal!important;font-size:13px}#family-container{clear:both;width:100%;text-align:left;margin:50px 0;float:left}#family-container .tab .tablinks.active{background:#2b353b;color:#fff;text-decoration:underline}#family-container .tab .tablinks{display:inline-block;padding:30px 0;letter-spacing:1px;vertical-align:top;color:#2b353b;width:250px;background:#fff;border:none;font-weight:600;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;margin:0 0}@media(max-width:800px){#family-container .tab .tablinks{width:33.333%;font-size:14px;display:block;float:left}}@media(max-width:640px){#family-container .tab .tablinks{padding:25px 5%;height:82px}}@media(max-width:480px){#family-container .tab .tablinks{font-size:11px;font-weight:normal;padding:25px 0%}}#family-container .tab .tablinks:hover{cursor:pointer;background:#2b353b;color:#fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#family-container .tab .tablinks:first-child{border-left:none;margin-left:0}#family-container .tabcontent{display:none;background:#7e8c95;color:#fff;text-align:left;line-height:1.5;padding:.3em 2em;margin:0 0}#family-container .tabcontent p{margin:0;padding:10px 0}@media(max-width:800px){#family-container .tabcontent{clear:both}}#family-container .tabcontent#genInfo{display:block}.cta_SubBanner{background:#ffa600;min-height:37px;text-align:center;color:#fff;font-family:'Montserrat';vertical-align:middle;display:block;width:100%;float:left;text-decoration:none;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.cta_SubBanner:hover{background:#c48103;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.cta_SubBanner .limitedTime_Span{text-transform:uppercase;font-weight:300;letter-spacing:1px;display:inline-block;padding:11px 0 0;font-size:14px}.cta_SubBanner .save_Span{text-transform:uppercase;font-weight:bold;letter-spacing:1px;display:inline-block;font-size:20px;margin:0 35px;position:relative;top:1px}.cta_SubBanner .canonSpan{text-transform:uppercase;color:#0f2940;display:inline-block;text-transform:capitalize;letter-spacing:.5px}.cta_SubBanner .animatingArrow{display:inline-block;padding-left:30px}#newCanonBanner{background:url(/Content/images/cannonBanner.jpg) center no-repeat;height:406px;width:100%;font-size:16px;display:none}#canonLeft{width:40%;margin-left:10%;text-align:center;line-height:1.75em}.hotoffPress_P{color:#343f46;text-transform:uppercase;font-size:46px;font-weight:bold;padding-top:45px;margin-bottom:0}.hotSpan{color:#bb171e}.instantRebate_P{font-size:23px;margin:0}.rebateAmount_P{color:#ff432f;font-size:32px;font-weight:bold;margin:5px 0}.canonButton_Home{background:#ff432f;color:#fff;text-transform:uppercase;text-decoration:none;display:inline-block;width:42%;margin:0 2%;padding:10px 0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.canonButton_Home:hover{background:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff}@media(max-width:1650px){.hotoffPress_P{font-size:35px}#newCanonBanner{font-size:14px}.instantRebate_P{font-size:18px}.rebateAmount_P{font-size:20px}}#mobileCanonBanner{display:none;max-width:100%;height:auto}@media(max-width:1070px){#newCanonBanner{background:#e9eef2;height:auto;padding:5px 0 30px;border-top:20px solid #bb171e}#canonLeft{width:90%;margin:0 5%}.hotoffPress_P{padding-top:0}#mobileCanonBanner{display:block}}@media(max-width:640px){.hotoffPress_P{line-height:45px}.canonButton_Home{width:80%;margin:20px 10%;display:block}}.HeaderNav li{position:relative}.HeaderNav li .gc_CategoryTree{display:none;background:#fff;width:300px;position:absolute;-webkit-box-shadow:0 10px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 5px 0 rgba(0,0,0,.75);box-shadow:0 10px 5px 0 rgba(0,0,0,.75)}.HeaderNav li .gc_CategoryTree a{padding:17px 22px!important}.HeaderNav li:hover .gc_CategoryTree{display:block}.HeaderNav li .dropdown-arrow{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative;left:5px;top:-2px}.HeaderNav li:hover .dropdown-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.HeaderNav li button{display:none}.HeaderNav li#firstNavLI .gc_CategoryTree__subtree{display:block}.HeaderNav li#firstNavLI .gc_CategoryTree__subtree .gc_CategoryTree__shopall{display:none!important}.SiteHeader__pos .HeaderNav .HeaderNav__list li#firstNavLI a{width:100%;display:block}@media(max-width:1100px){.HeaderNav li .gc_CategoryTree{left:-90px;top:32px}}@media(max-width:700px){.HeaderNav li .gc_CategoryTree{position:relative;top:0;left:0;display:none;width:100%;background:#fff!important}.HeaderNav li .gc_CategoryTree li{background:#fff!important}.HeaderNav li .gc_CategoryTree li a:hover{background:none!important}.HeaderNav li .gc_CategoryTree .gc_CategoryTree__subtree{display:none}}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraLight.eot");src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url("/Content/fonts/Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-ExtraLight.woff") format("woff"),url("/Content/fonts/Montserrat-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Light.eot");src:local("Montserrat Light"),local("Montserrat-Light"),url("/Content/fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Light.woff") format("woff"),url("/Content/fonts/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Bold.eot");src:local("Montserrat Bold"),local("Montserrat-Bold"),url("/Content/fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Bold.woff") format("woff"),url("/Content/fonts/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-ExtraBold.eot");src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url("/Content/fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-ExtraBold.woff") format("woff"),url("/Content/fonts/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Black.eot");src:local("Montserrat Black"),local("Montserrat-Black"),url("/Content/fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Black.woff") format("woff"),url("/Content/fonts/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-SemiBold.eot");src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("/Content/fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-SemiBold.woff") format("woff"),url("/Content/fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Medium.eot");src:local("Montserrat Medium"),local("Montserrat-Medium"),url("/Content/fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Medium.woff") format("woff"),url("/Content/fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Thin.eot");src:local("Montserrat Thin"),local("Montserrat-Thin"),url("/Content/fonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Thin.woff") format("woff"),url("/Content/fonts/Montserrat-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url("/Content/fonts/Montserrat-Regular.eot");src:local("Montserrat Regular"),local("Montserrat-Regular"),url("/Content/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Montserrat-Regular.woff") format("woff"),url("/Content/fonts/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url("/Content/fonts/Roboto-Light.eot");src:local("Roboto Light"),local("Roboto-Light"),url("/Content/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Roboto-Light.woff") format("woff"),url("/Content/fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url("/Content/fonts/Roboto-Black.eot");src:local("Roboto Black"),local("Roboto-Black"),url("/Content/fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Roboto-Black.woff") format("woff"),url("/Content/fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:url("/Content/fonts/Roboto-Regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("/Content/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/Roboto-Regular.woff") format("woff"),url("/Content/fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}body{background-image:url(/Content/images/bkg_paper.png);background-size:150px;font-family:Montserrat;overflow-x:hidden}.redCTA{font-size:15px;font-weight:600;letter-spacing:.1em;color:#fff;padding:18px 75px 20px;background:#ff432f;display:inline-block;cursor:pointer;font-family:Montserrat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;text-decoration:none}.redCTA:active,.redCTA:focus:not(:active),.redCTA:hover{background:#ff2c16;color:#fff}.redCTA:focus:not(:active){outline:1px solid rgba(255,255,255,.5);outline-offset:-7px}@media(max-width:600px){.redCTA{display:block;max-width:300px;margin:0 auto;clear:both}}@media(max-width:900px){.cta_SubBanner{position:relative;top:-30px;padding-bottom:10px;z-index:1000000}}@media(max-width:600px){.ctaHomeAddDIV{position:relative;top:10px!important}}@media(max-width:370px){.ctaHomeAddDIV{position:relative;top:0!important}}.ctaHomeAddDIV{position:relative;top:30px}#HomeBanner .homeTitle .yellowCTA{font-size:15px;font-weight:600;letter-spacing:normal;color:#fff;padding:6px 25px 8px;background:#ffa600;display:inline-block;cursor:pointer;font-family:Montserrat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;text-decoration:none;vertical-align:middle;position:relative;text-align:center;margin-left:15px}@media(max-width:600px){#HomeBanner .homeTitle .yellowCTA{clear:both;display:block;margin:0 auto;max-width:300px}#HomeBanner .homeTitle .yellowCTA .limitedSpan{display:none!important}}#HomeBanner .homeTitle .yellowCTA .largeSpan{font-size:21px;font-weight:bold;display:block;margin:0;letter-spacing:1px}#HomeBanner .homeTitle .yellowCTA .smallSpan{color:#0f2941;display:block;font-size:14px;margin:0;font-weight:bold;letter-spacing:1px;text-transform:capitalize}#HomeBanner .homeTitle .yellowCTA .limitedSpan{position:absolute;top:-20px;left:0;letter-spacing:1.5px;font-size:14px;font-weight:bold;display:block;text-align:center;width:100%}#HomeBanner .homeTitle .yellowCTA .sepline_Left{background:#ff432f;height:2px;max-width:56px;width:30%;display:inline-block;top:18px;left:25px;position:absolute}#HomeBanner .homeTitle .yellowCTA .sepline_Right{background:#ff432f;height:2px;max-width:56px;width:30%;display:inline-block;top:18px;right:25px;position:absolute}#HomeBanner .homeTitle .yellowCTA:active,#HomeBanner .homeTitle .yellowCTA:focus:not(:active),#HomeBanner .homeTitle .yellowCTA:hover{background:#cb8401;color:#fff}#HomeBanner .homeTitle .yellowCTA:focus:not(:active){outline:1px solid rgba(255,255,255,.5);outline-offset:-7px}.SiteHeader{position:fixed;width:100%;z-index:10000000000;background:transparent;top:0}.SiteHeader__pos{background:#fff;color:#344047;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.025);box-shadow:0 1px 2px rgba(0,0,0,.025);-webkit-transition:background 1000ms;-o-transition:background 1000ms;transition:background 1000ms}[data-scrolled=false] .SiteHeader__pos{background:rgba(255,255,255,.8);-webkit-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}@media(max-width:1100px){[data-scrolled=false] .SiteHeader__pos{background:#fff;height:100px}}.SiteHeader__pos .HeaderNav{height:70px;width:calc(100% - 390px)}.SiteHeader__pos .HeaderNav .HeaderNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SiteHeader__pos .HeaderNav .HeaderNav__list li a{padding:27px 22px;position:relative}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:after,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:before{content:'';display:block;position:absolute;border-color:#344047;border-width:1px;opacity:0;top:0;left:0;bottom:0;right:0;-webkit-transition:top 150ms,left 150ms,bottom 150ms,right 150ms,opacity 130ms;-o-transition:top 150ms,left 150ms,bottom 150ms,right 150ms,opacity 130ms;transition:top 150ms,left 150ms,bottom 150ms,right 150ms,opacity 130ms}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:after{border-style:none solid solid none}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:before{border-style:solid none none solid}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:active,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:focus,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:hover{color:#000}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:active:after,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:focus:after,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:hover:after{top:2px;left:2px;bottom:10px;right:10px;opacity:1}.SiteHeader__pos .HeaderNav .HeaderNav__list li a:active:before,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:focus:before,.SiteHeader__pos .HeaderNav .HeaderNav__list li a:hover:before{top:10px;left:10px;bottom:2px;right:2px;opacity:1}@media(max-width:1600px){.SiteHeader__pos .HeaderNav .HeaderNav__list li a{font-size:14px;padding:28px 16px}}@media(max-width:1300px){.SiteHeader__pos .HeaderNav .HeaderNav__list li a{font-size:13px;padding:28px 16px}}@media(max-width:1100px){.SiteHeader__pos .HeaderNav .HeaderNav__list li a{font-size:12px;padding:11px 16px}}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a{padding:12px;-webkit-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a img{max-height:43px}@media(max-width:1500px){.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a img{max-height:34px;margin:5px 0}}@media(max-width:1175px){.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a img{max-height:27px;margin:5px 0}}@media(max-width:1100px){.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a img{max-height:34px;margin:5px 0}}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a:hover{background-color:#94abb9}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a:hover:after,.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap a:hover:before{display:none}@media(max-width:1100px){.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap{position:absolute;bottom:100%;left:0}}@media(max-width:1300px){.SiteHeader__pos .HeaderNav{width:calc(100% - 324px)}}@media(max-width:1200px){.SiteHeader__pos .HeaderNav{width:calc(100% - 280px)}}@media(max-width:1100px){.SiteHeader__pos .HeaderNav{position:absolute;top:100%;left:0;right:0;background:#dfe1e3;height:32px;font-size:12px;text-align:center;width:auto}.SiteHeader__pos .HeaderNav li{float:none;display:inline-block;vertical-align:middle}}@media(max-width:1000px){.SiteHeader__pos .HeaderNav .HeaderNav__list{overflow:visible;max-height:none;margin:0;background:transparent}.SiteHeader__pos .HeaderNav .HeaderNav__list li{display:inline-block;width:auto;color:inherit}.SiteHeader__pos .HeaderNav .HeaderNav__list li a{display:inline-block;width:auto;border:none;height:auto;letter-spacing:normal;line-height:1;color:inherit}.SiteHeader__pos .HeaderNav .HeaderNav__list .mobileUserLinks{display:none}}@media(min-width:701px){.SiteHeader__pos .HeaderNav .mobileUserLinks{display:none}}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop{font-weight:700;color:#344047;cursor:pointer;max-height:90%;text-align:center;-webkit-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop .firstLine{display:block;margin-top:-.4em}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop .secondLine{display:block;font-weight:500;font-size:.9em;text-transform:uppercase}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop:before{display:none}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop:after{display:none}.SiteHeader__pos .HeaderNav #SuppliesHeadDrop:hover{background-color:#94abb9}.SiteHeader__pos .SearchForm{display:inline-block;height:35px;margin:16px 27px 16px 0;white-space:nowrap;position:relative;float:right;position:absolute;right:95px}.SiteHeader__pos .SearchForm input{height:35px;border-radius:35px 0 0 35px;margin:0;width:250px;display:inline-block;background:#fff;border:1px solid #ccc;font-size:12px}.SiteHeader__pos .SearchForm button{height:35px;width:35px;border-radius:100%;margin:0;position:absolute;top:0;right:-17px;background:#344047;color:#fff}@media(max-width:1300px){.SiteHeader__pos .SearchForm{right:46px}}@media(max-width:1200px){.SiteHeader__pos .SearchForm{right:0}}@media(max-width:1100px){.SiteHeader__pos .SearchForm{position:absolute;right:0}}@media(max-width:1000px){.SiteHeader__pos .SearchForm{width:auto}}@media(max-width:1100px){.SiteHeader__pos{background:#fff;height:100px}}@media(max-width:1000px){.SiteHeader__pos #menuTL{display:none}}.SiteHeader__cart{display:block;height:33px;background-image:url(/Content/images/bkg_dotsDark2.gif);color:#fff;position:relative}.SiteHeader__cart .freeShippingNotice{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:33px;line-height:28px;white-space:nowrap;font-weight:500;color:#fff;font-size:12px;letter-spacing:.075em}.SiteHeader__cart .freeShippingNotice strong{font-weight:700;color:#ffa600}.SiteHeader__cart .freeShippingNotice svg{width:26px;height:13px;vertical-align:middle;margin:0 .5em 3px;color:#95acb9}@media(max-width:1860px){.SiteHeader__cart .freeShippingNotice{left:.5em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media(max-width:820px){.SiteHeader__cart .freeShippingNotice{display:none}}.SiteHeader__cart .customerSupportLink{display:inline-block;float:right;height:33px;line-height:28px;white-space:nowrap;padding:0 20px;font-weight:normal;color:#fff;font-size:12px}.SiteHeader__cart .customerSupportLink a{color:#fff;cursor:pointer;letter-spacing:.1em;text-decoration:none;line-height:32px}.SiteHeader__cart .customerSupportLink a:hover{text-decoration:underline;-webkit-text-decoration-color:#ffa600;text-decoration-color:#ffa600}.SiteHeader__cart .customerSupportLink a:hover strong{color:#ffa600}.SiteHeader__cart .customerSupportLink a strong{font-weight:inherit;color:#94abb9;letter-spacing:.075em}.SiteHeader__cart .customerSupportLink a svg{vertical-align:middle;margin:0 .25em 3px;color:#94abb9}.SiteHeader__cart .gc_UserLinks__list{height:33px;line-height:28px;margin:0 18px 0 20px}.SiteHeader__cart .gc_UserLinks__list li{display:inline-block;line-height:28px;height:33px;vertical-align:top;padding:0}.SiteHeader__cart .gc_UserLinks__list li a{font-size:12px;height:33px;line-height:32px;padding:0 5px;white-space:nowrap;vertical-align:top}.SiteHeader__cart .gc_UserLinks__list li a:hover{color:#ffa600}.SiteHeader__cart .gc_minicart{height:33px;line-height:33px;background-color:#ff432f;color:#fff}.SiteHeader__cart .gc_minicart:hover{background-color:#e21600}.SiteHeader__cart .gc_minicart .gc_minicart__iconWrap svg{margin:0;width:26px;height:16px;margin:6px 9px 9px}.SiteHeader__cart .gc_minicart .gc_minicart__countWrap{padding:0 30px 0 10px;font-size:12px;font-weight:800;letter-spacing:.1em}.SiteHeader__cart .gc_minicart .gc_minicart__countWrap strong{font-weight:inherit}.fullLogo{display:inline-block}.smallLogo{display:none}.SiteContent{padding:0}.SiteMain{width:100%}#HomeBanner{min-height:45vw;background-image:url(/Content/images/bkg_plotter.jpg);background-position:center center;background-size:cover;position:relative}#HomeBanner .homeTitle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:100%}#HomeBanner .homeTitle span,#HomeBanner .homeTitle strong{display:block;text-transform:uppercase;text-align:center}#HomeBanner .homeTitle strong{font-size:3.45vw;font-family:Roboto;font-weight:900;letter-spacing:.05em;line-height:1}#HomeBanner .homeTitle span{font-size:3.65vw;font-family:Roboto;font-weight:100;letter-spacing:.24em;margin:0 0 .3em}#HomeBanner .homeTitle div{text-align:center}#HomeBanner .homeCatLinks{position:absolute;bottom:3vw;color:#fff;width:80%;font-size:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#HomeBanner .homeCatLinks *{font-size:1rem}#HomeBanner .homeCatLinks .svgIconWrap{width:20%;display:inline-block;text-align:center;text-decoration:none;color:#fff}#HomeBanner .homeCatLinks .svgIconWrap img{width:50%;height:auto;display:inline-block;color:#fff;-webkit-transition:-webkit-transform 40ms cubic-bezier(.04,.35,.52,.9);transition:-webkit-transform 40ms cubic-bezier(.04,.35,.52,.9);-o-transition:transform 40ms cubic-bezier(.04,.35,.52,.9);transition:transform 40ms cubic-bezier(.04,.35,.52,.9);transition:transform 40ms cubic-bezier(.04,.35,.52,.9),-webkit-transform 40ms cubic-bezier(.04,.35,.52,.9)}#HomeBanner .homeCatLinks .svgIconWrap span{display:block;width:100%;text-align:center}#HomeBanner .homeCatLinks .svgIconWrap:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#HomeBanner .homeCatLinks .textFadeIn{-webkit-animation:textFadeIn 400ms;animation:textFadeIn 400ms}@media(max-width:1400px){#HomeBanner .homeCatLinks{bottom:1vw}}@media(max-width:1600px){#HomeBanner{background-image:url(/Content/images/bkg_plotter.jpg?width=1600&v=2)}}@media(-o-min-device-pixel-ratio:2/1) and (max-width:800px),(-webkit-min-device-pixel-ratio:2) and (max-width:800px),(min-resolution:192dpi) and (max-width:800px){#HomeBanner{background-image:url(/Content/images/bkg_plotter.jpg?width=1600&v=2)}}@media(-o-min-device-pixel-ratio:3/2) and (max-width:1060px),(-webkit-min-device-pixel-ratio:1.5) and (max-width:1060px),(min-resolution:144dpi) and (max-width:1060px){#HomeBanner{background-image:url(/Content/images/bkg_plotter.jpg?width=1600&v=2)}}@media(max-width:1200px){#HomeBanner{background-image:url(/Content/images/bkg_plotter.jpg?width=1200&v=2)}}@media(-o-min-device-pixel-ratio:2/1) and (max-width:600px),(-webkit-min-device-pixel-ratio:2) and (max-width:600px),(min-resolution:192dpi) and (max-width:600px){#HomeBanner{background-image:url(/Content/images/bkg_plotter_square.jpg?width=1200&v=2);min-height:75vw}#HomeBanner .homeTitle strong{font-size:7.45vw}#HomeBanner .homeTitle span{font-size:3.8vw;font-weight:300}#HomeBanner .redCTA{font-size:11px;padding:12px 48px 14px}}@media(-o-min-device-pixel-ratio:3/2) and (max-width:800px),(-webkit-min-device-pixel-ratio:1.5) and (max-width:800px),(min-resolution:144dpi) and (max-width:800px){#HomeBanner{background-image:url(/Content/images/bkg_plotter.jpg?width=1200&v=2)}}@media(max-width:600px){#HomeBanner{background-image:url(/Content/images/bkg_plotter_square.jpg?width=600&v=2);min-height:75vw;min-height:75vw}#HomeBanner .homeTitle strong{font-size:7.45vw}#HomeBanner .homeTitle span{font-size:3.8vw;font-weight:300}#HomeBanner .redCTA{font-size:11px;padding:12px 48px 14px}}@media(-o-min-device-pixel-ratio:3/2) and (max-width:400px),(-webkit-min-device-pixel-ratio:1.5) and (max-width:400px),(min-resolution:144dpi) and (max-width:400px){#HomeBanner{background-image:url(/Content/images/bkg_plotter_square.jpg?width=600&v=2)}}#SaveMoneyBanner{width:calc(100% - 40px);background-image:url(/Content/images/bkg_Banner1.png);background-size:cover;background-position:center;padding:50px;margin:0 20px 10px}#SaveMoneyBanner .bannerContent{width:60%;text-align:center;position:relative}#SaveMoneyBanner .bannerContent h2{font-size:94px;font-weight:800;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:20px;color:#333}#SaveMoneyBanner .bannerContent p{font-size:16px;font-weight:600;text-align:center;color:#333}#SaveMoneyBanner .bannerContent>a{display:inline-block;padding:1.25em 1.75em;background-color:#ff432f;color:#fff;font-weight:700;letter-spacing:.125em;text-transform:uppercase;font-family:Montserrat;text-decoration:none;height:auto;margin-top:30px}#SaveMoneyBanner .bannerContent>a:hover{background-color:#e21600}#SaveMoneyBanner .bannerContent>img{position:absolute;left:calc(100% + 10px);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);max-width:70%;height:auto}@media(max-width:1500px){#SaveMoneyBanner .bannerContent h2{font-size:4.3vw}}@media(max-width:1000px){#SaveMoneyBanner{padding:0}#SaveMoneyBanner .bannerContent{width:100%;margin:0;padding:10px}#SaveMoneyBanner .bannerContent h2{font-size:10vw;margin:.5em 0}#SaveMoneyBanner .bannerContent>img{display:inline-block;position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;max-width:calc(100% - 20px);margin-top:20px}}@media(max-width:640px){#SaveMoneyBanner .bannerContent h2{font-size:12vw;margin:.5em 0}}#BrandsYouTrust{width:calc(100% - 40px);position:relative;overflow:hidden;margin:10px 20px;background-color:#33586e}#BrandsYouTrust .bannerContent{width:70%;text-align:center;position:relative;z-index:10;margin-left:30%;padding:50px}#BrandsYouTrust .bannerContent h2{font-size:48px;font-weight:300;text-align:center;margin-top:0;color:#fff;text-transform:uppercase;margin-bottom:10px}#BrandsYouTrust .bannerContent h2 strong{font-size:56px;font-weight:700}#BrandsYouTrust .bannerContent p{font-size:16px;font-weight:600;text-align:center;color:#fff;margin:10px 0 10px}#BrandsYouTrust .bannerContent>a{display:inline-block;padding:1.25em 1.75em;background-color:#ff432f;color:#fff;font-weight:700;letter-spacing:.125em;text-transform:uppercase;font-family:Montserrat;text-decoration:none;height:auto}#BrandsYouTrust .bannerContent>a:hover{background-color:#e21600}#BrandsYouTrust .bannerContent>img{position:absolute;right:103%;bottom:0;max-width:40%;height:auto}@media(max-width:1500px){#BrandsYouTrust .bannerContent h2{font-size:3.2vw}#BrandsYouTrust .bannerContent h2 strong{font-size:3.75vw}#BrandsYouTrust .bannerContent p img{max-width:600px;height:auto}}#BrandsYouTrust .bannerVideoBkg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}#BrandsYouTrust .bannerVideoBkg video{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:1300px){#BrandsYouTrust .bannerVideoBkg video{height:100%;width:auto;min-width:100%}}@media(max-width:1000px){#BrandsYouTrust{background-image:url(/Content/images/bkg_blueHaze.jpg);background-size:cover}#BrandsYouTrust .bannerContent{width:100%;margin:0;padding:10px}#BrandsYouTrust .bannerContent h2{font-size:5.2vw;margin:.5em 0}#BrandsYouTrust .bannerContent h2 strong{font-size:5.75vw}#BrandsYouTrust .bannerVideoBkg video{display:none}#BrandsYouTrust .bannerContent>img{max-width:none;opacity:.14;left:0;z-index:-1}#BrandsYouTrust .bannerContent p img{max-width:600px;width:calc(100% - 20px)}}@media(max-width:640px){#BrandsYouTrust .bannerContent h2{font-size:7.2vw;margin:.5em 0}#BrandsYouTrust .bannerContent h2 strong{font-size:8.75vw}}#FeaturedProducts{background-image:url(/Content/images/bkg_grid.png);background-repeat:repeat-x;margin-top:0;padding-top:20px;margin-bottom:40px}#FeaturedProducts h2{text-transform:uppercase;font-family:Montserrat;font-weight:300;color:#61747f;text-align:center;letter-spacing:.3rem;margin:.8em 0 1em}#FeaturedProducts h2 strong{font-weight:700;color:#23b5b4}@media(max-width:600px){#FeaturedProducts h2{font-size:1.4rem;margin:.25em 0}}#FeaturedProducts .group.slick-slider{max-width:calc(100% - 200px);margin:0 auto;text-align:center}#FeaturedProducts .group.slick-slider .gc_MiniProduct{margin:10px}@media(max-width:520px){#FeaturedProducts .group.slick-slider{max-width:calc(100% - 82px)}}@media(max-width:365px){#FeaturedProducts .group.slick-slider{max-width:calc(100% - 50px)}}#FeaturedProducts svg.slick-arrow{width:44px;height:44px;color:#20b4b3;fill:#ababab;position:absolute;top:calc(50% - 22px);z-index:10;cursor:pointer;-webkit-transition:left 100ms,right 100ms,width 100ms,height 100ms,top 100ms,color 300ms,fill 300ms;-o-transition:left 100ms,right 100ms,width 100ms,height 100ms,top 100ms,color 300ms,fill 300ms;transition:left 100ms,right 100ms,width 100ms,height 100ms,top 100ms,color 300ms,fill 300ms}#FeaturedProducts svg.slick-arrow.arrow-left{left:-45px}#FeaturedProducts svg.slick-arrow.arrow-left:hover{left:-47px}#FeaturedProducts svg.slick-arrow.arrow-right{right:-45px}#FeaturedProducts svg.slick-arrow.arrow-right:hover{right:-47px}#FeaturedProducts svg.slick-arrow:hover{color:#000;fill:#888;width:48px;height:48px;top:calc(50% - 24px)}#FeaturedProducts svg.slick-arrow:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media(max-width:520px){#FeaturedProducts svg.slick-arrow{width:35px;height:35px;top:calc(50% - 18px)}#FeaturedProducts svg.slick-arrow.arrow-left{left:-36px}#FeaturedProducts svg.slick-arrow.arrow-left:hover{left:-36px;width:35px;height:35px;top:calc(50% - 18px)}#FeaturedProducts svg.slick-arrow.arrow-right{right:-36px}#FeaturedProducts svg.slick-arrow.arrow-right:hover{right:-36px;width:35px;height:35px;top:calc(50% - 18px)}}@media(max-width:365px){#FeaturedProducts svg.slick-arrow{width:22px;height:22px;top:calc(50% - 11px)}#FeaturedProducts svg.slick-arrow.arrow-left{left:-23px}#FeaturedProducts svg.slick-arrow.arrow-left:hover{left:-23px;width:23px;height:23px;top:calc(50% - 11px)}#FeaturedProducts svg.slick-arrow.arrow-right{right:-23px}#FeaturedProducts svg.slick-arrow.arrow-right:hover{right:-23px;width:23px;height:23px;top:calc(50% - 11px)}}.productAreaWrap{font-size:0}.productAreaWrap>*{font-size:1rem}.productAreaWrap .gc_Products>.group{text-align:center}.sidebarWrap{font-size:1rem;width:300px;padding:0 8px 0 20px;display:inline-block}.itemsWrap{font-size:1rem;width:calc(100% - 300px);display:inline-block;padding:20px;vertical-align:top}.itemsWrap h2{font-size:25px;padding:20px 23px;background-image:url(/Content/images/bkg_dots.gif);color:#fff;font-weight:300;text-transform:uppercase;margin:0;position:relative;letter-spacing:.025em}.itemsWrap h2 .twoTone strong{font-weight:700;color:#23b5b4;letter-spacing:normal}.itemsWrap h2 .sortField{text-transform:none;font-weight:500;letter-spacing:.05em;vertical-align:middle;float:right;display:inline-block;margin:0 0 0 1em;font-size:14px}.itemsWrap h2 .sortField select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:2em;display:inline-block;padding:0 1.5em 0 1em;border-radius:1em;vertical-align:middle;background-image:url(/Content/images/ui-DropArrow.svg);background-position:right center;background-size:2em 2em;background-repeat:no-repeat;color:#333}.itemsWrap h2 .sortField select::-ms-expand{display:none}.itemsWrap h2 strong{font-weight:700;color:#23b5b4}.itemsWrap h2 .filterTarget{position:absolute;bottom:20px;right:20px;font-size:13px;font-weight:normal;text-transform:none;color:#ff432f;text-decoration:underline;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1300px) and (min-width:800px){.itemsWrap h2 .filterTarget{display:inline-block;position:static;float:right;vertical-align:middle}}.itemsWrap h2 .findSuppliesRemote{display:inline-block;background:#fff;height:31px;font-size:15px;color:#344047;padding:8px 12px;border-radius:2px;font-weight:500;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;vertical-align:middle;-webkit-box-shadow:inset 0 0 2px #fff,inset 0 -15px 15px rgba(0,10,20,.05),0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 0 2px #fff,inset 0 -15px 15px rgba(0,10,20,.05),0 1px 2px rgba(0,0,0,.25);margin-top:-10px;margin-bottom:-6px}.itemsWrap h2 .findSuppliesRemote:hover{color:#000;-webkit-box-shadow:inset 0 0 2px #fff,inset 0 -15px 15px rgba(0,10,20,.1),0 1px 2px rgba(0,0,0,.5);box-shadow:inset 0 0 2px #fff,inset 0 -15px 15px rgba(0,10,20,.1),0 1px 2px rgba(0,0,0,.5)}@media(max-width:1000px){.itemsWrap h2 .findSuppliesRemote{display:none}}.sidebarSection{padding:20px 0;border-bottom:2px solid #e1e1e1}.sidebarSection h3{margin:0;padding:0;font-size:25px;color:#344047;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebarSection .btn--gc_CategoryTreeControl,.sidebarSection .btn--gc_ProductFilterToggle{background:transparent;color:#23b5b4}.sidebarSection .gc_CategoryTree>.gc_CategoryTree__item{margin-bottom:10px}.sidebarSection .gc_CategoryTree__itemBlock .gc_CategoryTree__itemBlock{white-space:nowrap}.sidebarSection .gc_CategoryTreeLabel,.sidebarSection .gc_ProductFilterHeading{color:#333;font-weight:700;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:1rem}.sidebarSection .gc_CategoryTree__link{color:#344047;font-weight:600;text-decoration:none;font-size:14px}.sidebarSection .gc_CategoryTree__subtree .gc_CategoryTree__link{font-size:14px;font-weight:500;display:inline-block;width:auto;float:none;border-bottom:1px solid #d3d4d9;padding:4px 0 2px}.sidebarSection .gc_CategoryTree__subtree .gc_CategoryTree__link:hover{color:#000;border-bottom:1px solid #000}.sidebarSection .gc_CategoryTree__subtree .gc_CategoryTree__link.currentCategory{color:#000;font-weight:700;border-bottom:1px solid #d3d4d9;letter-spacing:.05em;margin:2px 0;pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebarSection .gc_CategoryTree__shopall{color:#344047;display:inline-block;padding:2px 0;margin:3px 0;font-weight:600;text-decoration:none;text-transform:uppercase}.sidebarSection .gc_CategoryTree__shopall:hover{color:#000;-webkit-text-decoration:underline #23b5b4;text-decoration:underline #23b5b4}.sidebarSection .gc_ProductFilter__clear{float:right;border:none;background:transparent;padding:8px 10px;border:1px solid rgba(0,0,0,.1);font-family:Montserrat;font-size:12px;font-weight:600;text-transform:uppercase;position:relative;z-index:10;cursor:pointer}.sidebarSection .gc_ProductFilterItem__textWrap{font-size:14px;font-weight:500;display:inline-block;width:auto;float:none;padding:4px 0 2px;color:#344047;margin-left:20px}.sidebarSection .gc_ProductFilterItem{margin:0}.sidebarSection .gc_ProductFilterItem__info--customPrice{margin-top:20px;margin-left:9px}.sidebarSection .gc_ProductFilterItem__customPriceWrap{font-family:Montserrat;font-size:14px}.sidebarSection .gc_ProductFilterItem__customPriceWrap .gc_ProductFilterItem__customPriceDollar{font-weight:800;font-size:12px}.sidebarSection .gc_ProductFilterItem__customPriceWrap input{background:transparent;border:1px solid #333;margin:0 5px 0 2px;height:2em;padding:0 .5em;width:4em;-webkit-box-shadow:inset 0 0 0 1px rgba(51,51,51,.1);box-shadow:inset 0 0 0 1px rgba(51,51,51,.1)}.sidebarSection .gc_ProductFilterItem__customPriceTo{margin-right:5px}.sidebarSection .btn--gc_ProductFilterPriceSubmit{font-size:14px;font-weight:600;color:#ff432f;background:transparent;border:1px solid #ff432f;margin:0 5px;height:2em;padding:0 .5em;-webkit-box-shadow:inset 0 0 0 1px rgba(255,67,47,.1);box-shadow:inset 0 0 0 1px rgba(255,67,47,.1)}.sidebarSection .btn--gc_ProductFilterPriceSubmit:hover{border:1px solid #e21600;color:#e21600}.sidebarSection :not(:checked)+[for=FilterItem_custom_price_range]{position:fixed}.sidebarSection .btn--gc_CategoryTreeControl[disabled]{width:0}.sidebarSection .buttonLinkWrap{font-size:0;margin-top:20px}.sidebarSection .buttonLinkWrap *{font-size:1rem}.sidebarSection .buttonLink{border:1px solid rgba(151,149,159,.2);padding:10px;display:inline-block;width:calc(50% - 10px);margin:5px;border-radius:4px;text-align:center;text-decoration:none;color:#373737;font-weight:700;-webkit-transition:color 100ms,border-color 100ms,-webkit-box-shadow 20ms;transition:color 100ms,border-color 100ms,-webkit-box-shadow 20ms;-o-transition:color 100ms,border-color 100ms,box-shadow 20ms;transition:color 100ms,border-color 100ms,box-shadow 20ms;transition:color 100ms,border-color 100ms,box-shadow 20ms,-webkit-box-shadow 20ms}.sidebarSection .buttonLink:hover{-webkit-box-shadow:inset 0 1em 10px #fff,inset 0 0 0 rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1em 10px #fff,inset 0 0 0 rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.1);color:#112;border-color:rgba(151,149,159,.5)}.sidebarSection .buttonLink:hover:after{-webkit-filter:brightness(.5);filter:brightness(.5)}.sidebarSection .buttonLink:active{-webkit-box-shadow:inset 0 1em 30px rgba(255,255,255,.2),inset 0 2px 4px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 1em 30px rgba(255,255,255,.2),inset 0 2px 4px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.1);color:#223;border-color:rgba(151,149,159,.4)}.sidebarSection .buttonLink[class*=printerLogos]{font-size:0}.sidebarSection .buttonLink[class*=printerLogos]:after{content:'';display:inline-block;width:92px;height:40px;background-image:url(/Content/images/ui-printerLogos.png);background-size:cover;background-repeat:no-repeat}.sidebarSection .buttonLink[class*=printerLogos].printerLogosCanon:after{background-position:left 0 top 0}.sidebarSection .buttonLink[class*=printerLogos].printerLogosHP:after{background-position:left 0 top -40px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosEpson:after{background-position:left 0 top -80px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosColortrac:after{background-position:left 0 top -120px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosContex:after{background-position:left 0 top -160px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosRicoh:after{background-position:left 0 top -200px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosXerox:after{background-position:left 0 top -240px}.sidebarSection .buttonLink[class*=printerLogos].printerLogosKIP:after{background-position:left 0 top -280px}.sidebarSection .generalLinkWrap{margin-top:20px}.sidebarSection .sidebarLink{display:inline-block;margin-bottom:6px;color:#333;text-decoration:none;font-weight:700;font-size:14px;padding:2px 0}.sidebarSection .sidebarLink:hover{color:#000;-webkit-text-decoration:underline #a3a4a9;text-decoration:underline #a3a4a9}.sidebarSection .sidebarFiltersWrap{margin-top:20px}.sidebarSection .checkbox{border:1px solid #000}.gc_Filter__canon,.gc_Filter__colortrac,.gc_Filter__contex,.gc_Filter__epson,.gc_Filter__hp,.gc_Filter__kip,.gc_Filter__ricoh,.gc_Filter__xerox{margin-top:10px}.gc_Filter__canon:before,.gc_Filter__colortrac:before,.gc_Filter__contex:before,.gc_Filter__epson:before,.gc_Filter__hp:before,.gc_Filter__kip:before,.gc_Filter__ricoh:before,.gc_Filter__xerox:before{content:'';display:inline-block;width:92px;height:40px;vertical-align:middle;margin:-10px 20px 0 0;background-image:url(/Content/images/ui-PrinterLogos.png);background-size:cover;background-repeat:no-repeat}.gc_Filter__canon:before{background-position:left 0 top 0}.gc_Filter__hp:before{background-position:left 0 top -40px}.gc_Filter__epson:before{background-position:left 0 top -80px}.gc_Filter__colortrac:before{background-position:left 0 top -120px}.gc_Filter__contex:before{background-position:left 0 top -160px}.gc_Filter__ricoh:before{background-position:left 0 top -200px}.gc_Filter__xerox:before{background-position:left 0 top -240px}.gc_Filter__kip:before{background-position:left 0 top -260px}.gc_Filter__black:before,.gc_Filter__blue:before,.gc_Filter__cyan:before,.gc_Filter__gray:before,.gc_Filter__green:before,.gc_Filter__lightblack:before,.gc_Filter__lightblue:before,.gc_Filter__lightcyan:before,.gc_Filter__lightgray:before,.gc_Filter__lightgreen:before,.gc_Filter__lightmagenta:before,.gc_Filter__lightred:before,.gc_Filter__lightyellow:before,.gc_Filter__magenta:before,.gc_Filter__matteblack:before,.gc_Filter__matteblue:before,.gc_Filter__mattecyan:before,.gc_Filter__mattegray .gc_Filter__mattered:before,.gc_Filter__mattegreen:before,.gc_Filter__mattemagenta:before,.gc_Filter__matteyellow:before,.gc_Filter__photoblack:before,.gc_Filter__photoblue:before,.gc_Filter__photocyan:before,.gc_Filter__photogray:before,.gc_Filter__photogreen:before,.gc_Filter__photomagenta:before,.gc_Filter__photored:before,.gc_Filter__photoyellow:before,.gc_Filter__red:before,.gc_Filter__uvblack:before,.gc_Filter__uvblue:before,.gc_Filter__uvcyan:before,.gc_Filter__uvgray:before,.gc_Filter__uvgreen:before,.gc_Filter__uvmagenta:before,.gc_Filter__uvred:before,.gc_Filter__uvyellow:before,.gc_Filter__yellow:before{content:'';display:inline-block;width:16px;height:16px;background-image:url(/Content/images/ui-ColorSwatch.png);background-size:128px;margin:0 .25em 1px 0;vertical-align:middle}.gc_Filter__cyan:before,.gc_Filter__lightcyan:before,.gc_Filter__mattecyan:before,.gc_Filter__photocyan:before,.gc_Filter__uvcyan:before{background-position-x:0}.gc_Filter__lightmagenta:before,.gc_Filter__magenta:before,.gc_Filter__mattemagenta:before,.gc_Filter__photomagenta:before,.gc_Filter__uvmagenta:before{background-position-x:-16px}.gc_Filter__lightyellow:before,.gc_Filter__matteyellow:before,.gc_Filter__photoyellow:before,.gc_Filter__uvyellow:before,.gc_Filter__yellow:before{background-position-x:-32px}.gc_Filter__black:before,.gc_Filter__lightblack:before,.gc_Filter__matteblack:before,.gc_Filter__photoblack:before,.gc_Filter__uvblack:before{background-position-x:-48px}.gc_Filter__gray:before,.gc_Filter__lightgray:before,.gc_Filter__mattegray:before,.gc_Filter__photogray:before,.gc_Filter__uvgray:before{background-position-x:-64px}.gc_Filter__lightred:before,.gc_Filter__mattered:before,.gc_Filter__photored:before,.gc_Filter__red:before,.gc_Filter__uvred:before{background-position-x:-80px}.gc_Filter__green:before,.gc_Filter__lightgreen:before,.gc_Filter__mattegreen:before,.gc_Filter__photogreen:before,.gc_Filter__uvgreen:before{background-position-x:-96px}.gc_Filter__blue:before,.gc_Filter__lightblue:before,.gc_Filter__matteblue:before,.gc_Filter__photoblue:before,.gc_Filter__uvblue:before{background-position-x:-112px}.gc_Filter__uvblack:before,.gc_Filter__uvblue,.gc_Filter__uvcyan:before,.gc_Filter__uvgray:before,.gc_Filter__uvgreen:before,.gc_Filter__uvmagenta:before,.gc_Filter__uvred:before,.gc_Filter__uvyellow:before{background-position-y:-64px}.gc_Filter__photoblack:before,.gc_Filter__photoblue,.gc_Filter__photocyan:before,.gc_Filter__photogray:before,.gc_Filter__photogreen:before,.gc_Filter__photomagenta:before,.gc_Filter__photored:before,.gc_Filter__photoyellow:before{background-position-y:-16px}.gc_Filter__lightblack:before,.gc_Filter__lightblue,.gc_Filter__lightcyan:before,.gc_Filter__lightgray:before,.gc_Filter__lightgreen:before,.gc_Filter__lightmagenta:before,.gc_Filter__lightred:before,.gc_Filter__lightyellow:before{background-position-y:-32px}.gc_Filter__matteblack:before,.gc_Filter__matteblue,.gc_Filter__mattecyan:before,.gc_Filter__mattegray:before,.gc_Filter__mattegreen:before,.gc_Filter__mattemagenta:before,.gc_Filter__mattered:before,.gc_Filter__matteyellow:before{background-position-y:-48px}.gc_ProductFilter__showMore{width:100%;border:1px solid rgba(0,0,0,.1);text-align:center;font-family:Montserrat;background:#23b5b4;color:#fff;text-transform:uppercase;font-size:14px;padding:10px}.gc_ProductFilter__showMore:hover{background:#1b8a8a}.gc_breadcrumbs{margin-bottom:0}.gc_breadcrumbs__pos{height:32px;line-height:31px;display:block;padding:0 10px;overflow:hidden;border-bottom:1px solid rgba(151,149,159,.2);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.05);box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.05);background-color:rgba(255,255,255,.1)}.gc_breadcrumbs__pos .gc_breadcrumb__item--current{cursor:default}.gc_breadcrumbs__pos .gc_breadcrumb__divider{font-size:0;display:inline-block;height:31px;width:31px;vertical-align:top;background:url(/Content/images/ui-Breadcrumb.png) center/contain no-repeat}.gc_breadcrumbs__pos .gc_breadcrumb__link{text-decoration:none;font-weight:bold;text-transform:uppercase;color:#23b5b4}.gc_breadcrumbs__pos .gc_breadcrumb__link:hover{color:#1b8a8a}.gc_breadcrumbs__pos .gc_breadcrumb__link:active{color:#198281}.gc_MiniProduct{background:#fff;border:1px solid #d7d7d7;margin:20px 20px 0 0;float:none;display:inline-block;width:280px;height:490px;vertical-align:top;position:relative}.gc_MiniProduct .gc_MiniProduct__pos{max-width:none;height:100%}.gc_MiniProduct .gc_MiniProduct__imageLink{height:258px}.gc_MiniProduct .gc_MiniProduct__info,.gc_MiniProduct .gc_MiniProduct__links,.gc_MiniProduct .gc_MiniProduct__name{margin:20px}.gc_MiniProduct .gc_MiniProduct__links{position:absolute;bottom:0;width:calc(100% - 40px);font-size:0}.gc_MiniProduct .gc_MiniProduct__name{color:#29b6b5;font-size:16px;font-weight:bold;margin-bottom:0;height:2.1em;overflow:hidden}.gc_MiniProduct .gc_MiniProduct__name.long{font-size:13px}.gc_MiniProduct .gc_MiniProduct__info{font-size:12px;color:#a5a5a5;margin:5px 10px 12px;border-bottom:1px solid #e1e1e1;padding-bottom:5px;height:2.2em;overflow:hidden}.gc_MiniProduct .gc_MiniProduct__quickView{display:inline-block;width:calc(100% - 64px);height:45px;background:#ff432f;font-size:12px;font-weight:700;font-family:Montserrat;padding:0;vertical-align:top;margin:0 4px 0 0;border-radius:2px}.gc_MiniProduct .gc_MiniProduct__quickView:focus:not(:active),.gc_MiniProduct .gc_MiniProduct__quickView:hover{background:#fb1800}.gc_MiniProduct .gc_MiniProduct__quickView:focus:not(:active){outline:1px solid rgba(255,255,255,.5);outline-offset:-3px}.gc_MiniProduct .gc_MiniProduct__quickView:active{outline:none}.gc_MiniProduct .gc_MiniProduct__links:not(.withFaveData) .gc_MiniProduct__quickView{width:100%}.gc_MiniProduct .gc_MiniProduct__priceOnlyInCart{text-align:center;color:#ff432f;font-weight:bold;padding:12px;position:relative;width:100%}.gc_MiniProduct .gc_MiniProduct__price{font-size:20px;color:#ff432f;display:block;text-align:center}.gc_MiniProduct .gc_MiniProduct__price .currency{position:relative;bottom:4px;margin-right:1px;font-size:12px;font-weight:900}.gc_MiniProduct .gc_MiniProduct__price.callForPrice{text-align:center;background:#ff432f;color:#fff;font-weight:600;padding:0;bottom:0;position:absolute;width:100%;z-index:10;font-size:16px}.gc_MiniProduct .gc_MiniProduct__price.callForPrice a{display:inline-block;position:relative;color:inherit;text-decoration:none;padding:15px;width:100%}.gc_MiniProduct .gc_MiniProduct__price.callForPrice a .priceNote{display:inline-block}.gc_MiniProduct .gc_MiniProduct__price.callForPrice a .pricePhone{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff432f;padding:15px;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.gc_MiniProduct .gc_MiniProduct__price.callForPrice a:hover .pricePhone{opacity:1}.gc_MiniProduct span.gc_MiniProduct__imageWrap{position:relative;width:278px;height:278px}.gc_MiniProduct img.gc_MiniProduct__image{max-width:278px;max-height:278px;height:auto;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gc_MiniProduct .gc_MiniProduct__freeShipping{position:absolute;height:25px;background-color:#ffa600;color:#fff;line-height:25px;left:-1em;top:7px;padding:0 1em;text-transform:none;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;pointer-events:none}.gc_MiniProduct .gc_MiniProduct__freeShipping:after{content:'';display:block;width:1em;height:1em;position:absolute;top:100%;left:0;background-image:url(/Content/images/ui-BannerTip.png);background-position:top right;background-size:contain;background-repeat:no-repeat}@media(max-width:520px){.gc_MiniProduct .gc_MiniProduct__freeShipping:after{width:8px;height:8px}}@media(max-width:520px){.gc_MiniProduct .gc_MiniProduct__freeShipping{left:-8px}}.gc_MiniProduct .gc_MiniProduct__nameAndInfo{text-decoration:none;display:block;line-height:1}.gc_MiniProduct .gc_MiniProduct__nameAndInfo:hover{-webkit-text-decoration:underline #a5a5a5;text-decoration:underline #a5a5a5}@media(max-width:400px){.gc_MiniProduct{width:270px;height:490px}.gc_MiniProduct span.gc_MiniProduct__imageWrap{width:268px;height:268px}.gc_MiniProduct img.gc_MiniProduct__image{max-width:268px;max-height:268px}}@media(max-width:1300px){.productAreaWrap .gc_Products>.group{text-align:center}}.gc_MiniProduct--freeShipping .gc_MiniProduct__imageLink:after{display:none}.gc_productTextArea{float:right}.gc_pdRealPrice{font-size:25px;color:#ff432f;width:auto;margin-right:1em;display:inline-block;vertical-align:middle}.gc_itemQtyAvailability{display:inline-block;vertical-align:middle;margin-top:18px}.gc_productImagesArea{width:50%;text-align:center;max-width:none;padding-right:20px}.gc_productDeetsImgMain{font-size:0;width:100%;max-width:none}.gc_productDeetsImgMain .gc_productThumbsWrapper{display:inline-block;width:90px;vertical-align:top;text-align:left}.gc_productDeetsImgMain .gc_productThumbsWrapper img{max-width:80px;margin-bottom:10px}.gc_productDeetsImgMain .lightboxLinkWrap{display:inline-block;width:calc(100% - 90px);font-size:1rem;text-align:center}.gc_productDeetsImgMain .lightbox{display:inline-block;width:auto;height:auto}.gc_productDeetsImgMain .gc_productThumbsWrapper:empty+.lightboxLinkWrap{width:100%}.gc_productDeetsImgMain #gc_prodMainImage{max-width:100%;height:auto}.gc_productDeetsImgMain img{border:1px solid #d2d2d2}.gc_productDeetsImgMain .clickabove img{border:none}.gc_prodDeetsMFG{color:#a5a5a5}.gc_prodDeetsMFG span{color:inherit}.gc_prodDeetsSKU{color:#a5a5a5;margin-top:0}.gc_prodDeetsSKU span{color:inherit}.gc_ProductReview__rating{color:#c7c7c6}.gc_ProductReview__rating .star.filled{color:#23b5b4}.gc_ProductReview__rating .star.half{color:#23b5b4;fill:#c7c7c6}.documentLinks{margin-left:1em;display:inline-block}.gc_pdfLink{margin:0 4px}.gc_pdfLink a{height:32px;min-width:64px;font-size:13px;margin-right:4px;display:inline-block;vertical-align:middle;text-align:right}.gc_pdfLink svg{width:32px;height:32px;vertical-align:middle}#gc_PurchaseArea{padding:0;margin:0;outline:0;border:0;float:none}#gc_PurchaseArea .gc_purchasePanelQTY{margin-left:0;float:none;display:inline-block}#gc_PurchaseArea .gc_purchasePanelBuyBtn{float:none;display:inline-block;width:auto;vertical-align:bottom}#gc_PurchaseArea .gc_purchasePanelBuyBtn .gc_addToCartBtn{padding:0 20px;vertical-align:bottom}#gc_PurchaseArea .gc_purchasePanelQTY input{background:#fff;height:45px}#gc_PurchaseArea .favorited,#gc_PurchaseArea .unfavorited{vertical-align:bottom;border:1px solid rgba(0,0,0,.2)}.forBestPrice-trio{margin:20px 0;text-align:center;display:inline-block}.forBestPrice-trio h2{font-size:26px;text-transform:uppercase;color:#23b5b4;text-align:center}.forBestPrice-trio a{display:inline-block;background:#fff;width:190px;height:190px;margin:7px;vertical-align:bottom;font-size:20px;text-transform:uppercase;font-weight:700;padding-top:150px;cursor:pointer;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow 200ms ease-out;transition:-webkit-box-shadow 200ms ease-out;-o-transition:box-shadow 200ms ease-out;transition:box-shadow 200ms ease-out;transition:box-shadow 200ms ease-out,-webkit-box-shadow 200ms ease-out;background-size:100px;background-repeat:no-repeat;background-position:center 20px;text-decoration:none}.forBestPrice-trio a:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.forBestPrice-trio .callPanel{background-image:url(/Content/images/cta_Call.svg)}.forBestPrice-trio .liveChatPanel{background-image:url(/Content/images/cta_Chat.svg);background-position:center 30px}.forBestPrice-trio .emailPanel{background-image:url(/Content/images/cta_Email.svg)}@media(max-width:1600px){.forBestPrice-trio a{width:130px;height:130px;background-size:70px;padding-top:100px;font-size:16px}}.gc_mainProductDeets{width:100%;padding:0;font-size:0;text-align:center}.gc_mainProductDeets>*{font-size:1rem;text-align:left}.gc_productTextInfo{width:50%;margin:10px auto;max-width:none}.gc_productDeetsImgMain.mobile{display:none;margin:20px auto}.gc_productDeetsImgMain.mobile .gc_productThumbsWrapper{display:block;width:100%;text-align:center}.gc_productDeetsImgMain.mobile .lightbox{width:100%;display:block;text-align:center}.gc_productDeetsImgMain.mobile .clickabove{margin:5px auto}.gc_productDeetsImgMain.mobile .gc_productThumbsWrapper img{margin:0 5px}.gc_productDeetsImgMain.mobile .gc_productTextInfo .group{text-align:center}@media(max-width:1000px){.gc_mainProductDeets{position:relative}.gc_productImagesArea.desktop{display:none}.gc_productDeetsImgMain.mobile{display:block}.gc_productTextInfo{margin:10px 25%}.documentLinks{margin-left:1em;display:inline-block;margin:0 auto;display:block;float:none;clear:both;text-align:center;padding:10px 0 0}.gc_ProductReview__rating{display:block;margin:10px auto;text-align:center;float:none;width:100%}.gc_ProductReview__rating .starReviewsLink,.gc_ProductReview__rating svg{float:none}.gc_itemQtyAvailability,.gc_pdRealPrice{float:none;display:inline-block;margin:10px;vertical-align:middle}.gc_productTextInfo .group{text-align:center}}@media(max-width:800px){.forBestPrice-trio a{width:100px;height:115px;background-size:55px;font-size:13px;padding-top:90px}.gc_productTextInfo{width:100%;max-width:380px;margin:10px auto;float:none}}@media(max-width:400px){.gc_purchasePanelQTY{display:block;width:100%;text-align:center}.forBestPrice-trio a{width:70px;height:115px;background-size:43px;font-size:13px;padding-top:77px}}.favorited .gc_faveItem,.unfavorited .gc_unfaveItem{display:none}.favorited .gc_unfaveItem,.unfavorited .gc_faveItem{display:inline-block}.gc_faveItem{font-size:25px}.favorited,.unfavorited{width:60px;height:45px;border-radius:4px;background-color:#f4f4f4;text-align:center;position:relative;display:inline-block;vertical-align:top;margin:0}.favorited:hover,.unfavorited:hover{background-color:#ededed}.favorited a,.unfavorited a{position:absolute;top:0;bottom:0;left:0;right:0;line-height:50px;cursor:pointer}.favorited a:focus:not(:active),.unfavorited a:focus:not(:active){outline:1px solid rgba(0,0,0,.25);outline-offset:-3px;background-color:#ededed}.favorited .unfavorited a,.unfavorited .unfavorited a{color:#8e8e8e}.favorited .unfavorited:hover a,.unfavorited .unfavorited:hover a{color:#777}.favorited .favorited a,.unfavorited .favorited a{color:#ff432f}.favorited .gc_faveItem,.favorited .gc_unfaveItem,.unfavorited .gc_faveItem,.unfavorited .gc_unfaveItem{width:30px;height:30px;float:none;vertical-align:middle;font-size:25px}.favorited.just-favorited svg,.unfavorited.just-favorited svg{-webkit-animation:bump 300ms ease-out;animation:bump 300ms ease-out;color:#ff432f}.productDetailBody .SiteMain{max-width:2000px}.productDetailBody .stickwrap{background-image:url(/Content/images/bkg_Grid.png);background-repeat:repeat-x;padding:20px}.productDetailBody .productScrollerSet{display:block}.productDetailBody .productScrollerSet .product{display:inline-block;float:none}.gc_productTextInfo h1{font-size:27px;color:#333}.gc_productTextInfo .gc_CallForPrice{display:inline-block;font-weight:600;font-size:24px;color:#ff432f}.gc_productTextInfo .gc_CallForPrice .gc_CallForPriceHeader{color:#333;font-weight:400;margin-right:.5em;display:inline-block}[class^=P--ProductCategory] [data-scrolled=false] .SiteHeader__pos,[class^=P--ProductCategory] [data-scrolled=true] .SiteHeader__pos{background:url(/Content/images/bkg_paper.png) 0/150px;-webkit-transition:-webkit-box-shadow 400ms;transition:-webkit-box-shadow 400ms;-o-transition:box-shadow 400ms;transition:box-shadow 400ms;transition:box-shadow 400ms,-webkit-box-shadow 400ms}[class^=P--ProductCategory] [data-scrolled=false] .SiteHeader__pos{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 0 1px 1px rgba(0,0,0,.1)}[class^=P--ProductCategory] [data-scrolled=true] .SiteHeader__pos{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 0 4px 1px rgba(0,0,0,.1);box-shadow:0 0 1px 1px rgba(0,0,0,.05),0 0 4px 1px rgba(0,0,0,.1)}[class^=P--Account] .SiteMain{margin-top:103px;padding:0 20px;min-height:calc(100vh - 103px);text-align:center}[class^=P--Account] .SiteMain .gc_UserLoginPopup,[class^=P--Account] .SiteMain form,[class^=P--Account] .SiteMain p{width:650px;max-width:100%;margin:10px auto;text-align:left}[class^=P--Account] .SiteMain form .btn{padding:15px 20px;border:1px solid rgba(0,0,0,.1);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:12px;font-weight:bold;color:#fff;background:#23b5b4;text-transform:uppercase;font-family:Montserrat;letter-spacing:.1em}[class^=P--Account] .SiteMain form .btn:hover{background-color:#1b8a8a}[class^=P--Account] .SiteMain form .btn:active{background-color:#198281;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}[class^=P--Account] .SiteMain form .btn--primary,[class^=P--Account] .SiteMain form .btn--submitForm{float:right;background-color:#ff432f}[class^=P--Account] .SiteMain form .btn--primary:hover,[class^=P--Account] .SiteMain form .btn--submitForm:hover{background-color:#fb1800}[class^=P--Account] .SiteMain form .btn--primary:active,[class^=P--Account] .SiteMain form .btn--submitForm:active{background-color:#f11700;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}[class^=P--Account] .SiteMain form .btn--simpleUnderline{margin:0;padding:0;border:0;border-radius:0;color:#344047;text-decoration:underline;vertical-align:top;font-weight:normal;background-color:transparent}[class^=P--Account] .SiteMain form .btn--simpleUnderline:hover{color:blue;background-color:transparent}[class^=P--Account] .SiteMain form .btn--simpleUnderline:active{color:blue;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}[class|=Banner]{height:10vw;background-image:url(/Content/images/header_specials_2000x.jpg);background-size:cover;background-repeat:no-repeat;margin-top:103px;min-height:150px}[class|=Banner][class*="-3-"]{background-image:url(/Content/images/header_specials_2000x.jpg)}[class|=Banner][class*="-4-"],[class|=Banner][class*="-5-"]{background-image:url(/Content/images/header_printingmachines_2000x.jpg)}[class|=Banner][class*="-8-"]{background-image:url(/Content/images/header_inkandtoner_2000x.jpg)}[class|=Banner][class*="-9-"]{background-image:url(/Content/images/header_paperproducts_2000x.jpg)}[class|=Banner][class*="--Contact"]{background-image:url(/Content/images/header_contact_2000x.jpg)}[class|=Banner][class*="--News"]{background-image:url(/Content/images/header_news_2000x.jpg)}[class|=Banner][class*="--Specials"]{background-image:url(/Content/images/header_specials_2000x.jpg)}[class|=Banner][class*="--Sales"]{background-image:url(/Content/images/header_salesandsupport_2000x.jpg)}@media(max-width:1000px){.verbose{display:none}}.gc_UserLoginPopup .btn--usertab{border-radius:0}.gc_UserLoginPopup .btn--usertab.js-active{background-color:#ff432f}.btn--submitForm{background-color:#ff432f;border-radius:0;float:right}.partialBodyWrap{padding:0 20px}.entryBodyWrap,.streamBodyWrap{padding:0 20px;min-height:calc(100vh - 246px)}.duckedBodyWrap{padding:120px 20px 20px;min-height:calc(100vh - 246px)}.duckedBannerWrap{padding:120px 20px 20px}[class|=P--User] .btn{padding:5px 1em}[class|=P--User] h2{color:#23b5b4}.checkoutBtnWrap .CheckoutYES{background:#ff432f}#user-button-continue,.checkoutBtnWrap #review-button-checkout-card.CheckoutYESRed:hover .checkoutContinueBtnRow .btn{padding:1em 2em;background:#ff432f;border-radius:5px}#user-button-continue{float:none}.checkoutBtnWrap #review-button-checkout-card.CheckoutYESRed,.checkoutBtnWrap .CheckoutYESRed{background:#ff432f}#checkoutProgressBar{background:#fff;padding:15px 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.orderDetailsWrap{margin:120px 20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.P--Error .SiteMain{padding:100px 20px 0}.btn--submitForm{background-color:#ff432f;padding:1em 1.5em;border-radius:4px}.contactContent h2,.contentArea h2,.gc_categoryContent h2,.gc_productFullDescription h2{font-weight:600;color:#23b5b4;font-size:2em}.contactContent h3,.contentArea h3,.gc_categoryContent h3,.gc_productFullDescription h3{font-weight:500;color:#23b5b4;font-size:1.75em}.contactContent h4,.contentArea h4,.gc_categoryContent h4,.gc_productFullDescription h4{font-weight:400;color:#61747f;font-size:1.5em}.contactContent h4,.contentArea h4,.gc_categoryContent h4,.gc_productFullDescription h4{font-weight:600;color:inherit;font-size:1em;text-transform:uppercase;letter-spacing:.05em}.contactContent p a,.contentArea p a,.gc_categoryContent p a,.gc_productFullDescription p a{color:#ff432f;text-decoration:underline;cursor:pointer}.contactContent p a:hover,.contentArea p a:hover,.gc_categoryContent p a:hover,.gc_productFullDescription p a:hover{color:#fb1800;text-decoration:none}.contactContent iframe,.contactContent object,.contentArea iframe,.contentArea object,.gc_categoryContent iframe,.gc_categoryContent object,.gc_productFullDescription iframe,.gc_productFullDescription object{max-width:100%}.contactContent ul,.contentArea ul,.gc_categoryContent ul,.gc_productFullDescription ul{list-style:square}@media(max-width:700px){.contactContent img,.contentArea img,.gc_categoryContent img,.gc_productFullDescription img{display:block;max-width:100%;width:auto;height:auto;float:none!important;margin:.5rem auto!important}.contactContent table,.contentArea table,.gc_categoryContent table,.gc_productFullDescription table{max-width:100%;margin:0 auto}.contactContent td,.contactContent th,.contentArea td,.contentArea th,.gc_categoryContent td,.gc_categoryContent th,.gc_productFullDescription td,.gc_productFullDescription th{display:block}.contactContent th,.contentArea th,.gc_categoryContent th,.gc_productFullDescription th{font-weight:700}}h4.prodScrollerTitle{font-weight:600;color:#61747f;font-size:1.75rem;text-transform:uppercase;letter-spacing:.05em;text-align:center}.secondary.Search .product{display:inline-block;width:auto}.secondary.Search .duckedBannerWrap .SearchForm{font-size:0;margin-bottom:1rem}.secondary.Search .duckedBannerWrap .SearchForm>*{font-size:1rem}.secondary.Search .duckedBannerWrap .SearchForm__input{float:none;display:inline-block}.secondary.Search .duckedBannerWrap .SearchForm [type=submit]{display:inline-block;border:none;margin:0 0 0 2px;width:48px;height:48px;background-color:#ff432f;font-size:12px;font-weight:700;font-family:Montserrat;padding:0;vertical-align:top;border-radius:2px}.secondary.Search .duckedBannerWrap .SearchForm [type=submit] svg{width:2.4em;height:2.4em;color:#fff}.secondary.Search .duckedBannerWrap .SearchForm [type=submit]:hover{background-color:#fb1800}.secondary.Search .SearchForm__label{margin-bottom:1em}#QuickViewPopupLoadArea .b-ajax-wrapper{text-align:center}#QuickViewPopupLoadArea .b-ajax-wrapper>div{text-align:left;display:inline-block;margin:1rem}#QuickViewPopupLoadArea .gc_productDeetsImgMain{max-width:none;text-align:center}#QuickViewPopupLoadArea .gc_productDeetsImgMain #gc_prodMainImage{width:auto;height:auto;max-width:100%}#QuickViewPopupLoadArea .gc_itemQtyAvailability{margin:0 0 0 1em}#QuickViewPopupLoadArea .gc_purchasePanelQTY{float:right}#QuickViewPopupLoadArea .gc_productImagesArea{width:auto}#QuickViewPopupLoadArea .gc_purchasePanelBuyBtn{text-align:center}#QuickViewPopupLoadArea .gc_purchasePanelBuyBtn .gc_addToCartBtn{font-size:16px;margin-bottom:.5em}#QuickViewPopupLoadArea .gc_purchasePanelBuyBtn .gc_popupCloseText{color:#333;cursor:pointer}#QuickViewPopupLoadArea .gc_purchasePanelBuyBtn .gc_popupCloseText:hover{color:#ff432f;text-decoration:underline}@media(max-width:1000px){#QuickViewPopupLoadArea{min-width:255px}#QuickViewPopupLoadArea .gc_productTextInfo,#QuickViewPopupLoadArea .gc_quickViewPurchaseInfo{max-width:100%;width:calc(100% - 2em);margin:1em}}.SearchCatList__item{display:inline-block;font-size:1.25rem;padding:.5em 1em;background:#fff;border:1px solid #d7d7d7;margin:0 20px 20px 0}.SearchCatList__item h3{font-size:1em;font-weight:600}.SearchCatList__item a{color:#ff432f;text-decoration:none}.SearchCatList__item a:hover{color:#fb1800;text-decoration:underline}.SearchResultEntry{display:inline-block;padding:.75rem 1.25rem;background:#fff;border:1px solid #d7d7d7;margin:0 20px 20px 0}.gc_pageOptions--bottom{width:100%;text-align:center}.catPagination,.gc_pagination{display:inline-block;border:1px solid #d7d7d7;margin:20px 0;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catPagination span,.gc_pagination span{display:inline-block;width:40px;height:42px;text-align:center;vertical-align:middle;line-height:43px;position:relative;font-size:1rem}.catPagination span a,.gc_pagination span a{position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none;color:#000}.catPagination span a:hover,.gc_pagination span a:hover{background-color:rgba(51,88,110,.75)}.catPagination .activePagClass,.gc_pagination .activePagClass{background-color:#33586e;color:#fff;font-weight:700}.catPagination span:not(:last-child),.gc_pagination span:not(:last-child){border-right:1px solid #d7d7d7}.gc_categoryContent{padding:0 20px}.contactGrid{display:-ms-grid;display:grid}.contactGrid .contactContent{grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1;padding:20px}.contactGrid .contactForm{position:relative;grid-column:1;-ms-grid-column:1;grid-row:1;-ms-grid-row:1;padding:20px;background-image:url(/Content/images/bkg_dots.gif);color:#fff}.contactGrid .contactMap{grid-column:1/3;-ms-grid-column:1/3;-ms-grid-row:2;grid-row:2;min-height:500px;background:#303232}.contactGrid .contactForm{padding-left:260px}.contactGrid .contactForm #ContactForm input[type=email],.contactGrid .contactForm #ContactForm input[type=tel],.contactGrid .contactForm #ContactForm input[type=text]{border:none;color:#333;font-size:1.2rem;padding:2px .75rem;width:436px;border-radius:10px;line-height:2rem;margin:.5rem 0}.contactGrid .contactForm #ContactForm textarea{border:none;outline:none;color:#333;font-size:1rem;padding:.75rem .75rem;width:436px;border-radius:10px;margin:.5rem 0;resize:vertical;min-height:5rem}.contactGrid .contactForm #ContactForm textarea::-webkit-resizer{display:none}.contactGrid .contactForm #ContactForm textarea::-moz-resizer{display:none}.contactGrid .contactForm #ContactForm label{font-weight:500;padding:0;margin:0 0 .25em}.contactGrid .contactForm #ContactForm label.error{display:block}.contactGrid .contactSideImage{position:absolute;left:0;bottom:0;max-width:250px;height:auto}.contactGrid .contactRecaptcha{width:304px;display:inline-block;vertical-align:middle}.contactGrid .contactSend{width:calc(100% - 310px);display:inline-block}.contactGrid .contactSend button{width:100%;border:none;background:#23b5b4;color:#fff;font-weight:700;text-transform:uppercase;padding:.75em 1em;font-family:Montserrat;letter-spacing:.1em;cursor:pointer}.contactGrid .contactSend button:hover{background:#20a4a3}.contactGrid .contactSend button:focus{outline:1px dotted #fff;outline-offset:-5px}.contactGrid .gm-style-iw{text-align:center}.contactGrid .gm-style-iw h3{padding:0;margin:0;color:#333;font-family:Montserrat}.contactGrid .gm-style-iw a{display:inline-block;margin:5px auto;background:#61747f;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;padding:5px 10px;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -1px 0 #353f45,0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 #353f45,0 2px 2px rgba(0,0,0,.1)}.contactGrid .gm-style-iw a:hover{background:#566771;-webkit-box-shadow:inset 0 -1px 0 #2a3237,0 2px 3px rgba(0,0,0,.2);box-shadow:inset 0 -1px 0 #2a3237,0 2px 3px rgba(0,0,0,.2)}.contactGrid .gm-style-iw a:active{background:#404c54;-webkit-box-shadow:inset 0 -1px 0 #14181a,0 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 -1px 0 #14181a,0 1px 1px rgba(0,0,0,.3)}@media(max-width:1300px){.contactGrid .contactContent{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;grid-row:2}.contactGrid .contactForm{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;width:715px}.contactGrid .contactMap{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;width:calc(100vw - 715px)}}@media(max-width:1000px){.contactGrid .contactContent{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.contactGrid .contactForm{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;width:auto}.contactGrid .contactMap{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;width:auto}.contactGrid .contactForm #ContactForm input[type=email],.contactGrid .contactForm #ContactForm input[type=tel],.contactGrid .contactForm #ContactForm input[type=text]{width:100%}.contactGrid .contactForm #ContactForm textarea{width:100%}}@media(max-width:700px){.contactGrid .contactSideImage{display:none}.contactGrid .contactMap{min-height:50vw}.contactGrid .contactContent,.contactGrid .contactForm{padding:10px}.gc_Products h2 .twoTone{margin-right:100px}}@media(max-width:420px){.contactGrid .contactRecaptcha{display:block;width:100%;max-width:304px;margin:0 auto}.contactGrid .contactSend{display:block;width:100%;max-width:250px;margin:5px auto}}.SiteFooter{font-size:0;padding:10px 20px;text-align:left;border-top:8px solid #30373b;background-image:url(/Content/images/bkg_dotsDark2.gif)}.SiteFooter>div{display:inline-block;vertical-align:top;font-size:1rem}.SiteFooter .footInfoWrap{font-size:13px;width:440px;margin-right:20px}.SiteFooter .footInfoWrap .footHomeLink{max-width:100%}.SiteFooter .footInfoWrap svg{color:#23b5b4;margin-right:5px}.SiteFooter .footInfoWrap img{max-width:100%}.SiteFooter .footLocation,.SiteFooter .footPhone{margin-bottom:11px;margin-left:12px;margin-top:7px;text-align:center}.SiteFooter .footPayments img{width:220px;height:auto}.SiteFooter .footAccount,.SiteFooter .footCopy,.SiteFooter .footPayments,.SiteFooter .footSecurity{text-align:center;width:100%;margin-bottom:10px}.SiteFooter .footCopy,.SiteFooter .footPayments{color:#94abb9}.SiteFooter .footNavWrap{width:calc(100% - 460px)}.SiteFooter .gc_CategoryTree{width:calc(100% - 640px);margin-top:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.SiteFooter .gc_CategoryTree>li{margin-bottom:20px;min-width:300px}.SiteFooter .gc_CategoryTree__item{display:inline-block;vertical-align:top;margin-right:20px}.SiteFooter .gc_CategoryTree__item button{display:none}.SiteFooter .gc_CategoryTree__item li{display:block}.SiteFooter .gc_CategoryTree__item li li{display:none}.SiteFooter .gc_CategoryTree__item.is-collapsed .gc_CategoryTree__subtree{display:block}.SiteFooter .gc_CategoryTreeLabel{font-weight:700;color:#23b5b4;padding-bottom:30px}.SiteFooter .gc_CategoryTree__link{float:none;font-weight:400;margin-bottom:5px;padding:5px 0}.SiteFooter .gc_CategoryTree__subtree{padding:0;margin-top:10px}.SiteFooter .footExtNav,.SiteFooter .footInfoNav{display:inline-block;width:300px;vertical-align:top;margin-top:26px}.SiteFooter a{color:#fff;font-weight:600;text-decoration:none;display:inline-block;padding:0 .5em;cursor:pointer}.SiteFooter a:hover{text-decoration:underline}.SiteFooter .gc_CategoryTree__shopall{padding:0}.SiteFooter .footExtNav a,.SiteFooter .footInfoNav a{display:block;margin:0 0 1em}.SiteFooter .footExtNav .socialLink,.SiteFooter .footInfoNav .socialLink{font-size:10px}.SiteFooter .footExtNav .socialLink img,.SiteFooter .footInfoNav .socialLink img{display:inline-block;width:24px;height:auto;margin-right:10px;vertical-align:middle}@media(max-width:1450px){.SiteFooter .footExtNav,.SiteFooter .footInfoNav{width:190px}.SiteFooter .gc_CategoryTree{width:calc(100% - 400px)}}@media(max-width:1180px){.SiteFooter .footInfoWrap,.SiteFooter .footNavWrap{display:block;width:100%;text-align:center}.SiteFooter .footNavWrap .gc_CategoryTree>*{text-align:left}.SiteFooter .footInfoWrap{max-width:450px;margin:0 auto 20px}.SiteFooter .footExtNav,.SiteFooter .footInfoNav{text-align:left}}@media(max-width:700px){.SiteFooter .gc_CategoryTree{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:1.5rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SiteFooter .footExtNav,.SiteFooter .footInfoNav{display:block;width:100%;text-align:center;margin-bottom:35px}.SiteFooter .footExtNav,.SiteFooter .footInfoNav,.SiteFooter .footNavWrap .gc_CategoryTree>*{text-align:center;width:100%}.SiteFooter .gc_CategoryTree__item{margin-right:0}}@media(max-width:500px){.SiteFooter{padding:5px 5px 35px}}@-webkit-keyframes bump{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bump{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}.itemsWrap h2 .filterTarget{display:none}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}.mobileUserLinks{display:none}#mSearchButton{display:none}.no-matches{padding:.5em 1em;border:1px solid rgba(0,0,0,.1);font-size:1.25em;color:#ff432f;background:#fff;display:inline-block}.Search.secondary h1{margin-bottom:0}@media(max-width:1300px){.itemsWrap{width:100%}.productAreaWrap{position:relative}.itemsWrap h2{font-size:20px}.itemsWrap h2 .sortField{font-size:11px}.itemsWrap h2 .filterTarget{display:inline-block}.itemsWrap h2 .filterTarget svg{width:1.5em;height:1.5em;vertical-align:middle;margin-right:.25em}.itemsWrap h2 .filterTarget:hover{color:#fff}.sidebarWrap{position:absolute;left:10px;right:10px;background:#e2e7ec;overflow:hidden;width:auto;z-index:100;top:72px;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out;max-height:200vh}.sidebarWrap:not(.active){max-height:0}.sidebarWrap .sidebarSection{display:inline-block;width:33%;min-width:320px;vertical-align:top;border-bottom:none}#HomeBanner .homeTitle{top:calc(40% + 50px)}}@media(max-width:1100px){#HomeBanner .homeCatLinks{display:none}.SiteHeader__pos .HeaderNav .HeaderNav__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#HomeBanner .homeTitle{top:calc(50% + 50px)}}@media(max-width:1000px){.gc_breadcrumbs{display:none}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}}@media(max-width:900px){#HomeBanner{min-height:55vw}}@media(max-width:800px){.productAreaWrap .group{text-align:center}.itemsWrap h2 .sortField{display:none}.itemsWrap{padding:10px}.gc_MiniProduct{margin:10px 10px 0 0}}@media(max-width:700px){#HomeBanner{min-height:75vw}.SiteHeader__pos,[data-scrolled=false] .SiteHeader__pos{height:102px}.SiteHeader__cart .customerSupportLink{float:left}.SiteHeader__pos .HeaderNav{height:0;top:32px}.SiteHeader__pos .HeaderNav .HeaderNav__list{height:auto;overflow:hidden;padding-top:70px;max-height:100vh;-webkit-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.SiteHeader__pos .HeaderNav .HeaderNav__list:not(.clicked){max-height:70px}.SiteHeader__pos .HeaderNav .HeaderNav__list li{display:block;width:100%;background:#dfe1e3}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap{position:absolute;top:0;background:transparent;text-align:left}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap .fullLogo{display:none}.SiteHeader__pos .HeaderNav .HeaderNav__list .homeLinkWrap .smallLogo{display:inline-block}.SiteHeader__pos #menuTL{display:block;position:absolute;right:0;left:auto;top:33px;margin:0;bottom:0;height:auto;width:67px}.SiteHeader__pos #menuTL .contain,.SiteHeader__pos #menuTL .nav-toggle{height:67px;border-radius:0;background:transparent}.SiteHeader__pos #menuTL .menuX{top:30px;left:19px}.SiteHeader__pos #menuTL .menuX:before{top:-13px}.SiteHeader__pos #menuTL .menuX:after{top:13px}.SiteHeader__pos #menuTL .menuX,.SiteHeader__pos #menuTL .menuX:after,.SiteHeader__pos #menuTL .menuX:before{background:#ff432f;width:36px;height:6px}.SiteHeader__pos #menuTL #nav-toggle.active .menuX{background:transparent}.SiteHeader__pos #menuTL #nav-toggle.active .menuX:before{top:0}.SiteHeader__pos #menuTL #nav-toggle.active .menuX:after{top:10px}.SiteHeader__pos .SearchForm{position:absolute;top:100%;left:0;right:0;margin:0;background:#dfe1e3;padding:5px;height:auto;white-space:nowrap;z-index:-1;-webkit-transition:top 300ms ease-out;-o-transition:top 300ms ease-out;transition:top 300ms ease-out}.SiteHeader__pos .SearchForm:not(.active){top:0}.SiteHeader__pos .SearchForm input{width:calc(100% - 16px);margin-right:-16px}.SiteHeader__pos .SearchForm button{display:inline-block;position:absolute;top:5px;right:5px}.gc_UserLinks{display:none}.mobileUserLinks{display:block;width:100%}.mobileUserLinks .gc_UserLinks{display:block;width:100%;float:none}.mobileUserLinks .gc_UserLinks .gc_UserLinks__listWrap{width:100%;float:none;background:#344047}.mobileUserLinks .gc_UserLinks .gc_UserLinks__listWrap li{background:#344047;color:#fff}.mobileUserLinks .gc_UserLinks a,.mobileUserLinks .gc_UserLinks a:active,.mobileUserLinks .gc_UserLinks a:focus,.mobileUserLinks .gc_UserLinks a:hover{background:transparent;color:#fff;font-weight:700}#mSearchButton{display:block;position:absolute;background:#344047;width:36px;height:36px;border-radius:100%;right:62px;top:48px;color:#fff;line-height:42px;text-align:center;font-size:26px;z-index:3}#BrandsYouTrust .bannerContent h2 strong{display:block}#BrandsYouTrust .bannerContent>a{margin-bottom:1em}.SiteHeader__pos .HeaderNav .HeaderNav__list .mobileUserLinks{display:block}.SiteHeader__pos .HeaderNav .HeaderNav__list{display:block}}@media(max-width:700px){.hasSuppliesFloat .SiteHeader__pos .SearchForm.active,.homeEntryBody .SiteHeader__pos .SearchForm.active{top:calc(100% + 3rem)}.hasSuppliesFloat .SiteHeader__pos .HeaderNav .HeaderNav__list,.homeEntryBody .SiteHeader__pos .HeaderNav .HeaderNav__list{padding-top:calc(70px + 3rem)}}@media(max-width:500px){.itemsWrap{padding:5px}h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}}@media(max-width:400px){.itemsWrap h2{font-size:16px}}@-webkit-keyframes textFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes textFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}#ContactForm #g-recaptcha-response-error{top:35px;left:10px;font-size:21px;position:fixed;overflow:hidden;margin:0;height:3em;line-height:3em;padding:0 1em 0 4em;background:#f4f4f1;z-index:2500;border-radius:1px;color:#333;font-weight:normal;font-family:arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),inset 0 -32px 32px rgba(0,1,20,.05),0 2px 2px rgba(0,0,0,.25);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),inset 0 -32px 32px rgba(0,1,20,.05),0 2px 2px rgba(0,0,0,.25);-webkit-animation:captcha-error-shake 1s cubic-bezier(.36,.07,.19,.97) both .5s;animation:captcha-error-shake 1s cubic-bezier(.36,.07,.19,.97) both .5s}#ContactForm #g-recaptcha-response-error:before{width:1.5em;height:1.5em;display:inline-block;content:'⚠';position:absolute;top:0;left:0;font-size:2em;text-align:center;font-weight:normal;font-family:arial,sans-serif!important;background:#e33239;vertical-align:middle;color:#fff4ed;text-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),inset 0 -32px 32px rgba(0,1,20,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),inset 0 -32px 32px rgba(0,1,20,.05)}@-webkit-keyframes captcha-error-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes captcha-error-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@media(max-width:450px){#ContactForm #g-recaptcha-response-error{font-size:4.75vw}#HomeBanner{min-height:85vw}}#ContactFormMessage.success{display:block;background:#fff;padding:1.5em 2em;color:#000;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);margin:0 0 1em}#ContactFormMessage.success~div:not(:focus-within){opacity:.5}@media(-ms-high-contrast:none){.contactGrid .contactForm{width:100%;max-width:716px;float:left;margin-right:10px}.contactGrid .contactMap{width:100%}}@media(max-width:1100px) and (-ms-high-contrast:none){.contactGrid .contactForm{margin:0 auto;float:none}.contactGrid .contactContent{display:block}.contactGrid .contactMap{width:100%}}.NewsList{margin:1em 0}.NewsList__heading{color:#23b5b4;font-weight:700}.NewsList__date{color:#898989}.NewsList__body{color:#333}.btn--newsList{text-transform:uppercase;background:#344047;padding:15px 1.25em;border-radius:0;letter-spacing:.1em}.NewsList__item{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.P--News--Stream .fullNewsStreamWrap{text-align:center}.P--News--Stream .fullNewsStreamWrap>*{text-align:left}.testimonialsStreamWrap{text-align:center}.testimonialsStreamWrap .NewsList__item.NewsList__item--full{width:30%;display:inline-block;margin:0 1.5% 1rem;min-width:300px;text-align:left}@media(max-width:1300px){.testimonialsStreamWrap .NewsList__item.NewsList__item--full{width:45%;margin:0 2.5% 1rem}}@media(max-width:400px){.testimonialsStreamWrap .NewsList__item.NewsList__item--full{padding:0 15px 15px;margin:0 0 1rem;min-width:288px}}.testimonialsStreamWrap .NewsList__item{position:relative}.testimonialsStreamWrap .NewsList__item:before{content:"“";font-size:64px;color:#23b5b4;position:absolute;top:5.5rem;left:-12px}.testimonialsStreamWrap .NewsList__item:after{content:"”";font-size:64px;color:#23b5b4;position:absolute;top:9.5rem;right:-12px}.testimonialsStreamWrap .TestimonialSourceName{text-align:center;color:#29b6b5;font-size:1.2rem}.testimonialsStreamWrap .TestimonialSourceLoc{text-align:center;color:#333;margin:0;font-size:12px}.testimonialsStreamWrap .btnSet--newsList{margin-top:1rem}.testimonialsStreamWrap .NewsList__item--full .NewsList__body{height:80px}@media(max-width:400px){.testimonialsStreamWrap .NewsList{padding:0 10px}}.contentArea .reviewBacklink{display:inline-block;width:auto;background:#ff432f;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;font-family:Montserrat;padding:.5em 1em;vertical-align:top;margin:0 4px 0 0;border-radius:2px}.contentArea .reviewBacklink:hover{background:#fb1800}.contentArea .reviewBacklink:focus:not(:active){outline:1px solid rgba(255,255,255,.5);outline-offset:-3px}.contentArea .reviewBacklink:active{outline:none}.contentArea .TestimonialSourceName{text-align:center;color:#29b6b5;font-size:1.5rem}.contentArea .TestimonialSourceLoc{text-align:center;color:#333;margin:0;font-size:1rem}.FAQEntry .FAQEntry__heading a{background:#33586e;font-size:1.5rem;padding:.5em 1em;text-align:left;padding:.5em 50px .5em 1em}.FAQEntry .FAQEntry__headingArrow{fill:#ff432f;padding:5px;border-radius:100%;background:#fff}.Pagination{font-size:0;border:1px solid #d7d7d7;display:inline-block;background:#fff;margin:1rem auto}.Pagination a,.Pagination span{display:inline-block;width:40px;height:42px;text-align:center;font-size:1rem;line-height:43px}.Pagination a:not(:last-child),.Pagination span:not(:last-child){border-right:1px solid #d7d7d7}.Pagination a.selected,.Pagination span.selected{background-color:#33586e;color:#fff;font-weight:700}.Pagination a{color:#000;text-decoration:none}.Pagination a:hover{background:rgba(51,88,110,.75)}@media(max-width:600px){.Pagination a,.Pagination span{width:32px;height:33px;line-height:33px}}.plainLinkButton{display:inline;border:none;background:transparent;padding:0;margin:0;color:#61747f;text-decoration:underline;cursor:pointer}.plainLinkButton:hover{color:#51646f;text-decoration:none}.findSuppliesHeader{font-size:25px;padding:20px 23px;background-image:url(/Content/images/bkg_dots.gif);color:#fff;font-weight:300;text-transform:uppercase;margin:0;position:relative;letter-spacing:.025em}.findSuppliesHeader h2{font-size:25px;color:#fff;margin:0;display:inline-block}.findSuppliesFeature select,.findSuppliesHeader select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:2em;display:inline-block;padding:0 1.5em 0 1em;border-radius:1em;vertical-align:top;background-image:url(/Content/images/ui-DropArrow.svg);background-position:right center;background-size:2em 2em;background-repeat:no-repeat;color:#333;font-size:14px;max-width:100%}.findSuppliesFeature select::-ms-expand,.findSuppliesHeader select::-ms-expand{display:none}.products .product{display:inline-block;text-align:left}.suppliesFound .products{width:100%;text-align:center}@media(max-width:400px){.findSuppliesHeader h2{font-size:18px}}.InvoiceSection{display:block;float:left;clear:both}.InvoiceSection .checkoutOptOR{margin:20px 5px 25px}.InvoiceSection #InvoiceCheckout{position:fixed;left:-100vw}.InvoiceSection #InvoiceCheckout+label{float:left;font-size:13px;letter-spacing:.5px;margin:1px 0 0 0;cursor:pointer;font-weight:700}.InvoiceSection #InvoiceCheckout+label:before{content:'';height:17px;width:17px;background:#d7d7d7;display:block;float:left;cursor:pointer;margin-right:9px;color:#e00025;font-size:15px;font-weight:700;text-align:center;line-height:17px}.InvoiceSection #InvoiceCheckout:checked+label:before{content:"✓"}#SecureUserHome .duckedBodyWrap .gc_UserLinks__list{display:block}#SecureUserHome .duckedBodyWrap .gc_UserLinks__list li{display:inline-block;padding:0;border:1px solid rgba(0,0,0,.1);text-transform:uppercase;background-color:#ff432f;color:#fff;font-weight:700;letter-spacing:.05em;vertical-align:top}#SecureUserHome .duckedBodyWrap .gc_UserLinks__list li a{padding:5px 10px;font-weight:700}#SecureUserHome .duckedBodyWrap .gc_UserLinks__list li a:hover{color:#000}.findSuppliesFeature{position:absolute;display:table;background:#29b6b5;z-index:-1;top:100%;bottom:0;left:0;right:0;width:100%;height:auto;text-align:center;padding:1rem;opacity:1;-webkit-transition:top 100ms ease-out,opacity 150ms ease-out;-o-transition:top 100ms ease-out,opacity 150ms ease-out;transition:top 100ms ease-out,opacity 150ms ease-out;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2),0 1px 2px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 1px 2px}.findSuppliesFeature label{display:inline-block;color:#fff;font-weight:600;vertical-align:middle;margin:.25em .5em;text-shadow:0 1px 1px rgba(0,0,0,.4)}.findSuppliesFeature #FindSuppliesSelectorHead{display:inline-block;vertical-align:middle;margin:.25em .5em}.findSuppliesFeature #SuppliesMobileClose{display:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1100px){.findSuppliesFeature{top:calc(100% + 32px)}.findSuppliesFeature #FindSuppliesSelectorHead{width:calc(100% - 1em)}}@media(max-width:700px){.findSuppliesFeature{position:fixed;z-index:1000;top:calc(50% - 2rem);bottom:120px;left:20px;right:20px;width:calc(100% - 40px);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.1);box-shadow:0 2px 3px rgba(0,0,0,.3),0 0 20px rgba(255,255,255,.1)}.findSuppliesFeature #FindSuppliesSelectorHead{width:calc(100% - 1em)}.findSuppliesFeature #SuppliesMobileClose{display:block;position:absolute;top:0;right:0;width:32px;height:20px;background:#fff;color:#ff432f;font-weight:bold;text-align:center;line-height:20px;padding:0}}.findSuppliesFeature:not(.active){top:-100%;opacity:0;-webkit-transition:top 0s 150ms,opacity 150ms ease-out;-o-transition:top 0s 150ms,opacity 150ms ease-out;transition:top 0s 150ms,opacity 150ms ease-out}#SuppliesFeatureHead:after{content:'';display:block;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;overflow:hidden;background-image:-webkit-linear-gradient(45deg,transparent,transparent 50%,rgba(255,255,255,.3) 60%,rgba(255,255,255,.5) 70%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,transparent,transparent 50%,rgba(255,255,255,.3) 60%,rgba(255,255,255,.5) 70%,transparent 75%,transparent);background-image:linear-gradient(45deg,transparent,transparent 50%,rgba(255,255,255,.3) 60%,rgba(255,255,255,.5) 70%,transparent 75%,transparent);background-size:300%;-webkit-transition:background-position 0;-o-transition:background-position 0;transition:background-position 0;background-position:right top}#SuppliesFeatureHead.active:after{background-position:left top;-webkit-transition:background-position 650ms ease-out 200ms;-o-transition:background-position 650ms ease-out 200ms;transition:background-position 650ms ease-out 200ms}#GlossaryBodyID .contentArea>.termGroup{display:block;margin:1em;padding:1em;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#GlossaryBodyID .contentArea>.termGroup h2{margin:0}#GlossaryBodyID .contentArea>.termGroup dt{font-weight:700;font-size:1.125em;margin:2rem 0 1rem;position:relative}#GlossaryBodyID .contentArea>.termGroup dt .scrollMark{display:block;position:absolute;top:-100px;width:100%;height:0;pointer-events:none;opacity:0}#GlossaryBodyID .contentArea>.termGroup dd{margin:0 0 1rem 0;padding:1rem;position:relative;border-left:2px solid #23b5b4}#GlossaryBodyID .contentArea>.termGroup dd table th{font-weight:700}#GlossaryBodyID .contentArea>.termGroup dd table td{padding:.5em 1em}#GlossaryBodyID .contentArea>.termGroup dt:target+dd{-webkit-box-shadow:inset 200px 0 100px -100px rgba(35,181,180,.25);box-shadow:inset 200px 0 100px -100px rgba(35,181,180,.25)}.noScriptNotice{position:fixed;left:0;bottom:0;width:100%;font-family:Montserrat;text-align:center;background:#ff432f;color:#fff;font-size:18px;padding:16px 16px;z-index:5000}#HomeSuppliesSticky{position:fixed;top:200px;right:0;z-index:80}.stickyPull{display:block;height:3rem;line-height:3rem;width:350px;text-align:center;background-color:#23b5b4;color:#fff;text-transform:uppercase;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:background-color 120ms ease-out;-o-transition:background-color 120ms ease-out;transition:background-color 120ms ease-out;cursor:pointer;position:absolute;top:0;left:3rem;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.stickyPull:hover{background-color:#13a5a4}#HomeSuppliesSticky form{display:inline-block;width:300px;max-width:300px;height:350px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0);box-shadow:0 1px 3px rgba(0,0,0,0);overflow:hidden;-webkit-transition:max-width 230ms cubic-bezier(.165,.02,.32,.995),-webkit-box-shadow 230ms cubic-bezier(.165,.02,.32,.995);transition:max-width 230ms cubic-bezier(.165,.02,.32,.995),-webkit-box-shadow 230ms cubic-bezier(.165,.02,.32,.995);-o-transition:max-width 230ms cubic-bezier(.165,.02,.32,.995),box-shadow 230ms cubic-bezier(.165,.02,.32,.995);transition:max-width 230ms cubic-bezier(.165,.02,.32,.995),box-shadow 230ms cubic-bezier(.165,.02,.32,.995);transition:max-width 230ms cubic-bezier(.165,.02,.32,.995),box-shadow 230ms cubic-bezier(.165,.02,.32,.995),-webkit-box-shadow 230ms cubic-bezier(.165,.02,.32,.995);background-image:url(/Content/images/bkg_dotsWhite.gif)}#HomeStickyVisible,#MachineListIsOpen{position:fixed;top:0;left:-150vw}#HomeSuppliesSticky input:checked+form{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}#HomeSuppliesSticky input:not(:checked)+form{max-width:3rem;pointer-events:none}.supplyStickyWrap{width:calc(290px - 3rem);text-align:center;position:absolute;left:calc(3rem + 5px);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.supplyStickyWrap p{font-family:Roboto;line-height:1.5;color:#343f46}.supplyStickyWrap svg{display:block;width:85px;height:85px;margin:1rem auto;color:#b7b7b7}.supplyMachineList{display:block;font-size:13px;height:3em;border:1px solid #ccc;border-radius:3em;margin:0 10px;background-color:#fff;cursor:pointer;position:relative;margin-bottom:40px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.supplyMachineList .machineListOpen{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3em 3em 0 0;text-align:left;cursor:pointer;font-size:12px;color:#8e8d8d;padding:1em 1.3em;background-image:url(/Content/images/ui-DropArrow.svg);background-position:right .25em top 50%;background-size:2.5em 2.5em;background-repeat:no-repeat}.supplyMachineList:hover{border:1px solid #aaa;-webkit-box-shadow:inset 0 1em .5em -12px rgba(0,10,25,.1);box-shadow:inset 0 1em .5em -12px rgba(0,10,25,.1)}#MachineListIsOpen:checked+.supplyMachineList{border:1px solid #aaa;-webkit-box-shadow:inset 0 1em .5em -12px rgba(0,10,25,.1);box-shadow:inset 0 1em .5em -12px rgba(0,10,25,.1)}#MachineListIsOpen:checked+.supplyMachineList:after{content:'';display:block;position:absolute;top:100%;height:11px;left:-10px;width:calc(100% + 20px);cursor:default;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 20"><path vector-effect="non-scaling-stroke" fill="%23fff" stroke="%23ababab" stroke-width="1px" d="M0 20L20 5L40 20z"></path></svg>');background-size:30px;background-repeat:no-repeat;background-position:top 2px left 50%}.supplyMachineList>ul{list-style:none;display:block;width:calc(100% + 32px);position:absolute;margin:0;padding:0;top:calc(100% + 10px);left:-16px;border:1px solid #aaa;max-height:0;overflow-y:auto;opacity:0;-webkit-transition:max-height 200ms ease-out,opacity 200ms ease-out;-o-transition:max-height 200ms ease-out,opacity 200ms ease-out;transition:max-height 200ms ease-out,opacity 200ms ease-out;pointer-events:none;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 -2px #fff;box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 -2px #fff;border-radius:2px}#MachineListIsOpen:checked+.supplyMachineList>ul{max-height:300px;opacity:1;pointer-events:all}.supplyStickyCategoryHeader{display:block;font-weight:700;text-transform:uppercase;text-align:center;color:#29b6b5;font-size:1.125em;cursor:default;padding:10px 10px 12px;background-color:#fff;-webkit-box-shadow:inset 0 -2px 0 #29b6b5;box-shadow:inset 0 -2px 0 #29b6b5}.supplyStickyCategoryHeader+ul{display:block;max-height:none;width:100%;position:relative;padding:0;margin:0;list-style:none}.supplyMachineList .supplyStickyCategoryHeader+ul li{margin:0;padding:0;border-bottom:1px solid #dfdfdf;text-align:left;color:#333}.supplyMachineList .supplyStickyCategoryHeader+ul li a{display:block;margin:0;padding:10px;color:inherit;text-decoration:none}.supplyMachineList .supplyStickyCategoryHeader+ul li a:hover{display:block;margin:0;padding:10px;color:inherit;text-decoration:none}.supplyMachineList .supplyStickyCategoryHeader+ul li:last-child{border-bottom:2px solid #29b6b5}.supplyMachineList .supplyStickyCategoryHeader+ul li:hover{background-color:#eee;color:#000}@media(max-height:830px){#HomeSuppliesSticky{top:auto;bottom:280px}}@media(max-height:740px){#HomeSuppliesSticky{display:none}}@media(max-width:700px){#HomeSuppliesSticky{display:block;top:102px;bottom:auto;left:0;right:0;width:auto;max-width:none;z-index:9999999999}.stickyPull{-webkit-transform:none;-ms-transform:none;transform:none;width:100%;left:0}#HomeSuppliesSticky form{position:fixed;top:calc(102px + 3rem);left:10px;right:10px;width:auto;max-width:none;overflow:visible;height:auto}.supplyStickyWrap{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;display:block;top:auto;left:auto;width:100%}#HomeSuppliesSticky input:not(:checked)+form{opacity:0;max-width:none}#MachineListIsOpen+.supplyMachineList>ul{position:fixed;top:112px;right:20px;left:20px;bottom:20px;width:auto;max-width:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1),inset 0 -2px #fff,0 0 0 50vw rgba(255,255,255,.5);box-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1),inset 0 -2px #fff,0 0 0 50vw rgba(255,255,255,.5)}#MachineListIsOpen:checked+.supplyMachineList>ul{max-height:100%}#MachineListIsOpen:checked+.supplyMachineList:after{display:none}#HomeSuppliesSticky~#HomeBanner{margin-top:3rem}}.HeaderNav li{position:unset}#firstNavLI .gc_CategoryTree{position:absolute;left:0;width:100%}#firstNavLI .gc_CategoryTree{padding:40px 5% 100px 5%}#firstNavLI .gc_CategoryTree__item{width:33.33%}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__itemBlock{font-size:24px;font-weight:bold;color:#344047}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree{width:100%}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__subtree{padding-left:0}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__item{width:100%;text-decoration:underline}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__item .gc_CategoryTree__itemBlock .gc_CategoryTree__link{text-decoration:underline;padding:0 0 20px 0!important}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__item .gc_CategoryTree__itemBlock .gc_CategoryTree__link:after{display:none}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__item .gc_CategoryTree__itemBlock .gc_CategoryTree__link:before{display:none}#firstNavLI .gc_CategoryTree__item .gc_CategoryTree__subtree .gc_CategoryTree__item .gc_CategoryTree__itemBlock .gc_CategoryTree__link:hover{text-decoration:none}@media(max-width:1100px){.HeaderNav li .gc_CategoryTree{left:auto}#firstNavLI{text-align:left}#firstNavLI .gc_CategoryTree__item{width:33.33%;float:left}}@media(max-width:1000px){#firstNavLI{text-align:left}#firstNavLI .gc_CategoryTree .gc_CategoryTree__subtree{padding-left:0;background-color:transparent}#firstNavLI .gc_CategoryTree a:hover{background-color:transparent;color:#344047!important}#firstNavLI .gc_CategoryTree__item{width:33.33%;float:left;text-align:left}}@media(max-width:700px){#firstNavLI .gc_CategoryTree{position:relative;left:0;width:100%}#firstNavLI .gc_CategoryTree{padding-top:0;padding-bottom:0}#firstNavLI .gc_CategoryTree__item{width:100%;float:none}.gc_CategoryTree .catLinks:hover{background-color:transparent;color:#344047!important}}@media(max-width:1370px){.SiteHeader__pos .HeaderNav .HeaderNav__list li a{font-size:12px;padding:28px 12px}}@media(max-width:1100px){.SiteHeader__pos .HeaderNav .HeaderNav__list li a{font-size:12px;padding:11px 16px}}