/*
Theme Name: 	DJK-TMM
Theme URI: 	http://neu.djk-tmm.de/
Author: 	Max Klenk, Christoph Schmidt <christoph@schmidt-mainz.de>
Author URI: 	http://neu.djk-tmm.de/
Description: 	Child theme for the Twenty Eleven theme 
Template:       twentyeleven
Version: 	0.1
*/

@import url("../twentyeleven/style.css");

#branding {
    z-index: 999;
}

/* style.css 74 Abstand oben entfernt*/
#page {
	margin: 0 auto;
}

/* Abstand oben auf Seite */
.singular.page .hentry {
        padding: 0 0 0;
}  

/* style.css 88 Breite Posts auf Startseite */
#content {
margin-left: 3.6%;
width: 63.4%
}

/* style.css 103 Seitenabst�nde bei Einzelpostansicht */
.singular #content,
.left-sidebar.singular #content {
	margin: 0 0.6%;
}

/* style.css 109 Breite bei Einzelpostansicht */
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title {
	width: 88.9%;
}

#page {
	-moz-box-shadow: 0 0 5px 0px #336;
	-o-box-shadow: 0 0 5px 0px #336;
	-webkit-box-shadow: 0 0 5px 0px #336;
	box-shadow: 0 0 5px 5px #336;
}

body.home article.post, #content.pinnwand article.post {
	background-color: transparent !important;
    background-image: url("images/bg_post.png");
    background-position: left top;
	background-repeat: no-repeat;
	padding-left: 24px;
	margin-top: 15px;
}

body.archive article.post {
	background-color: transparent !important;
    background-image: url("images/bg_post.png");
    background-position: left top;
	background-repeat: no-repeat;
	padding-left: 24px;
	margin-top: 15px;
}

/* style.css 503 */
#branding {
	border-top: none;
}
/* style.css 540 Nav-Background */
#access {
	background: #1b8be0; /* Show a solid color for older browsers braun: A0522D */
	margin: 0 auto 0;
}

/* style.css 555 Nav-Font */
#access ul {
	color: #000; /* geht nicht */
	font-size: 14px;
	font-family: Arial;
}
/* style.css 565 Nav-Font */
#access a {
	line-height: 2.833em;
}
/* style.css 572 Untermen� */
#access ul ul {
	top: 2.833em;
}
/* style.css 600 Nav-Untermen�-Font */
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	color: #111;
}
/* style.css 605 */
/* TODO: aktives Nav Element */
#access li:hover > a,
#access a:focus {
	background: #EEEEEE; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#3399FF, #EEEEEE);
	background: -o-linear-gradient(#3399FF, #EEEEEE);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3399FF), to(#EEEEEE)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#3399FF, #EEEEEE);
	color: #000;
}
/* style.css 617 */
/* TODO: aktuelle Seite im Nav */
#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {
	font-weight: bold;
}

/* Schriftfarbe Menue */
#access li {
	color: #000;
}

/* style.css 683 Abstand unter Nav */
#main {
	padding: 0.8em 0 0;
}

/* style.css 702 */
.hentry,
.no-results {
	border-bottom: none;
}
/* style.css 731 Post �berschrift */
.entry-title,
.entry-title a {
	color: #000000;
	font-size: 18px;
}
/* style.css 757 Farbe der �berschriften */
.entry-content h1,
.entry-content h2,
.comment-content h1,
.comment-content h2 {
	color: #00000;
}
/* style.css 1085 */
.singular .hentry {
	padding: 0.875em 0 0;
}
#site-generator {
	background: #1b8be0;
}
#site-generator a {
	color: #fff;
}

/* style.css 2256 */
@media (max-width: 800px) {
	#main #content {
		margin: 0 0.6%;
	}
}

/* HERVORGEHOBEN bei erstem Artikel entfernen */
.entry-header .entry-format {
display: none;
}

/* ################ ADD ################### */

/* Überschriften */
#content h1 { font-size:160%;}
#content h2 { font-size:140%;}
#content h3 { font-size:130%;}
#content h4 { font-size:120%;}
#content h5 { font-size:110%;}
#content h6 { font-size:105%;}

/* Seitenname nicht anzeigen */
body.page .entry-title, body.page .entry-header { display: none; }

/* DJK-Logo-Banner im Header */
	.banner {
	position:absolute;
	top:0px;
	left:0px;
	}

/* Social Networks Buttons */
	.socialicons {
		height: 47px;
		margin: auto auto;
		width: 275px;
	}
	.socialicons a {
		display: block;
		float: left;
		height: 45px;
		margin: 0 10px 0 0;
		text-indent: -9999px;
		width: 45px;
	}
	.socialicons .rss {background: url("images/rss.png");}
/*	.socialicons .rss:hover {background: url("images/socialicons.png") repeat scroll 135px 0 transparent;}*/

	.socialicons .twitter {
		background: url("images/socialicons.png") repeat scroll 180px 45px transparent;
	}
	.socialicons .twitter:hover {
		background: url("images/socialicons.png") repeat scroll 180px 0 transparent;
	}

	.socialicons .email {background: url("images/mail.png");	}
/*	.socialicons .email:hover {background: url("images/socialicons.png") repeat scroll 90px 0 transparent;}*/

/*	.socialicons .facebook {background: url("images/socialicons.png") repeat scroll 0 45px transparent;}*/
	.socialicons .facebook {background: url("images/facebook.png");}
/*	.socialicons .facebook:hover {background: url("images/socialicons.png") repeat scroll 0 0 transparent;}*/

/*	.socialicons .facebook {background: url("images/socialicons.png") repeat scroll 0 45px transparent;}*/
	.socialicons .instagram {background: url("http://www.djk-tmm.de/wp-content/uploads/2020/09/instagram.jpg");}
/*	.socialicons .facebook:hover {background: url("images/socialicons.png") repeat scroll 0 0 transparent;}*/

	.socialicons .googleplus {
		background: url("images/socialicons.png") repeat scroll 45px 45px transparent;
	}
	.socialicons .googleplus:hover {
		background: url("images/socialicons.png") repeat scroll 45px 0 transparent;
	}