html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;padding:2px;overflow-y:auto;position:fixed;font-weight:400;border-right:#EAEAEA 3px solid;top:0;z-index:0;display:none;-webkit-transform:translate(0px)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width: 480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width: 481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width: 768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width: 992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width: 1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.sub-menu{list-style:none}.sidebar-nav{list-style:none;margin:0;padding:0;position:absolute;top:0;width:@width1;lidisplay:inline-block;line-height:20px;position:relative;width:@full-width;&:before {;content:'';height:@full-height;left:0;position:absolute;top:0;transition:width .2s ease-in;width:3px;z-index:-1}a{color:#ddd;display:block;padding:10px 15px 10px 30px;text-decoration:none}li.open{&:hover { before {;transition:width .2s ease-in;width:@full-width}.dropdown-menu{background-color:#222;border-radius:0;border:none;box-shadow:none;margin:0;padding:0;position:relative;width:@full-width}.sidebar-nav li a:hover,.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li.open a:hover,.sidebar-nav li.open a:active,.sidebar-nav li.open a:focus{background-color:transparent;color:#fff;text-decoration:none}.sidebar-nav>.sidebar-brand{font-size:20px;height:65px;line-height:44px;background-color:#FFF}.hamburger{background:transparent;border:none;display:block;height:32px;margin-left:15px;position:fixed;top:20px;width:32px;z-index:999;&:hover {;outline:none}&:focus{outline:none}&:active{outline:none}.hamburger.is-closed{&:before { -webkit-transform: translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;color:#fff;content:'';display:block;font-size:14px;line-height:32px;opacity:0;text-align:center;width:@width2}&:hover{before-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}.hamb-top{-webkit-transition:all .35s ease-in-out;top:0}.hamb-bottom{-webkit-transition:all .35s ease-in-out;bottom:0}.hamb-top{-webkit-transition:all .35s ease-in-out;background-color:@hamburger-color-closed;top:5px}.hamb-middle{background-color:@hamburger-color-closed;margin-top:-2px;top:50%}.hamb-bottom{-webkit-transition:all .35s ease-in-out;background-color:@hamburger-color-closed;bottom:5px}.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{height:4px;left:0;position:absolute;width:@full-width}.hamburger.is-open{.hamb-top-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08);background-color:@hamburger-color-open;margin-top:-2px;top:50%}.hamb-middle{background-color:@hamburger-color-open;display:none}.hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08);background-color:@hamburger-color-open;margin-top:-2px;top:50%}&:before{-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;color:#fff;content:'';display:block;font-size:14px;line-height:32px;opacity:0;text-align:center;width:@width2}&:hover{before-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;display:block;opacity:1}