.bg-huixq-blue1{
    background-color: #0b4e91 !important;
}

.bg-huixq-blue2{
    background-color: #05c3de !important;
}

.bg-huixq-blue3{
    background-color: #4f9fcf !important;
}


.sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a {
    background: #0b4e91 !important;
    box-shadow: 4px 4px 10px 0 rgba(0,0,0,.1),4px 4px 15px -5px rgba(21,114,232,.4) !important;
}

.text-huixq-blue1 {

    color: #0b4e91;

}


.bg-gradient-huixq{
    background: rgb(25,34,92);
    background: linear-gradient(180deg, rgba(25,34,92,1) 19%, rgba(11,78,145,1) 60%);
}


/*      Button States      */

.btn-white {
background: #ffffff !important;
color: #1a2035 !important; }
.btn-white:hover, .btn-white:focus, .btn-white:disabled {
background: #ffffff !important;
color: #1a2035 !important; }
  
.btn-default {
background: #0b4e91 !important;
color: #ffffff !important; }
.btn-default:hover, .btn-default:focus, .btn-default:disabled {
background: #0b4e91 !important;
color: #ffffff !important; }

.btn-primary {
background: #0b4e91 !important;
border-color: #0b4e91 !important; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:disabled {
background: #0b4e91 !important;
border-color: #0b4e91 !important; }

.btn-secondary {
background: #05c3de !important;
border-color: #05c3de !important; }
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:disabled {
background: #05c3de !important;
border-color: #05c3de !important; }

.btn-info {
background: #4f9fcf !important;
border-color: #4f9fcf !important; }
.btn-info:hover, .btn-info:focus, .btn-info:disabled {
background: #4f9fcf !important;
border-color: #4f9fcf !important; }

.btn-success {
background: #31CE36 !important;
border-color: #31CE36 !important; }
.btn-success:hover, .btn-success:focus, .btn-success:disabled {
background: #31CE36 !important;
border-color: #31CE36 !important; }

.btn-warning {
background: #FFAD46 !important;
border-color: #FFAD46 !important;
color: #ffffff !important; }
.btn-warning:hover, .btn-warning:focus, .btn-warning:disabled {
background: #FFAD46 !important;
border-color: #FFAD46 !important;
color: #ffffff !important; }

.btn-danger {
background: #F25961 !important;
border-color: #F25961 !important; }
.btn-danger:hover, .btn-danger:focus, .btn-danger:disabled {
background: #F25961 !important;
border-color: #F25961 !important; }

.btn-light {
background: #ffffff !important;
border-color: transparent; }
.btn-light:hover, .btn-light:focus, .btn-light:disabled {
background: #ebecec !important;
border-color: transparent; }

.btn-dropdown-card-header {
padding: 0;
background: transparent;
color: inherit;
font-size: 15px; }
.btn-dropdown-card-header:after {
display: none; }

/*      Text States      */

.text-primary, .text-primary a {
color: #0b4e91 !important; }
.text-primary:hover, .text-primary a:hover {
color: #0b4e91 !important; }

.text-secondary, .text-secondary a {
color: #05c3de !important; }
.text-secondary:hover, .text-secondary a:hover {
color: #05c3de !important; }

.text-info, .text-info a {
color: #4f9fcf !important; }
.text-info:hover, .text-info a:hover {
color: #4f9fcf !important; }

.text-success, .text-success a {
color: #31CE36 !important; }
.text-success:hover, .text-success a:hover {
color: #31CE36 !important; }

.text-warning, .text-warning a {
color: #FFAD46 !important; }
.text-warning:hover, .text-warning a:hover {
color: #FFAD46 !important; }

.text-danger, .text-danger a {
color: #F25961 !important; }
.text-danger:hover, .text-danger a:hover {
color: #F25961 !important; }



.text-hq1, .text-hq1 a {
color: #4f9fcf !important; }
.text-hq1:hover, .text-hq1 a:hover {
color: #4f9fcf !important; }

  
/*      Text States      */


.feed-item-primary::after {
    background: #0b4e91 !important; }
  
.feed-item-secondary::after {
    background: #05c3de !important; }

.feed-item-info::after {
    background: #4f9fcf !important; }

.table td, .table th {
    font-size: 14px;
    border-top-width: 0;
    border-bottom: 1px solid;
        border-bottom-color: currentcolor;
        border-bottom-width: 1px;
    border-color: #ebedf2 !important;
    padding: 0 15px !important;
    height: 60px;
    vertical-align: middle !important;
}

@media (min-width: 992px) {
    .modal-xl {
        max-width: 60%;
        margin: 1.75rem auto;
    }
}

.badge-default {
    background: #1a2035;
    color: #ffffff !important; }
  
  .badge-primary {
    background: #0b4e91; }
  
  .badge-secondary {
    background: #05c3de; }
  
  .badge-info {
    background: #4f9fcf; }
  
  .badge-success {
    background-color: #31CE36; }
  
  .badge-warning {
    background: #FFAD46;
    color: #ffffff !important; }
  
  .badge-danger {
    background-color: #F25961; }
  
