startbootstrap-sb-admin/css/sb-admin.css
2017-03-21 16:06:18 -04:00

152 lines
5.7 KiB
CSS

/*!
* Start Bootstrap - SB Admin v4.0.0-alpha (http://startbootstrap.com/template-overviews/sb-admin)
* Copyright 2013-2017 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
*/
body {
padding-top: 54px;
padding-left: 0; }
@media (min-width: 992px) {
body {
padding-top: 56px;
padding-left: 250px; } }
.card-block-icon {
font-size: 5rem;
position: absolute;
right: -25px;
top: -25px;
-ms-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
z-index: 0; }
@media (min-width: 576px) {
.card-columns {
column-count: 1; } }
@media (min-width: 768px) {
.card-columns {
column-count: 2; } }
@media (min-width: 1200px) {
.card-columns {
column-count: 3; } }
.o-hidden {
overflow: hidden !important; }
.z-0 {
z-index: 0; }
.z-1 {
z-index: 1; }
.navbar-inverse input.form-control {
border-color: #eeeeee; }
#mainNav .navbar-collapse {
max-height: 75vh;
overflow: auto; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .nav-link-collapse:after {
font-family: 'FontAwesome';
content: "\f107";
float: right;
color: #555555; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .nav-link-collapse.collapsed:after {
content: "\f105"; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-second-level,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-third-level {
padding-left: 0; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-second-level > li > a,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-third-level > li > a {
color: #777777;
display: block;
padding: .5em 0; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-second-level > li > a:focus, #mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-second-level > li > a:hover,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-third-level > li > a:focus,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-third-level > li > a:hover {
color: #eeeeee;
text-decoration: none; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-second-level > li > a {
padding-left: 1em; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav .sidebar-third-level > li > a {
padding-left: 2em; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
min-width: 45px;
position: relative; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
font-family: 'FontAwesome';
content: "\f105";
float: right;
color: #555555;
border: none;
width: auto; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link .new-indicator {
position: absolute;
top: 0;
right: 25px;
font-size: 1.1rem; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link .new-indicator .number {
position: absolute;
color: white;
width: 22.625px;
text-align: center;
left: 0;
top: 6px;
font-size: .5rem; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown.show > .nav-link:after {
content: "\f107"; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
max-width: none;
overflow: hidden;
text-overflow: ellipsis; }
@media (min-width: 992px) {
#mainNav .navbar-brand {
width: 250px; }
#mainNav .navbar-collapse {
max-height: none;
overflow: visible; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav {
position: absolute;
left: 0;
top: 0;
margin-top: 56px;
height: 100vh;
background: #222222;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item {
padding: 0;
width: 250px; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item > .nav-link {
padding: 1em; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-second-level,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-third-level {
background: #333333;
list-style: none;
padding-left: 0; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-second-level > li,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-third-level > li {
width: 250px; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-second-level > li > a,
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-third-level > li > a {
padding: 1em; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-second-level > li > a {
padding-left: 2em; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav > .nav-item .sidebar-third-level > li > a {
padding-left: 3em; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav li.active a {
color: white;
background-color: #555555; }
#mainNav .navbar-collapse .navbar-nav.sidebar-nav li.active a:hover, #mainNav .navbar-collapse .navbar-nav.sidebar-nav li.active a:focus {
color: white; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link {
min-width: 0; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after {
width: 24px;
text-align: center; }
#mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message {
max-width: 300px; } }