.form-group-default.focused {
    background-color: #ffffff !important;
}

    .form-group-default.focused label {
        opacity: initial !important;
    }

.card-body-title {
    padding: 0px 10px 0px 10px !important;
}

.card-body-bt-back {
    padding: 00px 10px 0px 10px !important;
}

.btn-grid-all {
    border-width: 0px !important;
}

.loading {
    position: fixed;
    display: none;
    z-index: 1031;
    height: 2em;
    /*width: 2em;*/
    /*overflow: show;*/
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

    .loading:before {
        content: '';
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(103, 108, 140, 0.06);
    }

    .loading:not(:required) {
        font: 0/0 a;
        color: transparent;
        text-shadow: none;
        background-color: transparent;
        border: 0;
    }

        .loading:not(:required):after {
            content: '';
            display: block;
            font-size: 10px;
            width: 1em;
            height: 1em;
            margin-top: -0.5em;
            border-radius: 0.5em;
        }

.loading-div {
    background: #2c2c2cbd;
    padding: 25px 0px 25px 0px;
    border-radius: 20px;
}

.a-icon {
    margin: 0 11px;
}

.help-alert {
    font-size: 12px;
    color: rgba(98, 98, 98, 0.55);
    padding: 0px 0px 0px 20px;
}

.font-bold {
    font-weight: 600 !important;
}

.wait-text-white {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-size: 25px !important;
    line-height: 15px !important;
    font-weight: 400 !important;
    color: #fff !important;
}

.windows h3 {
    font-size: 25px !important;
    line-height: 15px !important;
    font-weight: 400 !important;
    color: #4e5053 !important;
}

.table thead tr th {
    border-bottom: 2px solid rgba(230, 230, 230, 0.7) !important;
    color: #626262 !important;
}

.form-control-search {
    border: 2px solid #e1e1e1 !important;    
}