/*
Theme Name: Stichter Theme
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Haus des Stiftens
Template: enfold
*/
html {
    background-color: #fff;
}
body {
    font-size: 18px;
}

/* Header */

#header_main .container,
#socket .container {
    max-width: 100%;
}
.av-main-nav > li > a {
    font-size: 20px;
    font-weight: 400;
}

/* Typo */

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
}
.template-page .entry-content-wrapper h1 {
    text-transform: none;
}
.template-page .entry-content-wrapper h2 {
    font-size: 32px;
    text-transform: none;
}
.template-page .entry-content-wrapper h3 {
    font-size: 28px;
    text-transform: none;
}

.behoerde a,
.behoerde a[href^="tel"] {
  color: #2f327c;
  text-decoration: none !important;
}

/* Buttons */

body#top div .avia-button {
/*    background-color: #55B6CE;
*/    border-radius: 10px;
    border-bottom-style: none;
    font-weight: 500;
}
body#top div .avia-button.avia-size-large {
    font-size: 20px;
}

/* Headerbild */

.page .start .av_one_half .av_textblock_section {
    background-color: rgba(255,255,255,0.85);
    padding: 20px 10px 10px 20px;
    max-width: 600px;
}
.page .start .av_one_half .av_textblock_section h1 {
    font-size: 50px;
    line-height: 1.4;
    color: #2b398b;
}
.page .start .av_one_half .av_textblock_section h1 strong,
.page .start .av_one_half .av_textblock_section p {
    display: block;
    font-size: 21px;
    font-weight: 400;
    color: #333 !important;
    line-height: 1.2;
}

/* Content */

.home #homeslide .container {
    max-width: 100%;
}
.home #homeslide .caption_left .slideshow_caption {
    height: 75%;
    top: 0;
    left: 5%;
    bottom: auto;
    min-width: 450px;
    font-size: 35px;
}
.home #homeslide .caption_left .slideshow_caption h1 {
    font-size: 70px;
}
.home #homeslide img {
    left: 0 !important;
}
.home .avia-team-member .team-img-container img {
    margin-left: 0;
}
.home .mfp-iframe-scaler {
  width: 56.5%;
  padding-top: 100%;
  margin: 0 auto;
}
.gb-block-post-grid .is-grid article {
    background-color: #f5f5f5;
}

.kategorie p {
    font-family: 'oswald',Helvetica,Arial,sans-serif;
    font-size: 18px;
    letter-spacing: 1px;
    margin: 0;
    color: #2f327c;
}
/* Activate burger menu */

 @media only screen and (max-width: 1140px) {
     
     #top #header .av-main-nav > li.menu-item  {
         display: none!important;
    }
    #top #header .av-burger-menu-main {
        cursor: pointer;
        display: block!important;
    }
}
 @media only screen and (max-width: 767px) {
     
     .home #homeslide .caption_left .slideshow_caption {
         min-width: auto;
         max-width: 300px;
    }
     .home #homeslide .caption_left .slideshow_caption p {
        font-size: 20px;
         line-height: 1.3;
    }
    .home #homeslide .caption_left .slideshow_caption h1 {
        font-size: 40px;
    }
    .home #homeslide img {
        min-height: auto !important;
        min-width: 900px !important;
    }
}

 @media only screen and (max-width: 400px) {
    .home #homeslide img {
        min-width: 750px !important;
    }
}