#vk_blockly_header { background-color: #ffffff} .layout-container .site-name a, .layout-container .site-name a:visited, .layout-container .site-name a:hover {  color: #ce5c00;  text-decoration: none;  }  .layout-container .site-slogan { color: #555753} .layout-container a, .layout-container a:hover, .layout-container a:visited, .layout-container a.page-link { color: #56a5a5} .layout-container #vk_blockly_footer a, .layout-container #vk_blockly_footer a:hover, .layout-container #vk_blockly_footer a:focus, .layout-container #vk_blockly_footer a:visited, .layout-container #vk_blockly_footer a.is-active, .layout-container #vk_blockly_footer ul.menu a.is-active { color: #ffffff !important; } .layout-container .tabs a.btn-outline-primary, .layout-container .tabs a.btn-outline-primary:visited, .layout-container .block-local-tasks-block a.btn-outline-primary, .layout-container .block-local-tasks-block a.btn-outline-primary:visited { color: #0275d8 !important; border-color: #0275d8 !important; background-color: transparent !important; } .layout-container .tabs a.btn-outline-primary.is-active, .layout-container .block-local-tasks-block a.btn-outline-primary.is-active { color: #000000 !important; } .layout-container .tabs a.btn-outline-success, .layout-container .tabs a.btn-outline-success:visited, .layout-container .block-local-tasks-block a.btn-outline-success, .layout-container .block-local-tasks-block a.btn-outline-success:visited { color: #000000 !important; border-color: #5cb85c !important; background-color: transparent !important; } .layout-container .tabs a.btn-outline-danger, .layout-container .tabs a.btn-outline-danger:visited, .layout-container .block-local-tasks-block a.btn-outline-danger, .layout-container .block-local-tasks-block a.btn-outline-danger:visited { color: #d9534f !important; border-color: #d9534f !important; background-color: transparent !important; } .layout-container .mega-dropdown-menu a.level1 { color: #555753 !important;} .layout-container h1, .layout-container h2, .layout-container h3, .layout-container h4, .layout-container h5, .layout-container h6 {color:#555753} .layout-container .site-logo { border-radius:0px; } .layout-container #header_contact_row { background-color: #ffffff}.layout-container #header_contact_row, .layout-container #header_contact_row a  { color: #000000}/* Textfarbe ist: #555753 - Designvorgabe Gemeindemagazin */
body, a.colorbox-load {
    color: #555753;
}

/* sticky navigation ist #ce5c00 */
.nav-bg, ul.navbar-nav>li.nav-item>a.nav-link{
    background-color: #ce5c00;
    color: white !important;
}

/* Footer ist "Standardschwarz" = #555753 */
footer#vk_blockly_footer {
  background-color: #555753;
  border-top-color: #555753;
}

/* Links in der Bildernavigation haben die gleiche Farbe wie Farbe der Menüpunkte im Megamenü */
div.teasercol a {
    color: #b0b0b0;
}

/* Farbig hinterlegte Boxen erhalten die gleiche Farbe wie im Gemeindemagazin, gibt leider keinen zentralen Schalter */
div.tageslosung_wrapper {
    background-color: #e3cfb3 !important;
}

/* Zweifarbiges Großgründlach evangelisch */

/* eigentlichen Text ausblenden */
.site-name a {
  visibility: hidden; /* Versteckt den Inhalt */
  position: relative; /* Ermöglicht das Hinzufügen neuer Inhalte */
}

/* zweifarbigen Text einblenden */
/* wird aktuell mit Hilfe einer Grafik statt eines Texts gemacht, daher auskommentiert */
/*
.site-name a::before {
  content: "evangelisch";
  visibility: visible;
  color: #555753;
}

div.site-name::before {
  content: "Großgründlach ";
  visibility: visible;
  color: #ce5c00;
}*/

/* Text auf der Startseite ausblenden, wird aber für den Slider gebraucht */
body.path-frontpage div.vk_blockly_node_body, body.path-frontpage div#block-vk-blockly-page-title {
  display: none; /* Versteckt den Inhalt */
}


/* Fixes für die Seite Gottesdienst - unerwünschte Seiteneffekte auf andere Seiten möglich */

/* Kein unnötiger Abstand zwischen Slider und nachfolgendem Text */
.block-slider-teaser {
    min-height: 100px;
}

/* Überschrift erster Slider sollte die gleiche Größe wie alle Überschriften haben */
.slider_teaser h2 {
    font-size: 2rem; /* inherit funktioniert leider nicht */
}