/*
Theme Name: Letzacher Child
Theme URI:
Author: Sintho
Author URI: http://sintho.ch
Template: infosource
Version: 1.2
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Letzacher Child Theme

*/
/******************************************************************/
@import url(https://fonts.googleapis.com/css?family=Rokkitt:400,700);
@import url(https://fonts.googleapis.com/css?family=Droid+Sans+Mono);
@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700);
/******************************************************************/

body {
	background-image: url('paws_bg6.png');
	background-repeat: repeat;
	background-position: top left;
	background-attachment:scroll;
	color: #17191C;
}

nav[role=navigation] {
	background: none;
	background-color: #DCDCDC;
	/*background: url('nav2.jpg') repeat-x #2E3339;*/
	box-shadow: none;
}

header[role=banner] #inner-header, header[role=banner] #inner-nav {
	max-width: max-content;
}

body.page article[id*=post-],
body.error404 article[id*=post-],
.post-wrap {
	background-color: #DCDCDC;
	border: none;
}

body.page .entry-header,
body.blog .entry-header {
	background: #2E3339;
	border-bottom: 2px solid #2E3339;
	color:#FFFFFF;
}

h2.entry-title a {
	color:#FFFFFF;
}

header[role=banner] {
	background: #2E3339;
}

body.blog nav[role=navigation] div.menu ul#menu-navbar li a, nav[role=navigation] .menu #menu-icon {
	color: #2E3339;
}

@media screen and (max-width: 800px) {
	#container #content #main .post-meta-style {
		float: none;
		width: auto;
	}

	#container #content #main .content-wrap {
		margin-left:0;
		margin-top: 15px;
	}

	nav[role=navigation] .menu ul li.menu-item-type-custom {
		display: none;
	}

	header[role=banner] #searchform {
		top: 42px;
	}

	nav[role=navigation] ul.menu, div.menu ul {
		background-color: #DCDCDC;
	}

	nav[role=navigation] .menu ul li a:hover,
	nav[role=navigation] .menu ul li.current-menu-item a, .nav ul li.current_page_item a, nav[role=navigation] .menu ul li.current_page_item a {
		background-color: #DCDCDC;
		color: #2E3339;
	}
}

nav[role=navigation] div.menu  ul li a {
	color:#830100;
}
nav[role=navigation] div.menu ul li a, nav[role=navigation] .menu #menu-icon {
	color:#2E3339;
}

nav[role=navigation] div.menu  ul li a:hover {
	color:#830100;
}

#sidebar .widget-title {
	background: url('liner2.png') repeat-x left bottom;
	color: #fff;
	text-shadow: 1px 1px #500100;
}

#sidebar .widget a {
	color: #D8D8D8;
}
#sidebar .widget a:hover {
	color: #fff;
}

#sidebar aside {
	color:#fff;
}

#sidebar .widget a :hover {
	color: #fff !important;
}

#sidebar .widget {	
	background: url('liner2.png') repeat-x left bottom;
}

header[role=banner] #searchform input[type=submit] {
	background: url('search.png') no-repeat center center;
	border:0px;
	box-shadow: none;
}
header[role=banner] #s {
	margin-top:1px;
	height:28px;
}

nav[role=navigation] .menu ul li a:not([href="#"]), nav[role=navigation] .menu #menu-icon {
	padding: 12px 12px;
}

nav[role=navigation] .menu ul li a[href="#"] {
	padding-top: 12px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.post-date-style {
	background: url('date.png') no-repeat;
}

.post-date-style a { 
	color: #fff !important;
}

a, a:visited {
	color: #830100;
}

.post-meta-style {
	background: #2E3339;
	/*box-shadow: 1px 1px #7D7D7D inset, -1px -1px #7D7D7D inset*/
}

.post-meta-style p a {
	color:#fff;
}

.pagination .current {
	box-shadow: 1px 1px #830100 inset, -1px -1px #830100 inset;
	background: url(library/images/buttonbg.png) repeat-x #830100;
}

.pagination a:hover {
	box-shadow: 1px 1px #830100 inset, -1px -1px #830100 inset;
	background: url(library/images/buttonbg.png) repeat-x #830100;
}