.main-header .logo {
    height: 80px;
}    

@media (max-width: 767px) {
    .sidebar {
        margin-top: 161px;
    }
    .control-sidebar {
        padding-top: 161px;
    }
    .content-header {
        padding: 70px 15px 0;
    }
}
@media (min-width: 768px) {
    .sidebar {
        margin-top: 81px;
    }
    .control-sidebar {
        padding-top: 81px;
    }
    .content-header {
        padding: 35px 15px 0;
    }
}

.login-logo, .register-logo {
    margin-bottom:1px;
}

.main-sidebar, .left-side {
    padding-top: 0;
}

.skin-red .main-header .logo {
    background-color: #fff;
}

.skin-red .main-header .logo:hover {
    background-color: #fff;
}

.main-header .navbar-custom-menu, .main-header .navbar-right {
    padding: 15px 0;
}

.main-header .sidebar-toggle {
    padding: 27px 15px;
}

.bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body {
    background-color: #AE1111 !important;
}

.progress-bar-red, .progress-bar-danger {
    background-color: #AE1111;
}

.panel-red {
    border-color: #AE1111;
}
.panel-red .panel-heading {
    background-color: #AE1111;
    border-color: #AE1111;
    color: #fff;
}

.icheckbox_square-red checked {
    background-color: #AE1111;
}

.btn-danger {
    background-color: #AE1111;
    border-color: #d73925;
}


.box.box-danger {
    border-top-color: #AE1111;
}

.text-danger {
    color: #AE1111;
}

.small-box > span.small-box-footer {
    padding: 6px 0;
}

.bg-danger > .form-control:focus{
    border-color: #AE1111;
}

.nav-tabs-custom > .nav-tabs-danger > li.active {
    border-top-color: #AE1111;
}

.skin-red .sidebar-menu > li:hover > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #337ab7;
    color: #ffffff;
}

.skin-red .sidebar-menu > li.active > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #ecf0f5;
    color: #ffffff;
}

.skin-red .sidebar-menu > li.active_sh > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #ae1111;
    color: #ffffff;
}

.skin-red .sidebar-menu > li.active_ac > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #f39c12;
    color: #ffffff;
}

.skin-red .sidebar-menu > li.active_cu > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #00a65a;
    color: #ffffff;
}

.skin-red .sidebar-menu > li.active_ar > a {
    background: #1e282c none repeat scroll 0 0;
    border-left-color: #00c0ef;
    color: #ffffff;
}

.helpling > .badge {
    font-size: 10px;
    font-weight: 400;
    position: absolute;
    right: 0px;
    top: 0px;
}

.modal-content {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 6px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 0 40px rgba(0,0,0,.5);
    -moz-box-shadow: 0 0 40px rgba(0,0,0,.5);
    box-shadow: 0 0 40px rgba(0,0,0,.5);
    color: #000;
    background-color: #fff;
    border: rgba(0,0,0,0);
}
.modal-message .modal-dialog {
    width: 300px;
}
.modal-message .modal-body, .modal-message .modal-footer, .modal-message .modal-header, .modal-message .modal-title {
    background: 0 0;
    border: none;
    margin: 0;
    padding: 0 20px;
    text-align: center!important;
}

.modal-message .modal-title {
    font-size: 17px;
    color: #737373;
    margin-bottom: 11px;
}

.modal-message .modal-body {
    color: #737373;
    padding-top: 8px;
    padding-bottom: 8px;
}

.modal-message .modal-header {
    color: #fff;
    margin-bottom: 10px;
    padding: 15px 0 8px;
}
.modal-message .modal-header .fa, 
.modal-message .modal-header 
.glyphicon, .modal-message 
.modal-header .typcn, .modal-message .modal-header .wi {
    font-size: 30px;
}

.modal-message .modal-footer {
    margin: 25px 0 20px;
    padding-bottom: 10px;
}

.modal-backdrop.in {
    zoom: 1;
    filter: alpha(opacity=75);
    -webkit-opacity: .75;
    -moz-opacity: .75;
    opacity: .75;
}
.modal-backdrop {
    background-color: #fff;
}
.modal-message.modal-success .modal-header {
    color: #53a93f;
    border-bottom: 3px solid #a0d468;
}

.modal-message.modal-info .modal-header {
    color: #57b5e3;
    border-bottom: 3px solid #57b5e3;
}

.modal-message.modal-danger .modal-header {
    color: #d73d32;
    border-bottom: 3px solid #e46f61;
}

.modal-message.modal-warning .modal-header {
    color: #f4b400;
    border-bottom: 3px solid #ffce55;
}

.req-trash {
    padding-right:15px;
    margin-top:-40px;
}

