.banrinput{
    font-size: 14px;
    padding-top: 9px;
    padding-bottom: 37px !important;
    width:260px;

}
.logo-lg{
    width:240px;
    height:65px;
    margin-top:10px;
}
.logo-sm{
    width:65px;
    height:65px;
}
.cards_one{
    margin-bottom: 70px !important;
}
.schemas_divbtn{
    max-width: 42% !important;
    margin: auto !important;

}
.bnrimgg{
    width:100%;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius: 22px;
}
.fonts{
    font-size:40px;
}
.col-lg-12 .fonts00{
    color: #328B18 !important;
    text-align:center;
}
.font-16 {
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 16px;
        /*padding-left:30px;*/
}
 .fa-check-circle{
    color: white;
}
.fa-users{
    color:#fff;
}
.fa-magnifying-glass-dollar{
color:#fff;
}
.fa-user-check{
     color: #fff;
}
.fa-user-tag{
    color: #fff;
}
.fa-user-times{
    color: #fff;
}
.fa-user-clock{
color: #fff;
}
.fa-cubes{
color: #fff;
}
.fa-dollar-sign{
    color:#fff;
}
.fa-cube{
    color:#fff;
}
.fa-praying-hands{
    color:#fff;
}
.col-lg-12 .fonts7{
    color: #E8D40C !important;
    text-align:center;
    }
.col-lg-12 .fonts0{
    color: #03a9f4 !important;
   text-align:center;
}
.col-lg-12 .fonts1{
    color: #ffab00 !important;
   text-align:center;
}

.col-lg-12 .fonts3{
    color: #19EA0C !important;
   text-align:center;
}
.col-lg-12 .fonts01{
     color: #03a9f4 !important;
   text-align:center;
}
.col-lg-12 .fonts4{
    color: #30419b !important;
   text-align:center;
}
.col-lg-12 .fonts5{
    color:#30419b !important;
    text-align:center;
}
.col-lg-12 .fonts02{
    color:#E83A0C !important;
    text-align:center;
}
.d_cards{
    transition: 0.5s;
}
.d_cards:hover{
    transform: translateY(-10px);
    
}
   .icon1 {
    
    background-color: khaki;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 50px;
    border-radius: 45px;
    font-size: 22px;
}
.content-page .content {  
    margin-top: 110px;
    background-color: aliceblue;
   
}
.first_content{
      margin-bottom: 30px !important;
}

.dropzone{
    align-items: center;
    display: flex;
    justify-content: center;
    min-height:190px !important;
}

.dropzone .form-control{
    font-size: 14px;
    line-height: 27px;
    padding: 0;
}

.side-menu {    
    background-color: #682f15;
}
.topbar .topbar-left {
    background-color: #682f15;
}
.button-menu-mobile {
    border: 1px solid #f3f6fb;
    color: #f3f6fb;   
    height: 42px;
    width: 48px;
    background-color: #682f15;
    /*font-size: 30px;*/
    margin: 18px 0px 0px 18px;
    border-radius:2px;
}
#sidebar-menu .menu-title {
    color: #fff;
    text-decoration: none;
    list-style-type: none;
}
.topbar .navbar-custom {
    background-color: #682f15;
}
#sidebar-menu > ul > li > a.mm-active {
    color:#f3f6fb;
    background-color:darkred !important;
}
.text-danger {
    color:darkred !important;
    font-size: 20px;
    /*margin-top: 9px;*/
    border-radius: 5px;
}
.loging:hover{
    background-color:#ca9722;
    transition:0.5s;
}
.loging:hover .text-danger{
    color:#fff !important;
}

.dripicons-meter:before {  
    color: #fff;
}
.slotform{
    padding: 30px 10px 24px 37px;
}
.slotdiv{
        justify-content: center;
    display: flex;
    
}
.searchs{
    position: absolute;
    top: 29px;
    background-color: #d6dbe0;
    width: 42px;
    height: 35px;
    left: 200px;
    text-align: center;
    border: 1px solid #d6dbe0;
    border-radius: 4px;
    line-height: 30px !important;
}
/*#slotbtn{*/
/*    width: 106px;*/
/*    padding: 0;*/
/*    height: 36px;*/
/*    margin-top: 15px;*/
    
/*}*/
#sidebar-menu > ul > li > a > span {   
    color: #f3f6fb;
}
#sidebar-menu > ul > li:hover { 
    /*background-color: #fff;*/
}
#sidebar-menu > ul > li:hover > a > span {   
    color: #f9bc2f;
    transition:0.5s;
}
#sidebar-menu > ul > li:hover > a > i {   
    color: #f9bc2f  !important;
    transition:0,5s;
}
#sidebar-menu > ul > li:hover > a > .dripicons-meter:before {
    color:#f9bc2f;
}
#sidebar-menu > ul > li > a.mm-active {
    color: black !important;
    background-color: white !important;
}
#sidebar-menu > ul > li > a.mm-active > span{
    color: #111 !important;
}
#sidebar-menu > ul > li > a.mm-active > i::before{
    color: #111 !important;
}

.header-title {  
    margin-bottom: 20px;
}
.user_icon{
    font-size: 24px;
    line-height: 30px;
}
.profile_img{
    width: 102px;
    border-radius: 50px;
}
.text-muted{
    font-size: 14px;
    color: #6c757d !important;
    font-weight: inherit;
}
.col-form-label{
    font-size: 17px;
    font-weight: 700;
}
.forms{  
    padding: 23px 10px 23px 10px;
    background-color: #f3f6fb;
}
.card{
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0 solid transparent;
    border-radius: 0.25rem;
    margin-bottom: 1.5rem;
    box-shadow: 0 2px 6px 0 rgb(218 218 253 / 65%), 0 2px 6px 0 rgb(206 206 238 / 54%);
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; 
}

#datatable{
    display: block;
    overflow-x: auto;
    white-space: nowrap;
}

.profileview-img1{
    margin: 20px 0;
}

.panprofile-img{
    margin: 20px 0;
}

.PAN_img {
    width: 100%;
}
.accountbg{
    background: url('../images/SDJ_Dashboard_Image.jpg');
    background-size: cover;
}
.login-card{
    background-color: #ffffff4f;
    border: 1px solid #61311c;
}
.loginhead-text{
    color: #fff !important;
}
.login-label{
    color: #fff;
}

.btn-primary:focus{
    border: 1px solid #682f15;
}

.form-control:focus{
    border: 1px solid #682f15;
}

.input-group-text{
    background-color:  #682f15;
    border: 1px solid  #682f15;
}
.input-group-text i {
    color: #fff;
}
.btn-primary{
    background-color: #682f15 !important;
    border: 1px solid #682f15 !important;
    box-shadow: none !important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary, .btn-outline-primary.active, .btn-outline-primary:active, .show > .btn-outline-primary.dropdown-toggle, .btn-outline-primary:hover, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle, .btn-outline-primary:not([disabled]):not(.disabled).active, .btn-outline-primary:not([disabled]):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle{
    background-color: #682f15 !important;
    border: 1px solid #682f15 !important;
    box-shadow: none !important;
}

.page-item.active .page-link {
    background-color: #682f15;
    border-color: #682f15;
}

.page-link:focus{
    box-shadow: 0 0 0 0.2rem rgb(104 47 21 / 25%);
}

.page-link{
    color: #ca9722;
}

.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover > a{
    background-color: #682f15;
}

.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li > a:hover{
    background-color: #682f15;
}

.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li > a i::before{
    color: #fff !important;
}

.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li.mm-active > a i::before{
    color: #111 !important;
}

.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover a span{
    color: #fff;
}
.logout-btn{
    margin-top:18px;
    margin-right:5px;
}