/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: Nele Spielvogel
Author URI: https://nelkonzept.de
Description: Child theme for the Twenty Seventeen theme
Requires PHP: 7.0
Version: 1.1
Template: twentyseventeen
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twenty-seventeen
*/
@import url("../twentyseventeen/style.css");

/* Your modification goes here */

/* SITE Branding */
@media screen and (min-width: 48em) {
  	.site-description {
    	font-size: 1.5rem;
  	}
	.custom-logo-link img {
  		max-height: 196px;
	}
}

/* setzt Seitenbreite Startseite article 100% */

@media screen and (min-width: 48em) {
  .blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments {
    float: right;
    width: 100%;
  }
}

/* HINTERGRUNDFARBE */
.site-content-contain {
  background-color: #0a3f8f;
}
.wrap {
  background-color: #fff;
}
.site-branding .wrap {
	background-color: transparent;
}

/* TEXTFARBE DATUM VOR POST STARTSEITE */
.entry-meta a {
  color: #e00621;
}
/* Abstand PAGE TOP */
@media screen and (min-width: 48em) .site-content-contain {
	margin-top: -1.5em;
}
/* Abstand Titel PAGE Desktop */
@media screen and (min-width: 48em) {
	body:not(.twentyseventeen-front-page) #primary .site-main .entry-header {
  		padding-top: 4% !important;
	}
}
/* Abstand Titel PAGE mobile */
@media screen and (max-width: 47em) {
	body:not(.twentyseventeen-front-page) #primary .site-main .entry-header {
  	padding-top: 0.8em !important;
	}
}

/* ABSTAND unter article auf ARCHIVE PAGE 
@media screen and (min-width: 48em) {
  .page:not(.home) #content .site-content {
    padding-bottom: 1.5em;
  }
}

/* SINGLE POST autor ausblenden */
.single .byline, .group-blog .byline {
  display: none;
}
/* site-info im Footer AUSBLENDEN */
.site-info {
	padding: 0px;
  	margin-bottom: 0px;
}
/* Abstand footer verkleinern */
@media screen and (min-width: 48em) {
  .site-footer {
    margin-top: 1em;
  }
}
/* FACEBOOK Menue */

@media screen and (min-width: 48em) {
  .social-navigation {
    clear: left;
    float: left;
    margin-bottom: 0;
	margin-top: -5%;
    width: 36%;
  }
}
.social-navigation a {
  background-color: #0a3f8f;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  color: #fff;
  display: inline-block;
  height: 40px;
  margin: 0 1em 0.5em 0;
  text-align: center;
  width: 40px;
}