/*! 
*  Aleyant skins - v6.0.0
*  Homepage: http://pressero.com
*  Copyright Aleyant 2025, All Rights Reserved
*  <!-- canary for www.pressero.com HostMonitor test DO NOT REMOVE, Web to Print Storefronts -->
*/@import url(css/photoswipe/photoswipe.min.css);@import url(css/photoswipe/default-skin/default-skin.min.css);@import url(css/owl.carousel.min.css);@import url(css/sm-menu.min.css);@import url(css/printestimate.css);#shipToAddressWindow,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ffffff;color:#031d40}#shipToAddressWindow,.page-content,body.category-content-editor-body,body.page-content-editor-body,body.product-detail-editor-body{background-color:#ffffff}body.customize-iframe-body{background-color:#ffffff}.alert.alert-info,.instructions.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}a{color:#031d40}a:hover{color:#799900}#navigation1 a{color:#031d40}.sf-arrows .sf-with-ul:after{border-top-color:#031d40}.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#775ba6}.sm-menu a.has-submenu:after{border-top-color:#031d40}.sm-menu>li:hover>a.has-submenu:after,.sm-menu>li>a.has-submenu:focus:after{border-top-color:#775ba6}#navigation1 a.currentPage,#navigation1 a:hover{color:#775ba6}#contactBlock a,#featuredProduct h4 a,#navigation2 a,#navigation3 a,#twitter a{color:#775ba6}#contactBlock a:hover,#featuredProduct h4 a:hover,#navigation2 a:hover,#navigation3 a:hover,#twitter a:hover{color:#799900}#navigation4 a{color:#775ba6}#navigation4 a:hover{color:#031d40}.featuredProductImage,img.imageSize_mediumsquare{border:1px #e5e5e5 solid}.featuredProductImage,img.imageSize_mediumsquare{box-shadow:0 0 5px #ffffff;-webkit-box-shadow:0 0 5px #ffffff;-moz-box-shadow:0 0 5px #ffffff}.categoryName a,.name a{color:#775ba6}.categoryName a:hover,.name a:hover{color:#799900}.pageTitle{color:#031d40}#controlButtonArea input.edocAddToCartButton,#shopCartPage_button input.cartCheckoutButton,.addToCartButton input,.checkoutButtons input,.loginForm .submit input,.pageType_checkoutNew .btnCheckout,.pageType_checkoutNew .checkout-button input{background-color:#775ba6;color:#ffffff}#controlButtonArea input.edocAddToCartButton:hover,#shopCartPage_button input.cartCheckoutButton:hover,.addToCartButton input:hover,.checkoutButtons input:hover,.loginForm .submit input:hover,.pageType_checkoutNew .checkout-button input:hover{background-color:#799900}#container{background:@Shade19@}img.imageSize_mediumsquare{background:#ffffff}.categoryItem,.hproduct,li.imageSize_mediumsquare{border:1px #ffffff solid}.loginForm{background-color:#eeeeee}#navigation1 li{background-color:#ffb718}.isNotHome #navigation1{border-bottom:5px solid #ffb718}#cart,.teaserPrice,.userInfo{background-color:#799900}#siteSearch{background-color:#ffb718}#cart .cartCost span,#cart a,#cart a span,.teaserPrice,.userInfo a{color:#ffffff}#banner{background:#ffffff}#footerInner{background:#ffffff}input.edocUpdateButton{color:#333333;background-color:#eaeaea;background-image:none}input.edocUpdateButton:hover{background-color:#eaeaea}.sm-menu .currentPage{border-color:#ffb718}#cart,#contactBlock,#contentShare,#featuredProduct,#navigation2,.userInfo{box-shadow:2px 2px 4px #cccccc;-moz-box-shadow:2px 2px 4px #cccccc;-webkit-box-shadow:2px 2px 4px #cccccc}#navigation3,#rssFeed,#siteSearch,#twitter,.recentHistory{box-shadow:-2px 2px 4px #cccccc;-moz-box-shadow:-2px 2px 4px #cccccc;-webkit-box-shadow:-2px 2px 4px #cccccc}#bannerWrap,#contentArea,#footerInner{box-shadow:2px 2px 6px #cccccc;-moz-box-shadow:0 0 6px #cccccc;-webkit-box-shadow:0 0 6px #cccccc}.categoryImage,.productListImage{border-color:#e5e5e5;border-width:2px;border-style:solid;margin-bottom:10px}.productAsset .RadListBox_Default .rlbGroup{border-color:#cccccc}.productAsset .RadListBox_Default .rlbGroup:hover{border-color:#666666}.productAsset .RadListBox_Default .rlbGroup .rlbList li{background-color:#eeeeee}.productAsset .RadListBox_Default .rlbGroup li.rlbHovered{background-color:#ffffff}.productAsset .RadListBox_Default .rlbGroup .rlbList a{color:#666666}.productAsset .RadListBox_Default .rlbGroup .rlbList a:hover{color:#333333}h1,h2,h3,h4,h5,h6{color:#444444}h2{border-bottom:1px solid #ccc}h3{border-bottom:1px solid #ccc}h4{font-weight:700}h5{font-weight:700}body{font-size:14px;line-height:1.42857143}#container{width:100%;margin:0}#main{width:960px;padding:10px 0 0 0;margin:0 auto;float:none;overflow:hidden}#mainInner{width:960px;float:left}#contentArea{width:520px;padding:0 10px 30px;float:left;background:#fff;min-height:500px;margin:0 10px}.aside{width:210px;float:left;clear:none}#header{padding:0;margin:0}#branding{width:960px;margin:0 auto;padding:0;background-repeat:no-repeat}.sitelogo{display:none}.sitelogo{max-height:100px}#siteLogo{height:108px}#siteLogo a{display:block;width:100%;height:100%}#siteSearch *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#siteSearch{float:none;width:100%;margin:0 0 20px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}#frmSearch{display:table;width:100%}#siteSearch input[type=text]{width:85%;float:left;padding:3px 8px}#siteSearch input[type=submit]{background-color:transparent;background-position:center center;background-repeat:no-repeat;border:none;width:15%;height:26px;float:left;text-align:center}#cart{float:none;width:100%;margin:0 0 20px;padding:5px 0;text-align:center}#cart a{padding:0}#cart span{padding:0 2px}#cart a:hover{text-decoration:none}#cart a img{vertical-align:middle}#cart .cartCost span{font-weight:700}.userInfo{float:none;width:100%;margin:0 0 20px;padding:5px 0;text-align:center}#bannerWrap{width:960px;height:300px;margin:0 auto;position:relative;overflow:hidden}#banner{position:absolute;z-index:1}#bannerNav{position:absolute;bottom:0;left:0;z-index:999}#bannerNav a{display:block;padding:0 5px;border:1px #ccc solid;margin:3px;text-decoration:none;float:left;text-align:center;background-color:#fff}#bannerNav a.activeSlide{background:#eee}#contactInfo{background:#fff;padding:0 10px}.sm-menu .currentPage{background-color:#ffffff;background-image:none;border-width:2px 0 0 0;border-style:solid}.sm-menu a{border-left:none;border-top:none;text-decoration:none;padding:10px 15px}.sm-menu li{background-image:url(images/topNavBgOverlay.png);background-repeat:repeat-x;background-position:left bottom;border-width:2px 0 0 0;border-color:#fff;border-style:solid}.sm-menu li:hover{background:#fff}.sm-menu li li{background:#eee}.sm-menu li li:hover{background:#e1e1e1}.sm-menu li li li{background:#e1e1e1}.sm-menu li li li:hover{background:#ddd}.sm-menu a:active,.sm-menu a:focus,.sm-menu a:hover,.sm-menu li:hover{outline:0}.navMenu2,.navMenu3{margin:0;padding:0 0 0 10px}.navMenu2 li,.navMenu3 li{list-style:none}.navMenu2 a,.navMenu3 a{text-decoration:none;display:block}.navMenu2 ul,.navMenu3 ul{margin:10px 0;padding:0 0 0 20px}.navMenu2 ul li,.navMenu3 ul li{list-style:circle}.navMenu2 ul li ul,.navMenu3 ul li ul{margin:2px 0}.navMenu2 ul li ul li,.navMenu3 ul li ul li{list-style:disc}#navigation2 ul ul{padding:0 0 0 20px;margin:2px 0 10px}#navigation2,#navigation3{margin:0 0 20px;border-top-left-radius:10px;border-top-right-radius:10px}#nav2Cap,#nav3Cap{width:210px;height:25px}#navigation2 ul,#navigation3 ul{background:#fff;padding:10px}#navigation2 li,#navigation3 li{margin:0 0 2px}#navigation2 a:hover,#navigation3 a:hover{text-decoration:none}#featuredProduct{margin:0 0 20px;border-top-left-radius:10px;border-top-right-radius:10px}#featCap{width:210px;height:25px}#featuredProduct a{width:210px;display:block;background:#fff;padding:10px 0;text-align:center}#featuredProduct h4{margin:0;background:#fff}#featuredProduct h4 a{text-decoration:none;padding:0}#featuredProduct img{max-width:100%;height:auto}#contactBlock{margin:0 0 20px;border-top-left-radius:10px;border-top-right-radius:10px}#tagline{margin:0 0 20px;padding:0 0 10px 10px;background:#fff}#contactCap{width:210px;height:25px}#contactBlock a{text-decoration:none}#contactBlock li{list-style:none}#contactBlock h4{font-weight:700;margin:0;background:#fff;padding:10px}#cbaddress,#cbemail,#cbphone{margin:0;background:#fff;padding:0 0 10px 10px}#contactInfo{background:#fff;padding:0 0 10px 10px}#shareCap{width:210px;height:25px;border-top-left-radius:10px;border-top-right-radius:10px}#contentShare{margin:0 0 20px}#shareLinks{min-height:20px;background:#fff;padding:10px}#subscriberCap{width:210px;height:25px}#subscriberLogo{margin:0 0 20px;text-align:center;background:#fff}#subscriberLogo img{padding:10px;max-width:190px;background:#fff}#rssCap,.recentHistory h3{width:210px;height:25px}#rssFeed,.recentHistory{margin:0 0 20px;float:left;border-top-left-radius:10px;border-top-right-radius:10px}#rssList,.recentHistory ul{background:#fff}#rssList ul,.recentHistory ul{margin:0;padding:10px 0}#rssList li,.recentHistory li{padding:0 10px;list-style:none}#rssList h3{font-size:14px;margin-top:0}.recentHistory a,.rssTitle a{text-decoration:none}.recentHistory h3{color:#FFF;font-weight:700;line-height:24px;text-indent:10px;margin:0}#twitterCap{width:210px;height:25px}#twitter{margin:0 0 20px;float:left;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}#twitter ul{margin:0;padding:10px;background:#fff}#twitter a{word-wrap:break-word}#footer{margin:10px 0}#footerInner{width:960px;margin:0 auto;padding:10px 0}#navigation4{height:20px;z-index:auto}#navigation4 ul{width:100%;margin:0 auto}#navigation4 li{padding:0 15px;background:0 0}#navigation4 a{border:none}#navigation4 a:hover{text-decoration:none}#categoryAndProductList *{box-sizing:border-box}.currentCategoryDes{margin:10px 0 30px 0}div.categoryItem,div.hproduct{width:150px;margin:0 7px 20px;position:relative}.categoryName,.name{text-align:left;font-weight:700;margin:0 0 5px}.categoryName a,.name a{text-decoration:none;word-wrap:break-word}.categoryDes,.description{padding:0 0 10px 0;color:#666;text-align:left}.categoryImage a,.productListImage a{text-align:center;display:block}.categoryImage img,.productListImage img{margin:0;max-width:100%;vertical-align:bottom}.categoryLink,.productAtt{display:none}.pageTitle{border-bottom:1px #ccc solid}.pageType_product #primary{display:block}.pageType_product #contentArea{width:720px;background:#fff;margin:0 0 0 10px}.calculator .customFormsArea,.calculator .imageAndDescriptionArea,.priceBreaks .customFormsArea,.priceBreaks .imageAndDescriptionArea,.uom .customFormsArea,.uom .imageAndDescriptionArea{width:60%;float:left;padding-right:10px;box-sizing:border-box}.calculator #buttonArea,.calculator #fixedElement,.priceBreaks #buttonArea,.priceBreaks #fixedElement,.uom #buttonArea,.uom #fixedElement{width:40%;float:right}.calculator .productImageArea,.priceBreaks .productImageArea,.uom .productImageArea{float:none;margin:0 0 20px}.pageType_product.isOpenFrame #primary.aside{display:none}.pageType_product.isOpenFrame #contentArea{width:960px;margin:0;padding:0}.pageType_product.isOpenFrame .open-frame-iframe{min-width:900px;border:0}.customizePage{width:940px}#edocInstructions{padding:10px 0 5px 0}.pageType_customize #mainInner{background:#fff}.cartSummary{width:200px}.cartPage{min-height:300px}.pageType_orders #contentArea{width:940px;background:#fff;margin:0}.pageType_complete #secondary,.pageType_inventory #secondary,.pageType_summary #secondary{display:none}.pageType_complete #contentArea,.pageType_inventory #contentArea,.pageType_summary #contentArea{width:720px;background:#fff;margin:0 0 0 10px}.pageType_checkout #secondary{display:none}.pageType_checkout #contentArea{background:#fff}.checkoutForm .multiColumn .column1,.checkoutForm .multiColumn .column2{padding:0 15px}.pageType_login #bannerWrap,.pageType_login #cart,.pageType_login #contentShare,.pageType_login #featuredProduct,.pageType_login #footer,.pageType_login #navigation4,.pageType_login #rssFeed,.pageType_login #secondary,.pageType_login #tagline,.pageType_login #twitter,.pageType_login .pageTitle{display:none}.pageType_login #contentArea{width:720px;margin:0 0 0 10px}.pageType_login #main{padding:0}.pageType_login .loginForm{margin:40px auto 40px}.loginFormLinks a,.loginFormLinks a:hover{border:none}.pageType_lostpassword #bannerWrap,.pageType_lostpassword #contentShare,.pageType_lostpassword #featuredProduct,.pageType_lostpassword #footer,.pageType_lostpassword #navigation4,.pageType_lostpassword #rssFeed,.pageType_lostpassword #secondary,.pageType_lostpassword #tagline,.pageType_lostpassword #twitter,.pageType_lostpassword .pageTitle{display:none}.pageType_lostpassword #contentArea{width:720px;margin:0 0 0 10px}.pageType_lostpassword .instructions{margin:20px 0}.pageType_lostpassword #main{padding:0}.pageType_ftp #bannerWrap,.pageType_ftp #contentShare,.pageType_ftp #featuredProduct,.pageType_ftp #footer,.pageType_ftp #navigation4,.pageType_ftp #rssFeed,.pageType_ftp #secondary,.pageType_ftp #tagline,.pageType_ftp #twitter{display:none}.pageType_ftp #contentArea{width:100%;margin:0;padding:0}.ftpPage.page-content{padding:10px}.pageType_ftp .instructions{margin:20px 0}.pageType_ftp #main{padding:0}.pageType_checkoutNew #contentArea{width:940px;background:#fff;margin:0}.cartCost{display:inline}.teaserPrice{padding:2px 0;margin-bottom:10px}.userInfo span{color:#fff}.product-gallery-carousel-item{background-image:url(images/loading2.gif)}.product-gallery-carousel-item.loaded{background-image:none}.product-gallery-carousel-item>a.gallery-current{box-shadow:0 0 0 3px #031d40 inset}#pricingArea .priceBreaks .pricingGridTableHeading,#pricingArea .uom .pricingGridTableHeading{display:none}.partial-page{background-color:#ffffff}.pageName_payment #main,.pageName_shipping #main,.pageType_access #main,.pageType_cart #main,.pageType_checkoutNew #main,.pageType_pendingorders #main{overflow:visible}.pageName_payment #contentArea,.pageName_shipping #contentArea,.pageType_access #contentArea,.pageType_cart #contentArea,.pageType_checkoutNew #contentArea,.pageType_pendingorders #contentArea{background:#fff;width:auto;float:none;margin:0}
/*# sourceMappingURL=layout.css.map */