﻿.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check,
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
    background-color: var(--gold) !important;
    border-color: var(--gold) !important;
}

.e-input-focus {
    border-color: #257cff !important;
    box-shadow: none !important;
}

/*.e-btn.e-flat, .e-css.e-btn.e-flat {
    background-color: #f3f4f6 !important;
    border: 1px solid gray !important;
    color: #000 !important;
}*/

.e-btn.e-primary.e-flat:not([DISABLED]) {
    background-color: var(--gold) !important;
    border: 1px solid var(--gold-dark) !important;
    color: #fff !important;
}

.e-grid .e-filtered::before {
    color: var(--gold) !important;
}

.e-pager.sf-pager .e-numericcontainer a,
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last,
.e-grid .e-pager {
    font-size: 12px !important;
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 12px !important;
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
    color: var(--gold) !important;
}

.e-tab .e-tab-header .e-indicator {
    background: var(--gold) !important;
}

.e-tab .e-item {
    padding: 10px;
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 10px !important;
}

.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day {
    color: var(--gold) !important;
}

.e-schedule .e-month-view .e-current-date .e-date-header,
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
    background-color: var(--gold) !important;
}

.e-schedule .e-month-view .e-work-cells:hover,
.e-schedule .e-month-agenda-view .e-work-cells:hover {
    cursor: pointer;
}


.phone-number-container .e-success modified valid e-input-group e-control-container e-control-wrapper form-control e-valid-input {
    border-color: #d1d5db !important;
}

.phone-number-container .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: #d1d5db !important;
}

.crm-action-board .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
    background: #e4e4e4;
}
.crm-action-board .e-acrdn-header {
    background: #e4e4e4;
}
.crm-action-board .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header {
    background: #e4e4e4;
}

.e-radio:checked + label::before {
    background-color: var(--gold) !important;
    border-color: var(--gold-dark) !important;
}
