.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    background-color: #1F4283;
}

.mdc-top-app-bar {
    background-color: #1F4283;
}

#filter-selection-card .mdc-tab--active .mdc-tab__icon {
    color: #1F4283;
}
#filter-selection-card .mdc-tab--active .mdc-tab__text-label {
    color: #1F4283;
}
#filter-selection-card .mdc-tab-indicator .mdc-tab-indicator__content--underline {
    border-color: #1F4283;
}

#example-overlay .mdc-tab--active .mdc-tab__icon {
    color: #1F4283;
}
#example-overlay .mdc-tab--active .mdc-tab__text-label {
    color: #1F4283;
}
#example-overlay .mdc-tab-indicator .mdc-tab-indicator__content--underline {
    border-color: #1F4283;
}

.custom-mdc-icon-button:not(:disabled) {
    color: #1F4283;
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
    background-color: #1F4283;
}

.mdc-tab .mdc-tab__ripple::before,
.mdc-tab .mdc-tab__ripple::after {
    background-color: #1F4283;
}

#info-overlay .mdc-tab--active .mdc-tab__icon {
    color: #1F4283;
}
#info-overlay .mdc-tab--active .mdc-tab__text-label {
    color: #1F4283;
}
#info-overlay .mdc-tab-indicator .mdc-tab-indicator__content--underline {
    border-color: #1F4283;
}

#info-overlay .mdc-tab--active-secondary .mdc-tab__icon {
    color: #D72E2A;
}
#info-overlay .mdc-tab--active-secondary .mdc-tab__text-label {
    color: #D72E2A;
}
#tab-button-bike .mdc-tab-indicator .mdc-tab-indicator__content--underline {
    border-color: #D72E2A;
}

.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,
.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,
.mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background {
    border-color: #1F4283;
    background-color: #1F4283;
}

.mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,
.mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,
.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background::before {
    background-color: #1F4283;
}

.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle {
    border-color: #D72E2A;
}

.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle {
    border-color: #D72E2A;
}

.mdc-radio .mdc-radio__background::before {
    background-color: #D72E2A;
}

.mdc-radio .mdc-radio__ripple::before,
.mdc-radio .mdc-radio__ripple::after {
    background-color: #D72E2A;
}

.mdc-text-field--filled .mdc-line-ripple::after {
    border-bottom-color: #1F4283;
}
