/*
Willkommen beim benutzerdefinierten CSS!

CSS (Cascading Style Sheets) ist eine Art Code, der dem Browser sagt, wie
eine Webseite dargestellt werden soll. Du kannst diese Kommentare löschen
und mit deinen Anpassungen beginnen.

Als Standard wird dein Stylesheet nach den Theme-Stylesheets geladen, das
heißt, dass deine Regeln Vorrang haben und die Theme-CSS-Regeln
überschreiben können. Schreibe einfach hier rein, was du ändern
möchtest, du musst nicht den gesamten Stylesheet-Inhalt deines Themes
kopieren.
*/
#masthead {
	padding: 0;
	padding-bottom: 5px;
	background: #ffffff url("https://bauelemente-gottfried.de/wp-content/uploads/2015/04/bg_head_2015.jpg") no-repeat;
}

#masthead .search-field {
	border: 1px solid #732a01;
	background-color: #ffffff;
	border-radius: 3px;
	box-shadow: 0 2px 5px #C4C4C4 inset, 0 1px 0 #FFF;
	color: #732a01;
}

#site-branding, #promotion-message .section, #content .wrapper, .hentry, .no-results, .not-found, .sidebar, #comments, #nav-below, #infinite-handle, #supplementary .widget, #site-generator {
	padding-left: 5px;
	padding-bottom: 15px;
	padding-right: 10px;
}

/* Navbar */
.catchresponsive-nav-menu .current-menu-item > a, .catchresponsive-nav-menu .current-menu-ancestor > a, .catchresponsive-nav-menu .current_page_item > a, .catchresponsive-nav-menu .current_page_ancestor > a, .sidebar-header-right .widget_nav_menu .current-menu-item > a, .sidebar-header-right .widget_nav_menu .current-menu-ancestor > a {
	background-color: #9b6b34;
	color: #fff;
}

.catchresponsive-nav-menu li:hover > a, .sidebar-header-right .widget_nav_menu li:hover > a {
	background-color: #9b6b34;
	color: #fff;
}

.catchresponsive-nav-menu .sub-menu a, .catchresponsive-nav-menu .children a, .sidebar-header-right .widget_nav_menu .sub-menu a {
	background-color: #9b6b34;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #DDD;
	color: #fff;
	line-height: 1.5em;
	padding: 10px;
	position: relative;
	width: 250px;
}

.catchresponsive-nav-menu .sub-menu li a:hover, .catchresponsive-nav-menu .sub-menu li a:focus, .catchresponsive-nav-menu .children li a:hover, .catchresponsive-nav-menu .children li a:focus, .sidebar-header-right .widget_nav_menu .sub-menu li a:hover, .sidebar-header-right .widget_nav_menu .sub-menu li a:focus {
	background-color: #logo_web_2015;
	color: #FFF;
}
.catchresponsive-nav-menu a, .sidebar-header-right .widget_nav_menu a {
    color: #fff;
    line-height: 46px;
    padding: 0 18px;
}
.nav-primary, .nav-footer {
	background-color: #732a01;
}

/* Suche in der Navbar */
#search-toggle {
	display: none;
}

/* Navbar resp*/
.sidr {
	display: none;
	position: fixed;
	top: 0;
	height: 100%;
	z-index: 999999;
	width: 260px;
	overflow-y: auto;
	font-size: 15px;
	background: none repeat scroll 0 0 #9b6b34;
	color: #fff;
}

/* Menue Sign*/
.mobile-menu-anchor a.genericon-menu, .mobile-menu-anchor a.genericon-menu:hover {
	color: #logo_web_2015;
	text-decoration: none;
}

#feature-slider {
	margin-top: 40px;
}

.site-title a {
	font-style: italic;
}

.site-description {
	font-style: italic;
	color: #854520;
}

#supplementary {
	border-bottom: 0 solid #BCBCBC;
}

#site-generator {
	border-top: 1px solid #732A01;
}

#second {
	color: #ffffff;
	text-align: center;
}

a.footerlink {
	color: #FFF;
	text-decoration: none;
}

.copyright {
	display: none;
}

/* Slider */
.page-content, .entry-content, .entry-summary, #feature-slider .entry-title {
	padding-bottom: 10px;
}