/*
 Theme Name:   Twenty Fifteen Child
 Description:  Twenty Fifteen Child Theme
 Author:       maxe
 Template:     twentyfifteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/


/* Sidebar Hintergrundfarbe */
@media screen and (max-width: 59.6875em) {
#page, .site-header, #secondary{background-color:#1a315c !important;}
}

/* Sidebar Schriftfarbe und Groesse */
div#secondary, div#secondary li, div#secondary a, div#secondary h2, p.site-title {
color: white;
font-size: 130%;
}

/* Such- und Kommentar-Eingabefelder Farben */
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {
background-color: white;
color: black;
}

/* Buttons */
#buttons {margin-top: -8%; margin-left: 15%;}
#buttons img {max-width: 35%;}

/* Adsense */
.adsense{margin-top:10px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px;}


mark,
ins {
	background-color: #ffffff;
	text-decoration: none;
}


/* ab hier nichts mehr aendern */

body{font-family: "Noto Sans", sans-serif;}
html {font-size: 50%;}
body:before, .site-footer,.hentry, .page-header, .page-content{box-shadow:none;}
#headerimg {padding: 0;margin: 0 8.3333%;}
.headerlogo {width:100%;}
h1, h2, h3 {font-size: 1em !important;}
.adsense{margin:10px 0 20px;}
.comment-list article, .comment-list .pingback, .comment-list .trackback, .comment-list + .comment-respond{border:0 none;}

/* Sidebar */
/* Secondary = Sidebarleiste komplett */
#secondary li {padding:0;}
#secondary a {text-decoration:underline;}
.site-header {margin: 5% 0;} /* Sidebar-Header */
.widget_categories .children, .widget_nav_menu .sub-menu, .widget_pages .children{padding-top:0;margin-top:0;}
.widget, .widget-title, .widget ul{margin-bottom:0;}
#secondary li, #secondary a, .textwidget a {border: 0 none;}

/* Content */
.site-main {padding: 0;}
.hentry + .hentry, .page-header + .hentry, .page-header + .page-content {margin-top: 0;}
.pagination, .comments-area, .post-navigation {margin-top: 0;}


@media screen and (min-width: 77.5em) {
  #primary {margin-top: 2.1%;}
}

@media screen and (max-width: 87.6875em) {}

@media screen and (max-width: 77.5em) {
  #primary {margin-top: 1.7%;}
}
@media screen and (max-width: 68.75em) {
  #primary {margin-top: 1.5%;}
}

@media screen and (min-width: 59.6875em) {
.widget_search {width: 90%;}
}

@media screen and (max-width: 59.6875em) {
  .headerlogo {display: block;margin: 0 auto;}
  #headerimg {margin: 0;}
  .site-header {margin: 0;} /* Sidebar Header */
    #secondary {margin: 0;} /* Sidebar Content */
  #primary {margin-top: 2.8%;}
  .hentry, .site-footer {margin: 0;}
  .comments-area, .post-navigation {margin: 0;}
}

@media screen and (max-width: 55em) {}

@media screen and (max-width: 46.25em) {
  #primary {margin-top: 1.7%;}
}
@media screen and (max-width: 38.75em) {
  #primary {margin-top: 1.3%;}
}
@media screen and (max-width: 20em) {
  #primary {margin-top: 0.3%;}
}
@media screen and (max-width: 240px) {
  #primary {margin-top: -1px;}
}