.theme-text-color {
    color: #2A2F82 !important;
}

.theme-bg-color {
    background-color: #2A2F82 !important;
}

.theme-red-clr {
    color: #ff0000 !important;
}

.fs-06r {
    font-size: 0.5rem !important;
}

.fs-info-9 {
    font-size: 9.7px !important;
    font-weight: 600 !important;
}

.fs-info-6 {
    font-size: 6.2px !important;
    font-weight: 600 !important;
}

.fs-12 {
    font-size: 12px !important;
}

.fh-info-text-clr {
    color: #100DA4 !important;
}

.poppins-text {
    font-family: 'Poppins';
    font-style: normal;
}

.roboto-text {
    font-family: 'Roboto';
    font-style: normal;
}

.fh-info-with-110 {
    width: 120px !important;
    height: 38px !important;
}

.fh-info-with-66 {
    width: 83px !important;
    height: 40px !important;
}

.fh-info-with-93 {
    width: 100px !important;
    height: 38px !important;
}

.fh-clr-green-e0 {
    color: #025E0C !important
}

.fh-clr-green-d0 {
    color: #025D0C !important
}

.btn-bg-e6 {
    background-color: #E6ECFD !important;
}

.btn-bg-ca {
    background-color: #CAEBE9 !important;
}

.btn-bg-df {
    background-color: #FFDBDB !important;
}

.fh-alert-size {
    width: 500px !important;
    height: 38px !important;
    font-size: 12px !important;
    color: #FF0000 !important;
    background-color: #FFDBDB !important;
}

.fh-alert-detail-size {
    width: 150px !important;
    height: 38px !important;
    font-size: 12px !important;
    color: #FF0000 !important;
    background-color: #FFDBDB !important;
}

.navi .navi-item .navi-link:hover .navi-text,
.navi .navi-item .navi-link:hover .navi-icon i,
.navi .navi-item .navi-link:hover .navi-icon .iconfy-size {
    color: #100DA4 !important;
}

.select-file-type,
.introduction-file-type,
.select-edit-file-type {
    appearance: no;
    -webkit-appearance: none;
}

/*.select-file-type::after {
    font-size: 1rem;
} */

.fh-info-desgination {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
}

.fh-file-handler+.fs-info-6 {
    text-align: right;
}

/* .select-file-type-box {
    position: relative;
}

.select-file-type-box:after {
    right: 100px;
} */

/* .select-file-type-box::after {
    content: "▼";
    font-size: 1rem;
    top: 6px;
    right: 10px;
    position: absolute;
} */