/*@font-face {*/
/*  font-family: timesnewroman;*/
/*  src: url(timesnewroman.ttf);*/
/*}*/

body{
    font-family: sans-serif;
    font-weight:200 !important;
}

.block-header h2{
    font-family: sans-serif;
    font-weight:200 !important;
}

.theme-blush .sidebar .menu .list li.active>:first-child i, .theme-blush .sidebar .menu .list li.active>:first-child span{
    color:#fff;
}

.theme-blush .sidebar .menu .list a:hover{color: #2665a6;}

.form-control:focus{
    box-shadow: 0 0 4px 5px rgb(0 114 237 / 25%) !important;
        background: #f5f5f5;
}

.theme-blush .navbar-right .navbar-nav>li>a:hover{
    background:#ae2432;
}

.theme-blush .sidebar .menu .list li.active {
    background: #2665a6;
}

.sidebar .menu .list a{text-decoration: none;}

.sidebar .menu .list a i{transform: rotate(1deg) !important;}

.form-control {
    font-size: 12px !important;
    height: 29px!important;
}


.btn{
    font-size:12px !important;
}

.btn-xs {
    border-radius: 0.2875rem;
    padding: 5px 10px;
}

.sidebar .menu .list .ml-menu li a {
    font-size: 13px !important;
}

.card_a{
    text-align:center;
    padding:10px;
}

.card_a a{
    text-decoration: none;
    color:#333;
}

.card_a a h2{
    margin-bottom:0 !important;
    font-size: 14px;
}

.card_a a h2 span{
    font-size: 10px;
}

.card_a a h6{
    margin-top:12px !important;
}

.sidebar .menu .list a span{
    font-weight:100;
}

.w_icon.indigo {
    background: rgb(53,27,210) !important;
    color: #fff;
}

.w_icon.orange {
    background: rgb(247,115,11) !important;
    color: #fff;
}

.w_icon.green {
    background: rgb(7 113 57) !important;
    color: #fff;
}
.w_icon.blue {
    background: rgb(38 101 166);
    color: #fff;
}
h6.mt-3{
    font-size:12px;
}
.w_icon.pink {
    background: rgb(245 4 131);
    color: #fff;
}

.w_icon.blue::after {
    background: white;
    opacity: 0.2;
}

a {
    color: #2665a6;
    text-decoration: none !important;
}

.card_a h4{
    font-weight:600;
}

.right-sidebar .nav-tabs {
    padding: 10px 20px 0px;
    border-bottom: 1px solid #f0f0f0;
}

.theme-blush .right-sidebar .nav-tabs {
    background: #28476d;
}

.theme-blush .right-sidebar .nav-tabs li a.nav-link.active, .theme-blush .right-sidebar .nav-tabs li a.nav-link:hover {
    background: #fff;
    color: #2665a6;
    border-top-right-radius: 10px;    
    border-top-left-radius: 10px;    
}

.card_a{
    border-left: 3px solid #ae2432;
    background:#dce3e7 !important;
}

.sidebar .menu .list .ml-menu li a{
    font-weight: 600;
}

.mastermenu{}

.mastermenu h6{
    margin-bottom:0 !important;
}

.mastermenu ul li label{
    font-size:12px;
}

.mastermenu ul li label a{
    text-decoration:none !important;
    color:#000;
}

.submenu li a{
    color: #333;
    font-size: 13px;
    text-decoration: none;
}

.fontweight{
    font-weight:bold;
}