a {
    cursor: pointer;
    color: #004380;
}

.bordered {
    border: 1px solid #ccc;
}

.text-middle {
    vertical-align: middle !important;
}

.icon-warning {
    color: orange;
}

.icon-danger, .text-red {
    color: #A52A2A !important;
}

.icon-success {
    color: green;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    background-color: #004380;
    border-color: #004380;
}

.box.box-primary {
    border-top-color: #004380 !important;
}

.btn-primary {
    background-color: #004380 !important;
    border-color: #004380 !important;
}

.btn-danger,
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {
    background-color: #A52A2A !important;
    border-color: #A52A2A !important;
}

.btn-success,
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
    background-color: #006400 !important;
    border-color: #006400 !important;
}

.panel-primary>.panel-heading {
    color: #fff !important;
    background-color: #004380 !important;
    border-color: #004380 !important;
}

.bg-green, .callout.callout-success, .alert-success, .label-success, .modal-success .modal-body {
    background-color: #006400 !important;
}

.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side {
    background-color: #AAB7B8 !important;
    color:black;
}

.skin-blue .sidebar a {
    color: black;
}

.skin-blue .sidebar-menu>li.active>a {
    border-left-color: #004380 !important;
}

a.btn-default {
    background-color: #808080 !important;
    color: #FFFFFF !important;
    border-color: #808080 !important;
}

.btn-secondary {
    background-color: #808080 !important;
    color: #FFFFFF !important;
    border-color: #808080 !important;
}

.nav-tabs.nav-justified>li>a, .text-blue{
    color:#004380 !important;
}

.skin-blue .main-header li.user-header, .alert-info, .swal2-confirm, .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color:#004380 !important;
}

.label-danger, .alert-danger {
    background-color: #A52A2A !important;
}

.help-block {
    color: #A52A2A !important;
}

.alert-success {
    background-color: #006400 !important;
}

.swal2-cancel {
    background-color:#808080 !important;
}