body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a>i{font-size:1.2rem;margin-right:1rem;float:left}body.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a>i{margin-right:.3rem;font-size:.8rem}body.vertical-layout.vertical-menu-modern .toggle-icon{margin-right:.425rem}body.vertical-layout.vertical-menu-modern .toggle-icon:focus{outline:none}@media (min-width:576px){body.vertical-layout.vertical-menu-modern.menu-flipped .main-menu{right:0}}body.vertical-layout.vertical-menu-modern .navbar .navbar-brand{white-space:nowrap}body.vertical-layout.vertical-menu-modern .navbar .navbar-header .nav-toggle{position:absolute;right:0}body.vertical-layout.vertical-menu-modern .main-menu{transition:.4s cubic-bezier(.25,.8,.25,1);transform:translateZ(0);backface-visibility:hidden}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-header{float:left;width:315px}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:315px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation .navigation-header .icon-minus{display:none}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i{margin-right:1rem;float:left}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i:before{font-size:1.429rem}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>span{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>span.badge{position:absolute;right:20px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:"\F105";font-family:FontAwesome;font-size:1.1rem;display:inline-block;position:absolute;right:25px;top:10px;transform:rotate(0deg);transition:transform .2s ease-in-out}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .main-menu-footer{width:315px}body.vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-left:315px}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:left;width:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .modern-nav-toggle{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded{width:315px;z-index:1000}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .modern-nav-toggle{display:block}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .navbar-brand .brand-text{animation:fadeout .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-brand{padding:15px 0}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top{left:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:80px;transition:all .3s ease;backface-visibility:hidden;transform:translateZ(0)}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-footer{width:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-footer,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body .media-heading,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body .text-muted,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-right{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body{opacity:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navbar-header .brand-text{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .user-content{padding:20px 10px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li a{line-height:1}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li:last-child{margin-bottom:1.25rem!important}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{background:#f5f5f5;box-shadow:none;color:#565656}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation{overflow:visible}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header .icon-minus{display:block;font-size:1.2rem}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header span{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{text-overflow:inherit}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a>span{animation:fadeout .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a>span.badge{float:none!important}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i{margin-right:1rem;float:left}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i:before{font-size:1.429rem}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .mTSWrapper{overflow:visible}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded{width:315px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header .icon-minus{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header span{display:block}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li>a>span{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li>a>span.badge{position:absolute;right:20px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:not(.mm-next):after{content:"\F105";font-family:FontAwesome;font-size:1rem;display:inline-block;position:absolute;right:25px;top:10px;transform:rotate(0deg);transition:transform .2s ease-in-out}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navbar-header .brand-text{display:inline}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .modern-nav-toggle{display:block}body.vertical-layout.vertical-menu-modern.menu-collapsed .app-content,body.vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.floating-nav{width:calc(100% - 4.4rem - 80px)}body.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{width:calc(100% - 80px);left:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .content{margin:0 80px 0 0}@media (min-width:576px){body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu{right:0}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu span.menu-title{right:80px}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu ul.menu-content{right:80px;left:inherit}}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .navbar .navbar-header{float:right}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .footer,body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .navbar .navbar-container{margin:0 80px 0 0}@media (min-width:992px){body.vertical-layout.vertical-menu-modern .main-menu{width:315px}body.vertical-layout.vertical-menu-modern .main-menu .navigation li.navigation-header .icon-minus{display:none}body.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:315px}body.vertical-layout.vertical-menu-modern .footer{margin-left:315px}body.vertical-layout.vertical-menu-modern.menu-flipped .content{margin:0 315px 0 0}body.vertical-layout.vertical-menu-modern.menu-flipped .navbar .navbar-header{float:right}body.vertical-layout.vertical-menu-modern.menu-flipped .footer,body.vertical-layout.vertical-menu-modern.menu-flipped .navbar .navbar-container{margin:0 315px 0 0}}@media (max-width:1199.98px){body.vertical-layout.vertical-menu-modern .main-menu{width:0;opacity:0;left:-260px}body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a>span{animation:fadeout .1s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern .main-menu .navigation li.navigation-header span{display:none}body.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}body.vertical-layout.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern .footer,body.vertical-layout.vertical-menu-modern.menu-collapsed .app-content,body.vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:0}}@media (max-width:767.98px){body.vertical-layout.vertical-menu-modern .main-menu,body.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}body.vertical-layout.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern .footer{margin-left:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body.vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span{animation:none}}.vertical-overlay-menu .content{margin-left:0}.vertical-overlay-menu .navbar .navbar-header{float:left;width:315px}.vertical-overlay-menu .navbar.header-navbar.floating-nav{width:calc(100% - 4.4rem)}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;transform:translateZ(0);transition:width .25s,opacity .25s,transform .25s;width:315px;left:-315px}.vertical-overlay-menu .main-menu .navigation .navigation-header .icon-minus{display:none}.vertical-overlay-menu .main-menu .navigation>li>a>i{margin-right:14px;float:left}.vertical-overlay-menu .main-menu .navigation>li>a>i:before{transition:all .2s ease;font-size:1.429rem}.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:25px;top:10px;transform:rotate(0deg);transition:transform .2s ease-in-out}.vertical-overlay-menu .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}.vertical-overlay-menu .main-menu .navigation li a i{font-size:1.1rem}.vertical-overlay-menu .main-menu .main-menu-footer{bottom:55px;width:315px}.vertical-overlay-menu.menu-open .main-menu{opacity:1;transform:translate3d(315px,0,0);transition:width .25s,opacity .25s,transform .25s}.vertical-overlay-menu.menu-flipped .main-menu{right:-315px;left:inherit}.vertical-overlay-menu.menu-flipped .navbar .navbar-container{margin:0 315px 0 0}.vertical-overlay-menu.menu-flipped .navbar .navbar-header{float:right}.vertical-overlay-menu.menu-flipped.menu-open .main-menu{transform:translate3d(-315px,0,0)}@media (max-width:991.98px){.vertical-overlay-menu .main-menu .main-menu-footer{bottom:0}}