.navbar-brand {    
    padding: 4px 5px;
}

a{
    color: #c12d2a;
}

div.sidebar-nav.navbar-collapse{
    background-color:#c12d2a;
}

div.sidebar-nav.navbar-collapse a{
    color: #ffffff;
}

 .sidebar ul li a.active{
    background-color:#ffffff;
} s

input.btn.btn-success{
    background-color: #c12d2a;
}

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

.sidebar ul li a:hover{
    color:#c12d2a;
} 

input.btn.btn-lg.btn-success.btn-block{
    background-color: #c12d2a;
}

.navbar-inner{
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 20px;


}

#login{
    padding-top:110px;
}


h3.panel-title{
    color:#c12d2a;
    font-weight:bolder;
    text-align: center; 

}

#login-container{
    text-align: center;
}

#login-logo{
    display: inline-block;
}

div.sidebar-nav.navbar-collapse a:active{
    background-color:#a6adac;

    color: #ffffff;
}

li.active {
    background-color:#c12d2a;
}

.panel-primary>.panel-heading {
    color: #fff;
    background-color: #c12d2a;
    border-color: #c12d2a;
}

/* 
.navbar-header {
    float: none!important;
}
.navbar-toggle {
    display: block!important;
}
.navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
} */
/* .navbar-collapse.collapse {
    display: none!important;
}
.navbar-nav {
    float: none!important;
    margin: 7.5px -15px;
} */
/* .navbar-nav>li {
    float: none!important;
} */
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* .navbar-collapse.collapse.in{
    display: block!important;
} */

/* .row {
    margin-right: 0px!important;
    margin-left: 0px!important;
} */


#page-wrapper { 
    min-height: 0px!important;
}

/* .navbar-nav {
    float: none!important;
    margin: 7.5px -15px;
} */

body { padding-top: 70px; }

.navbar-default .navbar-nav>li>a {
    color: #0b57a4;
}

.navbar-default .navbar-nav>li>a:hover {
    color:#c12d2a;
}

.navbar-default .navbar-nav>li>a:active {
    color:#c12d2a;
}

.head-estimate-stat{
    color:#c12d2a;
    font-weight:bolder;
}
.prog-item{
    height: 32px;
    background:#e0d7d7;
}

.prog-item2{
   
    background:#ff8100; 
}

.prog-item3{
   
    background:#002fff; 
}

.nav>li>a {
    
    padding: 9px 9px!important;
}

table.dataTable td.dataTables_empty{
    text-align:center!important;
}
.dataTables_processing{
    position:absolute!important; 
    top:0%!important; 
    left:10%!important; 
    width:100%!important; 
    height:100%!important; 
    border:1px solid #ddd; 
    text-align:center; 
    color:#ffffff!important; 
    font-size:14px; 
    background-color: #cfe6fc!important; 
    background:#cfe6fc!important; 
    background-image: linear-gradient(to right,#cfe6fc, #ffffff,#cfe6fc)!important;
    z-index:100
    }

    .select_dash{
        color: #fff !important;
        background-color:#0c56a4 !important;
        padding: 0px 3px !important;
        font-weight:bolder !important;
        height: 22px !important;

    }
    .tbl_e_narrow{ 
        font-size: 12px !important;     
        padding: 2px 3px !important;
        font-weight:bolder !important;
        height: 22px !important;
    }
    .option_dash{
        font-weight:bolder !important;
    }

