.main-menu{background:#03588f;border-right:1px solid #121212;position:fixed;top:0;bottom:0;left:0;width:200px;-webkit-transition:width .2s linear;transition:width .2s linear;-webkit-transform:translateZ(0) scale(1,1);overflow-x:hidden;overflow-y:scroll;z-index:1000}.main-menu>.inner-v-text{position:absolute;top:80%;left:50%;white-space:nowrap;transform:translate(-50%) translateY(-50%) rotate(-90deg);font-size:26px}.main-menu>ul{margin:7px 0}.main-menu li{position:relative;display:block;width:200px;border-bottom:2px groove black}.main-menu li>a{position:relative;display:table;border-collapse:collapse;border-spacing:0;color:#fafafa;font-size:14px;text-decoration:none;-webkit-transform:translateZ(0) scale(1,1);-webkit-transition:all 1s linear;transition:all 1s linear}.main-menu .nav-icon{position:relative;display:table-cell;width:68px;height:60px;text-align:center;vertical-align:middle;font-size:32px}.main-menu .nav-icon-xs{position:relative;display:table-cell;width:40.8px;height:36px;text-align:center;vertical-align:middle;font-size:19.2px}.main-menu .nav-text{position:relative;display:table-cell;vertical-align:middle;height:60px;width:160px;font-family:Open Sans,sans-serif;font-size:14px;white-space:nowrap}.main-menu .nav-text-sm{position:relative;display:table-cell;vertical-align:middle;width:40.8px;height:36px;font-family:Open Sans,sans-serif;font-size:14px;white-space:nowrap}.main-menu .nav-text .nav-desc{display:block;font-size:70%;font-style:italic;color:#d3d3d3;margin-top:4px}.main-menu .nav-field{background-color:#222;color:#dadada;border:0;max-width:150px;padding:2px}.main-menu input:focus{outline:none}.main-menu .subnav .nav-icon{position:relative;display:table-cell;width:30px;height:40px;text-align:center;vertical-align:middle}.main-menu .subnav .nav-text{position:relative;display:table-cell;vertical-align:middle;width:190px;font-family:Open Sans,sans-serif;font-size:18px}.main-menu>ul.bottom{margin-top:50px;position:absolute;left:0;bottom:0}.no-touch .scrollable.hover{overflow-y:hidden}.no-touch .scrollable.hover:hover{overflow-y:auto;overflow:visible}a:hover,a:focus{text-decoration:none}nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}nav ul,nav li{outline:0;margin:0;padding:0}.main-menu li:hover>a,nav.main-menu li.active>a,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.no-touch .dashboard-page nav.dashboard-menu ul li:hover a,.dashboard-page nav.dashboard-menu ul li.active a{color:#fff;background-color:#000}.area{float:left;background:#e2e2e2;width:100%;height:100%}.subnav{padding:0 5px 5px 16px}
