/*
 Theme Name:   Rowling Child Theme
 Description:  Mein Child Theme
 Author:       Carolina Guhlmann
 Author URI:   
 Template:     rowling
 Version:      1.0
 Text Domain:  rowling-child
*/

h1, h2, h3, h4, h5, h6, p, blockquote, address, big, cite, code, em, font, img, small, strike, sub, sup, ul, fieldset, form, label, legend, button, table, caption, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:300;
	font-style:normal;
	font-size:120%;
	line-height:1;
	font-family:'Source Sans Pro', sans-serif;
	text-align:left;
}


.header-wrapper { background-color: #B02700; 

}


	

.blog-logo,
.blog-logo img {
	display: block;  
	margin-left: auto;
    margin-right: auto ;
	}
	
	
.post-title a { 
	display: block;
	color: #B02700; 
}
.post-title a:hover { 
	color: #b7b3b3;
	text-decoration: none;
	}

.post-categories a:hover { text-decoration: none; }

.post-meta {
	margin-top: 6px;
	font-size: 0.9em;
	line-height: 120%;
	font-weight: 700;
	color: #888;
}


.post-meta a:hover { text-decoration: none;
	color: #888;
}

.primary-menu > li:hover > a {
	background-color:#fff ;
	color: #B02700;
	
}
	
.single-post .post-inner { 
	padding-left: 20px; 
	position: relative;
	z-index: 5;
}

.post-title {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 1.5em;
	line-height: 135%;
	font-weight: 100;
	letter-spacing: -1px;
	-ms-word-break: break-word;
	word-break: break-word;
}


.header {
	 background-attachment: fixed;
	 background-color: #F1F1F1;
	
background: rgba(241,241,241,1);
background: -moz-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 50%, rgba(241,241,241,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,241,241,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(241,241,241,1)));
background: -webkit-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 50%, rgba(241,241,241,1) 100%);
background: -o-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 50%, rgba(241,241,241,1) 100%);
background: -ms-linear-gradient(left, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 50%, rgba(241,241,241,1) 100%);
background: linear-gradient(to right, rgba(241,241,241,1) 0%, rgba(255,255,255,1) 50%, rgba(241,241,241,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f1f1f1', GradientType=1 );
}



	li, ol {
	
	font-weight:300;
	font-style:normal;
	font-size:120%;
	line-height:1;
	font-family:'Source Sans Pro', sans-serif;
	text-align:left;
	}


ul.leistungen {
	font-size:90%;
}
p.kleinertext {
	font-size: 100%; 
}

h5 {
color: #B02700;
}
 