body { } nav.main-menu .fa-lg { font-size: 1em; } nav.main-menu .fa { /*display: table-cell;*/ width: 55px; text-align: center; font-size:20px; position: absolute !important; top: 50% !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; } .vertical-center { margin: 0; position: absolute !important; top: 50% !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; } .main-menu { background:#333333; position:absolute; top:0; bottom:0; height:100%; left:-15px; width:55px; overflow:hidden; -webkit-transition:width .2s linear; transition:width .2s linear; -webkit-transform:translateZ(0) scale(1,1); /* box-shadow: 1px 0 15px rgba(0, 0, 0, 0.07); */ opacity:1; } .main-menu>ul { margin:7px 0; } .main-menu li { position:relative; display:block; width:250px; } .main-menu li>a { position:relative; width:55px; height: 50px; display:table; border-collapse:collapse; border-spacing:0; color:#8a8a8a; font-size: 13px; text-decoration:none; -webkit-transform:translateZ(0) scale(1,1); -webkit-transition:all .14s linear; transition:all .14s linear; font-family: 'Strait', sans-serif; /*border-top:1px solid #f2f2f2;*/ /*text-shadow: 1px 1px 1px #ffffff;*/ } .main-menu .nav-icon { position:relative; display:table-cell; width:55px; height:50px; text-align:center; vertical-align:middle; font-size:18px; } .main-menu .nav-text { position:relative; display:table-cell; vertical-align:middle; width:190px; font-family: 'Titillium Web', sans-serif; } .main-menu>ul.logout { position:absolute; left:0; bottom:0; } .no-touch .scrollable.hover { overflow-y:hidden; } .no-touch .scrollable.hover:hover { overflow-y:auto; overflow:visible; } .main-menu a:hover,a:focus { text-decoration:none; border-left:0px solid #333333; color:#ffffff !important; } nav.main-menu { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; } nav.main-menu ul,nav.main-menu li { outline:0; margin:0; padding:0; text-transform: uppercase; } .main-menu li:hover>a,nav.main-menu li.active>a,.no-touch .dashboard-page nav.dashboard-menu ul li:hover a { background-color:#1d9aad; color:#ffffff !important; text-shadow: 0px 0px 0px; }