body,html{height:100%}.container-main .row{padding:0;margin:0}nav.sidebar.navbar{border-radius:0}nav.sidebar,.container-main{-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out}.menu-icon{font-size:20px}.navbar-m2p{background-color:#00464f;border-color:#00464f}.navbar-m2p span,.navbar-m2p a{color:#fff}.active .dropdown-toggle{background-color:#7ea9274d;border-color:#7ea9274d}.nav .open>a{background-color:#7ea9274d;border-color:#7ea9274d}.nav li>a:hover,.nav .open>a:hover,.nav li>a:focus,.nav .open>a:focus,.nav li>a:active,.nav .open>a:active{background-color:#7ea9274d}.nav .open ul>li{background-color:#7ea92766}.navbar-m2p .navbar-nav .open .dropdown-menu>li>a{color:#fff;padding:10px}.navbar-m2p .navbar-nav .active a{margin-left:-1px;border-left:5px solid #7ea927}.navbar-toggle{background-color:transparent;border:1px solid rgba(126,169,39,.4)}.navbar-toggle .icon-bar,.navbar-toggle .icon-bar+.icon-bar{background-color:#7ea927}nav:hover .forAnimate{opacity:1}.navbar-m2p .dropdown-menu{padding:0}.nav li.separator{padding:10px 15px;text-transform:uppercase;background-color:#00002733;color:#d0d0cf66}@media (min-width: 768px){.container-main{position:absolute;width:calc(100% - 40px);margin-left:40px;float:right}}@media (min-width: 768px){nav.sidebar:hover+.container-main{margin-left:300px}}@media (min-width: 768px){nav.sidebar.navbar.sidebar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}}@media (min-width: 768px){nav.sidebar .navbar-brand,nav.sidebar .navbar-header{text-align:center;width:100%;margin-left:0;font-size:25px;line-height:27px}}@media (min-width: 768px){nav.sidebar a{padding-right:13px}}@media (min-width: 768px){nav.sidebar .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 768px){nav.sidebar .navbar-collapse,nav.sidebar .container-fluid{padding:0}}@media (min-width: 768px){nav.sidebar{width:300px;height:100%;margin-left:-260px;float:left;z-index:8000;margin-bottom:0}}@media (min-width: 768px){nav.sidebar li{width:100%}}@media (min-width: 768px){nav.sidebar:hover{margin-left:0}}@media (min-width: 768px){.forAnimate{opacity:0}}@media (min-width: 1330px){.container-main{width:calc(100% - 300px);margin-left:300px}}@media (min-width: 1330px){nav.sidebar{margin-left:0;float:left}}@media (min-width: 1330px){nav.sidebar .forAnimate{opacity:1}}#sideBarImg{height:50px}
