﻿.form-control, .custom-select, .btn {
    font-weight: 500;
}
.side-link-txt, .side-link-txt:hover {
    font-size: 15px;
    color: #616161;
    text-decoration: none;
}
.text-danger{
    color: red;
}
.hed-verify {
    background-color: #dee2e6;
}
.bg-notverify {
    background-color: #ee505d;
}
.bg-verify {
    background-color: #00c853;
}
.mobiledrp {
    padding: 0px !important;
    min-height: 210px;
    min-width: 299px !important;
    position: absolute;
    left: -74px !important;
    -webkit-box-shadow: 0px 8px 20px -13px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 8px 20px -13px rgba(0,0,0,0.75);
    box-shadow: 0px 8px 20px -13px rgba(0,0,0,0.75);
}
.clr-white {
    color: #fff;
}
.w-20 {
    width:20%!important;
}
.w-30 {
    width: 30% !important;
}
.w-40 {
    width: 40% !important;
}
.side-link-icon {
    width: 25px;
    height: 28px;
}
.side-link {
    border-bottom: 1px solid #f2f2f2;
    cursor: pointer;
}
.cont {
    background-color: #ffffff!important;
    margin-top: 10px!important;
    padding: 5px!important;
}
.head-lbl {
    padding-top: 2px;
    font-size: 18px;
    font-weight: 500;
}
.bd-a7 {
    border: 1px solid #a7a7a7 !important;
}
    /*tfoot input {
        width: 100%;
        padding: 3px 3px 3px 6px;
        box-sizing: border-box;
    }*/
/*#vit_filter input, #vit1_filter input, #vit2_filter input {
    border: 1px solid #a7a7a7;
    border-radius: 3px;
    margin:7px;
}*/
.sel-id {
    height: calc(1.4rem + 10px) !important;
    padding: 5px 6px;
    font-size: 15px;
}
.text-b {
    /*line-height:1!important;*/
    height: 30px !important;
}
/*#vit tbody tr:hover, #vit1 tbody tr:hover, #vit2 tbody tr:hover {
    cursor: pointer;
    background-color: #ccc !important;
}*/
.fa-search {
    display: table-cell;
    border: 1px solid;
    border-color: #cbcbcb;
    /*margin-bottom: 6px;*/
    margin-top: 0px;
    cursor: pointer;
}
.id-img{
    
}
/*.id-bag {
    border: 1px dashed #ccc;
    max-height: 100px;
}*/
img {
    max-width: 180px;
}
.hid {
    display: none;
}
.upload-bag {
    border: 1px dashed #cbcaca;
    /*padding: 12px 12px 8px 12px;*/
    
}
    .upload-bag #frnt, .upload-bag #frntb1 {
        cursor: pointer
    }
    .upload-bag label {
        font-weight: 500;
        opacity: 0.7;
        cursor:pointer;
    }
#act-lbl label{
    cursor: pointer;
    padding: 0px 10px;
} 
.loading {
    background: transparent url('../img/id/load.gif') center no-repeat;
}