@charset "utf-8";
/* CSS Document */

/*wg anklickbar zu eng beieinander*/
.box a {
  padding: .2em;
}
@media (pointer: coarse) {
.box a {
    padding: .8em;
  }
}

/*sticky Anzeige klebt in Pressemeldungen*/
.affix-top,.affix{
	position: static;
}

ul.webinar {
    list-style-image:url(../checked.png);
}

.zindexoben {
	z-index: 1000;	
}



#video_background {
	position: fixed;
	top: -3px;
	left: -3px;
	right: 0px;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -1000;
	overflow: hidden;
}


.button-subline {
	font-size: x-small;
	width: 100%;
	height: 50px;
	padding-top: 10px;
	/*border: 1px solid rgba(69,69,69,0.20);*/
}

.button-subline:hover {
	font-size: small;
	/*border: 2px solid rgba(69,69,69,1.00);*/
}

.hochzahl {
	font-size: 8px;
	color: #FFFFFF;
	background-color: #CE0003;
	font-weight: bold;
	vertical-align: 5px;
}

.headbild {
	background-image: url(../background_wasser.jpg);
	background-repeat: no-repeat;
  display: block;
  max-width: 100%;
  min-width:100%;
  height: auto;

}

.beblau{
	color: #009fe3;
}

.beblau-back{
	background-color: #009fe3;
}

.gray-back{
background-color: #E7E7E7;
border: 2px solid #FFFFFF;
}

@media (min-width:10px) and (max-width:1900px){
.permanentbannerfooter
{
position: fixed;
bottom: 0px;
left: 0px;
margin: 0px;
padding: 10px;
background: rgba(255,255,255,0.9);
border: 1px solid #CCC;
width: 100%;
height: auto;
z-index: 4000;
background-color: #009fe3;

}
}





#seminarbanner{position:fixed;bottom:10px;left:10px;
margin-bottom:0px;padding:0px 15px;background:rgba(255,255,255,0.9);border:1px solid #CCC;
box-shadow:2px 2px 6px #333;-moz-box-shadow:2px 2px 6px #333;-webkit-box-shadow:2px 2px 6px #333;
-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-indent:0;z-index:2000;display:none;}


@media (min-width: 101px) {
  #sidebar2.affix-top {
    position: static;
  }
  
  #sidebar2.affix {
	position: fixed;
	top: -2px;
  }
}



/****************************/


@media (min-width: 801px) {
  #sidebar.affix-top {
    position: static;
  }
  
  #sidebar.affix {
    position: fixed;
    top:70px;
    width:218px;
  }
}

@media (min-width: 768px) and  (max-width: 800px) {
  #sidebar.affix-top {
    position: static;
  }
  
  #sidebar.affix {
    position: fixed;
    top:20px;
    width:160px;
  }
}

@media (min-width: 579px) and  (max-width: 767px) {
  #sidebar.affix-top {
    position: static;
  }
  
  #sidebar.affix {
    position: fixed;
    top:20px;
	left: 420px;
    width:160px;
  }
}

/****************************/

#footerxing
{
	position: fixed;
	bottom: 20px;
	z-index: 500;
	font-size: 11pt;
	padding: 10px;
	margin: 10px;
	text-indent: 0;
	width: 100%;
	background-color: rgba(255,255,255,0.90);
	box-shadow: 2px 2px 6px #333;
	border:1px solid #CCC;
	-moz-box-shadow: 2px 2px 6px #333;
	-webkit-box-shadow: 2px 2px 6px #333;
	border-radius: 10px;
	display:none;
}

.ich-liebe-meinbestwater{
	background:url('../frau-mit-glas3.jpg') no-repeat center center fixed;
	background-color:#fff/*#fefabc*/;
}


.news{overflow:auto;z-index:10;height:auto;max-height:400px;}
#new{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 11px;
	overflow: auto;
	z-index: 10;
	width: 100%; 	/*falls die Breite überläuft einschalten */
	height: 780px;
	position: relative;
	back---ground: url('../background_wasser.jpg') no-repeat center center fixed;
	background-color: #fff/*#fefabc*/;
	float: right;
	border: 0px solid #0099FF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left: 10px;
	color: rgba(136,136,136,1.00);
	/* box-shadow: 2px 2px 6px #333;
	-moz-box-shadow: 2px 2px 6px #333;
	-webkit-box-shadow: 2px 2px 6px #333; */
}

#new p{
	color: rgba(136,136,136,1.00);
		}

.gelb{background-color:#fefabc;box-shadow:2px 2px 6px #333;-moz-box-shadow:2px 2px 6px #333;-webkit-box-shadow:2px 2px 6px #333;margin-bottom:20px;}

.new h4{
	line-height: 16pt;
}
.new p{
    /*padding: 10px 0;*/
}
.new a{
	text-decoration: underline;
}
.abstand {
	margin-top: 20px;
	margin-bottom: 20px;
}
.abstand10 {
	margin-top: 5px;
}
.abstandunten0 {
	margin-bottom: 0px;
}
.zeilenhoehe {
	line-height: 150%;
}
.zeilenhoehe100 {
	line-height: 110%;
}
.garantie {
	color: #FFB600;
	border-radius: 30px;
	border: 2px solid #FFB600;
	font-weight: bolder;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 26px;
}
.garantie2 {
	color: #FFB600;
	border-radius: 30px;
	border: 2px solid #FFB600;
	font-weight: bolder;
}
.durchstrich {text-decoration: line-through;}
.durchgestrichen{
	background-image: url(https://www.bestwater-deutschland.de/durchgestrichen.png);
	background-repeat: no-repeat;
	background-clip: content-box;
	background-size: 80% 80%;
}
.textslider-style {
	color: #FFFFFF;
	border-radius: 25px;
	max-width: 685px;
	background-color: #026aa6;
/*	background-color: #9cd5f2;
	background-color: #015F96;
	color: #015F96;
	color: rgba(255,255,255,1.00); */
}

.newkarriere{
	font-size: 12px;
	overflow: auto;
	z-index: 10;
	height: auto;
	max-height: 400px;
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.productwidth {
	width: 180px;
	backg--round-color: #FFFFFF;
	padding: 10px;
	margin-right: 10px;
}
.img-space-right{	margin-right: 30px;
}

.cover {
}
 
@media (min-width:0px) and (max-width:500px){
.icon-klein {
	height: 60px;
} 
}
 
 
.cover img {
	-moz-transition: opacity .3s linear;
	-webkit-transition: opacity .3s linear;
	transition: opacity .3s linear;
	opacity: 0.7;
}
 
.cover img:hover {
	opacity: 1.0;
}

.weissfont{	
	background-color: #FFFFFF;
}

.schriftweiss{
	color: rgba(255,255,255,1.00);
}

.einruecken{margin-left:68px;}

.einrueckenslidertext{margin-left:132px;}

.slidertext{
	color: #015F96;
	opacity: 1.0;
	background-color: #838383;
	width: 350px;
	position: relative;
	top: 30px;
	left: -150px;
}
#seefooter{margin:25px;overflow:hidden;height:200px;position:relative;float:left;margin-bottom:30px;}
#seefooter a{text-decoration:none;cursor:text;color:#999999;font-size:small;margin:15px;line-height: 35px;}
.videoWrapper{position:relative;padding-bottom:52%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.webinarWrapper{position:relative;padding-bottom:56.25%;padding-top:15px;height:550px;}
.webinarWrapper iframe{position:absolute;top:0;left:0;width:100%;height:550px;}
.weiss{background-color:#FFFFFF;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;border-radius:0px 0px 5px 5px;padding-left:20px;}
.post-it1{background:#fefabc;padding:16px;font-family:"Comic Sans MS";font-style:oblique;font-size:14px;color:#000;width:180px;box-shadow:0px 4px 6px #333;-moz-box-shadow:0px 4px 6px #333;-webkit-box-shadow:0px 4px 6px #333;height:200px;}
.post-it2{background:#fefabc;padding:16px;font-family:"Comic Sans MS";font-style:oblique;font-size:14px;color:#000;width:180px;-moz-transform:rotate(355deg);box-shadow:0px 4px 6px #333;-moz-box-shadow:0px 4px 6px #333;-webkit-box-shadow:0px 4px 6px #333;height:200px;}
.post-it3{background:#fefabc;padding:16px;font-family:"Comic Sans MS";font-style:oblique;font-size:14px;color:#000;width:180px;-moz-transform:rotate(1deg);box-shadow:0px 4px 6px #333;-moz-box-shadow:0px 4px 6px #333;-webkit-box-shadow:0px 4px 6px #333;height:200px;}
.post-it4{background:#fefabc;padding:16px;font-family:"Comic Sans MS";font-style:oblique;font-size:14px;color:#000;width:330px;-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);box-shadow:0px 4px 6px #333;-moz-box-shadow:0px 4px 6px #333;-webkit-box-shadow:0px 4px 6px #333;height:200px;}
body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:url('https://www.bestwater-deutschland.de/background_wasser.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
.blauschrift{color:#015F96;}
.orangeschrift{color:#009fe3; alt:f49000;}
.schwarzschrift{color:#000;}
.grauschrift{color:#999;}
.kleiner{font-size:140%;line-height:25px;}
.groesser{font-size:120%;}
.groesser1{font-size:100%;}
.groesser2{font-size:180%;}
.groesser3{font-size:280%;font-weight: bold}
.checked ul{list-style-image:url(checked.png);}
.linklos{text-decoration:none;}
.linklos a{text-decoration:none;cursor:text;}
a:hover.linklos{text-decoration:none;cursor:text;}
a:visited.linklos{text-decoration:none;cursor:text;}

.linklos2{text-decoration:none;}
.linklos2 a{text-decoration:none;}
a:hover.linklos2{text-decoration:none;}
a:visited.linklos2{text-decoration:none;}
.testimoniel{font-style:italic;color:#003366;background-color:#FFFFFF;padding-top:12px;padding-right:12px;padding-left:12px;padding-bottom:12px;border:1px solid #BDBDBD;border-radius:14px;}
.teaser2{color:#1C862F;-moz-transform:rotate(355deg);-webkit-transform:rotate(355deg);-o-transform:rotate(355deg);-ms-transform:rotate(355deg);transform:rotate(355deg);font-size:20px;}
.teaser3{
	color: #015F96;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 16px;
	line-height: 22px;
}
.teaser4{
	color: #1C862F;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 20px;
	border: 1px solid #1C862F;
	background-color: #FFFFFF;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
}
.teaser4green{
	color: #1C862F;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 20px;
	border: 1px solid #1C862F;
	background-color: #FFFFFF;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	border-radius: 15px;
	z-index: 500;
}
.green{
	color: #1C862F;
}
.teaser4greeniverse{
	color: #FFFFFF;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 20px;
	border: 1px solid #1C862F;
	background-color: #1C862F;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	border-radius: 15px;
	z-index: 500;
}
.eventvorteil{
	color: #FFFFFF;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 12px;
	background-color: rgba(47,156,67,1.00);
	-webkit-box-shadow: 3px 3px 10px #999;
	box-shadow: 3px 3px 10px #999;
	border-radius: 15px;
	z-index: 500;
	padding: 5px;
}

.teaser4red{
	color: #FFFFFF;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 20px;
	border: 1px solid #f49000;
	background-color: #f49000;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	border-radius: 15px;
	z-index: 500;
}
.teaser4redsmall{
	color: #FFFFFF;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	border: 1px solid #f49000;
	background-color: #f49000;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	border-radius: 15px;
	z-index: 500;
}


.teaser5{
	color: #015F96;
	-moz-transform: rotate(355deg);
	-webkit-transform: rotate(355deg);
	-o-transform: rotate(355deg);
	-ms-transform: rotate(355deg);
	transform: rotate(355deg);
	font-size: 18px;
	border: 1px solid #015F96;
	background-color: #FFFFFF;
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	margin: 5px;
	margin-right: 15px;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-radius: 5px;
}

.teaser-over{
position: absolute;
-moz-transform: rotate(355deg);
-webkit-transform: rotate(355deg);
-o-transform: rotate(355deg);
-ms-transform: rotate(355deg);
transform: rotate(355deg);
border: 0px none #015F96;
bac--kground-color: rgba(255,255,255,0.8);
-webkit-box-sha--dow: 4px 4px 6px #333;
box-sha--dow: 4px 4px 6px #979797;
margin: 10px;
padding: 10px;
border-radius: 5px;
}


.spin{
	-moz-transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
	-webkit-box-shadow: 4px 4px 6px #979797;
	box-shadow: 4px 4px 6px #979797;
	border: 1px solid rgba(100,100,100,1.00);
}
.spinleft{-moz-transform:rotate(355deg);-webkit-transform:rotate(355deg);-o-transform:rotate(355deg);-ms-transform:rotate(355deg);transform:rotate(355deg);	-webkit-box-shadow: 4px 4px 6px #979797; box-shadow: 4px 4px 6px #979797;
}

.kleineschrift{font-size:10px;line-height:12px;}
.kleineschrift2{font-size:14px;}
.button2shop{background-color:#0099CC;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #B3E7FF), color-stop(1, #0076BC));background:-moz-linear-gradient(center top, #B3E7FF 5%, #0076BC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3E7FF', endColorstr='#0076BC');background-color:#0197F1;cursor:pointer;padding:15px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0;-moz-box-shadow:1px 3px 5px 1px #999;-webkit-box-shadow:1px 3px 5px 1px #999;box-shadow:1px 3px 5px 1px #999;margin-left:0px;}
.button2shop:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0076BC), color-stop(1, #B3E7FF));background:-moz-linear-gradient(center top, #0076BC 5%, #B3E7FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0076BC', endColorstr='#B3E7FF');background-color:#B3E7FF;cursor:pointer;}
.button2shop a{color:#003366;text-decoration:none;}
.button2{white-space: nowrap; line-height:20px;background-color:#0099CC;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #B3E7FF), color-stop(1, #0076BC));background:-moz-linear-gradient(center top, #B3E7FF 5%, #0076BC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3E7FF', endColorstr='#0076BC');background-color:#0197F1;cursor:pointer;padding:15px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0;-moz-box-shadow:1px 3px 5px 1px #999;-webkit-box-shadow:1px 3px 5px 1px #999;box-shadow:1px 3px 5px 1px #999;margin-left:0px;}
.button2:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0076BC), color-stop(1, #B3E7FF));background:-moz-linear-gradient(center top, #0076BC 5%, #B3E7FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0076BC', endColorstr='#B3E7FF');background-color:#B3E7FF;cursor:pointer;}
.button2 a{color:#003366;text-decoration:none;}
.button2filter{white-space: nowrap; line-height:50px;background-color:#0099CC;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #B3E7FF), color-stop(1, #0076BC));background:-moz-linear-gradient(center top, #B3E7FF 5%, #0076BC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3E7FF', endColorstr='#0076BC');background-color:#0197F1;cursor:pointer;padding:15px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0;-moz-box-shadow:1px 3px 5px 1px #999;-webkit-box-shadow:1px 3px 5px 1px #999;box-shadow:1px 3px 5px 1px #999;margin-left:0px;}
.button2filter:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0076BC), color-stop(1, #B3E7FF));background:-moz-linear-gradient(center top, #0076BC 5%, #B3E7FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0076BC', endColorstr='#B3E7FF');background-color:#B3E7FF;cursor:pointer;}
.button2filter a{color:#003366;text-decoration:none;}
.button3{background-color:#0099CC;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #B3E7FF), color-stop(1, #0076BC));background:-moz-linear-gradient(center top, #B3E7FF 5%, #0076BC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3E7FF', endColorstr='#0076BC');background-color:#0197F1;cursor:pointer;padding:5px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0;-moz-box-shadow:1px 3px 5px 1px #999;-webkit-box-shadow:1px 3px 5px 1px #999;box-shadow:1px 3px 5px 1px #999;margin-left:0px;}
.button3:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0076BC), color-stop(1, #B3E7FF));background:-moz-linear-gradient(center top, #0076BC 5%, #B3E7FF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0076BC', endColorstr='#B3E7FF');background-color:#B3E7FF;cursor:pointer;}
.button3 a{color:#003366;text-decoration:none;}

.button2orange{white-space: nowrap;line-height:50px;background-color:#009fe3;color: #fff;border-radius: 50px; padding: 13px 29px;}
.button2orange:hover{background-color:#3d66ae;}


.button2orange-org {white-space: nowrap;line-height:50px;background-color:#ffc477;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25));background:-moz-linear-gradient(center top, #ffc477 5%, #fb9e25 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');background-color:#ffc477;cursor:pointer;padding:15px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;text-indent:0;-moz-box-shadow:1px 3px 5px 1px #999;-webkit-box-shadow:1px 3px 5px 1px #999;box-shadow:1px 3px 5px 1px #999;margin-left:0px;}
.button2orange:hover-org{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477));background:-moz-linear-gradient(center top, #fb9e25 5%, #ffc477 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');background-color:#ffc477;cursor:pointer;}
.button2orange a{color:#003366;text-decoration:none;}
#chat{position:fixed;bottom:-130px;right:-180px;z-index:500;font-size:11pt;padding-right:10px;padding-left:10px;background-image:url(../background.png);box-shadow:2px 2px 60px #333;-moz-box-shadow:2px 2px 60px #333;-webkit-box-shadow:2px 2px 60px #333;-webkit-border-top-left-radius:900px;-moz-border-radius-topleft:900px;border-top-left-radius:900px;-webkit-border-top-right-radius:900px;-moz-border-radius-topright:900px;border-top-right-radius:900px;-webkit-border-bottom-right-radius:900px;-moz-border-radius-bottomright:900px;border-bottom-right-radius:900px;-webkit-border-bottom-left-radius:900px;-moz-border-radius-bottomleft:900px;border-bottom-left-radius:900px;text-indent:0;}
.button2orange:hover{
color: #fff;
}

#chatonline{position:relative;width:11px;height:11px;top:25px;left:110px;background-image:url(https://api.relay-chat.de/online.php?nick=Wassermann);background-position:-1px 20px;z-index:800;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;box-shadow:2px 2px 2px #333;-moz-box-shadow:2px 2px 2px #333;-webkit-box-shadow:2px 2px 2px #333;}
.noshaddow{text-shadow:none}

/* holiday chat off */
@media (min-width:1px) and (max-width:26000px){#chat{display:none;}} 
/* holiday chat off */

@media (min-width:10px) and (max-width:600px){
.carou-sel-caption{display:none;}
.news{overflow:hidden;z-index:10;max-height:400px;}
#new{
	max-height:400px;
	overflow:hidden;
}
	}

@media (min-width:0px) and (max-width:1186px){
.einrueckenslidertext{margin-left:0px;}
.nur-pc{display: none;}
}
@media screen and (max-width:568px){
h1{font-size:140%;}
h2{font-size:140%;}
h3{font-size:130%;}
h4{font-size:110%;}
h5{font-size:110%;}
.groesser{font-size:100%;}
.groesser3{font-size:180%;}

}
a.tooltip-chat, a.tooltip-chat:link, a.tooltip-chat:visited, a.tooltip-chat:active{position:relative;text-decoration:none;font-style:italic;color:#666666;}
a.tooltip-chat:hover{color:#666666;background:transparent;}
a.tooltip-chat span{display:none;text-decoration:none;}
a.tooltip-chat:hover span{display:block;position:absolute;top:-10px;left:-90;width:170px;z-index:100;color:#000000;border:1px solid #666666;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#D9F2FF;padding:5px;}
a.tooltip2, a.tooltip2:link, a.tooltip2:visited, a.tooltip2:active{position:relative;color:#333333;line-height:20px;}
a.tooltip2:hover{color:#333333;background:transparent;}
a.tooltip2 span{width:260px;display:none;text-decoration:none;}
a.tooltip2:hover span{display:block;position:absolute;top:0px;z-index:100;color:#333333;font-size:12px;margin-left:50px;background-color:#FFFFFF;border:1px solid #999999;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px;text-align:center;box-shadow:2px 2px 6px #333;-moz-box-shadow:2px 2px 6px #333;-webkit-box-shadow:2px 2px 6px #333;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #DFDFDF));background:-moz-linear-gradient(center top, #FFFFFF 5%, #DFDFDF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DFDFDF');background-color:#DFDFDF;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Merriweather Sans","Verdana","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:35px;}

p{font-family:Arial,"Helvetica Neue", Helvetica,Arial,sans-serif;font-size:10pt;color:#000;}

ul{font-family:Arial,"Helvetica Neue", Helvetica,Arial,sans-serif;font-size:10pt;color:#000;}

hr{max-width:400px;border-color:#999999;}
.brand,
.address-bar{display:none;}
.navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:2px;}
.navbar-nav{text-transform:uppercase;font-weight:400;letter-spacing:3px;}
.img-full{min-width:100%;}
.brand-before,
.brand-name{text-transform:capitalize;}
.brand-before{margin:15px 0;}
.brand-name{font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;font-size:1.5em;}
.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999999;}
.box{margin-bottom:20px;padding:30px 15px;background:#fff;background:rgba(255,255,255,1.0);border-radius:25px;border:1px solid #CCC;}
.box-neutral{padding:0px 15px;border-radius:25px;}
.intro-text{text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px;}
.img-border{float:none;margin:0 auto 0;border:#999999 solid 1px;}
.img-left{float:none;margin:0 auto 0;}
footer{background:#fff;background:rgba(255,255,255,0.8);}
footer p{margin:0;padding:50px 0;}
@media screen and (min-width:768px){.brand{display:inherit;margin:0;padding:30px 0 10px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.7);font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:4em;font-weight:700;line-height:normal;color:#fff;}
.top-divider{margin-top:0;}
.img-left{float:left;margin-right:25px;}
.address-bar{display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.8);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff;}
.navbar{border-radius:0;}
.navbar-header{display:none;}
.navbar{min-height:0;}
.navbar-default{border:none;background:#fff;background:rgba(255,255,255,0.0);padding-top:50px;}
.nav>li>a{padding:35px;}
.navbar-nav>li>a{line-height:normal;}
.navbar-nav{display:table;float:none;margin:0 auto;table-layout:fixed;font-size:1.25em;}
g+breite{data-width:280px;}
}
@media screen and (min-width:768px) and (max-width:991px){.button2filter{padding:10px;;}
}
@media screen and (min-width:991px){.button2filter{padding:20px;-webkit-border-top-left-radius:45px;-moz-border-radius-topleft:45px;border-top-left-radius:45px;-webkit-border-top-right-radius:45px;-moz-border-radius-topright:45px;border-top-right-radius:45px;-webkit-border-bottom-right-radius:45px;-moz-border-radius-bottomright:45px;border-bottom-right-radius:45px;-webkit-border-bottom-left-radius:45px;-moz-border-radius-bottomleft:45px;border-bottom-left-radius:45px;}
}
@media screen and (min-width:1200px){.box:after{content:'';display:table;clear:both;}
}