.dsr-btn {
    border: none;
}

.dsr-btn.dsr-btn--red {
    background-color: var(--dsr-color-red);
}

.dsr-btn.dsr-btn--red:hover:not([disabled]):not(.dsr-btn--disabled) {
    background-color: var(--dsr-color-red-hover);
}

.dsr-btn.dsr-btn--green {
    background-color: var(--dsr-color-green);
}

.dsr-btn.dsr-btn--green:hover:not([disabled]):not(.dsr-btn--disabled) {
    background-color: var(--dsr-color-green-hover);
}

.ms-options-wrap,
.ms-options-wrap * {
    position: relative;
}

.ms-options-wrap {
    width: 220px;
}

.display-none {
    display: none !important;
}

.center {
    text-align: center !important;
}

.full-width {
    width: 100% !important;
}

.content_dialog {
    display: none;
}

.message #content {
    /* height: calc(100vh - 60px); */
    height: calc(100vh - 220px);
}

.message #content #column2 {
    height: 100%;
}

.message #content .text {
    margin-bottom: 20px;
}

#toast-container>div {
    color: #333;
    opacity: 1;
    padding: 20px 24px 20px 18px;
    background: #ffffff;
    border-left: 6px solid var(--dsr-color-yellow);
    box-shadow: 0 0 10px 0 rgba(219, 219, 219, .5);
    border-radius: 0;
}

#toast-container>.toast-warning {
    background-image: none !important;
    border-left: 6px solid var(--dsr-color-red);
}

.toast-close-button {
    color: #333;
}

@media (max-width: 550px) {
    .ms-options-wrap>.ms-options>ul input[type="checkbox"] {
        top: 4px;
    }
}

div.dtsb-searchBuilder {
    clear: both;
    margin-top: 40px;
}

div.dt-container {
    margin: auto;
    width: 100%;
}

.vehicle_edit div.dt-container {
    margin: auto;
    width: auto;
}