/*
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.

.widget_service_block {
	margin-bottom: 30px;
	padding-top: 10px;
}

.widget_service_block .widget-title {
	font-size: 22px;
	padding-bottom: 10px;
}

.widget_service_block p {
	padding-bottom: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 150px;
	width: 100%;
}

.widget_service_block .more-link-wrap {
	text-align: center;
	overflow: visible;
}

.widget_service_block a.more-link:hover, .widget_featured_single_post a.read-more:hover {
	text-decoration: underline;
}
*/
#commentform p.comment-form-author,
#commentform p.comment-form-email,
#commentform p.comment-form-url,
#commentform p.comment-form-comment,
#content .wpcf7-form p {
	margin: 0;
	padding: 17px 0 0;
	font-weight: bold;
	font-size: 14px;
}

#commentform input#author,
#commentform input#email,
#commentform input#url,
#content .wpcf7 input.wpcf7-text {
	display: block;
	width: 62%;
	height: 24px;
	margin: 0;
	padding: 0 0 0 15px;
	background: #F8F8F8;
	border: 1px solid #E3E0D8;
	font-family: 'Open Sans', sans-serif;
	font-size: .85rem;
	color: #5F5C52;
	-webkit-appearance: none;
	-webkit-box-shadow: inset 2px 2px 0 0 #c2c2c2;
	box-shadow: inset 1px 1px 0 0 #c2c2c2;
	-webkit-transition: all .18s ease-in-out;
	-moz-transition: all .18s ease-in-out;
	-o-transition: all .18s ease-in-out;
	transition: all .18s ease-in-out;
}

#commentform textarea#comment,
#content .wpcf7 textarea {
	width: 80%;
	height: 75px;
	margin: 0;
	padding: 15px;
	background: #F8F8F8;
	border: 1px solid #E3E0D8;
	font-family: 'Open Sans', sans-serif;
	color: #5F5C52;
	font-size: .85rem;
	line-height: 1.6;
	-webkit-appearance: none;
	-webkit-box-shadow: inset 1px 1px 0 0 #c2c2c2;
	box-shadow: inset 1px 1px 0 0 #c2c2c2;
	-webkit-transition: all .18s ease-in-out;
	-moz-transition: all .18s ease-in-out;
	-o-transition: all .18s ease-in-out;
	transition: all .18s ease-in-out;
}

input#submit,
input.wpcf7-submit,
.jetpack_subscription_widget form#subscribe-blog input[type="submit"] {
	margin: 0;
	padding: 5px 15px;
	border: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-size: 1.125rem;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition: all .18s ease-in-out;
	-moz-transition: all .18s ease-in-out;
	-o-transition: all .18s ease-in-out;
	transition: all .18s ease-in-out;
}

#content p {
	font-size: 90%;
	line-height: 20px;
}

#content ul {
	font-size: 90%;
}

#advanced_menu-2 {
	float: right;
	width: 90%;
}