.horizontal-menu.menu-collapsed #main-menu-navigation .nav-item a span, .vertical-overlay-menu .main-menu .navigation .navigation-header .feather.icon-minus { display: none } .horizontal-menu .navbar-horizontal .dropdown .dropdown-menu { -webkit-transition: none; transition: none; margin-top: 1px } .horizontal-menu .navbar-container .search-input.open { box-shadow: none; border-left: 1px solid #E0E2E8; border-right: 1px solid #E0E2E8; margin-top: -1px } .horizontal-menu .navigation-header { font-family: inherit; color: #929292; padding: 8px 20px; font-size: 1rem; text-transform: uppercase } .horizontal-menu .navbar-flipped .navbar-nav .nav-item { float: right } .horizontal-menu .navbar-light ul#main-menu-navigation > li.active > a { border-bottom: 2px solid #00B5B8; background: #FFF } .horizontal-menu .navbar-light .active > a { background: #FFF; font-weight: 500 } .horizontal-menu .navbar-dark .nav-item.active > a { border-bottom: 2px solid #00B5B8; background-color: #313C50 } .horizontal-menu .navbar-dark .active > a { background: #FFF; font-weight: 500 } .horizontal-layout .main-menu .navigation > li > ul > li > a i { margin-right: .5rem } .horizontal-layout .container { padding: 0 } .horizontal-layout.vertical-layout.vertical-overlay-menu .main-menu .navigation > li > a > span.badge { position: absolute; top: 11px; right: 40px } .horizontal-layout.vertical-layout.vertical-overlay-menu .main-menu .navigation li.nav-item.menu-collapsed-open > a { background: 0 0; margin: 0; border-radius: 0 } .horizontal-layout.vertical-layout.vertical-overlay-menu .main-menu .navigation li.nav-item.menu-collapsed-open > a ~ ul li.menu-collapsed-open > a ~ ul { margin-top: 4px } .horizontal-layout.vertical-layout.vertical-overlay-menu .main-menu .navigation li.nav-item.menu-collapsed-open > a ~ ul li.menu-collapsed-open > a ~ ul li.active a { background: 0 0 } [data-textdirection=rtl] body.horizontal-layout.horizontal-menu.menu-collapsed .main-menu .navigation > li > a { padding: 14px 16px !important } [data-textdirection=rtl] body.horizontal-layout.horizontal-menu.menu-collapsed .main-menu .navigation > li.navigation-header .feather.icon-minus { padding: 12px 0 } [data-textdirection=rtl] body.horizontal-layout.horizontal-menu .header-navbar.navbar .dropdown-menu .dropdown-submenu > a:after { content: '\f104' !important } @-webkit-keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @keyframes fadein { from { opacity: 0 } to { opacity: 1 } } @-webkit-keyframes fadeout { from { opacity: 1 } to { opacity: 0 } } @keyframes fadeout { from { opacity: 1 } to { opacity: 0 } } .vertical-overlay-menu .content { margin-left: 0 } .vertical-overlay-menu .navbar .navbar-header { float: left; width: 240px } .vertical-overlay-menu .navbar.navbar-brand-center .navbar-header { float: left; width: auto } .vertical-overlay-menu .main-menu, .vertical-overlay-menu.menu-hide .main-menu { opacity: 0; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: width .25s,opacity .25s,-webkit-transform .25s; transition: width .25s,opacity .25s,-webkit-transform .25s; transition: width .25s,opacity .25s,transform .25s; transition: width .25s,opacity .25s,transform .25s,-webkit-transform .25s; width: 240px; left: -240px } .vertical-overlay-menu .main-menu .navigation > li > a > i { font-size: 1.2rem; margin-right: 12px; float: left } .vertical-overlay-menu .main-menu .navigation > li > a > i:before { -webkit-transition: .2s ease all; transition: .2s ease all } .vertical-overlay-menu .main-menu .navigation li.has-sub > a:not(.mm-next):after { content: '\f105'; font-family: FontAwesome; font-size: 1rem; display: inline-block; position: absolute; right: 20px; top: 10px; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); transition: -webkit-transform .2s ease-in-out } .vertical-overlay-menu .main-menu .navigation li.open > a:not(.mm-next):after { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) } .vertical-overlay-menu .main-menu .main-menu-footer { bottom: 55px; width: 240px } .vertical-overlay-menu.menu-open .main-menu { opacity: 1; -webkit-transform: translate3d(240px,0,0); transform: translate3d(240px,0,0); -webkit-transition: width .25s,opacity .25s,-webkit-transform .25s; transition: width .25s,opacity .25s,-webkit-transform .25s; transition: width .25s,opacity .25s,transform .25s; transition: width .25s,opacity .25s,transform .25s,-webkit-transform .25s } .vertical-overlay-menu.menu-flipped .main-menu { right: -240px; left: inherit } .vertical-overlay-menu.menu-flipped .navbar .navbar-container { margin: 0 240px 0 0 } .vertical-overlay-menu.menu-flipped .navbar .navbar-header { float: right } .vertical-overlay-menu.menu-flipped.menu-open .main-menu { -webkit-transform: translate3d(-240px,0,0); transform: translate3d(-240px,0,0) } .vertical-overlay-menu footer.footer.fixed-bottom { z-index: 999 } .vertical-overlay-menu.vertical-overlay-menu.boxed-layout.menu-open .main-menu { -webkit-transform: translate3d(240px,0,0); transform: translate3d(240px,0,0); margin-left: 7px } @media (max-width:991.98px) { .vertical-overlay-menu .main-menu .main-menu-footer { bottom: 0 } } @media screen and (max-width:575px) { .vertical-overlay-menu.boxed-layout.menu-open .main-menu { -webkit-transform: translate3d(240px,0,0) !important; transform: translate3d(240px,0,0) !important; margin-left: 0 !important } } [data-textdirection=rtl] body.vertical-layout.vertical-overlay-menu.menu-collapsed .main-menu .navigation > li > a { padding: 14px 16px !important } [data-textdirection=rtl] body.vertical-layout.vertical-overlay-menu.menu-collapsed .main-menu .navigation > li.navigation-header .feather.icon-minus { padding: 12px 0 } [data-textdirection=rtl] body.vertical-layout.vertical-overlay-menu .main-menu .navigation li.has-sub > a:not(.mm-next):after { content: '\f104' } [data-textdirection=rtl] body.vertical-layout .knob-center-icon { margin-left: -99px }