.maintenanceNotice{display:none!important}body{background:url(/s-vkefyy7j0b/product_images/uploaded_images/bg.jpg) no-repeat center top #877e64!important;background-attachment:fixed}header.header{height:100px!important;background:0 0!important}.header-container{height:140px;border-bottom:solid 30px #353127;background-color:transparent!important;background-image:url(/s-vkefyy7j0b/product_images/uploaded_images/perforated-metal-opacity-80.png)}.header-subcontainer{max-width:1000px;margin:auto}.header-container>.header-padding{position:relative;width:80%;float:right;top:-90px}header .form-fieldset{width:95%!important}.header-subright{float:right;width:800px}.header-logo--left{float:left!important;left:0;position:relative;top:-15px}.main-nav-container.full-width,.main-nav-container.full-width .navPages-container{background:0 0!important;border:none!important}.top-menu .phone-number{display:none}.modal{background-color:#fff}div[itemtype="http://schema.org/Product"]{padding:10px;background-color:#fff}.army-headerbar{position:relative;top:15px}.army-headerbar .body{margin-top:0!important;position:relative}@media (max-width:980px){.army-headerbar .body{margin:0 15px}}.army-header-col1{position:absolute;z-index:999;top:-10px}.army-header-col2{width:100%}.army-header-row1,.army-header-row3{width:100%;height:30px;background-color:#39322a;border-top:solid 1px #444;border-bottom:solid 2px #26211c}.army-header-row1 .top-menu{background-color:transparent}.army-header-row2{width:100%;height:70px;background-image:url(/s-vkefyy7j0b/product_images/uploaded_images/perforated-metal-opacity-80.png)}.army-header-row3>.navPages{padding-left:205px!important}.army-header-row3 .custom-pages-nav .navPages-action{line-height:28px!important}.army-search{position:absolute;width:calc(100% - 400px);margin-left:170px;float:left}.army-search .header{height:70px!important;padding:0!important}.army-search .inside-header{display:block!important;width:100%!important}.army-headerbar .phone-number{position:absolute;top:18px;right:0;float:right}.army-headerbar .phone-number>div{margin:auto;width:200px;text-align:center;background-color:rgba(0,0,0,.6);border:solid 1px rgba(255,255,255,.4)}.army-headerbar .phone-number>div:hover{border:solid 1px rgba(255,255,255,.8)}.army-headerbar .phone-number>div a,.army-headerbar .phone-number>div a:hover{color:#fff;font-size:24px;letter-spacing:2px;line-height:32px;text-decoration:none}#side-categories{margin-top:15px!important}@media (max-width:980px){.navPages-container{margin:0}}@media (max-width:800px){.army-headerbar .header-logo-image{max-height:150px}.army-header-row1 .top-menu{position:relative}.army-search{width:calc(100% - 380px);margin-left:170px}.army-search .header{background-color:transparent!important}.army-search .header .form-fieldset{margin:8px auto 0}.army-search .navPages{position:relative;background:0 0!important;background-color:transparent!important}.army-header-row3>.navPages{display:none}.body{margin-top:10px!important}}@media (min-width:768px){.army-headerbar .phone-number.mobile{display:none}}@media (max-width:767px){.army-search .navPages{padding-right:0!important}.army-search{width:calc(100% - 140px);margin-left:140px}.army-headerbar .phone-number{display:none}.army-headerbar .phone-number.mobile{display:inline!important;position:relative;top:0}.army-headerbar .phone-number>div{background-color:transparent!important;border:none!important}.army-headerbar .phone-number>div a,.army-headerbar .phone-number>div a:hover{font-size:20px;line-height:28px}.army-headerbar .phone-number>div a:hover{border:none!important}}@media (max-width:550px){.army-header-row1 .account-links{padding-right:20px}}@media (max-width:400px){.army-headerbar>.body:first-child{margin:0 15px 0 5px!important}.army-header-col1{top:10px!important}.army-headerbar .header-logo-image{max-height:110px!important}.army-search{width:calc(100% - 70px)!important;margin-left:70px!important}}.card-title>a{font-size:15px!important}.card-title>a:hover{text-decoration:underline}@media (min-width:1px){h4.card-title,h4.card-title a{height:38px!important}}.price-section{text-align:right}.card-text span.price{display:inline-block;margin-bottom:20px;color:#1a8f0a;font-size:15px!important;line-height:36px}.card-text .price--rrp{font-weight:400;color:#555!important}a.button.button--small.card-figcaption-button{text-shadow:#000 1px 1px 3px}.navUser-item--cart{margin-top:-1px}i.fa.fa-shopping-cart{padding:3px 13px 2px 7px!important}.page-content{margin-top:0!important}.category.main{margin-top:15px}.subcategory-grid{background-color:transparent;border-color:#fff}#product-listing-container .actionBar{margin-top:0;margin-bottom:20px;padding:3px 0 3px 3px;background-color:#fff}#product-listing-container .actionBar .form-field{margin:0!important}#product-listing-container .actionBar .form-label[for=sort]{display:none}.pagination{top:2px!important}.breadcrumbs{display:none}li.subcategory-item{display:table;margin:5px;background-color:#39322a;border-bottom:solid 1px #26211c;min-height:50px;float:left;width:calc(25% - 10px);list-style-type:none;padding:0 5px;border-radius:4px}@media (max-width:500px){li.subcategory-item{width:calc(50% - 10px)}}li.subcategory-item:hover{background-color:#26211c}li.subcategory-item:hover span.subcategory-name,li.subcategory-item:hover>a{color:#fff!important}a.subcategory-link{display:table-row;color:#fff}li.subcategory-item span.subcategory-name{display:table-cell;vertical-align:middle}@media (max-width:480px){.sideCategoryList.mobile{display:none}.category.main{margin-top:0}.subcategory-grid{border:none!important}#product-listing-container .actionBar{display:none}.pagination{display:none}.pagination.bottom{display:block!important}.navPages{width:calc(100% - 25px);margin-left:15px;padding-right:0!important}}div#cart-preview-dropdown{background:#fff}.previewCartAction-checkout,.previewCartAction-viewCart{float:right}.previewCartAction-viewCart .button{background-color:#999;border-color:#777}.previewCartItem-name>a{color:#20c}.previewCartItem-name>a:hover{color:#2a5db0;text-decoration:underline}.page.cart-page{background-color:#fff;padding:20px}table.cart{background-color:#fff}.slider{margin-top:15px}.page-content.no-sidenav{padding:25px!important;background-color:#fff}.heroCarousel .slick-dots li{background:rgba(0,0,0,.5)!important}.heroCarousel .slick-next,.heroCarousel .slick-prev{display:none!important}@media (max-width:480px){.sideCategoryList.mobile{display:block!important}.sideCategoryList.desktop{display:none!important}}.sideCategoryList .brands{display:none!important}