#menu-header .sub-menu{padding:0!important;width:300px!important}#menu-header .sub-menu li{padding:0!important;width:100%!important;border-bottom:1px solid rgba(255,255,255,0.1)!important}#menu-header .sub-menu a{font-size:1rem!important;font-weight:700!important;width:100%!important;line-height:1.2!important;letter-spacing:0!important}#menu-header .sub-menu li:hover a{background-color:#FFF!important;opacity:1!important}.et_mobile_menu{width:260px}.woocommerce-LoopProduct-link{display:block;text-align:center;border:1px solid #CDCDCD;padding:10px;border-radius:4px;box-shadow:0 0px 25px rgba(0,0,0,0.1)}.woocommerce-LoopProduct-link img{border-radius:4px}.woocommerce-LoopProduct-link h2{font-size:20px!important;padding-top:0!important;padding-bottom:20px!important}.woocommerce-LoopProduct-link:after{font-size:14px;font-weight:bold;content:'View Details';display:block;background-color:#ea2027;color:#FFF;padding:2px 10px;width:50%;margin:0 auto;border-radius:4px;border-bottom:4px solid #CC0000;text-shadow:0 -1px 0 rgba(0,0,0,1)}#left-area{padding-right:30px!important}#sidebar .textwidget{font-size:14px}#sidebar .request-more{text-align:center;font-size:14px;font-weight:bold;content:'View Details';display:block;background-color:#ea2027;color:#FFF;padding:10px 10px;margin:0 auto;border-radius:4px;border-bottom:4px solid #CC0000;text-shadow:0 -1px 0 rgba(0,0,0,1);margin-bottom:30px!important}.quote{border:1px solid #CDCDCD;padding:20px;border-radius:4px;margin-bottom:20px}.quote .wpcf7-form{margin:0 -5px}.quote input[type="text"],.quote input[type="number"],.quote input[type="tel"],.quote input[type="email"],.quote textarea{width:100%;padding:10px 10px;border:1px solid #CDCDCD;border-radius:4px}.quote .wpcf7-form-control-wrap{float:left;width:50%;padding:5px}.quote .wpcf7-form-control-wrap.message{clear:both;float:none;width:100%;display:block}.quote input[type="submit"]{padding:10px 10px;border:1px solid #CDCDCD;border-radius:4px}