/*Hintergrundbild auf Mobilgeräten deaktivieren*/
@media screen and (max-width:767px) {body, body.custom-background {background-image:none !important;}
}


/*Section Sub-Title
 * span.sub-title-head{ font-family: enter-sansman; text-align:center; display:block; margin-bottom:15px; font-weight:500; }
*/ 


/*Welcome Section*/
.welcome_contentcolumn h2.section_title{font-family: apes-title; text-align:left; font-size: 24; color: #780000; line-height:45px; margin-bottom:30px;}
.welcomequotes h3{font-family: enter-sansman; font-style: italic; font-size: 26px;}


/*Video Section*/
.pagesection2_content h2.section_title{font-family: enter-sansman; text-align:left; font-size:40px; color: #780000; line-height:52px; border-right:2px solid #ff0000; margin:0 20px 0 0; }


/*Angebot Section*/
.container-white h2.section_title{font-family: enter-sansman; color: #780000;}


/*All Sections */

/* Änderung Main-Title */
/*.sec_content_main_title{font-family: enter-sansman; font-size: 28px;}
*/
/*Änderung Abstand Main-Title und Sub-Title*/
.sec_content_main_title{ line-height:40px}
/*Änderung Sub-Title*/
span.sub-title-head{font-family: enter-sansman; font-size: 18px;}


/*Slider - Anpassungen Schrift*/
.nivo-caption h2{ font-family: enter-sansman; font-size:60px; color:#ff5005;}


/*Section #6 - MTB Camp - Anpassung Schrift*/
#section6 .sec_content_main_title .sub-title-head{ font-size:30px; color:#fff !important; }
#section6 .sec_content_main_title { font-family: enter-sansman; font-size:50px;}
#section6 .sec_content_main_title .sub-title-head, #section6 .sec_content_main_title { line-height:100%;}


/*Anpassung Linie Footer*/
/*Footer - Kontakt*/
.contactdetail > p:first-child{ padding-bottom:25px; margin-bottom:25px; border-bottom:solid 1px #780000}
/*Footer - Öffnungszeiten*/
.workinghours{padding:0; width:100%; margin-bottom:7px; padding-bottom:7px; border-bottom:solid 1px #780000;}


/*Kontaktformular - Anpassung Farbe bei Links*/
.contact_right a{color: #595959;}


/*Kontaktformular - Anpassungen MTB-Camps*/
#formular {
  background:#f5f5f5; /*#780000;*/
  padding:20px 15px 0 15px;
  border-radius:5px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);
}
.form_half {
width: 49.5%;
float: left;
margin-right: 1%;
}
.form_half_last {margin-right:0;
}
#formular input[type="submit"] {
  width:30%;
}
#formular input[type="submit"] {
	background:#ff5005;
	padding:20px;
  font-size:18px;
}
#formular input[type="submit"]:hover {
  background:#780000;
}
#formular input:focus {
  border:1px solid #ff5005;
  background:#FFF9C4;
}
.buttonHolder {
	text-align:center;
}
#formular div.wpcf7-response-output {
  background:#fff;
  padding: 1.5em 1em;
}
/*#formular span.wpcf7-list-item { 
		display:block;
		float:left;
}*/
/*#formular span.wpcf7-list-item input {
	display:block;
	float:left;
}*/
/*#formular span.wpcf7-list-item { display: table-row; }
#formular span.wpcf7-list-item * { display: table-cell; }*/

/*Tabellen - Anpassungen für Events*/
table.no-spacing {
  border-spacing:0; /* Removes the cell spacing via CSS */
  border-collapse: collapse;  /* Optional - if you don't want to have double border where cells touch */
}