/*!
 * Social Buttons for Twitter Bootstrap v1.0.0
 *
 * Copyright 2013 Adam Neumann
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */
.font-grau {
	color:#666;
	font-size: 11px;
	}
.font-dunkel-grau {
	color: #333;
	font-size: 14px;
	}.btn-print {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background: rgb(145,145,145); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxOTE5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjU2NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(145,145,145,1) 0%, rgba(100,100,100,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(145,145,145,1)), color-stop(100%,rgba(100,100,100,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(145,145,145,1) 0%,rgba(100,100,100,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(145,145,145,1) 0%,rgba(100,100,100,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(145,145,145,1) 0%,rgba(100,100,100,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(145,145,145,1) 0%,rgba(100,100,100,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#646464',GradientType=0 ); /* IE6-8 */
	border-color: #6c6c6c #6c6c6c #898989;
}

.btn-print:hover,
.btn-print:focus,
.btn-print:active,
.btn-print.active,
.open .dropdown-toggle.btn-print {
  color: #ffffff;
  background-color: #646464;
  background-image: none;
  filter: none;
  border-color: #3a3a3a;
}

.btn-print:active,
.btn-print.active,
.open .dropdown-toggle.btn-print {
  background-image: none;
}

.btn-print.disabled,
.btn-print[disabled],
fieldset[disabled] .btn-print,
.btn-print.disabled:hover,
.btn-print[disabled]:hover,
fieldset[disabled] .btn-print:hover,
.btn-print.disabled:focus,
.btn-print[disabled]:focus,
fieldset[disabled] .btn-print:focus,
.btn-print.disabled:active,
.btn-print[disabled]:active,
fieldset[disabled] .btn-print:active,
.btn-print.disabled.active,
.btn-print[disabled].active,
fieldset[disabled] .btn-print.active {
  background-color: #7f7f7f;
  border-color: #7f7f7f;
}

.btn-facebook {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #2b4b90;
  *background-color: #133783;
  background-image: -moz-linear-gradient(top, #3b5998, #133783);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783));
  background-image: -webkit-linear-gradient(top, #3b5998, #133783);
  background-image: -o-linear-gradient(top, #3b5998, #133783);
  background-image: linear-gradient(to bottom, #3b5998, #133783);
  background-repeat: repeat-x;
  border-color: #133783 #133783 #091b40;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active,
.btn-facebook.active,
.open .dropdown-toggle.btn-facebook {
  color: #ffffff;
  background-color: #133783;
  *background-color: #102e6d;
  background-image: none;
  filter: none;
  border-color: #0b214e;
}

.btn-facebook:active,
.btn-facebook.active,
.open .dropdown-toggle.btn-facebook {
  background-image: none;
}

.btn-facebook.disabled,
.btn-facebook[disabled],
fieldset[disabled] .btn-facebook,
.btn-facebook.disabled:hover,
.btn-facebook[disabled]:hover,
fieldset[disabled] .btn-facebook:hover,
.btn-facebook.disabled:focus,
.btn-facebook[disabled]:focus,
fieldset[disabled] .btn-facebook:focus,
.btn-facebook.disabled:active,
.btn-facebook[disabled]:active,
fieldset[disabled] .btn-facebook:active,
.btn-facebook.disabled.active,
.btn-facebook[disabled].active,
fieldset[disabled] .btn-facebook.active {
  background-color: #133783;
  border-color: #133783;
}

.btn-twitter {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #1c95d0;
  *background-color: #0271bf;
  background-image: -moz-linear-gradient(top, #2daddc, #0271bf);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2daddc), to(#0271bf));
  background-image: -webkit-linear-gradient(top, #2daddc, #0271bf);
  background-image: -o-linear-gradient(top, #2daddc, #0271bf);
  background-image: linear-gradient(to bottom, #2daddc, #0271bf);
  background-repeat: repeat-x;
  border-color: #0271bf #0271bf #014473;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2daddc', endColorstr='#ff0271bf', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active,
.btn-twitter.active,
.open .dropdown-toggle.btn-twitter {
  color: #ffffff;
  background-color: #0271bf;
  *background-color: #0262a6;
  background-image: none;
  filter: none;
  border-color: #014d82;
}

.btn-twitter:active,
.btn-twitter.active,
.open .dropdown-toggle.btn-twitter {
  background-image: none;
}

.btn-twitter.disabled,
.btn-twitter[disabled],
fieldset[disabled] .btn-twitter,
.btn-twitter.disabled:hover,
.btn-twitter[disabled]:hover,
fieldset[disabled] .btn-twitter:hover,
.btn-twitter.disabled:focus,
.btn-twitter[disabled]:focus,
fieldset[disabled] .btn-twitter:focus,
.btn-twitter.disabled:active,
.btn-twitter[disabled]:active,
fieldset[disabled] .btn-twitter:active,
.btn-twitter.disabled.active,
.btn-twitter[disabled].active,
fieldset[disabled] .btn-twitter.active {
  background-color: #2daddc;
  border-color: #0271bf;
}

.btn-google-plus {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d34332;
  *background-color: #c53727;
  background-image: -moz-linear-gradient(top, #dd4b39, #c53727);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727));
  background-image: -webkit-linear-gradient(top, #dd4b39, #c53727);
  background-image: -o-linear-gradient(top, #dd4b39, #c53727);
  background-image: linear-gradient(to bottom, #dd4b39, #c53727);
  background-repeat: repeat-x;
  border-color: #c53727 #c53727 #85251a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc53727', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active,
.btn-google-plus.active,
.open .dropdown-toggle.btn-google-plus {
  color: #ffffff;
  background-color: #c53727;
  *background-color: #b03123;
  background-image: none;
  filter: none;
  border-color: #92291d;
}

.btn-google-plus:active,
.btn-google-plus.active,
.open .dropdown-toggle.btn-google-plus {
  background-image: none;
}

.btn-google-plus.disabled,
.btn-google-plus[disabled],
fieldset[disabled] .btn-google-plus,
.btn-google-plus.disabled:hover,
.btn-google-plus[disabled]:hover,
fieldset[disabled] .btn-google-plus:hover,
.btn-google-plus.disabled:focus,
.btn-google-plus[disabled]:focus,
fieldset[disabled] .btn-google-plus:focus,
.btn-google-plus.disabled:active,
.btn-google-plus[disabled]:active,
fieldset[disabled] .btn-google-plus:active,
.btn-google-plus.disabled.active,
.btn-google-plus[disabled].active,

fieldset[disabled] .btn-google-plus.active {
  background-color: #dd4b39;
  border-color: #c53727;
}



.btn-youtube {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #a72121;
  *background-color: #6e0610;
  background-image: -moz-linear-gradient(top, #cd332d, #6e0610);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cd332d), to(#6e0610));
  background-image: -webkit-linear-gradient(top, #cd332d, #6e0610);
  background-image: -o-linear-gradient(top, #cd332d, #6e0610);
  background-image: linear-gradient(to bottom, #cd332d, #6e0610);
  background-repeat: repeat-x;
  border-color: #6e0610 #6e0610 #250205;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd332d', endColorstr='#ff6e0610', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-youtube:hover,
.btn-youtube:focus,
.btn-youtube:active,
.btn-youtube.active,
.open .dropdown-toggle.btn-youtube {
  color: #ffffff;
  background-color: #6e0610;
  *background-color: #56050c;
  background-image: none;
  filter: none;
  border-color: #340308;
}

.btn-youtube:active,
.btn-youtube.active,
.open .dropdown-toggle.btn-youtube {
  background-image: none;
}

.btn-youtube.disabled,
.btn-youtube[disabled],
fieldset[disabled] .btn-youtube,
.btn-youtube.disabled:hover,
.btn-youtube[disabled]:hover,
fieldset[disabled] .btn-youtube:hover,
.btn-youtube.disabled:focus,
.btn-youtube[disabled]:focus,
fieldset[disabled] .btn-youtube:focus,
.btn-youtube.disabled:active,
.btn-youtube[disabled]:active,
fieldset[disabled] .btn-youtube:active,
.btn-youtube.disabled.active,
.btn-youtube[disabled].active,
fieldset[disabled] .btn-youtube.active {
  background-color: #cd332d;
  border-color: #6e0610;
}


/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #FFF;
}

html, html a {
	-webkit-font-smoothing: antialiased;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}



/* Custom page CSS
-------------------------------------------------- */

/* Extra small devices Phones (<768px) */
.siteLanguagesMetaNavBackground {
	color: #FFF;
	/*background-color: #0e599d;*/
	background-color: #3278bd;
}
.siteLanguagesMetaNavBackground a {
	color: #FFF;
	text-decoration: none;
	outline: none;
}
#siteMetaNav .btn {
	width: 32px;
	height: 30px;
	line-height: 27px;
	padding: 0;
	font-size: 16px;
	margin-right: 20px;
	border-radius: 3px;
	text-shadow: 0 0 1px #666;
}
.siteLanguagesMetaNavBackground .btn-top-youtube:link,
.siteLanguagesMetaNavBackground .btn-top-youtube:visited {
	color: #FFF;
	background-color: #dcdcdc;
}
.siteLanguagesMetaNavBackground .btn-top-youtube:hover,
.siteLanguagesMetaNavBackground .btn-top-youtube:focus,
.siteLanguagesMetaNavBackground .btn-top-youtube:active {
	color: #FFF;
	text-shadow: none !important;
	border-radius: 3px !important;
	border-color: #6e0911 #6e0911 #8f0c16 #6e0911;
	background: rgb(196,47,43);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MmYyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MzA4MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(196,47,43,1) 0%, rgba(115,8,17,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,47,43,1)), color-stop(100%,rgba(115,8,17,1)));
	background: -webkit-linear-gradient(top,  rgba(196,47,43,1) 0%,rgba(115,8,17,1) 100%);
	background: -o-linear-gradient(top,  rgba(196,47,43,1) 0%,rgba(115,8,17,1) 100%);
	background: -ms-linear-gradient(top,  rgba(196,47,43,1) 0%,rgba(115,8,17,1) 100%);
	background: linear-gradient(to bottom,  rgba(196,47,43,1) 0%,rgba(115,8,17,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42f2b', endColorstr='#730811',GradientType=0 );
	-webkit-box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
			box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
}
.siteLanguagesMetaNavBackground .btn-top-facebook:link,
.siteLanguagesMetaNavBackground .btn-top-facebook:visited {
	color: #FFF;
	background-color: #dcdcdc;
}
.siteLanguagesMetaNavBackground .btn-top-facebook:hover,
.siteLanguagesMetaNavBackground .btn-top-facebook:focus,
.siteLanguagesMetaNavBackground .btn-top-facebook:active {
	color: #FFF;
	text-shadow: none !important;
	border-radius: 3px !important;
	border-color: #13347a #13347a #1d4293 #13347a;
	background: rgb(36,69,140);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0NDU4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzM3ODMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(36,69,140,1) 0%, rgba(19,55,131,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(36,69,140,1)), color-stop(100%,rgba(19,55,131,1)));
	background: -webkit-linear-gradient(top,  rgba(36,69,140,1) 0%,rgba(19,55,131,1) 100%);
	background: -o-linear-gradient(top,  rgba(36,69,140,1) 0%,rgba(19,55,131,1) 100%);
	background: -ms-linear-gradient(top,  rgba(36,69,140,1) 0%,rgba(19,55,131,1) 100%);
	background: linear-gradient(to bottom,  rgba(36,69,140,1) 0%,rgba(19,55,131,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24458c', endColorstr='#133783',GradientType=0 );
	-webkit-box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
			box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
}
.siteLanguagesMetaNavBackground .btn-top-contact:link,
.siteLanguagesMetaNavBackground .btn-top-contact:visited {
	color: #FFF;
	background-color: #dcdcdc;
}
.siteLanguagesMetaNavBackground .btn-top-contact:hover,
.siteLanguagesMetaNavBackground .btn-top-contact:focus,
.siteLanguagesMetaNavBackground .btn-top-contact:active {
	color: #FFF;
	text-shadow: none !important;
	border-radius: 3px !important;
	border-color: #6e6e6e #6e6e6e #9b9a9a #6e6e6e;
	background: rgb(170,170,170);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjcyNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(170,170,170,1) 0%, rgba(114,114,114,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,170,170,1)), color-stop(100%,rgba(114,114,114,1)));
	background: -webkit-linear-gradient(top,  rgba(170,170,170,1) 0%,rgba(114,114,114,1) 100%);
	background: -o-linear-gradient(top,  rgba(170,170,170,1) 0%,rgba(114,114,114,1) 100%);
	background: -ms-linear-gradient(top,  rgba(170,170,170,1) 0%,rgba(114,114,114,1) 100%);
	background: linear-gradient(to bottom,  rgba(170,170,170,1) 0%,rgba(114,114,114,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa', endColorstr='#727272',GradientType=0 );
	-webkit-box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
			box-shadow: 0 0 3px 0 rgba(255,255,255,.25);
}


#siteLanguages, #siteMetaNav > ul {
	margin: 0;
	padding: 6px 0;
	list-style-type: none;
	font-size: 14px;
}
#siteLanguages li {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}
#siteLanguages a {
	display: inline-block;
	width: 28px;
	height: 23px;
	background-image: url(../../Images/sprachwahl.png);
	background-repeat: no-repeat;
	border: 1px solid #0b4579;
	-webkit-box-shadow: 0 0 2px 0 rgba(196,224,250,.75);
	box-shadow: 0 0 2px 0 rgba(196,224,250,.75);
}
#siteLanguages a:hover,
#siteLanguages a.active,
#siteLanguages a.focus {
	border-color: #116dc1;
	-webkit-box-shadow: 0 0 2px 0 rgba(214,234,251,.9);
	box-shadow: 0 0 2px 0 rgba(214,234,251,.9);
}
#siteLanguages a.spriteDeutsch { background-position: -1px -1px; }
#siteLanguages a.spriteEnglisch { background-position: -1px -23px; }
#siteLanguages a.spritePersisch { background-position: -1px -45px; }
#siteLanguages a.spriteRussisch { background-position: -1px -67px; }
#siteLanguages a.spriteRumaenisch { background-position: -1px -89px; }
#siteLanguages a.spriteTuerkisch { background-position: -1px -133px; }
#siteLanguages a.spriteUngarisch { background-position: -1px -111px; }
#siteLanguages li:first-child { margin-left: 0; }
.hide-metanav-btn { display: none; }
.float-metanav-btn { float: left; }
#siteMetaNav li {
	height: 40px;
	line-height: 40px;
}

#kfa h2 {
	margin: 8px 0;
	font: 700 14px 'Droid Serif', Verdana, Geneva, sans-serif;
}

#medicum-carousel.container-fluid { padding: 0; }
.my-owl-carousel-item a {
	text-decoration: none;
	outline: none;
	color: #333;
}
.my-owl-carousel-item div { padding: 15px; }
#medicum-carousel h1 { display: none; }
.my-owl-carousel-item h3 {
	font: 700 14px 'Droid Serif', Verdana, Geneva, sans-serif;
	margin: 0;
}
.my-owl-carousel-item p {
	font-size: 12px;
	margin: 0;
}
#bt-medicum-healthtour a {
	text-decoration: none;
	outline: none;
}
#bt-medicum-healthtour .btn.btn-info {
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 90%;
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 12px 0;
}
#bt-medicum-healthtour .btn.btn-info span.glyphicon { font-size: 12px; }

#siteInfo div.well {
	margin-top: 15px;
	padding-top: 12px;
	padding-bottom: 2px;
	background: rgb(245,245,245); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(245,245,245,1) 0%, rgba(252,252,252,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-8 */
}
#siteInfo h4 {
	margin-top: 0;
	font-size: 14px;
	font-weight: bold;
}
#siteInfo p { font-size: 12px; }

.welcome-box h1,
.welcome-box h2,
.welcome-box h3,
.welcome-box h4,
.welcome-box h5,
.welcome-box h6,
.bigtext-box h1,
.bigtext-box h2,
.bigtext-box h3,
.bigtext-box h4,
.bigtext-box h5,
.bigtext-box h6 { color: #1063af; }

.bigtext-box .csc-default-article,
.bigtext-box .panel.panel-default { margin: 30px 0; }
.bigtext-box .csc-default-article:first-child,
.bigtext-box .panel.panel-default:first-child { margin-top: 0; }

.bigtext-box .panel-group { margin-bottom: 5px; }
.bigtext-box h3.panel-title {
	font-size: 14px;
	font-weight: bold;
}

.bigtext-box .table { font-size: 12px; }

.bigtext-box .panel-medicum-1 .panel-title,
.bigtext-box .panel-medicum-2 .panel-title {
	display: block;
	width: 100%;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.bigtext-box .panel-medicum-1 .panel-title span,
.bigtext-box .panel-medicum-2 .panel-title span { font-size: 12px; }
.bigtext-box .panel-medicum-1,
.bigtext-box .panel-medicum-2 { border-color: #2e6da4; }
.bigtext-box .panel-medicum-1>.panel-heading+.panel-collapse>.panel-body,
.bigtext-box .panel-medicum-2>.panel-heading+.panel-collapse>.panel-body { border-color: #2e6da4; }
.bigtext-box .panel-medicum-1>.panel-heading,
.bigtext-box .panel-medicum-2>.panel-heading {
	color: #fff;
	background: #337ab7;
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
	background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.bigtext-box .panel-medicum-1>.panel-heading:hover,
.bigtext-box .panel-medicum-1>.panel-heading:active,
.bigtext-box .panel-medicum-1>.panel-heading:focus,
.bigtext-box .panel-medicum-2>.panel-heading:hover,
.bigtext-box .panel-medicum-2>.panel-heading:active,
.bigtext-box .panel-medicum-2>.panel-heading:focus {  
	background-color: #265a88;
	background-position: 0 -15px;
}
.bigtext-box .panel-heading-static {
	background-color: #337ab7 !important;
	background-position: 0 !important;
}

.bigtext-box ol.csc-uploads, .bigtext-box ul.csc-uploads { padding-left: 0; }
.bigtext-box .csc-uploads .glyphicon.glyphicon-download-alt { display: inline-block; }
.bigtext-box .csc-uploads .btn.btn-default { font-size: 12px; }
.bigtext-box .csc-uploads .btn.btn-default + .csc-uploads-description,
.bigtext-box .csc-uploads .btn.btn-default + .csc-uploads-fileSize { margin-top: 6px; }

.welcome-box h1:first-child,
.welcome-box h2:first-child,
.welcome-box h3:first-child,
.welcome-box h4:first-child,
.welcome-box h5:first-child,
.welcome-box h6:first-child,
.bigtext-box h1:first-child,
.bigtext-box h2:first-child,
.bigtext-box h3:first-child,
.bigtext-box h4:first-child,
.bigtext-box h5:first-child,
.bigtext-box h6:first-child { margin-top: 0; }

.welcome-box h1,
.welcome-box h2,
.welcome-box h3,
.welcome-box h4,
.welcome-box h5,
.welcome-box h6,
.bigtext-box h1,
.bigtext-box h2 {
	margin-top: 25px;
	font-size: 18px;
	font-weight: bold;
}
.bigtext-box h3 {
	margin-top: 20px;
	font-size: 18px;
	font-weight: normal;
}
.bigtext-box h4 {
	margin-top: 15px;
	font-size: 15px;
	font-weight: bold;
}
.bigtext-box h5 {
	margin-top: 15px;
	font-size: 14px;
	font-style: italic;
}
.bigtext-box h6 {
	margin-top: 15px;
	margin-bottom: 0;
	font-size: 12px;
	font-weight: bold;
}
.welcome-box p,
.welcome-box li,
.bigtext-box p,
.bigtext-box li { font-size: 12px;
}

.sub-nav { font-size: 12px; }
.sub-nav i {
	font-size: 14px;
	/*margin-right: 10px;*/
	position: absolute;
	top: 11px;
	left: 15px;
}
.sub-nav a.list-group-item { padding: 10px 15px 10px 35px; }
.sub-nav .list-group-item.active,
.sub-nav .list-group-item.active:hover,
.sub-nav .list-group-item.active:focus {
	color: #555;
	background-color: #FFF;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzN2FiNyIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMzM3YWI3IiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiMzMzdhYjciIHN0b3Atb3BhY2l0eT0iMC4xIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzdhYjciIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(51,122,183,0.05) 0%, rgba(51,122,183,0.1) 4%, rgba(51,122,183,0.1) 96%, rgba(51,122,183,0.05) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,122,183,0.05)), color-stop(4%,rgba(51,122,183,0.1)), color-stop(96%,rgba(51,122,183,0.1)), color-stop(100%,rgba(51,122,183,0.05))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(51,122,183,0.05) 0%,rgba(51,122,183,0.1) 4%,rgba(51,122,183,0.1) 96%,rgba(51,122,183,0.05) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(51,122,183,0.05) 0%,rgba(51,122,183,0.1) 4%,rgba(51,122,183,0.1) 96%,rgba(51,122,183,0.05) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(51,122,183,0.05) 0%,rgba(51,122,183,0.1) 4%,rgba(51,122,183,0.1) 96%,rgba(51,122,183,0.05) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(51,122,183,0.05) 0%,rgba(51,122,183,0.1) 4%,rgba(51,122,183,0.1) 96%,rgba(51,122,183,0.05) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d337ab7', endColorstr='#0d337ab7',GradientType=0 ); /* IE6-8 */
	border-color: #ddd;
	text-shadow: none;
}

.siteService article { margin-bottom: 45px; }
.siteService h2 {
	font-size: 14px;
	font-weight: bold;
}
.siteService p { font-size: 12px; }

#homepage_h1 { margin-top: 20px; }
.homepage-bottom-boxes article { margin-bottom: 45px; }
.homepage-bottom-boxes h2 {
	font-size: 14px;
	font-weight: bold;
	color: #1063af;
}
.homepage-bottom-boxes p { font-size: 12px; }

hr { visibility: hidden; }

#accordion { word-wrap: break-word; }
#accordion .panel-title { font-size: 14px; }
#accordion .panel-title a {
	display: block;
	text-decoration: none;
	outline: none;
	padding-right: 25px;
}
#accordion .panel-title a span { margin-right: -25px; }
#accordion .panel-default { border-color: #2e6da4; }
#accordion .panel-default>.panel-heading+.panel-collapse>.panel-body { border-color: #2e6da4; }
#accordion .panel-default>.panel-heading {
	color: #fff;
	background: #337ab7;
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
	background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
#accordion .panel-default>.panel-heading:hover,
#accordion .panel-default>.panel-heading:active,
#accordion .panel-default>.panel-heading:focus {  
	background-color: #265a88;
	background-position: 0 -15px;
}
#accordion .panel-heading-static {
	background-color: #337ab7 !important;
	background-position: 0 !important;
}
.accordion-img-wrapper { margin: -15px -15px 15px -15px; }
.accordion-text-wrapper p { font-size: 12px; }

.medicum-thumbnail {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 20px;
}
.medicum-thumbnail figcaption {
	margin-top: 4px;
	font-size: 12px;
	font-style: italic;
	color: #666;
}

#siteFooter {
	color: #FFF;
	word-wrap: break-word;
	background-color: #0a4283;
}
#siteFooter h5 {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid rgba(255, 255, 255, .5);
	padding-bottom: 8px;
	margin: 18px 0 12px 0;
	text-indent: 8px;
	text-shadow: -1px -1px 1px #062a54;
}
#siteFooter a {
	color: #FFF;
	text-decoration: none;
}
#siteFooter ul {
	margin: 12px 0;
	padding: 0;
	list-style-type: none;
}
#siteFooter p, #siteFooter li { font-size: 12px; }
#siteFooter p { margin: 12px 8px; }
#siteFooter li { margin: 0 8px; }
#siteFooter p span { display: block; }




/* mobile Hauptnavigation */
#smallNav { margin: 15px; }
#smallNav .navbar-brand { padding-top: 10px; }
#smallNav .navbar-toggle:hover,
#smallNav .navbar-toggle:active,
#smallNav .navbar-toggle:focus { background-color: #f2f2f2; }
#smallNav .icon-bar { background-color: #0e599d; }
#smallNav .active a {
	font-weight: bold;
	color: #333;
	background: rgb(241,164,14); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(241,164,14,0.3) 0%, rgba(241,164,14,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,164,14,0.3)), color-stop(100%,rgba(241,164,14,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4df1a40e', endColorstr='#f1a40e',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
#smallNav .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a {
	background: rgb(235,235,235); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(235,235,235,1) 0%, rgba(245,245,245,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(235,235,235,1) 0%,rgba(245,245,245,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(235,235,235,1) 0%,rgba(245,245,245,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
#smallNav .navbar-toggle .icon-bar {
	/* folgender Block kommt vom owlSlider und muss hier Ã¼berschrieben werden */
	line-height: 20px;
	vertical-align: inherit;
	background-image: none;
	background-position: inherit;
	margin-top: 4px;
}
#smallNav .navbar-toggle .icon-bar:first-child { margin-top: 0; } /* Angabe vom owlSlider muss hier Ã¼berschrieben werden */
#smallNav .btnSuche { display: none; }
#smallNavSearch.navbar-form {
	margin-left: 0;
	margin-right: 0;
}

/* Drucksymbol & Social Media Buttons -> Share */
#shareButtonGroup ul {
	margin: 25px auto;
	width: 200px;
	padding: 0;
	list-style-type: none;
}
#shareButtonGroup li {
	display: block;
	margin-bottom: 20px;
}
#shareButtonGroup li:last-child { margin-bottom: 0; }
#shareButtonGroup .btn {
	font-size: 13px;
	width: 100%;
}

/* Sprungmarke nach oben */
a.toTopSprungmarke {
	display: block;
	margin-bottom: 25px;
	text-align: right;
	border-bottom: 1px solid #0a4283;
}
a.toTopSprungmarke {
	color: #0a4283;
	outline: none;
	text-decoration: none;
}
a.toTopSprungmarke span { margin-right: 1px; }

/* Lightbox */
.lb-data .lb-number { display: none !important; }

/* Suche (Seite) */
#tx_indexedsearch input,
#tx_indexedsearch select,
#tx_indexedsearch label { font-size: 12px; }
#tx_indexedsearch .margin-top-handy { margin-top: 10px; }
.tx-indexedsearch-whatis { font-size: 12px; }
.tx-indexedsearch-res .list-group-item.active h4 {
	margin: 0;
	font-size: 12px;
	font-weight: normal;
}
.tx-indexedsearch-res .list-group-item.active h4 a {
	text-decoration: none;
	color: #FFF;
}

/* News - DatummenÃ¼ */
#dateMenu .panel-body { padding: 0; }
#dateMenu .panel-title>a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	
}
#dateMenu .list-group-item>.badge {
	font-size: 11px;
}
#dateMenu .list-group {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 0;
}
#dateMenu .list-group-item {
	padding: 10px 15px;
	margin-bottom: -1px;
	border-left: none;
	border-right: none;
	font-size: 12px;
}
#dateMenu .list-group-item:first-child { border-top: none; }
#dateMenu .list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom: none;
}


/* Bilder ein- und ausblenden */
.bild_1_rechts {
    display: none;
}


@media only screen and (min-width:430px) { /* Custom CSS */
	.accordion-img-wrapper {
		float: left;
		width: 30%;
		height: auto;
		margin: 0;
		padding-right: 15px;
	}
	.accordion-text-wrapper {
		float: right;
		width: 70%;
	}
	
	/* Drucksymbol & Social Media Buttons -> Share */
	#shareButtonGroup ul { width: 230px; }
}


@media only screen and (min-width:550px) { /* Custom CSS */
	#siteMetaNav li {
		float: left;
		margin-right: 14px;
	}
	
	#siteMetaNav .btn { margin-right: 0; }
	
	.accordion-img-wrapper {
		width: 33%;
		height: auto;
	}
	.accordion-text-wrapper { width: 66%; }
	
	.medicum-thumbnail { width: 50%; }
	
	/* Drucksymbol & Social Media Buttons -> Share */
	#shareButtonGroup ul { width: 270px; }
	
	/* News - Detail */
	#news-detail-footer { border-top: 1px solid #CCC; }
	#news-detail-footer ul {
		display: table;
		width: 100%;
	}
	#news-detail-footer li {
		display: table-cell;
		width: 97%;
		text-align: center;
		border-right: 1px solid #CCC;
	}
	#news-detail-footer li:first-child {
		width: auto;
		white-space: nowrap;
	}
	#news-detail-footer li:last-child {
		width: auto;
		border-right: none;
		white-space: nowrap;
	}
	
	/* News - Detail */
	.news-img-wrap .outer {
		width: 40%;
		margin: 10px 2.5%;
		float: left;
	}
}


@media only screen and (min-width:560px) { /* Custom CSS */
	.infobox_links {
		float: left;
		width: 50%;
	}
	.infobox_rechts {
		float: right;
		width: 50%;
	}
}


@media only screen and (min-width:768px) { /* Small devices Tablets (>=768px) */
	hr {
		visibility: visible;
		border-top-color: #b8b7b7;
	}
	
	#smallNavSearch.navbar-form .form-control { width: 100%; }
	#smallNavSearch.navbar-form .form-group { width: 80px; background-color: red; }
	
	#siteHeader {
		background: rgb(31,118,198);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNzZjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTg0YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(31,118,198,1) 0%, rgba(62,132,201,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,118,198,1)), color-stop(100%,rgba(62,132,201,1)));
		background: -webkit-linear-gradient(top,  rgba(31,118,198,1) 0%,rgba(62,132,201,1) 100%);
		background: -o-linear-gradient(top,  rgba(31,118,198,1) 0%,rgba(62,132,201,1) 100%);
		background: -ms-linear-gradient(top,  rgba(31,118,198,1) 0%,rgba(62,132,201,1) 100%);
		background: linear-gradient(to bottom,  rgba(31,118,198,1) 0%,rgba(62,132,201,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f76c6', endColorstr='#3e84c9',GradientType=0 );
		/*
		background: rgb(16,99,175);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNjNhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzEwNjNhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzMyNzhiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(16,99,175,1) 0%, rgba(16,99,175,1) 20%, rgba(50,120,180,1) 75%, rgba(243,243,243,1) 75%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(16,99,175,1)), color-stop(20%,rgba(16,99,175,1)), color-stop(75%,rgba(50,120,180,1)), color-stop(75%,rgba(243,243,243,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(16,99,175,1) 0%,rgba(16,99,175,1) 20%,rgba(50,120,180,1) 75%,rgba(243,243,243,1) 75%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(16,99,175,1) 0%,rgba(16,99,175,1) 20%,rgba(50,120,180,1) 75%,rgba(243,243,243,1) 75%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(16,99,175,1) 0%,rgba(16,99,175,1) 20%,rgba(50,120,180,1) 75%,rgba(243,243,243,1) 75%,rgba(243,243,243,1) 100%);
		background: linear-gradient(to bottom,  rgba(16,99,175,1) 0%,rgba(16,99,175,1) 20%,rgba(50,120,180,1) 75%,rgba(243,243,243,1) 75%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1063af', endColorstr='#f3f3f3',GradientType=0 );
		*/
	}
	
	#siteLanguages li { margin-top: 8px; }
	#siteMetaNav ul {
		float: right;
	}
	#siteMetaNav li {
		margin-right: 0;
		margin-left: 14px;
	}
	
	.hide-metanav-btn { display: block; }
	
	#kfa { border-bottom: 2px solid #1063af; }
	#kfa h2 {
		margin: 8px 0;
		font-size: 14px;
		text-align: right;
	}
	
	.white-bg { background-color:  #FFF; }
	
	#medicum-carousel {
		position: relative;
		border-top: 2px solid rgb(241,164,14);
		border-bottom: 2px solid rgb(241,164,14);
	}
	#medicum-carousel h1 {
		display: block;
		width: 65%;
		position: absolute;
		bottom: 30px;
		left: 15px;
		margin: 0 15px;
		padding: 15px;
		background-color: #FFF;
		background-color: rgba(160,213,247, 0.75);
		border: 1px solid #FFF;
		border-color: rgba(255,255,255, 0.25);
		border-radius: 4px;
		-webkit-box-shadow:inset 0 0 9px 3px rgba(136,203,245,.6);
		box-shadow:inset 0 0 9px 3px rgba(136,203,245,.6);
		color: #000;
		text-shadow: 0 0 1px #FFF;
		font: 600 16px 'Droid Serif', Verdana, Geneva, sans-serif;
		margin: 0;
	}
	.my-owl-carousel-item div {
		width: 65%;
		position: absolute;
		bottom: 30px;
		left: 0;
		margin: 0 15px;
		padding: 15px;
		background-color: #FFF;
		background-color: rgba(160,213,247, 0.75);
		border: 1px solid #FFF;
		border-color: rgba(255,255,255, 0.25);
		border-radius: 4px;
		-webkit-box-shadow:inset 0 0 9px 3px rgba(136,203,245,.6);
		box-shadow:inset 0 0 9px 3px rgba(136,203,245,.6);
	}
	.my-owl-carousel-item h3, .my-owl-carousel-item p {
		color: #000;
		text-shadow: 0 0 1px #FFF;
	}
	.my-owl-carousel-item h3 {
		font-size: 16px;
	}
	.my-owl-carousel-item p {
		font-size: 14px;
	}
	#bt-medicum-healthtour {
		position: absolute;
		top: 15px;
		right: 15px;
		z-index: 9999;
	}
	#bt-medicum-healthtour .btn.btn-info {
		font-size: 15px;
		width: auto;
		margin: 0;
		padding: 12px 18px;
	}
	#bt-medicum-healthtour .btn.btn-info span.glyphicon { font-size: 13px; }
	
	#siteInfo h4 {
		margin-top: 0;
		font-size: 16px;
		font-weight: bold;
	}
	#siteInfo p { font-size: 14px; }
	
	.welcome-box h1,
	.welcome-box h2,
	.welcome-box h3,
	.welcome-box h4,
	.welcome-box h5,
	.welcome-box h6,
	.bigtext-box h1,
	.bigtext-box h2 {
		margin-top: 34px;
		font-size: 20px;
		font-weight: bold;
	}
	.bigtext-box h3 {
		margin-top: 26px;
		font-size: 14px;
		font-weight: bold;
		line-height: 30px;
		letter-spacing: 0.1em;
		color:#333 !important;
	}
	.bigtext-box h4 {
		margin-top: 20px;
		font-size: 16px;
		font-weight: bold;
	}
	.bigtext-box h5 {
		margin-top: 20px;
		font-size: 16px;
		font-style: italic;
	}
	.bigtext-box h6 {
		margin-top: 20px;
		font-size: 14px;
		font-weight: bold;
	}
	.welcome-box p,
	.welcome-box li,
	.bigtext-box p,
	.bigtext-box li { font-size: 14px; }
	
	.bigtext-box h3.panel-title { font-size: 16px; }
	
	.bigtext-box .table {
		font-size: 14px;
	}
	
	.bigtext-box .panel-medicum-1 .panel-title,
	.bigtext-box .panel-medicum-2 .panel-title {
		font-size: 15px;
	}
	.bigtext-box .panel-medicum-1 .panel-title span,
	.bigtext-box .panel-medicum-2 .panel-title span {
		font-size: 14px;
	}
	
	.bigtext-box .csc-uploads .btn.btn-default { font-size: 14px; }
	
	.sub-nav { font-size: 14px; line-height: 15.3999996185303px; }
	
	.siteService article {
		border: 1px solid #b8b7b7;
		border-radius: 4px;
		margin-bottom: 30px;
		word-wrap: break-word;
		background-color: #fcfcfc;
		-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
				box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
	}
	.siteService article img {
		float: right;
		width: 33%;
		height: auto;
		padding-left: 15px;
	}
	.siteService:nth-child(even) article img {
		float: left;
		width: 33%;
		height: auto;
		padding-left: 0;
		padding-right: 15px;
	}
	.siteService article div { padding: 0 15px; }
	.siteService h2 { font-size: 16px; }
	.siteService p { font-size: 14px; }
	
	#homepage_h1 { margin-top: 0; }
	
	.homepage-bottom-boxes h2 { font-size: 16px; }
	.homepage-bottom-boxes p { font-size: 14px; }
	
	.accordion-text-wrapper p { font-size: 14px; }
	
	.medicum-thumbnail { width: 40%; }
	.medicum-thumbnail figcaption { font-size: 13px; }
	
	#siteFooter h5 { font-size: 16px; }
	#siteFooter p, #siteFooter li { font-size: 14px; }
	#siteFooter p span { display: inline; }
	#siteFooter p span:before { content: ' - '; }
	.floatFooterRow {
		float: left;
		width: 50%;
	}
	.floatFooterRow:first-child { padding-right: 30px; }
	
	
	
	
	/* mobile Hauptnavigation */
	#smallNav a { font-size: 12px; }
	#smallNav .navbar-brand {
		position: absolute;
		top: 0;
		left: 0;
	}
	#smallNav .nav.navbar-nav {
		width: 100%;
		padding-left: 55px;
	}
	#smallNav .btnSuche {
		display: block;
		padding: 9px 0 9px 10px;
		float: right;
	}
	#smallNav .btnSuche .btn {
		width: auto;
		font-size: 12px;
		padding-left: 12px;
		padding-right: 12px;

	}
	.hideSearchform { /* gilt fÃ¼r kleine und groÃŸe Navigation */
		display: none !important;
	}
	.liSearchform { /* gilt fÃ¼r kleine und groÃŸe Navigation */
		position: static !important;
	}
	.liSearchform > form { /* gilt fÃ¼r kleine und groÃŸe Navigation */
		width: 300px;
		padding: 0;
		position: absolute;
		top: 0;
		right: 55px;
	}
	.liSearchform > form > .input-group { width: 100%; }
	
	/* Drucksymbol & Social Media Buttons -> Share */
	#shareButtonGroup ul { width: 100%; }
	#shareButtonGroup li {
		float: left;
		margin-left: 30px;
		margin-bottom: 0;
	}
	#shareButtonGroup li:first-child { margin-left: 0; }
	#shareButtonGroup li:last-child {
		float: right;
		margin-left: 0;
	}
	#shareButtonGroup .btn { width: auto; }
	
	/* Suche (Seite) */
	#tx_indexedsearch input,
	#tx_indexedsearch select,
	#tx_indexedsearch label { font-size: 14px; }
	#tx_indexedsearch .margin-top-handy { margin-top: 0; }
	.tx-indexedsearch-whatis { font-size: 14px; }
	.tx-indexedsearch-res .list-group-item.active h4 { font-size: 14px; }
	
	/* News - DatummenÃ¼ */
	#dateMenu .panel-title>a { font-size: 14px; }
	#dateMenu .list-group-item>.badge { font-size: 12px; }
	#dateMenu .list-group-item { font-size: 14px; }
	
	/* Powermail */
	.powermail_label { font-size: 14px; }
	.powermail_input { font-size: 14px; }
	.powermail_textarea { font-size: 14px; }
	.powermail_captcha { font-size: 14px; }
	.powermail_submit { font-size: 14px; }
	#captchaImage img { margin: 7px 0 0 20px; }
	
}


@media only screen and (min-width:860px) { /* Custom CSS */
	#siteLanguages li { margin-left: 15px; }
}

@media only screen and (min-width:992px) { /* Medium devices Desktops (>=992px) */
	#medicum-logo { margin: 6px 0 0 0; }
	#bigNav { margin-top: 10%; }
	#bigNav a {
		color: #333;
		font-size: 16px;
	}
	#bigNav .dropdown-menu a { font-size: 14px; }
	#bigNav .nav-tabs>li.active>a,
	#bigNav .nav-tabs>li.active>a:focus,
	#bigNav .nav-tabs>li.active>a:hover {
		border-color: rgb(241,164,14);
		border-bottom: 1px rgba(241,164,14,.3) solid;
		font-weight: bold;
		color: #333;
		background: rgb(241,164,14); /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  rgba(241,164,14,0.3) 0%, rgba(241,164,14,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,164,14,0.3)), color-stop(100%,rgba(241,164,14,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(241,164,14,0.3) 0%,rgba(241,164,14,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4df1a40e', endColorstr='#f1a40e',GradientType=0 ); /* IE6-8 */
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
				box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
	}
	#bigNav .nav-tabs > li > a:hover,
	#bigNav .nav-tabs > li > a:focus,
	#bigNav .nav-tabs > li > a:active {
		border-color: rgba(241,164,14,.3);
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWE0MGUiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  rgba(241,164,14,0) 0%, rgba(241,164,14,0.2) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,164,14,0)), color-stop(100%,rgba(241,164,14,0.2))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(241,164,14,0) 0%,rgba(241,164,14,0.2) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(241,164,14,0) 0%,rgba(241,164,14,0.2) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(241,164,14,0) 0%,rgba(241,164,14,0.2) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(241,164,14,0) 0%,rgba(241,164,14,0.2) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f1a40e', endColorstr='#33f1a40e',GradientType=0 ); /* IE6-8 */
	}
	#bigNav .nav .open>a,
	#bigNav .nav .open>a:focus,
	#bigNav .nav .open>a:hover {
		border-color: rgb(241,164,14);
		background-color: rgb(241,164,14);
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top,  rgba(241,164,14,0.1) 0%, rgba(241,164,14,0.3) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,164,14,0.1)), color-stop(100%,rgba(241,164,14,0.3))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(241,164,14,0.1) 0%,rgba(241,164,14,0.3) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(241,164,14,0.1) 0%,rgba(241,164,14,0.3) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(241,164,14,0.1) 0%,rgba(241,164,14,0.3) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(241,164,14,0.1) 0%,rgba(241,164,14,0.3) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1af1a40e', endColorstr='#4df1a40e',GradientType=0 ); /* IE6-8 */
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
				box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
	}
	#bigNav .dropdown-menu {
		background-color: #fce6bc;
		background-color: rgba(252,230,188,.875);
		border-color: rgb(241,164,14);
	}
	#bigNav .dropdown-menu .divider { background-color: rgb(241,164,14); }
	#bigNav .dropdown-menu > li > a:hover,
	#bigNav .dropdown-menu > li > a:focus {
		background-color: rgb(241,164,14);
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZjFhNDBlIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjZjFhNDBlIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxYTQwZSIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top,  rgba(241,164,14,0.2) 0%, rgba(241,164,14,0.25) 30%, rgba(241,164,14,0.25) 70%, rgba(241,164,14,0.2) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,164,14,0.2)), color-stop(30%,rgba(241,164,14,0.25)), color-stop(70%,rgba(241,164,14,0.25)), color-stop(100%,rgba(241,164,14,0.2))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(241,164,14,0.2) 0%,rgba(241,164,14,0.25) 30%,rgba(241,164,14,0.25) 70%,rgba(241,164,14,0.2) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(241,164,14,0.2) 0%,rgba(241,164,14,0.25) 30%,rgba(241,164,14,0.25) 70%,rgba(241,164,14,0.2) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(241,164,14,0.2) 0%,rgba(241,164,14,0.25) 30%,rgba(241,164,14,0.25) 70%,rgba(241,164,14,0.2) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(241,164,14,0.2) 0%,rgba(241,164,14,0.25) 30%,rgba(241,164,14,0.25) 70%,rgba(241,164,14,0.2) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33f1a40e', endColorstr='#33f1a40e',GradientType=0 ); /* IE6-8 */
	}
	
	#bigNav .dropdown-menu>.active>a,
	#bigNav .dropdown-menu>.active>a:focus,
	#bigNav .dropdown-menu>.active>a:hover {
		font-weight: bold;
		background: rgb(241,164,14);
		background: rgba(241,164,14,.6);
		filter: none;
	}
	
	
	#bigNav .pull-right > .btn {
		padding: 6px 18px;
		margin-top: 4px;
	}
	
	
	#bigNavSearch.navbar-form { padding-right: 0; }
	#bigNavSearch.navbar-form .form-control { width: 100%; }
	#bigNavSearch.navbar-form .form-group { width: 160px; background-color: red; }
	
	#medicum-carousel h1 {
		font-size: 18px;
		width: 50%;
	}
	.my-owl-carousel-item div { width: 50%; }
	.my-owl-carousel-item h3 { font-size: 18px; }
	
	#bt-medicum-healthtour .btn.btn-info {
		font-size: 16px;
		padding: 14px 20px;
	}
	#bt-medicum-healthtour .btn.btn-info span.glyphicon { font-size: 14px; }
	
	.homepage-bottom-boxes img {
		float: left;
		width: 27.5%;
		height: auto;
		padding: 0 15px 15px 0;
	}
	.homepage-bottom-boxes div {
		float: right;
		width: 72.5%;
	}
	.homepage-bottom-boxes h2 { margin-top: 0; }
	
	#accordion .panel-body { padding: 0; }
	.accordion-img-wrapper {
		float: none;
		width: 100%;
		height: auto;
		padding-right: 0px;
		
	}
	.accordion-text-wrapper {
		float: none;
		width: 100%;
		padding: 15px;
	}
	
	.medicum-thumbnail {
		width: 100%;
		margin: 0 0 20px 0;
	}
	
	.liSearchform { /* gilt fÃ¼r kleine und groÃŸe Navigation */
		position: relative !important;
	}
	.liSearchform > form { /* gilt fÃ¼r kleine und groÃŸe Navigation */
		top: -50px;
		right: -60px;
	}
	
	#facebook-container { display: none; }
	
	/* Bild in der linken Spalte, nur in standardseite-2-spalten.html */
	.leftsideimage {
		background: url(../Images/Qualitaetszertifikat_Darmkrebsvorsorge.jpg) no-repeat;
		background-size: contain;
		min-height: 200px;
	}
	
	/* News - Detail */
	.news.news-single .page-header .label { font-size: 12px; }
    
    /* Bilder ein- und ausblenden */
    .bild_1_links {
        display: none;
    }
    .bild_1_rechts {
        display: block;
    }
}


@media only screen and (min-width:1200px) { /* Large devices Desktops (>=1200px) */
	/* gleiche HÃ¶he bei Texte .siteService auf Homepage */
	.row.equalHeight { overflow: hidden; }
	.row.equalHeight [class*="col-"] article {
		margin-bottom: -99999px;
		padding-bottom: 99999px;
	}
	.row.equalHeight .equalHeightBottom {
		height: 10px;
		width: 100%;
		border: 1px solid #b8b7b7;
		border-top: none;
		border-radius: 0 0 4px 4px;
		margin-bottom: 30px;
		background-color: #fcfcfc;
		-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
				box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
	}
	
	.siteService article img {
		float: none;
		width: 100%;
		height: auto;
		padding: 0;
	}
	.siteService:nth-child(even) article img {
		float: none;
		width: 100%;
		height: auto;
		padding: 0;
	}
	
	.homepage-bottom-boxes img { width: 25%; }
	.homepage-bottom-boxes div { width: 75%; }
	
	#facebook-container {
		display: block;
		padding: 13px;
	}
}


@media only screen and (min-width:1230px) { /* Large devices Desktops (>=1230px) */
	body { background-color: #f3f3f3; }
	
	#siteHeader > div {
		margin: 0 auto;
	}
	#siteHeader .siteLanguagesMetaNavBackground {
		border-bottom: 1px solid #0c4c86;
		/*-webkit-box-shadow:inset 0 0 6px 3px rgba(10,60,100,.3);
		box-shadow:inset 0 0 6px 3px rgba(10,60,100,.3);*/
	}
	
	#carousel-example-generic {
		margin: 0 auto;
		max-width: 1170px;
	}
	
	.container-max-width { max-width: 1200px; }
	
	
	/*#bigNav { margin-top: 82px; }*/
	
	/*#siteInfo h4 + div {
		-moz-column-count: 2;
		-moz-column-gap: 30px;
		-webkit-column-count: 2;
		-webkit-column-gap: 30px;
		column-count: 2;
		column-gap: 30px;
	}*/
	

}


@media print {
	html * {
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #000;
		background-color: #FFF;
	}
	
	.container,
	.container-fluid {
		width: auto;
	}
	
	#siteHeader,
	#accordion,
	#shareButtonGroup,
	.btn,
	.sub-nav,
	#kontaktformular,
	#facebook-container,
	#siteFooter { display: none; }
	
	a[href]:after { content: none; }
	
	.embed-responsive { display: none; }
	
	article,
	.medicum-thumbnail {
		page-break-inside:avoid; 
     	page-break-after:avoid;
	}
	/*
	#homepage .sidebarElement:nth-child(2) { margin-top: 25px; }
	
	#newspage #main > article p { display: none; }
	#newspage .news-uebersicht { margin-top: 0; }
	
	#main .panel-tuev-1 > .panel-heading > .panel-title,
	#main .panel-tuev-2 > .panel-heading > .panel-title { color: #000 !important; }
	*/
	
	@page {
		margin: 1.5cm 1cm;
   }