#app {}

/* html, body {
    height: 90% !important;
} */

#service-panel-main {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 100%;
}

.sidebar-removed {
    margin-left: 0px !important;
}

.login-page {
    background: url('../servicepanel-themes/adept.servicepanel.co.za/service-panel.png');
    height: 100%;
    width: 100%;
    background-size: cover;
}

.row-spacing {
    margin-top: 10px;
}

.table-hover td {
    cursor: pointer;
}

.card-body.card-scroll-10 {
    max-height: 10%;
    overflow-y: scroll;
}

.card-body.card-scroll-20 {
    max-height: 20%;
    overflow-y: scroll;
}

.card-body.card-scroll-30 {
    max-height: 30%;
    overflow-y: scroll;
}

.card-body.card-scroll-40 {
    max-height: 40%;
    overflow-y: scroll;
}

.card-body.card-scroll-50 {
    max-height: 50%;
    overflow-y: scroll;
}

.card-body.card-scroll-60 {
    max-height: 60%;
    overflow-y: scroll;
}

.card-body.card-scroll-70 {
    max-height: 70%;
    overflow-y: scroll;
}

.card-body.card-scroll-80 {
    max-height: 80%;
    overflow-y: scroll;
}

.card.card-scroll-90 {
    max-height: 90%;
    overflow-y: scroll;
}

.card-body.card-scroll-100 {
    max-height: 80%;
    overflow-y: scroll;
}

.has-error {
    color: #f05050 !important;
    border-color: #f05050 !important;
}

.has-error>input-group {
    color: #f05050 !important;
    border-color: #f05050 !important;
}

.new-table-row td {
    background: lightgreen;
}

.sidebar-subnav li a {
    margin-left: 10px;
}

.col-align-right {
    text-align: right;
}

.swal2-popup .swal2-select {
    background: #fff;
    border: 1px solid #eee;
}