/* https://www.toolkinginc.com/wp-content/themes/epc/responsive-menu.css?ver=6.7.1 */
nav{clear:both}.sub-menu-toggle,.menu-toggle{display:none;visibility:hidden}@media only screen and (min-width:768px){nav{display:block!important}}@media only screen and (max-width:767px){.menu-toggle,.menu-toggle:hover,.menu-toggle:focus{position:absolute;right:10px;top:80px;visibility:visible;border:none;color:#fff;padding:5px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}.logged-in .menu-toggle{top:125px}.sub-menu-toggle{display:block;font-size:20px;font-weight:700;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}button.menu-toggle,button.sub-menu-toggle{color:#fff}.sub-menu-toggle{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;border-radius:0;color:#000;height:35px;line-height:35px!important;padding:0!important;position:absolute;right:10px;top:5px;width:35px}.genesis-nav-menu ul li button.sub-menu-toggle{color:#fff}.sub-menu-toggle span{display:none}.sub-menu-toggle:before{content:"+"}.sub-menu-toggle.activated:before{content:"-"}nav{display:none;position:relative}.genesis-nav-menu .menu-item{display:block;position:relative;text-align:left}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu a{border-bottom:1px solid rgba(255,255,255,.2);border-right:none!important;font-size:14px}.genesis-nav-menu .sub-menu{clear:both;display:none;opacity:1;position:static;width:100%}.genesis-nav-menu .sub-menu a{border-bottom:1px solid #fff;border-left:0 none;color:#fff;line-height:1.2em;padding:15px 50px 15px 45px!important;position:relative;width:auto}.genesis-nav-menu .sub-menu ul li a{border-bottom:1px solid #f2f2f2!important;padding-left:80px!important;color:#fff}.genesis-nav-menu li#menu-item-19 .sub-menu a{background:#008080!important}.genesis-nav-menu .sub-menu .sub-menu{margin:0}.nav-primary a:hover,.nav-primary .current-menu-item>a{color:#fff;border:none;border-bottom:1px solid #ddd}.genesis-nav-menu a span span{padding:0}#menu-main-navigation{margin-left:0}.nav-primary>div.wrap>ul>li.current_page_item a span span{border:none}.nav-primary>div.wrap>ul>li>a{background:#a3a5a8;padding:15px 50px 15px 25px}}@media only screen and (max-width:550px){.menu-toggle,.menu-toggle:hover,.menu-toggle:focus{top:56px}.logged-in .menu-toggle{top:100px}}@media only screen and (max-width:450px){.menu-toggle{top:56px}.logged-in .menu-toggle{top:103px}}