.loading-overlay {
    background: black;
    background-color: rgba(0, 0, 0, 0.15);
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 1;
    z-index: 11000;
}

.loading-icon {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: url('../../images/kendo/Silver/loading-image.gif');
    background-position: center;
    background-repeat: no-repeat;
}

.modalError {
    background: black;
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 1;
    z-index: 11001 !important;
}

.modalError .modal-dialog {
    width: 300px;
}

.modalError .modal-footer {
    text-align: right !important;
}

.modalError button:active {
    background-color: #e1e5e6;
}

.modalError button:active {
    opacity: 0.5;
    filter: alpha(opacity=50);
    cursor: default;
}

.light-gray-button.button-disabled {
    opacity: 0.5;
    filter: alpha(opacity=50);
    cursor: default;
}

body:not([class]) .loading-overlay {
    xxdisplay: block !important;
}
