.kiba-menu_hamburger{display:none;height:25px;width:30px;position:absolute;top:15px;z-index:9999}.kiba-mobile-menu .kiba-menu_hamburger{display:block}.kiba-menu_hamburger span,.kiba-menu_hamburger span:after,.kiba-menu_hamburger span:before{background:#000;content:'';cursor:pointer;display:block;height:3px;-webkit-border-radius:4px;border-radius:4px;position:absolute;left:0;right:0;top:50%;transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out}.kiba-menu_hamburger span:before{top:-10px}.kiba-menu_hamburger span:after{top:auto;bottom:-10px}.open-menu .kiba-menu_hamburger span{background:0 0}.open-menu .kiba-menu_hamburger span:after,.open-menu .kiba-menu_hamburger span:before{top:0}.open-menu .kiba-menu_hamburger span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.open-menu .kiba-menu_hamburger span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.menu-banner-container{position:relative}body.kiba-menu-from-left .kiba-menu_hamburger{left:10px}body.kiba-menu-from-right .kiba-menu_hamburger,body.kiba-menu-from-top .kiba-menu_hamburger{right:10px}#kiba-menu_mobile_navigation{background-color:#fff;box-sizing:border-box;overflow-y:auto;top:0;visibility:hidden;padding:0;z-index:999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}body.kiba-menu-from-left #kiba-menu_mobile_navigation,body.kiba-menu-from-right #kiba-menu_mobile_navigation{height:100%;position:fixed;width:220px}body.kiba-menu-from-top #kiba-menu_mobile_navigation{position:absolute;width:100%}body.kiba-menu-from-right #kiba-menu_mobile_navigation{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}body.kiba-menu-from-left #kiba-menu_mobile_navigation{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#kiba-menu_mobile_navigation>ul,#kiba-menu_mobile_navigation>ul li{margin:0;padding-left:0}#kiba-menu_mobile_navigation>ul li{font-size:16px;margin:0;list-style:none;position:relative;text-align:left;width:100%}#kiba-menu_mobile_navigation>ul li.current .current-indicator,#kiba-menu_mobile_navigation>ul li.current_page_item .current-indicator{background:0 0;position:absolute;top:0;left:0;bottom:1px;width:5px;z-index:2}#kiba-menu_mobile_navigation>ul li.has-children{position:relative}#kiba-menu_mobile_navigation>ul li a{border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:block;margin:0;padding:20px 20px;position:relative;width:100%}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu,#kiba-menu_mobile_navigation>ul li ul.sub-menu{display:none}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu{padding-bottom:7px;padding-left:0}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu li a{border-bottom:0!important;padding-left:40px;padding-bottom:9px;padding-top:9px}#kiba-menu_mobile_navigation>ul li ul.kiba-menu_submenu li ul li a{padding-left:60px}#kiba-menu_mobile_navigation li.open-menu>a>img.arrow{transform:rotate(180deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#kiba-menu_mobile_navigation>ul li ul a{font-size:.9em}#kiba-menu_mobile_navigation>ul li.has-children>a:after{content:"\f078";position:absolute;top:18px;right:25px;width:0;height:0;font:normal normal normal 14px/1 FontAwesome}#kiba-menu_mobile_navigation>ul li.has-children.open-submenu>a:after{content:"\f077"}#kiba-menu_mobile_navigation #logo{box-sizing:border-box;max-width:100%;padding:0 40px}#kiba-menu_mobile_navigation.kiba-menu_open{visibility:visible}body.kiba-menu-from-left #kiba-menu_mobile_navigation.kiba-menu_open,body.kiba-menu-from-right #kiba-menu_mobile_navigation.kiba-menu_open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#kibamenu_pagewrapper{height:100%;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}body.kiba-menu-from-right #kibamenu_pagewrapper.open-menu{-webkit-transform:translate3d(-220px,0,0);-moz-transform:translate3d(-220px,0,0);-o-transform:translate3d(-220px,0,0);transform:translate3d(-220px,0,0)}body.kiba-menu-from-left #kibamenu_pagewrapper.open-menu{-webkit-transform:translate3d(220px,0,0);-moz-transform:translate3d(220px,0,0);-o-transform:translate3d(220px,0,0);transform:translate3d(220px,0,0)}#kibamenu_pagewrapper.open-menu.kiba-menu-fade{opacity:.6}.kiba-mobile-menu .kiba-menu_hamburger{display:block}.kiba-mobile-menu .kiba-navmenu,.kiba-mobile-menu .mobile-hidden{display:none!important}