.washQueueBlock {
    margin-right: 0;
}
.col-form-label {
    vertical-align: sub;
}
oi-select .select-dropdown {
    min-width: 100%;
}
oi-select .select-dropdown:not(.ng-hide) {
    width: 100%;
    white-space: nowrap;
    max-height: 400px
}
.wash-queue-row-element{
    display: inline-block;
    vertical-align: middle;
    margin: 10px 0;
    padding: 6px 12px;
    font-size: 14px;
}
@media only screen and (max-width: 640px) {
    .growl-container {
        margin: 0;
        width: 80%;
        left: 0;
        padding: 5px;
    }

    .growl-container.growl-fixed {
        max-width: none;
        position: fixed;
        float: none;
        width: 80%;
        z-index: 9999;
    }

    .growl-container.growl-fixed.top-center {
        margin-left: 0;
    }

    .growl-container.growl-fixed.top-center {
        top: 70px;
        left: 50px;
        margin-left: 0;
    }
}
.main-header .logo {
    width: calc(100% - 260px);
    max-width: 250px
}
.main-header .logo img {
    width: 100%;
    max-width: 232px;
}
@media only screen and (max-width: 507px) {
    .main-header {
        padding-right: 5px;
    }
    .main-header .logo {
        width: calc(100% - 220px);
        max-width: 250px;
        padding: 7px 5px 0;
    }
    .top-block .user-online {
        padding: 7px 15px 0;
    }
    .top-block .user-online {
        padding-left: 5px;
        padding-right: 5px;
    }
    .top-block .btn-logOut {
        padding-left: 5px;
    }
}
/*@media only screen and (min-width: 507px) {*/
/*    .wash-queue-scrollable {*/
/*        overflow-y: auto;*/
/*        height: calc(100vh - 212px);*/
/*    }*/
/*}*/
.wash-queue-list-scrollable {
    overflow-y: auto;
    overflow-x: hidden;
    height: calc(100svh - 212px);
    max-height: calc(100vh - 222px);
}
.wash-queue-scrollable {
    overflow-y: auto;
    overflow-x: hidden;
    height: calc(100svh - 75px);
    max-height: calc(100vh - 85px);
}
/*@media only screen and (width: 507px) {*/
/*    .wash-queue-scrollable {*/
/*        overflow-y: auto;*/
/*        height: calc(100vh - 215px);*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 423px) and (max-width: 506px) {*/
/*    .wash-queue-scrollable {*/
/*        overflow-y: auto;*/
/*        height: calc(100vh - 245px);*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 422px) {*/
/*    .wash-queue-scrollable {*/
/*        overflow-y: auto;*/
/*        height: calc(100vh - 258px);*/
/*    }*/
/*}*/