.select2-multiple, .select2.select2-container, .selection, .select2-selection {
    min-height: calc(2.95rem + 2px) !important;
}
.select2-selection.select2-selection--multiple{
    display: flex;
    flex-direction: column;
    border-color: #ebedf2;
}
.select2-container{
    display:block;
    width:100% !important;
}

@media (max-width: 1300px) {
    .mobileScrollable{
        max-height: 500px;
        overflow-y:scroll;
    }

    .mobileScrollable>.row>.col-sm-12>table>thead{
        position: sticky;
        top:0;
        z-index:1;
        background-color: white;
    }

    .mobileTable{
        display: block;
        overflow-x: auto;
    }
}

@media (min-width: 1201px) {
    #postPaidConfigButton{
        display: flex !important;
        justify-content: end !important;
        padding-right:0px !important;
    }
}
@media(min-width:1301px){
    .desktopScrollable>.row>.col-sm-12>table>thead{
        position: sticky;
        top:70px;
        z-index:99999;
        background-color: white;
    }
}

.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav>.m-menu__section .m-menu__section-text {
    color: #9dd4fd  !important;
    font-size: 1.1rem!important;
    font-weight: 600!important;
}

.rowRed{
    background-color: rgb(240, 178, 178) !important;
}
.rowYellow{
    background-color: rgb(233, 240, 178) !important;
}
.rowGreen{
    background-color: rgb(178, 240, 183) !important;
}
.rowBlue{
    background-color:#bee1f1  !important;
}
.subRowRed{
    background-color:rgb(233, 207, 207) !important;
}
.subRowYellow{
    background-color:rgb(230, 233, 207) !important;
}
.subRowGreen{
    background-color:rgb(207, 233, 209) !important;
}
.subRowBlue{
    background-color:rgb(222, 235, 248) !important;
}

.invalidSelect{
    border:solid 1px red !important;
}

