.form-floating-group input {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

td.text-end{
    padding-right: 5px;
}

.table tr:last-child, .table th:last-child, .table td:last-child {
    padding-right: 5px !important;

}


table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control {
    position: relative;
    padding-left: 0px !important;
    cursor: pointer;
}


.menu-link{
    font-size: 14px !important;
}


.dataTables_wrapper{
    color:black !important;
}


.fv-row .form-control::placeholder {
    color: #5e6278 !important;
}


.flex-stack .form-control::placeholder {
    color: #5e6278 !important;
}

.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
    padding-top: 2.625rem !important;
    padding-bottom: 0.925rem !important;
}


.fv-plugins-icon{
    z-index: -1 !important;
}

.stepper-item a{
    z-index: 1;
}


.bg-active-success.active {
    --bg-color: 80, 205, 137 !important;
    background-color: #50CD89 !important;
}


@media screen and (min-width: 750px) {
    .onboarding_title{
        position: absolute;top:80px;left:60%;
    }
}




.module_aside_btn{
    height: var(--kt-toolbar-height);
    font-size: 19px;
}

[data-kt-aside-minimize="on"] .module_aside_btn {

    display:none;
}


.label_switch{
    position:absolute;
    right: 0;

}

.eticket_logo_responsive{
   height: 180px;
}

@media only screen and (max-width: 480px) {
    /* For tablets: */

    .fv-row label{
        font-size:16px !important;
    }

    select, input{
        font-size:16px !important;
    }

    /*.eticket_logo_responsive{
        height: 120px;
    }*/
}


.blockui-overlay {
    z-index: 9999   ;
}

.dataTable td{
    vertical-align:top;
}

.dataTable th{
    vertical-align: middle;
}

#kt_aside_menu_wrapper .menu-link i{
    font-size: 18px;
}
