.image-embed-item {

    width: 100%;
    height: auto;
}

.flexslider .slides img {
    width: 100%;
    height: auto;
    display: block;
}
 
.color-scheme-blue .frame-type-text.frame-layout-0 h2 {

    color: #447f98;
    margin: 25px 0 25px 0;
    font-family: "Franklin Gothic Medium", "Franklin Gothic", 'franklin_gothic_mediumregular', Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
    font-weight: normal;
}

.frame-type-textpic.frame-layout-0 h2 {

    color: rgb(75, 74, 73);
    padding: 14px 0;
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    margin-bottom: 12px;
    line-height: 22px;
    clear: both;
}

.facility-page .frame-type-text.frame-layout-0 h2 {

    color: #447f98;
    line-height: 24px;
    clear: both;
    font-family: Utopia, "Utopia Regular", "Franklin Gothic Medium", "Franklin Gothic", Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
    margin-top: 0;
}


/*
maternus
*/
.color-scheme-green .frame-type-text.frame-layout-0 h2 {

    color: #627f23;
    margin: 0;
    font-size: 27px;
    /*
    padding-top: 14px;
    */
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Utopia, "Utopia Regular", "Franklin Gothic Medium", "Franklin Gothic", Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
}

.color-scheme-green .frame-type-textpic.frame-layout-0 h2 {

    color: #627f23;
    padding: 14px 0;
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    margin-bottom: 12px;
    line-height: 22px;
    clear: both;
}


.color-scheme-green.facility-page-green.startpage.facility-page .frame-type-text.frame-layout-0 h2 {

    color: #627f23;
    font-size: 18px;
    line-height: 24px;
    /*
    padding-bottom: 6px;
    */
}

.color-scheme-green.standardpage.facility-page.facility-page-green .frame-type-text.frame-layout-0 h2 {

    font-size: 14px;
    color: #333;
    font-family: "Franklin Gothic Medium", "Franklin Gothic", 'franklin_gothic_mediumregular', "Arial Black", "Arial Bold", Gadget, sans-serif;
    font-weight: normal;
    margin-bottom: 0;
}


#teaser-section-top h2 {

    font-size: 26px;
    line-height: 28px;
    color: #fff;
    font-weight: 400;
    margin: 5px 0 5px 0;
    font-family: Utopia, "Utopia Regular", "Franklin Gothic Medium", "Franklin Gothic", Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
}

@media (max-width: 1199px) {
    #teaser-section-top h2 {
        font-size: 26px;
    }
}


@media (max-width: 991px) {
    #teaser-section-top h2 {
        font-size: 22px;
    }

    #teaser-section-top {
        height: 280px;
    }
}


@media only screen and (max-width: 991px) {
    #teaser-section-bottom .image { 

        display: none;
    }


}



@media only screen and (min-width: 770px) {

    /* ugly solution - hopefully to be removed */
    .stage-main .ce-above .ce-gallery .image .image-embed-item {

        width:750px ;
        height: auto;
    }
}


input[type=radio].filterCountry  {

    margin-right: 4px ;
}

/* oey multilang menu */

.mp-language-picker .active a{

    color: #3a6d32;
}

.mp-language-picker .text-muted {

    display: none; 
}

/* 
jobs
*/

.tx-cura-jobs .jobheader {

    height: auto;
}