/*
Theme Name: Name des Themes Child
Description: Hier eine Beschreibung des Child Themes
Author: ralph
Author URI: ralph
Template: gridbox
Version: 1.0
*/

/*@import url ("../gridbox/style.css");*/

.site-title {
	display: inline-block;
	text-decoration: none;
	font-weight: bold;

	font-size: 24 px;
	font-family: 'Roboto Slab', Georgia, Times New Roman;
}
.site-title a:link,
.site-title a:visited {
	color: rgb(178,178,178); /* grau #7F7F7F dunkelrot: #3C2626*/
	padding-top: 5%;


}

.main-navigation-menu a:link,
.main-navigation-menu a:visited {
	color: rgb(178,178,178); /*#3C2626*/
	text-decoration: none;
	padding: 0.75em 1.25em;
    padding-top: 2.3em;
    padding-right: 1.25em;
    padding-bottom: 0.75em;
    padding-left: 1.0em;
}


#mn a:link, #mn a:visited {
  color: #632121;
}
#mn a:hover {
  color: #9F9F9F;
  text-decoration:none;
}

a:hover, a:focus, a:active {
    color: #9F9F9F;
}

.site-header
{
	background: #822231;
}

.site-content {
	padding-top: 2.5em;
	background: #77222E;
}

.site-branding .custom-logo{
    float: left;
    font-family: 'Helvetica';
    max-width: 100%;
    margin-right: 35px;
}

.page-title,
.entry-title {
	display: inline;
	margin: 0;
	padding: 0;
	color: rgb(178,178,178) ;/*#77222E*/
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	font-weight: bold;
	font-size: 40px;
	font-size: 1.5rem;
	font-family: Helvetica Neue, Georgia, Times New Roman;
}

.site-branding a:link, .site-branding a:visited, .site-branding a:hover {
	float:left;
}

.entry-title a:link,
.entry-title a:visited {
	color: #111;
	text-decoration: none;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}


.footer-wrap{
	background: #822231;
}

.site-footer a:link,
.site-footer a:visited {
	color: rgba(14,13,11,0.5);
}

.site-footer {
	color: rgba(10,10,10,0.5);
	font-size: 10px;
	font-size: 0.875rem;
}


a:visited {
	color: #77222E;
}

a:hover,
a:focus,
a:active {
	color: #77222E;
}

a:link, a:visited {
    color: #4477aa;
}


a:hover,
a:focus,
a:active {
	color: rgba(255,255,255,0.75);
}
.more-link {
	display: inline-block;
	margin: 0;
	padding: 0.3em 0.8em;
	background: #1033;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	font-size: 0.875rem;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.widget-title {
	color: #3C2626;
}

.main-navigation-menu ul {
	position: absolute;
	z-index: 99;
	display: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid rgba(255,255,255,0.2);
	background: #822231;
	list-style-position: outside;
	list-style-type: none;
}

.main-navigation-menu > .menu-item-has-children > a:after {
	display: inline-block;
	margin: 0.4em 0 0 0.2em;
	color: (178,178,178); /*#3C2626;*/
	content: '\f431';
	vertical-align: top;
	font-size: 16px;
	font-family: 'Genericons';
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

}


table {
	border: 1px double #3C2626;
}

td {
	border: 1px solid #3C2626;
}

/*--------------------------------------------------------------
# 2.0 - Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
textarea {
	line-height: 1.2;
	color: rgb(168,168,168);
}
