﻿
.e-input-group.e-control-wrapper.e-control-container.e-mandatory.e-float-input .e-float-text::after {
    content: "*";
    color: red;
}

.e-schedule .e-vertical-view .e-time-cells-wrap table td {
    vertical-align: text-bottom;
    border-bottom-color: #d1d3d5 !important;
}

.e-schedule-event-tooltip.e-tooltip-wrap.e-popup {
    padding: 0 !important;
    background-color: white !important;
    /*border: 1px solid white !important;*/
    border: 0;
    /*color: black !important;*/
    box-shadow: #DCDCDC 5px 5px;
}

.e-schedule-event-tooltip.e-tooltip-wrap .e-tip-content {
    /*color: black !important;*/
    padding: 0 !important;
}

/*#region toggle switch button */
.e-switch-wrapper.custom-iOS .e-switch-inner.e-switch-active,
.e-switch-wrapper.custom-iOS .e-switch-inner.e-switch-active .e-switch-on,
.e-switch-wrapper.custom-iOS:hover .e-switch-inner.e-switch-active .e-switch-on {
    background-color: #2C365A !important;
    border-color: #2C365A !important;
}

.e-switch-wrapper.custom-iOS {
    width: 42px;
    height: 24px;
}

    .e-switch-wrapper.custom-iOS .e-switch-handle {
        width: 20px;
        height: 20px;
    }

        .e-switch-wrapper.custom-iOS .e-switch-handle.e-switch-active {
            margin-left: -22px;
        }

.e-float-input.e-error label.e-float-text, .e-float-input.e-control-wrapper.e-error label.e-float-text {
    color: #000 !important;
}

.e-input-group.e-error, .e-input-group.e-control-wrapper.e-error, .e-input-group.e-error:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
    border-color: black !important;
    box-shadow: none !important;
}

.e-input-group.e-success, .e-input-group.e-control-wrapper.e-success, .e-input-group.e-success:not(.e-float-icon-left), .e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
    border-color: inherit !important;

/*#endregion */
