/*! * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com) * Code licensed under the Apache License v2.0. * For details, see http://www.apache.org/licenses/LICENSE-2.0. */ /* Toggle Styles */ #wrapper { padding-left: 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } #wrapper.toggled { padding-left: 250px; } #sidebar-wrapper { z-index: 1000; position: fixed; left: 220px; width: 0; height: 100%; margin-left: -220px; overflow-y: auto; background: #555; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; font-size: 14px; } #wrapper.toggled #sidebar-wrapper { width: 220px; } #page-content-wrapper { width: 100%; position: absolute; padding: 15px; } #wrapper.toggled #page-content-wrapper { position: absolute; margin-right: -220px; } /* Sidebar Styles */ .sidebar-nav { position: absolute; top: 0; width: 220px; margin: 0; padding: 0; list-style: none; } .sidebar-nav li { display: block; color: #fff; line-height: 35px; padding-left: 10px; } .sidebar-nav li a { display: block; width: 100%; color: #fff; text-decoration: none; } .sidebar-nav li:hover { text-decoration: none; color: #fff; background: rgba(255,255,255,0.2); } .sidebar-nav li a:active, .sidebar-nav li a:focus { text-decoration: none; } .sidebar-nav > .sidebar-brand { height: 57px; font-weight: bold; } .sidebar-nav > .sidebar-brand > a > h5 { margin-top: 10px; color: #fff; } .sidebar-nav .border-bottom { border-bottom: 1px solid #777; } .sidebar-nav > .sidebar-brand a { color: #fff; padding-top: 11px; display: block; width: 100%; height: 100%; text-decoration: none; } .sidebar-nav > .sidebar-brand a:hover { color: #fff; background: none; } .sidebar-nav .subMenu a { padding-left: 30px; } .menuActive { color: #333 !important; background-color: #fff; text-decoration: none; } @media(min-width:768px) { #wrapper { padding-left: 220px; } #wrapper.toggled { padding-left: 0; } #sidebar-wrapper { width: 220px; } #wrapper.toggled #sidebar-wrapper { width: 0; } #page-content-wrapper { padding: 20px; position: relative; } #wrapper.toggled #page-content-wrapper { position: relative; margin-right: 0; } }