/*BLUE 1*/

/*#243745*/

body, html,
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title,
.form-select-in .fake-select,
.form-select-in .fake-date,
.payment-methods select,
.form-text-in input,
.form-password-in input,
.form-select-in select,
.form-textarea-in textarea {
    color: pink;
}

.walking-date-picker-mobile select,
.plate-right input,
.woocommerce-billing-fields .clr-black-1,
.clr-media-blue-1 .plyr--full-ui input[type=range],
.clr-blue-1 {
    color: pink !important
}

.bg-blue-1,
.clr-media-blue-1 .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,
.clr-media-blue-1 .plyr--video .plyr__controls .plyr__control:hover,
.clr-media-blue-1 .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.clr-media-blue-1 .plyr--audio .plyr__control.plyr__tab-focus,
.clr-media-blue-1 .plyr--audio .plyr__control:hover,
.clr-media-blue-1 .plyr--audio .plyr__control[aria-expanded=true],
.clr-media-blue-1 .plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.clr-media-blue-1 .plyr__control--overlaid:focus,
.clr-media-blue-1 .plyr__control--overlaid:hover,
.clr-media-blue-1 .plyr__control--overlaid,
.clr-media-blue-1 .plyr--video .plyr__control:hover {
    background-color: pink !important
}

.wc-bookings-booking-cost-in,
.brick-products-archive .price-in,
.brick-cart-1 .price-in {
    background-color: pink;
}

/*BLUE 2*/

/*#11202D*/

.clr-media-blue-2 .plyr--full-ui input[type=range],
.clr-blue-2 {
    color: red !important
}

.clr-media-blue-2 .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,
.clr-media-blue-2 .plyr--video .plyr__controls .plyr__control:hover,
.clr-media-blue-2 .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.clr-media-blue-2 .plyr--audio .plyr__control.plyr__tab-focus,
.clr-media-blue-2 .plyr--audio .plyr__control:hover,
.clr-media-blue-2 .plyr--audio .plyr__control[aria-expanded=true],
.clr-media-blue-2 .plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.clr-media-blue-2 .plyr__control--overlaid:focus,
.clr-media-blue-2 .plyr__control--overlaid:hover,
.clr-media-blue-2 .plyr__control--overlaid,
.clr-media-blue-2 .plyr--video .plyr__control:hover,
.bg-blue-2 {
    background-color: red !important
}

.brick-product-single .woocommerce-notices-wrapper {
    background: red;
}


/*BLUE 3*/

/*#0072BB*/

.clr-blue-3 {
    color: yellow !important
}

.bg-blue-3 {
    background-color: yellow !important
}

.check-3-container input:checked ~ .check-3-container-in {
    border-color: yellow;
}

.checkbox-price-tag {
    background-color: yellow;
}

/*GREEN 1*/

/*#68B033*/

.number-spinner,
.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(even) a:focus,
.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,
.clr-green-1 {
    color: lightblue !important
}

.wc-bookings-booking-form .block-picker li a.selected,
.cookie-notice-links button,
.bg-green-1 {
    background-color: lightblue !important;
}

.wc-bookings-booking-form .block-picker li:nth-child(even) a.selected:hover,
.wc-bookings-booking-form .block-picker li:nth-child(even) a.selected:focus,
.wc-bookings-booking-form .block-picker li:nth-child(odd) a.selected:focus,
.wc-bookings-booking-form .block-picker li:nth-child(odd) a.selected:hover,
.wc-bookings-booking-form .block-picker li a.selected:hover,
.wc-bookings-booking-form .block-picker li a.selected{
    color: #fff !important;
}

.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,
.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,
.clr-media-green-1 .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,
.clr-media-green-1 .plyr--video .plyr__controls .plyr__control:hover,
.clr-media-green-1 .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.clr-media-green-1 .plyr--audio .plyr__control.plyr__tab-focus,
.clr-media-green-1 .plyr--audio .plyr__control:hover,
.clr-media-green-1 .plyr--audio .plyr__control[aria-expanded=true],
.clr-media-green-1 .plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.clr-media-green-1 .plyr__control--overlaid:focus,
.clr-media-green-1 .plyr__control--overlaid:hover,
.clr-media-green-1 .plyr__control--overlaid,
.clr-media-green-1 .plyr--video .plyr__control:hover {
    background: lightblue !important;
}

.form-end-day.has-date .fe-icon,
.form-start-day.has-date .fe-icon,
.search-trigger:hover,
.header-dropdown a:hover .text-5,
.header-nav-item > a:hover,
.radio-3-container input:checked ~ .radio-3-container-in .text,
.clr-media-green-1 .plyr--full-ui input[type=range] {
    color: lightblue !important;
}

.plyr--video .plyr__controls .plyr__control.plyr__tab-focus, .plyr--video .plyr__controls .plyr__control:hover, .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true],
.plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.plyr__control--overlaid:focus, .plyr__control--overlaid:hover,
.plyr__control--overlaid,
.plyr--video .plyr__control:hover {
    background: lightblue !important;
}

.plyr--full-ui input[type=range] {
    color: lightblue !important;
}

.brick-checkout .donate-frequency a:focus,
.component ol li::before,
.donate-frequency .checked,
.component p a {
    color: lightblue;
}

.cookie-popup .checkbox-2-container-in div,
.brick-news-1 .input-container,
.check-2-container input:checked ~ .check-2-container-in,
.check-2-container input:checked ~ .check-2-container-in,
.component.active .form-text-inner > input,
.radio-3-container input:checked ~ .radio-3-container-in::before,
.radio-1-container input:checked ~ .radio-1-container-in,
.radio-2-container input:checked ~ .radio-2-container-in {
    border-color: lightblue;
}

.add-to-cart-popup .add-to-cart-popup-in .top,
.go-to-cart-button,
.nav-toggle-in-content,
.nav-toggle-in-content::before,
.nav-toggle-in-content::after,
.play-1 .background-1,
.play-1 .background-3 {
    background-color: lightblue;
}

.hover-swipe:before {
    background: lightblue;
}

.checkbox-green .check-3-container input:checked ~ .check-3-container-in {
    border-color: lightblue !important;
}

/*GREEN 2*/

/*#3C7513*/

.clr-media-green-2 .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,
.clr-media-green-2 .plyr--video .plyr__controls .plyr__control:hover,
.clr-media-green-2 .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.clr-media-green-2 .plyr--audio .plyr__control.plyr__tab-focus,
.clr-media-green-2 .plyr--audio .plyr__control:hover,
.clr-media-green-2 .plyr--audio .plyr__control[aria-expanded=true],
.clr-media-green-2 .plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.clr-media-green-2 .plyr__control--overlaid:focus,
.clr-media-green-2 .plyr__control--overlaid:hover,
.clr-media-green-2 .plyr__control--overlaid,
.clr-media-green-2 .plyr--video .plyr__control:hover {
    background: blue !important
}

.clr-green-2,
.clr-media-green-2 .plyr--full-ui input[type=range] {
    color: blue !important;
}

.bg-green-2 {
    background-color: blue !important
}

.dmm_recurring_interval:checked ~ .donate-frequency label {
    color: blue;
}

.go-to-cart-button:hover {
    background-color: blue;
}

.item .highlight {
    background: blue;
}


/*ORANGE 1*/

/*#FBA148*/

.clr-orange-1,
.clr-media-orange-1 .plyr--full-ui input[type=range] {
    color: greenyellow !important
}

.bg-orange-1 {
    background-color: greenyellow !important
}

.clr-media-orange-1 .plyr--video .plyr__controls .plyr__control.plyr__tab-focus,
.clr-media-orange-1 .plyr--video .plyr__controls .plyr__control:hover,
.clr-media-orange-1 .plyr--video .plyr__controls .plyr__control[aria-expanded=true],
.clr-media-orange-1 .plyr--audio .plyr__control.plyr__tab-focus,
.clr-media-orange-1 .plyr--audio .plyr__control:hover,
.clr-media-orange-1 .plyr--audio .plyr__control[aria-expanded=true],
.clr-media-orange-1 .plyr__menu__container label.plyr__control input[type=radio]:checked + span,
.clr-media-orange-1 .plyr__control--overlaid:focus,
.clr-media-orange-1 .plyr__control--overlaid:hover,
.clr-media-orange-1 .plyr__control--overlaid,
.clr-media-orange-1 .plyr--video .plyr__control:hover {
    background: greenyellow !important;
}

.payment-failed-page .woocommerce-notices-wrapper {
    background: greenyellow;
}