/*
Theme Name:   Pflegedienst Menge GmbH - Alte Klinik Reichenbach
Theme URI:    https://bundesweit.digital/
Description:  budigital Child Theme
Author:       bundesweit.digital GmbH
Author URI:   https://bundesweit.digital/
Template:     budigital
Version:      1.1.1
*/


/* END New Custom Styling
================================================= */


.fill-row-custom2-left .sub-headline p,
.fill-row-custom2-right .sub-headline-right p,
.fill-row-custom2-left .wpb_text_column,
.fill-row-custom2-right .wpb_text_column,
.fill-row-custom2-right .sub-headline p {
    color: #FFF;
}

.fill-row-custom2-full .sub-headline p,
.fill-row-custom2-full .wpb_text_column {
    color: #FFF;
}

.fill-row-custom2-right-75 .sub-headline p,
.fill-row-custom2-right-75 .wpb_text_column {
    color: #FFF;
}

.fill-row-custom2-left-75 .sub-headline p,
.fill-row-custom2-left-75 .wpb_text_column {
    color: #FFF;
}

.fill-row-custom2-full .sub-headline-center p {
    color: #FFF;
}

.fill-row-custom2-full .wpforms-form input[type=text],
.fill-row-custom2-full .wpforms-form textarea {
    color: #FFF !important;
}

.fill-row-custom-right .sub-headline-right p {
    color: var(--color-main);
}




.bonitas-tiles h3 {
    color: var(--color-light) !important;
}


/*  Box starseite */
.blue-box-over-picture {

    background-color: var(--color-light) !important;


}


/*
header
*/

.masthead_menu_text {

    color: white;
}

.contact-section.masthead_menu_text a {
    color: white !important;
}

#hamburger_icon path {
    fill: white;
}


/* Position the close button (top right corner) */
.overlay .closebtn {
    color: white;
}

.overlay .closebtn:hover {
    color: var(--color-light);

}


/*Buttons*/


.fill-row-custom-full .budi_button a.btn {
    background: var(--button-text-color);
    color: var(--button-color) !important;
}

.fill-row-custom-full .budi_button a.btn:hover {
    background: var(--button-text-color);
    color: var(--button-color);
}

/* .fill-row-custom-right .budi_button a.btn {
    background: var(--button-text-color);
    color: var(--button-color);
} */

.fill-row-custom-right .budi_button a.btn:hover {
    background: var(--button-text-color);
    color: var(--button-color);
}

.fill-row-custom-left .budi_button a.btn {
    background: var(--button-text-color);
    color: var(--button-color);
}

.fill-row-custom-left .budi_button a.btn:hover {
    background: var(--button-text-color);
    color: var(--button-color);
}

.budi_button a.btn.bonitas-button-border {
    background: transparent;
    border: 1px solid var(--button-text-color);
    color: var(--button-text-color)
}

.budi_button a.btn.bonitas-button-border:hover {
    background-color: var(--button-text-color);
    color: #fff;
}

/* Checklist item */
.fill-row-custom2-left .check-list-item {
    color: #fff;
}

.fill-row-custom2-left .check-list-item .budi-svg line {
    stroke: #fff;
}

/* Special headline */
.special-hedline p span {
    color: #fff !important;
}

h1 span {
    color: var(--color-light) !important;
}


/* einrichtungen */
.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung .content-container .wg-einleitung,
.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung .content-container .content-container-inner,
.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung .content-container .content-container-inner .wg-info p a {
    color: #fff !important;
}

.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung:nth-child(2n - 2) .content-container .content-container-inner .wg-info .wg-infos-heading {
    color: var(--button-color) !important;
}

.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung:nth-child(2n - 2) .content-container .content-container-inner .wg-info {
    border-color: var(--button-color) !important;
}

.element-mitarbeiter-team .contact-persons-row .person .ma-name {
    color: var(--button-color) !important;
}

.wpsl-search label {
    color: #fff;
}


/*Job Anfrage Icon*/

#job_search path {

    fill: var(--color-main);

}

.anfrage_wrapper .slider p {

    font-size: 20px !important;
    color: var(--color-main) !important;
}

/*Mtarbeiter anzeigen*/
.budi-mitarbeiter .budi-mitarbeiter-name {

    color: var(--color-light) !important;

}

/*Formulare*/
.bonitas-wpcf7 p {
    color: white;
}


.wg-text .budi_button a.standard {

    color: var(--color-sub);
}


/* WPSL */
#wpsl-search-btn {
    background-color: var(--color-light);
}

/*CF7*/
.bonitas-wpcf7 input[type="text"],
.bonitas-wpcf7 input[type="email"],
.bonitas-wpcf7 input[type="tel"],
.bonitas-wpcf7 textarea,
.bonitas-wpcf7 select {
    color: white !important;
}

/*Bontas WG*/

.element-bonitas-einrichtungen .bonitas-einrichtungen .einrichtung:nth-child(2n - 2) h3 {
    color: var(--button-color) !important;
}

.captcha-image .cf7ic_instructions span {
    color: var(--color-light) !important;
}

/* Headline color adjust */
.fill-row-custom-right h2.simplistic-headline,
.fill-row-custom-full h2.simplistic-headline{
    color: var(--color-main);
}

.blue-box-over-picture p{
    color: var(--color-main) !important;
}

.kontakt-row .normal-wordbreak{
    text-align: center;
    color: var(--color-main);
    font-size: var(--font-text-size);
    line-height: var(--font-text-line-height);
}

/* Make the background menu fix to center */
.overlay-content .grid-menu .menu-item,
.overlay-sub-menu li{
    background-position: center;
}

/* Make the background image list on homepage fix to center */
.bonitas-tile.bonitas-tile-default div.img-container{
    background-position: center !important;
}

/* Kontaktelement */
.bonitas-contact-element__form input::placeholder,
.bonitas-contact-element__form textarea::placeholder {
    color: var(--color-light) !important;
}