/* -----------------KOLORY tła głównych elementów-----------------------------*/

.starter_color_header {
    background-color: rgba(19, 84, 63, 1) !important;
}

.background_color_objects {
    background-color: rgba(249, 249, 249, 1) !important;
}

.background_color_menu_footer {
    background-color: rgba(19, 84, 63, 1);
}

.starter_color_footer {
    background-color: rgba(19, 84, 63, 1);
}

.background_color_border_header:before,
.background_color_border_header:after {
    background-color: rgba(143, 183, 163, 0.23) !important;
}

.background_color_border_header {
    border-color: rgba(143, 183, 163, 0.23) !important;
}

.top_frame_color_headers,
.top_frame_color_headers:checked + label::before {
    border-color: rgba(245, 196, 89, 1) !important;
}

.top_frame_color_headers:after {
    border-color: rgba(245, 196, 89, 1) transparent transparent transparent !important;
}

.active.top_frame_color_headers:after {
    border-color: transparent transparent rgba(245, 196, 89, 1) transparent !important;
}

.background_color_mottobanner {
    background-color: rgba(249, 249, 249, 1) !important;
}

.background_searcher_inputs,
.background_searcher_inputs::before,
.background_searcher_checkbox::before {
    background-color: rgba(249, 249, 249, 1) !important;
}

.bpm-autocomplete.input-group.color_searcher_inputs .form-control {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(249, 249, 249, 1);
    border-color: rgba(245, 196, 89, 1);
}

.bpm-autocomplete.input-group.color_searcher_inputs .form-control::placeholder {
    color: rgba(0, 0, 0, 1);
}

.bpm-autocomplete.input-group.color_searcher_inputs .form-control:focus {
    border-color: rgba(245, 196, 89, 1) !important;
}

.background_color_active_elements:hover {
    background-color: rgba(19, 84, 63, 1) !important;
    border-color: rgba(19, 84, 63, 1) !important;
}

.active.background_color_active_elements {
    background-color: rgba(19, 84, 63, 1) !important;
    border-color: rgba(19, 84, 63, 1) !important;
}

.background_color_body {
    background-color: rgba(249, 249, 249, 1) !important;;
}

/*kolor ramek ofert, agentów, artykułów na blogu, paginacji*/
.border_color_active_elements {
    border-color: rgba(143, 183, 163, 0.23137254901960785) !important;
}

/* ------------------KOLORY CZCIONKI--------------------------------*/

.starter_color_headertext {
    color: rgba(245, 196, 89, 1) !important;
}

.color_main {
    color: rgba(0, 0, 0, 1) !important;
}

/*tytuły artykulow i obiektów*/
.color_object_header {
    color: rgba(0, 0, 0, 1);
}

.starter_color_footertext {
    color: rgba(245, 196, 89, 1);
}

.color_menu_footer {
    color: rgba(245, 196, 89, 1);
}

.starter_color_leadtext {
    color: rgba(245, 196, 89, 1) !important;
}

.active.starter_color_leadtext {
    color: rgba(245, 196, 89, 1) !important;
}

.advert_box i, .advert_box img {
    background: linear-gradient(to top right, rgba(245, 196, 89, 1), rgba(245, 196, 89, 1) 75%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.link_color {
    color: rgba(245, 196, 89, 1) !important;
}

.color_searcher_inputs {
    color: rgba(0, 0, 0, 1) !important;
}

.color_searcher_inputs::placeholder {
    color: rgba(0, 0, 0, 1) !important;
}

.color_mottobanner {
    color: rgba(0, 0, 0, 1);
}

/* ------------------KOLORY PRZYCISKÓW--------------------------------*/

.starter_color_button {
    background-color: rgba(19, 84, 63, 1) !important;
}

.starter_color_button:checked + label::after {
    color: rgba(19, 84, 63, 1) !important;
}

.starter_color_buttontext {
    color: rgba(245, 196, 89, 1) !important;
}

.active.dot_color_active span {
    background-color: rgba(143, 183, 163, 0.23137254901960785) !important;
}

.dot_color span {
    background-color: rgba(143, 183, 163, 0.23137254901960785) !important;
}

/* ------------------KOLORY NA HOVER i FOCUS--------------------------------*/

.color_hover_header:hover {
    color: rgba(0, 0, 0, 1) !important;
}

.color_hover_header {
    border-top-color: rgba(0, 0, 0, 1) !important;
}

.color_hover_header:after {
    color: rgba(0, 0, 0, 1) !important;
    border-bottom-color: rgba(0, 0, 0, 1) !important;
}

.background_searcher_border_inputs_focus:focus {
    border-color: rgba(245, 196, 89, 1) !important;
}

.active.color_pagination,
.color_pagination:hover {
    color: rgba(245, 196, 89, 1) !important;
}

.color_menu_footer_hover:hover {
    color: rgba(0, 0, 0, 1) !important;
}

.link_color_hover:hover {
    color: rgba(0, 0, 0, 1) !important;
}

.starter_color_button_hover:hover {
    background-color: rgba(143, 183, 163, 0.23137254901960785) !important;
}

.color_button_additional_hover:hover {
    color: rgba(255, 255, 255, 1) !important;
}

.background_button_additional_hover:hover {
    background-color: rgba(245, 196, 89, 1) !important;
}

.background_searcher_option_hover li:hover {
    background-color: rgba(143, 183, 163, 0.23137254901960785) !important;
}

.color_searcher_option_hover li:hover {
    color: rgba(0, 0, 0, 1);
}




