.terms-text{
    padding: 10px;
    height: 137px;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: justify;
}

.hadipour-term {
    text-align: right;
    margin-top: 15px;
    font-weight: bold;
    margin-right: 11px;
}

.hadipour-repeat-input {
    background-color: #fff !important;
    color: #000 !important;
    cursor: pointer;
}

.hadipour-repeat-status {
    width: 100%; 
    font-size: 13px !important;
    cursor: not-allowed;
}

.hadipour-make-disable {
    pointer-events: none;
    cursor: not-allowed;
}

.hadipour-file-select {
    color: #abaaaa;
    cursor: pointer;
    font-size: 19px;
    position: relative;
}

.hd-file-selector {
    position: relative !important;
}

.hadipour-file-select:hover {
    display: inline-block;
    animation: hoverAnimation .5s infinite alternate;
}


@keyframes hoverAnimation {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-1px);
    }
}


.hadipour-circle {
    position: absolute;
    display: inline-table;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    top: 6px;
    right: 44px;
    z-index: 1;
    font-size: 10px;
}

.hadipour-circle-content {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #fff;
}

.hd-file-delete-download i.fa-download {
    color: #abaaaa;;
    cursor: pointer;
    font-size: 19px;
    position: relative;
}

.hd-file-delete-download i.fa-trash-o {
    color: #abaaaa;
    cursor: pointer;
    font-size: 19px;
    position: relative;
    margin-right: 4px;
}

[data-key="hd_delete_installment_file"] {
    cursor: pointer;
}

.hd-icons {
    color: #abaaaa;
}

.hd-delete:hover {
   color: #ef0c0c;
}

.hd-download:hover {
    color: #005aff;
}

.hd-upload:hover {
    color: #17e717;
}

.hd-pointer {
    cursor: pointer !important;
}

.hd-upgrade-account-btn:hover a {
    color: #000 !important;
}

.hd-upgrade-account-btn a, .hd-upgrade-account-btn a:focus{
    background-color: #27a467 !important;
}


.hd-upgrade-account-btn a:hover {
    background-color: #27a467 !important;
    color: #fff !important;
    border-radius: 5px !important;
}


.hd-upgrade-account-btn-admin {
    margin-top: 12px !important;
}

.hd-upgrade-account-btn-admin a {
    color: #fff !important;
}

.hd-upgrade-account-btn-admin a:hover, .hd-upgrade-account-btn-admin a:focus {
    background-color: #27a467 !important;
    color: #fff !important;
    border-radius: 5px !important;
}

.hd-tick-icon {
    color: #1DA1F2;
}

.hd-add-fast-client-btn {
    cursor: pointer;
}

.hd-search-icon {
    cursor: pointer;
    color: #1DA1F2;
}

.hd-error {
    color: red;
}

.hadipour-add-file-description {
    margin-right: 11px;
}

.hd-file-btn {
    cursor: pointer;
    font-size: 13px;
    position: relative !important;
}

.hd-file-btn:hover {
    cursor: pointer;
    background-color: #d9d9d9;
}

.hd-plus {
    display: inline-flex;
    padding: 9px;
}

.hd-upload-file-wrapper {
    margin-right: 11px;
}

.hd-badge {
    position: absolute !important;
    top: -7px !important;
    left: -1px !important;
    background-color: #27a467;
    border-radius: 50%;
    color: #fff;
    width: 1.4em;
    height: 1.4em;
    text-align: center;
}

#alert_float_1 {
    z-index: 9999999;
}