/*
Theme Name: bingmedia Childtheme
Description: bingmedia Childtheme
Author: Dietmar Stübing
Author URI: http://www.haus-herfa.de
Template: Divi
Version: 1.0
Tags:
*/

article.type-post {
	border-bottom: 1px solid #eaeaea;
	border-radius: 10px;
	border-top: 1px solid #eaeaea;
	padding-bottom: 10px;
	padding-top: 10px;
}
.et_pb_post h2 {
	margin-top: 0;
}
.et_pb_post {
	margin-bottom: 10px;
}
#main-header {
	border-bottom: 5px solid #004B00;
}
.rstart {
	background: #dd1d12 none repeat scroll 0 0;
	border-radius: 5px 0 0 5px;
	box-shadow: 2px 2px 5px rgba(150, 150, 150, 0.75);
	position: absolute;
	top: 64px;
	visibility: visible;
	width: 200px;
}
#fancybox-wrap {
	top: 50px !important
}
.borb .et_pb_row.et_pb_row_fullwidth, .borb .et_pb_specialty_fullwidth > .et_pb_row, .borb .et_pb_specialty_fullwidth .et_pb_row {
	width: 100% !important;
	max-width: 100% !important;
}
/*Kalender Beginn */

#sbc-calendar table thead th, #sbc-calendar tr td {
	font-size: 16px !important;
	color: white;
}
#sbc-calendar-wrapper .sbc-status-free, .legendef {
	background-color: #ddffcc !important;
}
#sbc-calendar-wrapper .sbc-status-booked, .legendeb {
	background-color: #ffc0bd !important;
}
#sbc-calendar-wrapper .sbc-status-changeover, .legendew {
	background-color: #fee2a0 !important;
}
/* Kalender Ende */

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {
	background-color: #809b2acc;
	border: none;
	width: 100%;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
	font-size: 16px;
	color: #A90329 !important;
	padding: 16px !important;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.wpcf7-captchar {
	background-color: #fff !important;
	border: 1px solid !important;
	padding: 12px !important;
}
.wpcf7-submit {
	background-origin: padding-box;
	background-size: auto;
	background: #c7de7c !important;
	color: #3a2719;
	border: 2px solid;
	font-size: 20px;
	padding: 6px 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 1.7em;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	height: 50px ! important;
	width: 102px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}
.wpcf7-submit:hover {
	background: #3a2719 !important;
	color: #eee;
	border: 2px solid transparent;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}
.halb {
	float: left;
	width: 50% !important;
}
label {
	font-size: 2px;
}
.formab {
	float: left;
	height: 3px;
}
.formborder {
	float: left;
	width: 50% !important;
	border-left-width: 1px !important;
	border-left-style: dotted !important;
	border-left-color: #EDEEE3 !important; border-collapse:collapse;
}
.legendeb, .legendef, .legendew{
	height: 30px;
	width: 30px;
	padding:2px !important;  display: inline-block;
}
.legende{
	min-width: 94%; 
}
.awesome-weather-attribution {
    display: none;
}
.widget_awesomeweatherwidget{
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.awesome-weather-todays-stats {
    width: 80% !important;
}
.awesome-weather-current-temp {
    width: 20% !important;
}
.mfp-title {display:none !important;}