/*
 Theme Name:   GeneratePress Child
 Theme URI:    http://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Thomas Usborne
 Author URI:   http://edge22.com
 Template:     generatepress
 Version:      0.1
 Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, light, white, dark, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, yellow
*/

@import "webfonts.css";


body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}
.container.grid-container {
    width: 100%;
}
.site-footer {
    margin-top: auto;
}

div.site-branding p.main-title, p.site-description {font-family: "PupcatRg-Regular";}

p.flush-right, p.rechts {margin-left:3em;display:block;clear:both;}
p.flush-right img, p.rechts img {float:left;padding: 7px 10px 10px 0;}

.header-section {
    display: flex;
    flex-wrap: wrap;
	max-width: 1100px;
	margin: 0 auto;
	background:#494232;
}

.header-section > div {
    width: calc(100% / 2);
}

@media (max-width: 768px) {
    .header-section > div {
        width: 100%;
        text-align: center;
    }
}

.site-branding {margin: 50px 0 0 50px;}

header.tophead {background:#494232}
div.esliderbanner {width:500px;height:230px;}
p.subtitle {color:white;line-height:26px}

div.entry-content li {list-style-image: url(./images/arrow.png);}
h3.has-text-align-center > a {text-decoration:underline;color:#44461b}
.textgruenfett {color: #6f9121;font-weight: bold;}

div.gbeintrag {display:block;clear:both;}
div.gbeintrag img {float:left;padding-right:1em;margin-top:0.5em}