.am-container{position:relative}.am-wrapper::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:'';opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;-o-transition:opacity .5s,width .1s .5s,height .1s .5s}.am-menu-open .am-wrapper::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;-o-transition:opacity .5s}.am-menu{position:absolute;top:0;left:0;z-index:100;visibility:hidden;width:250px;height:100%;background:#2d2d2d;-webkit-transition:all .5s;transition:all .5s;-o-transition:all .5s;overflow:auto}.am-menu a{border-bottom:1px solid #fff;color:#fff}.am-menu li li a{background-color:#3f3f3f}.am-menu ul.nav-accordion li li a{padding-left:30px}.am-menu ul.nav-accordion li li li a{padding-left:45px;font-size:13px}.am-menu ul.nav-accordion li li li li a{padding-left:60px;font-size:12px}.am-menu .am-menu-active{display:block;overflow:hidden;border-bottom:1px solid #474747;padding:0 15px;background:#1f1f1f;cursor:pointer}.am-menu ul.nav-accordion li ul li a{width:100%}.am-menu .am-menu-title{float:left}.am-menu .am-menu-title h3{color:#fff;margin:12px 0;padding:0;text-transform:uppercase;font-size:14px}.am-menu .am-menu-active .navbar-toggle{width:100%;padding:0;margin:0;line-height:18px}.am-menu .navbar-header .navbar-toggle .icon-bar{background-color:#fff;height:3px}.navbar .navbar-inverse .navbar-toggle .icon-bar{background-color:#474646}.am-menu .navbar-header{margin:12px 0;text-align:left}.navbar .navbar-toggle:hover{background-color:inherit}.title-canvas{color:#fff;font-size:14px;margin-left:9px;text-transform:uppercase}.am-menu-active .am-close-canvas{background:url(../images/close-canvas-menu.png) no-repeat;border:none;float:right;height:16px;width:17px}.am-menu ul.nav-accordion li a{padding-left:15px;color:#fff;font-size:14px;margin:0}.am-menu a:hover{background-color:#3f3f3f;color:#fff}.am-menu ul.nav-accordion li span.expand{background-image:url(../images/opener-active.png);background-position:0 0}.am-menu ul.nav-accordion li span.collapse{background-image:url(../images/opener.png);background-position:0 0}.am-menu ul.nav-accordion li span.collapse,.am-menu ul.nav-accordion li span.expand{height:30px;right:3px;top:2px;width:30px;left:auto}.navbar-inverse{background-color:inherit;border-color:none!important}.am-menu-open .am-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;-o-transition:opacity .5s,width .1s .5s,height .1s .5s}.am-effect-slide.am-menu-open .am-wrapper{-webkit-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.am-effect-slide.am-menu{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-o-transition:translate3d(-100%,0,0)}.am-effect-slide.am-menu-open .am-effect-slide.am-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-o-transition:translate3d(0,0,0)}.am-effect-slide.am-menu::after{display:none}.am-effect-slide.am-menu-open .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;opacity:0;left:250px;z-index:9999}.am-drillmenu{float:left!important;margin-left:0!important;width:100%!important}.nav-accordion{width:100%}ul.nav-accordion{line-height:.5em;list-style:none;margin:0;padding:0}ul.nav-accordion li{position:relative;padding-top:5px;margin-bottom:10px}ul.nav-accordion li a{display:block;font-size:1.4rem;font-weight:600;line-height:20px;margin:0;padding:0;text-align:left;text-decoration:none;text-shadow:none;text-transform:capitalize;color:#5c5c5c;outline:0;padding-right:15px}ul.nav-accordion li.active a{color:#535353;font-weight:500}ul.nav-accordion li a:hover{color:#e65c4d}ul.nav-accordion li ul li a{padding:0 0 0 10px;font-weight:300!important}ul.nav-accordion ul{display:none;margin:0;padding:0}ul.nav-accordion ul li{clear:both;margin:0;padding:0}ul.nav-accordion ul li a{outline:0;padding-left:15px;text-transform:capitalize}ul.nav-accordion ul li.active{font-weight:700}ul.nav-accordion ul ul li a{font-size:12px;margin-left:10px}ul.nav-accordion ul ul ul li a{margin-left:20px}ul.nav-accordion li span.collapse,ul.nav-accordion li span.expand{position:absolute;background-color:#fff;right:0;top:0;display:block;width:24px;height:24px;text-align:center;cursor:pointer;margin-right:-7px;border:1px solid gray}ul.detail-parent{margin:0;padding:0 0 0 17px}.navbar .btn-navbar{background-image:none!important;border-radius:2px;box-shadow:none!important;float:left!important;margin:9px!important;padding-left:10px!important;padding-right:10px!important}.navbar .brand{font-size:130%!important;font-weight:700!important;margin:0!important;padding-left:20px!important;text-shadow:none!important;text-transform:uppercase!important}.navbar .btn-navbar .icon-bar{background-color:#fff!important}ul.nav-accordion li.level0>a>span>.cat-label{position:inherit}ul.nav-accordion li.level0>a>span>.pin-bottom:before{position:inherit;right:6px;top:22px;width:0;height:0;content:"";border-style:solid;border-width:0}ul.nav-accordion li span.toggle:before{font-family:fontawesome;color:#48494d;content:"\f105";font-size:22px;line-height:22px;right:7px;position:absolute;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transform-origin:center center;-moz-transform-origin:center center;-webkit-transform-origin:center center;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}ul.nav-accordion li span.toggle.expand:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}ul.nav-accordion .first.parent li{padding-top:5px;margin-bottom:5px}ul.nav-accordion .first.parent li a{line-height:20px}