#sidebar { position: relative; left: 0px; width: 250px; height: 100%; overflow-y: auto; background: #37474F; } #sidebar .nav-section { font-size: 120%; text-transform: uppercase; } #sidebar .nav-section:not(:first-child) { margin-top:20px; } #sidebar .nav-item { padding:0px; margin-bottom: 5px; } @media (max-width: 991px) { #sidebar { width: 60px; } #sidebar .nav-item { font-size:200%; text-align: center; } #sidebar .nav-title,#sidebar .nav-section { display:none; } } .card-header { font-size: 120%; font-weight: bold; } .form-required { font-weight: bold; } .ckeditor { display:none; } .avatar { border-radius: 100%; }