.display-block {
    display: block !important;
}

.display-none {
    display: none !important;
}

.text-underline {
    text-decoration: underline;
}

.table-overflow {
    overflow-x: scroll;
}


.unverified-text {
    font-size: smaller;
    background-color: darkred;
    padding: 0px 10px;
    color: white;
    border-radius: 10px;
    opacity: 0.5;
    font-weight: 600;
}

.verified-text {
    font-size: smaller;
    background-color: green;
    padding: 0px 10px;
    color: white;
    border-radius: 10px;
    opacity: 0.5;
    font-weight: 600;
}

.alert-text {
    font-size: medium;
    background-color: red;
    font-weight: 600;
    padding: 1px 10px;
    color: white;
    border-radius: 10px;        
}

.filter-text {
    font-size: smaller;
    background-color: green;
    padding: 5px 10px;
    color: white;
    border-radius: 10px;
    opacity: 0.5;
    line-height: 3;
    margin-top: 12px
}

.contract-content p {
    color: #000;
    font-weight: 400;   
}

.contract-content ul li {
    color: #000;   
}

.member-signature-image{
    border: 1px solid black;
    margin-bottom: 30px;
}

.font-weight-500 {
    font-weight: 500;
}

.table-custom-border tbody, .table-custom-border tbody tr th, .table-custom-border tbody tr td {
    border: 1px solid black !important;
}

.alert-input {
    border: 2px solid red !important;
}