/*
Theme Name: Twentyfifteen extended
Author: Marcel Thole
Author URI: https://marcelthole.de/
Template:     twentyfifteen
Version: 1.0
Text Domain: twentyfifteen-extended

*/
body{
    font-size: 17px;
}
#header-image {
    display: none;
}
#header-image img {
    width: 100%;
}

.hentry {
    padding-top: 5%;
}
.entry-header {
    padding: 0 5%;
}
.entry-content, .entry-summary {
    padding: 0 5% 5%;
}
.elementor-col-33 {
    font-size: 0.7em;
}

.entry-footer {
    display: none;
}

#menu-item-2328 > a {
	font-weight: bold;
}

@media screen and (max-width: 59.6875em) and (min-width: 38.75em) {
    .hentry, .page-header, .page-content {
        margin: 0 3%;
    }
}


@media screen and (min-width: 59.6875em) {

    body::before {
        border-right: 1px solid #01652f;
        box-shadow: 0 0 1px #01652f;
    }

    .site-title {
        font-size: 2em;
    }

    .site-header {
        margin: 10% 0;
        padding: 0 10%;
    }

    .main-navigation {
        margin: 0 10% 10%;
    }
    .widget {
        margin: 0 0 10%;
        padding: 0 10%;
    }


    #header-image {
        position: absolute;
        display: block;
    }

    #primary {
        margin: 20% 0 0 0;
    }

}
@media screen and (min-width: 59.6875em) {
    body::before {
        max-width: calc(50% - 330px);
        min-width: 29.4118%;
    }
    .site {
        max-width: 1600px;
    }
}

