.brands .et-pb-controllers,.brands .et-pb-slider-arrows{display:none}#top-header{background-color:#000000!important}#top-menu .menu-item a:after{display:block;height:3px;background:#000;content:"";margin-top:10px;width:0px;transition:all 300ms ease-in-out}#top-menu .menu-item.menu-item-has-children a:after{background-color:transparent;width:18px;margin-top:0}#top-menu .menu-item.menu-item-has-children a:hover::after{background-color:transparent;width:18px}#top-menu .menu-item a:hover::after{width:100%}#top-menu .contact.menu-item a:after{opacity:0}#top-menu .contact.menu-item a{padding:12px 20px;height:38px;margin-bottom:0px;background:#FF4830;border:none}#top-menu .contact.menu-item a{color:#ffffff!important}#top-menu .contact.menu-item a:hover{opacity:1;background:#000}.gform_page_footer .button{background:#6000A9;border-width:0;padding:10px 30px;color:#ffffff;transition:all 300ms ease;font-size:20px!important}.mobile_menu_bar:before{color:black;transition:all 400ms ease-in-out}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";transition:all 400ms ease-in-out}.gform_page_footer .button:hover{opacity:.9;cursor:pointer}.gform_wrapper .percentbar_blue{background-color:#6000A8!important}.et_pb_svg_logo #logo{height:95%;max-height:none}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}#footer-info{text-align:center;float:none}.store-hours tr td{padding:3px 20px}.search .et_pb_post{position:relative;padding:2%;padding-left:28%;border:1px solid #eee;border-radius:4px;margin-bottom:10px}.search .et_pb_post .entry-featured-image-url{position:absolute;top:2px;left:2px;max-width:24%}.search .et_pb_post h2{font-size:20px}