/* base text font */
.wf-active body {
    font-family: "Lato","Source Sans Pro",sans-serif;
    font-size: 12.6px;
}

@media screen and (min-width: 1601px) {
    .posts .entry-inner-content {
        font-size: 1.6rem;
    }
}
@media screen and (min-width: 1601px) {
    .wf-active .posts .entry-inner-content {
        font-size: 11.2px;
    }
}


/* headings font and size*/
.wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6 {
    font-family: "Source Sans Pro",sans-serif;
    font-weight: 300;
    font-style: normal;
}

.wf-active .posts .entry-title {
    font-weight: 300;
    font-style: normal;
}

/* disable footer row */
.footer-bottom-info {
    display: none;
}

/* footer social icons size */
.widget_wpcom_social_media_icons_widget .genericon {
    font-size: 25px;
}

/* main menu formatting */
.wf-active #site-navigation {
    font-size: 10.5px;
}

/* highlight menu item (buchen) */
#site-navigation ul li.highlight {
    background-color: #c9bfb3;
    margin-left: .75em;
    padding-left: .75em;
    padding-right: .75em;
    padding-bottom: 6px;
}

/* fix booking overlay of top menu */
#vri-container-6809 {
    z-index: 1;
    position: relative;
}

/* Hervorgehoben Box entfernen */
html .site-banner-header .banner-featured {
    display: none;
}

/* Striche Slider raus */
html .site-banner-header:before,
html .site-banner-header:after {
    display: none;
    content: "";
}

/* weiterlesen fontsize */
html.wf-active .link-more a {
    font-size: 9.8px;
}

/* Farbänderung gelb -> grau */
html .link-more a {
    background-color: #c9bfb3;
}
html .is-singular .entry-inner:after,
html .error404 .entry-inner:after,
html .page-template-eventbrite-index .page-header:after,
html .single-event .entry-header:after {
    background-color: #c9bfb3;
}
html .is-singular .post-navigation .nav-links:after {
    background-color: #c9bfb3;
}
html .posts .hentry:hover .link-more a {
    background-color: #c7b78c;
}

/* linie entfernen */
html .is-singular .entry-posted {
    border-top: 0 none;
}

/* Footer Header Größe */
html.wf-active .widget-title {
    font-family: "Source Sans Pro",sans-serif;
    font-size: 11.2px;
}

/* Footer Suche */
html.wf-active button, .wf-active input, .wf-active select, .wf-active textarea {
    font-size: 11.2px;
}

/* Menu Dropdon transparency */
html #site-navigation ul ul li {
    background-color: rgba(41, 44, 47,0.7);
}
@media only screen and (min-width: 960px) {
    html #site-navigation ul ul:before {
        border-color: transparent transparent rgba(41, 44, 47,0.7) transparent;
    }
}


