/* EVENTUALI STILI SPECIFICI PER LA RESIDENZA, ES: COLORE-BASE CHIARO, FUNDRAISING */


/* solo per colore-base chiaro */
.theme_button a:hover, .colored_theme_button a:hover, #prk_footer_sidebar .tagcloud a:hover {
    color: var(--fruiclr_white-100) !important;
}
#hook_extra_bar ul>li {
    border-left-color: var(--fruiclr_black-100) !important;
}
#hook_extra_bar ul>li.frui_servicemenu_contact,
#hook_extra_bar ul>li.frui_servicemenu_map {
    border-color: var(--fruiclr_black-100) !important;
}
#hook_extra_bar ul>li a,
#hook_extra_bar ul>li a:hover {
    color: var(--fruiclr_black-100);
}
.frui_horizontalsection.fruiclr_01 .colored_theme_button a {
    color: var(--fruiclr_black-100) !important;
}
.frui_horizontalsection.fruiclr_01  .colored_theme_button a:hover {
    color: var(--fruiclr_white-100) !important;
}
.hook-mn .sub-menu li>a:hover {
    color: var(--fruiclr_black-100) !important;
}
.hook_shortcode_slider .colored_theme_button a:hover {
    color: var(--fruiclr_white-100) !important;
}

#prk_mobile_bar_inner>.header_stack {
    border-bottom-color: var(--fruiclr_black-100);
}
.prk_sharrre_wrapper .sharrre a,
.prk_sharrre_wrapper .sharrre a:hover {
    color:var(--fruiclr_white-100);
}
.theme_button.blog_load_more a ,
.theme_button.pf_load_more a {
    color: var(--fruiclr_white-100);
}
.theme_button.blog_load_more.hover_trigger a:hover ,
.theme_button.pf_load_more.hover_trigger a:hover {
    color: var(--fruiclr_black-100) !important;
}
.theme_button.colored_theme_button.pf_load_more a {
    background-color: var(--fruiclr_black-100);
}
.theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_01-100) !important;
    border-color: var(--fruiclr_01-100) !important;
}
.fruiclr_01 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.fruiclr_01 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_01-100) !important;
    border-color: var(--fruiclr_01-100) !important;
}
.fruiclr_02 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.fruiclr_02 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_02-100) !important;
    border-color: var(--fruiclr_02-100) !important;
}
.fruiclr_03 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.fruiclr_03 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_03-100) !important;
    border-color: var(--fruiclr_03-100) !important;
}
.fruiclr_04 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.fruiclr_04 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_04-100) !important;
    border-color: var(--fruiclr_04-100) !important;
}
.fruiclr_05 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:hover,
.fruiclr_05 .theme_button.colored_theme_button.pf_load_more.hover_trigger a:before {
    background-color: var(--fruiclr_05-100) !important;
    border-color: var(--fruiclr_05-100) !important;
}

#hook_to_top:hover {
    color: var(--fruiclr_white-100) !important;
}

.frui_horizontalsection .theme_button a {
    color: var(--fruiclr_white-100) !important;
}
.frui_horizontalsection .theme_button a:hover {
    color: var(--fruiclr_black-100) !important;
}
#hook_extra_bar ul>li.frui_servicemenu_flag {
    border-left-color: var(--fruiclr_black-100) !important;
}
/* fine solo per colore-base chiaro */

