.et_overlay:before{color:#303030}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop{color:#ffffff}.not-found-title{color:#ffffff}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#ffffff!important}#footer-bottom{display:none}label{color:#2d2d2d}.woocommerce button.button.alt{color:white;background-color:#2d2d2d;border:0px}.woocommerce button.button.alt:hover{color:white;background-color:#2d2d2d;border:0px}.woocommerce button.button:disabled{color:white!important}.woocommerce-page button.button{color:white;border:0px;background-color:#2d2d2d}.woocommerce-page button.button:hover{color:#2d2d2d}.woocommerce .cart input.button{color:#2d2d2d!important}.coupon .input-text{font-family:roboto}.woocommerce-message a.button.wc-forward{padding:5px;font-size:15px}.woocommerce .woocommerce-message{padding:10px}.woocommerce form .form-row label{color:black}.woocommerce ul#shipping_method li label{color:black}.woocommerce a.button{color:white!important;border:0px!important;background-color:#2D2D2D!important}.woocommerce a.button:hover{color:#2d2d2d;background-color:white}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#2d2d2d!important}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}@media (min-width:990px){.sub-menu{width:450px!important}.sub-menu-columns ul.sub-menu li{display:inline-block;float:left;width:200px}.sub-menu-columns ul.sub-menu li:nth-child(odd){float:left;margin-right:20px}.sub-menu-columns ul.sub-menu li:nth-child(even){float:right}}#logo{-webkit-transform:initial}@media (max-width:1080px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}#main-header,#main-header.et-fixed-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.gform_footer input.button{color:white;background-color:#2d2d2d;border:0px;padding:10px;font-family:roboto;font-size:18px!important}.gform_footer input.button:hover{color:#2d2d2d;background-color:white;border:0px;padding:10px;font-family:roboto;font-size:18px!important}