.off-canvas-sidebar .wrapper-full-page .page-header {
    padding: 8vh 0 !important;
    padding-bottom: 5vh;
}

.logo {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 8vh;
}

.sidebar-logo {
    margin-top: 2vh;
    margin-bottom: 2vh;
}

.list-item {
    cursor: pointer;
}

.datatable-column-filter li {
    padding-left: 5px;
}

.datatable-column-filter li input {
    margin-right: 5px;
}

.dataTables_filter label {
    float: right;
}

.page-title-box .page-title-right {
    display: block !important;
}

/* TODO - Show scroll wheel on container */
.badge-container {
    /*height: 220px;*/
    /*overflow-y: auto;*/
    /*overflow-x: hidden;*/
}

.badge-row div {
    padding-bottom: 5px !important;
}

.badge-image {
    cursor: pointer;
}

.badge-image, .badge-preview-image {
    margin: 5px;
}

.ar-model-container {
    max-height: 550px;
    overflow-y: auto;
    overflow-x: hidden;
}

.ar-model-row div {
    padding-bottom: 5px !important;
}

.ar-model-image {
    cursor: pointer;
}

.ar-model-image, .ar-model-preview-image {
    margin: 5px;
}

#badge_update_btn, #ar_model_update_btn {
    text-decoration: underline;
    padding: 0;
}

input[data-switch] + label {
    width: 66px !important;
}

input[data-switch]:checked + label::after {
    left: 44px !important;
}

.data-rows {
    cursor: move;
}
