#main-header{background-color:transparent}.et_header_style_centered #main-header .container{padding:0}.et_header_style_centered #main-header div#et-top-navigation{background:rgba(63,54,37,0.7);padding:10px 0}.et_header_style_centered #top-menu>li>a{padding-bottom:0em}.categoryLinkBox .et_pb_button{padding-top:10px;padding-bottom:10px}.categoryLinkBox .et_pb_promo_description{display:table}.categoryLinkBox .et_pb_promo_description div p{float:left;width:50%;margin-top:10px}.subCatProductList{padding-bottom:20px}.subCatProductList img{width:100%}.subCatProductList h3,.subCatProductList p span{display:block;padding-left:10px;padding-right:10px}.subCatProductList a{display:inline-block;padding:10px 25px;background:#2c3419;color:#fff;font-weight:bold;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.productPageCTA a{display:inline-block;padding:10px 25px;background:#2c3419;color:#fff;font-weight:bold;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}#menu-main .sub-menu a{color:#81bc2c!important}#mobile_menu2{position:absolute;left:-28vh;padding:5%!important;background:#fff;width:92vw;visibility:visible;opacity:1;display:none;z-index:9999;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)}.siteBanner img{width:100%}@media screen and (min-width:781px) and (max-width:1100px){#homeHeader{top:-2vh;margin-bottom:30px!important}}@media screen and (max-width:780px){#homeHeader{top:1vh;margin-bottom:30px!important}}.promo-badge{display:inline-block;font-weight:bold;background:#DB0E0E;padding:10px;color:#fff}