/*reset*/
body,div,fieldset,form,h1,h2,h3,html,input,li,ol,textarea,ul{margin:0;padding:0}form{display:inline;margin:0}ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}em{font-style:italic}cite{font-style:normal}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration:none}*:focus,a{outline:0}h1{margin:.67em 0}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 16px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio:not([controls]){display:none;height:0}a{background:0 0}small{font-size:80%}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;padding-left:5px}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe{margin:0;padding:0;border:0;overflow:hidden}

/*fonts*/
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.queer.de/css14/opensans_reg.eot);src:url(//www.queer.de/css14/opensans_reg.eot?#iefix) format('embedded-opentype'),url(//www.queer.de/css14/opensans_reg.woff2) format('woff2'),url(//www.queer.de/css14/opensans_reg.woff) format('woff'),url(//www.queer.de/css14/opensans_reg.ttf) format('truetype'),url(//www.queer.de/css14/OpenSans-Regular-webfont.svg#open_sansregular) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//www.queer.de/css14/opensans_bold.eot);src:url(//www.queer.de/css14/opensans_bold.eot?#iefix) format('embedded-opentype'),url(//www.queer.de/css14/opensans_bold.woff2) format('woff2'),url(//www.queer.de/css14/opensans_bold.woff) format('woff'),url(//www.queer.de/css14/opensans_bold.ttf) format('truetype'),url(//www.queer.de/css14/OpenSans-Bold-webfont.svg#open_sansbold) format('svg')}@font-face{font-family:fontello;src:url(//www.queer.de/css14/fontello16b.eot?51691485);src:url(//www.queer.de/css14/fontello16b.eot?51691485#iefix) format('embedded-opentype'),url(//www.queer.de/css14/fontello16b.woff?4958739) format('woff'),url(//www.queer.de/css14/fontello16b.ttf?4958739) format('truetype'),url(//www.queer.de/css14/fontello16b.svg?4958739#fontello) format('svg');font-weight:400;font-style:normal}

/*screenreader*/
.screenreader{position:absolute;z-index:1;top:-999em;display:block}

/*hauptlayout*/
#mobcontainer,#mobsuche{display:none;}
body{
 background-color:#D9E9FF;
 padding:0;
 margin:10px;
 height:100%;
 color:#000;
 font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Arial",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
 font-size:16px;
 font-weight:normal;
 line-height:normal;
 word-wrap:normal;
 -webkit-font-smoothing:antialiased;
}
html{
 font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Arial",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
 -webkit-tap-highlight-color:transparent;
 -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
#alles{width:100%;}/*wichtig fuer Wallclick rechts*/
#maincontainer{min-width:1065px;max-width:1200px;height:100%;z-index:2;}
#contentcolumn{margin-right:178px;}/*Breite Sky+Abstand*/
#bannerrechts{
 float:left;
 width:160px;/*Breite Sky*/
 margin-left:-160px;/*Breite Sky neg*/
}
.innen{margin:108px 0 0 0;line-height:0;padding:0;height:100%;}
#stickybanner.stick{position:fixed;top:0;margin:0;z-index:10000;}
#wallrechts{
 float:left;
 width:160px;/*Breite Sky*/
 margin-left:-160px;/*Breite Sky neg*/
 margin-top:-108px;
}
#wallrechts_alt{
 float:left;
 width:160px;/*Breite Sky*/
 margin-left:-160px;/*Breite Sky neg*/
 margin-top:-18px;
}
#banderole,.plista_widget_topArticle{margin-top:-18px;margin-bottom:35px;}
#contentwrapper{float:left;width:100%;height:100%;}
#contenttube{
 border:4px solid #fff;
 -webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 background-color:#fff;
}
#inhalt{
 min-height:600px;
 background:#fff;
 padding:8px 20px 8px 20px;
 -webkit-box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
 -moz-box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
 box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
}
.container{display:table;width:100%;margin-bottom:70px;}
.kasten{display:table;width:100%;margin-bottom:70px;}
.abstand20{margin-bottom:20px;}
.abstand30{margin-bottom:30px;}
.abstandl20{margin-right:10px;}
.content{display:table-cell;vertical-align:top;padding-right:8%;}
.sidebar{display:table-cell;vertical-align:top;width:300px;font-size:11px;}
#ende{height:16px;font-size:11px;clear:both;}
#parallax{position:relative;}
#contenttube{background-color:#fff;}
#parallaxinner{width:100%;height:auto;}
#parallaxinner.stick{position:fixed;z-index:1;top:35px;}
#parallaxinner img{
 border-top:1px solid #ddd;
 -webkit-box-shadow:0px 2px #666;
 -moz-box-shadow:0px 2px #666;
 box-shadow:0px 2px #666;
}
#inhaltparallax{min-height:600px;background:#fff;padding:8px 20px;z-index:2;position:relative;}


/*Header*/

#header{color:#fff;line-height:12px;font-size:12px;padding:10px 20px 2px 20px;position:relative;background-color:#009EE0;display:block;}
.headersuche{float:right;font-size:12px;text-align:right;height:100%;}
.headersuche a{margin-left:10px;}
#headerprint{display:none;}
#headerlogin{margin-left:10px;}
#header a,.headersuche a{color:#fff;}
#header a:hover,#headerlogin a:hover,.headersuche a:hover{color:#A5090D;}
.headersuche input[type="text"],.headersuche input[type="password"]{
 width:110px;
 height:13px;
 border:0px;
 background:#CFEEFF;
 color:#666;
 font-size:11px;
 padding:1px;
 margin-left:4px;
}
#search1{display:none;font-size:10px;width:20px;}
#sticky{width:100%;}
#sticky.stick{
 position:fixed;
 top:0;
 z-index:10000;
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
 -webkit-box-shadow:5px 5px 9px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 5px 9px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 9px 0 rgba(0, 0, 0, 0.5);
}
#sticky-holder{position:relative;background:#fff;}
#not-sticky.stick{height:32px;display:block;}
.knopf{
 margin:0;
 padding:0;
 background-color:#A5090D;
 text-indent:0px;
 margin-left:3px;
 border:0px;
 display:inline-block;
 color:#fff;
 font-size:9px;
 font-weight:bold;
 font-style:normal;
 height:16px;
 width:32px;
 line-height:normal;
 text-align:center;
 text-decoration:none;
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.knopf:hover{
 -webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
}
.knopf:active{position:relative;}
.knopfauto{width:auto;font-size:12px;height:auto;line-height:14px;font-weight:normal;padding:6px;}
.knopfauto i{margin-right:10px;}
#queer-logo{margin-left:-5px;}

/*Footer*/

#footer{
 clear:both;
 overflow:auto;
 padding:10px 25px 10px 25px;
 -webkit-box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
 -moz-box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
 box-shadow:inset 0 6px 6px -6px rgba(0, 0, 0, 0.5);
 background-color:#89C4F4;
}
#footer p{margin-bottom:0px;}
.fleft{display:inline-block;white-space:nowrap;}
.fright{float:right;width:300px;display:inline-block;}
.footericon{width:48px;height:48px;}
.socleft{margin-right:10px;}
.socleft2{margin-right:15px;float:left;}
.socleft,.socleft2,.socleft3{
 -webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.socleft:hover,.socleft2:hover,.socleft3:hover{
 -webkit-box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
 box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
}
#footer p{font-size:12px;line-height:20px;}
#footer a{color:#000;}
#footer a:hover{color:#A5090D;}
#kuchen a{color:#A5090D;}

/*Text allg*/

p,#vidbreite{
 font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Arial",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
 font-size:16px;
 line-height:26px;
 margin-top:22px;
 margin-bottom:22px;
 color:#000;
 font-weight:normal;
}
h1{font-size:26px;font-weight:bold;margin-bottom:18px;}
h2{font-size:16px;font-weight:normal;margin-bottom:10px;}
h3{font-size:18px;font-weight:bold;margin-bottom:22px;}
.artikel ul{
 font-size:16px;
 line-height:26px;
 margin-bottom:20px;
 color:#000;
 font-weight:normal;
 list-style-type:disc;
 list-style-position:outside;
}
.artikel li{margin-left:30px;}
.artikelhead{margin-top:-10px;margin-bottom:40px;}
.artikelhead h2{margin-bottom:-10px;font-weight:bold;}
.artikelhead h1,.artikelhead h2,.artikelhead p{max-width:90%;}
.artikelextrakopf,.bdtextrakopf{
 margin-bottom:30px;
 margin-top:30px;
 width:100%;
 line-height:normal;
}
.artikelextrakopf a,.bdtextrakopf a{color:#666;}
.artikelextrakopf a:hover,.bdtextrakopf a:hover{color:#A5090D;}
.artikelextrakopf ul,.bdtextrakopf ul{
 border-top:1px solid #ddd;
 list-style-type:none;
 margin:0;
 margin-top:5px;
}
.artikelextrakopf ul li,.bdtextrakopf ul li{
 border-bottom:1px solid #ddd;
 margin-top:0.1em;
 margin-left:0px;
 padding:5px;
 font-weight:normal;
 font-size:12px;
 color:#000;
 line-height:normal;
 text-decoration:none;
}
.bdtextrakopf{display:none;}
a,a.rot{color:#A5090D;text-decoration:none;}
a:hover{color:#009EE0;text-decoration:none;}
a.grau{color:#666;font-weight:normal;}
a.schwarz{color:#000;font-weight:normal;}
a.grau:hover,a.schwarz:hover{color:#A5090D;}
/* h1 a{color:#009EE0;text-decoration:none;} */
.bu{display:block;font-size:12px;line-height:16px;}
.bu a{color:#666;}
.icon-rot{color:#A5090D;}
.icon-grau{color:#DDDDDD;}
.zitat{border-left:5px solid #009EE0;margin:0px 20px;padding:0px 20px;display:block;}
blockquote{border-left:5px solid #009EE0;margin:25px 20px;padding:0px 20px;}


/*Seiten*/
.seitenkopf{margin-bottom:15px;}
.infobox{
 border:1px #666;
 -webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 -moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 padding:12px;
 padding-left:20px;
 margin-left:0px;
 font-size:12px;
 line-height:18px;
 margin-bottom:30px;
}
ul.kwl{
 padding:0;
 position:static;
 font-size:12px;
 color:#fff;
 letter-spacing:normal;
 margin:0px 0px 25px 0px;
 text-transform:none;
 list-style:none;
}
ul.kwl li{
 display:inline-block;
 /*display:inline;*/
 margin-bottom:10px;
}
ul.kwl a:link,ul.kwl a:visited{
 font-weight:normal;
 background-color:#009EE0;
 color:#fff;
 padding:3px 7px 3px 7px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 border-radius:3px;
 text-decoration:none;
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
ul.kwl a:hover{text-decoration:none;background-color:#A5090D;}
.kwlextra{display:none;}
.kwlextra.stick{display:block;}
.map{margin-bottom:25px;}
#maploca2{float:right;right:0;width:40%;overflow:auto;margin-left:10px;}
#artikelmap img{width:100%;height:auto;}
.megabuttons{width:100%;text-align:center;margin-top:4px;}
.megabuttonsstart{margin-top:30px;}
.megabuttons a{
 padding:10px 15px 10px 15px;line-height:normal;color:#fff;font-size:16px;display:inline-block;width:192px;text-align:left;background:#009EE0;transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;
}
.megabuttonsbig a{width:418px;}
.megabuttons i{display:inline-block;width:25px;margin-right:5px;}
.megabuttons a:active{position:relative;}
.megabuttons a:hover{background:#A5090D;}
.megabuttonsred a{margin-top:30px;margin-bottom:30px;background:#A5090D;}
.megabuttonsred a:hover{background:#009EE0;}
a.fb{background:#4C66A4;}
a.twit{background:#2FC2EF;}
a.flattr{background:#43E785;}
a.whatsapp{background:#58AD14;}
a.googlep{background:#E35F43;}

.kleinstart h2{margin-bottom:10px;}
.kleinstart h1{font-weight:bold;font-size:18px;margin-bottom:22px;}
.kleinstart p{margin-bottom:30px;}

.artikellinks{font-size:14px;line-height:normal;}
.artikellinks a{color:#666;}
.artikellinks a:hover{color:#A5090D;}

.hauptfeldlink{
 margin-bottom:30px;
 display:block;
 font-size:14px;
 line-height:normal;
}
.hauptfeldlink a{color:#000;font-weight:bold;}
.hauptfeldlink a:hover{color:#A5090D;}
.aufklappen{display:none;}
.aufklapper b{cursor:pointer;}
.aufklapper:focus{outline:none;}
.aufklapper:focus ~ .aufklappen{display:block;}
.collapse{cursor:pointer;display:block;}
.collapse + input{display:none;}
.collapse + input + div{display:none;}
.collapse + input:checked + div{display:block;}
.abstimmoption{margin-bottom:16px;}
.einruecken50{margin-left:50px;display:block;}

div.paginationred{text-align:center;font-size:12px;padding:3px;margin:3px;margin-top:40px;}
div.paginationleft{text-align:left;margin-top:0px;}
div.paginationred a{padding:2px 5px;margin:5px;border:1px solid #A5090D;text-decoration:none;color:#000;}
div.paginationred a:hover,div.pagination a:active{border:1px solid #A5090D;background-color:#A5090D;color:#fff;}
div.paginationred span.current{padding:2px 5px;margin:5px;border:1px solid #A5090D;font-weight:bold;background-color:#A5090D;color:#fff;}
div.paginationred span.disabled{padding:2px 5px;margin:5px;border:1px solid #eee;color:#eee;}
div.cardfan{width:25%;margin:10px;position:relative;float:left;margin-left:50px;}
div.cardfan img{
position:absolute;
width:auto;
max-height:110px;
border:12px solid #ffe;
-o-box-shadow:4px 4px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow:4px 4px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow:4px 4px 3px rgba(0, 0, 0, 0.2);
box-shadow:4px 4px 3px rgba(0, 0, 0, 0.2);
-o-transform-origin:center 500px;
-webkit-transform-origin:center 500px;
-moz-transform-origin:center 500px;
transform-origin:center 500px;
-moz-transition:all 1s linear;
-o-transition:all 1s linear;
-webkit-transition:all 1s linear;
transition:all 1s linear;
}
div.cardfan img:first-child{
-moz-transform:rotate(10deg);
-o-transform:rotate(10deg);
-webkit-transform:rotate(10deg); 
transform:rotate(10deg);
}
div.cardfan img:last-child{
-moz-transform:rotate(-10deg);
-o-transform:rotate(-10deg);
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg);
}
div.cardfan:hover img:first-child{
-moz-transform:rotate(12deg);
-o-transform:rotate(12deg);
-webkit-transform:rotate(12deg); 
transform:rotate(12deg);
}
div.cardfanrahmen{height:auto;margin-top:30px;margin-bottom:30px;min-height:165px;}
div.cardfanrechts{margin-left:280px;padding-top:10px;}
div.cardfan:hover img:last-child{
-moz-transform:rotate(-12deg);
-o-transform:rotate(-12deg);
-webkit-transform:rotate(-12deg);
transform:rotate(-12deg);
}

#linkkram{margin-bottom:30px;}
#ticker{margin-top:50px;}
.ticks{margin-top:70px;border-bottom:1px solid #ddd;}
.tickskram{float:right;color:#666666;}
.tick{margin-left:10px;margin-top:20px;}
.tickskram i{color:#666666;}
.tickskram i:hover{color:#009EE0;}

#kommentare{margin-top:80px;margin-bottom:80px;}
.comments{margin-top:40px;margin-bottom:0px;}
.comments ul li{font-size:14px !important;word-wrap:break-word;}
#kommstick{
transition:all 400ms;
-moz-transition:all 400ms;
-o-transition:all 400ms;
-webkit-transition:all 400ms;
}
#kommstick p{font-size:14px;}
#kommstick.stick{position:fixed;top:0;padding-top:80px;width:300px;z-index:10;}
.kommrechts{float:right;font-size:14px;margin-top:4px;}
.kommbild{float:right;margin-left:15px;margin-bottom:10px;}
.kommbild img{
margin-top:4px;
-webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
-moz-transition:all 200ms;
-o-transition:all 200ms;
-webkit-transition:all 200ms;
transition:all 200ms;
}
.kommbild img:hover{
-webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
}
.leistenrot{color:#0D7EB3;margin-right:10px;}


/*Wichtiger Kram*/

.bildkasten iframe,.bildkasten object,.bildkasten embed{width:100%;height:250px;}
.bildres{width:100%;height:auto;}
.resp{max-width:100%;height:auto;}
.verstecken{display:none;}
.tabzeigen,.tabzeigeninline,.mobzeigen{display:none !important;}
.clearen{clear:both;}
.clearbild{display:block;height:0;clear:right;}
.lazy{display:none;}
.nobr{white-space:nowrap;}

::-moz-selection{background:#009EE0;color:#fff;}
::selection{background:#009EE0;color:#fff;}

#leistenstick{transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-webkit-transition:all 400ms;}
#leistenstick.stick{position:fixed;top:0;padding-top:80px;width:300px;z-index:10;}

.videokasteninner{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.videokasten iframe,.videokasten object,.videokasten embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.vidkasten,.vidkasteninner,.bildkasten{margin:0;padding:0;display:inline-block;font-size:12px;line-height:14px;width:100%;}
.vidkasten span,.videokasten span{margin-top:1px;display:block;}
.vidkasten iframe,.vidkasten object,.vidkasten embed{margin:0;padding:0;display:inline-block;}
.bildkasten a,.vidkasten a,.vidkasteninner a{color:#666;font-weight:normal;}


/*Formatierungen*/

.knopfr{
 background-color:#A5090D;
 text-indent:0px;
 border:0px;
 color:#fff;
 font-size:9px;
 font-weight:bold;
 font-style:normal;
 height:20px;
 line-height:18px;
 width:90px;
 text-decoration:none;
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.knopfr:hover{
 -webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
}
.knopfr:active{position:relative;}
.bildkasten{font-size:12px;line-height:16px;}
.bildkastenrechts{
 max-width:42%;
 float:right;
 margin:0px 0px 15px 30px;
 padding:2px;
}
.bildrechts{
 margin-left:10px;
 margin-bottom:5px;
 float:right;
 -webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
 transition:all 200ms;
}
.liste li:hover .bildrechts{display:block;width:100%;height:auto;}
.listenzusatz{display:none;}
.liste li:hover .listenzusatz{display:block;}

.bildrechtsres{display:block;width:100%;height:100%;}
.bildrechts:hover{
 display:block;
 width:100%;
 height:auto;
 -webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
}

.liste,.leistenbanner{margin-bottom:40px;width:100%;line-height:normal;}
.listelinksgrau{line-height:26px;}
.leistenbanner iframe{margin-top:6px;display:block;}
.liste a{color:#666;}
.termine strong{color:#666;float:right;width:72%;text-align:left;font-weight:normal;}
.termine li:after{content:'';display:block;clear:both;}
.liste a:hover{color:#A5090D;}
.liste ul{border-top:1px solid #ddd;list-style-type:none;margin:0;margin-top:5px;}
.liste ul li{
 border-bottom:1px solid #ddd;
 margin-top:0.1em;
 margin-left:8px;
 padding:4px;
 font-weight:normal;
 font-size:12px;
 color:#000;
 line-height:normal;
 text-decoration:none;
}
.listenheader{font-size:14px;font-weight:bold;margin-left:2px;}
.listenheader a{font-size:14px;font-weight:bold;color:#000;margin-left:2px;}
.listenheader a:hover{color:#A5090D;}

.galkurz{margin-bottom:10px;}
.galbuttons{width:50%;margin-bottom:4px;margin-left:20px;}
.galbuttons a{
 padding:10px 15px 10px 15px;line-height:normal;color:#fff;font-size:16px;display:inline-block;width:200px;text-align:left;
 transition:all 100ms;-moz-transition:all 100ms;-o-transition:all 100ms;-webkit-transition:all 100ms;
}
.galbuttons i{display:inline-block;width:25px;margin-right:5px;}
.galbuttons a:active{position:relative;}
.galbuttons a:hover{background:#A5090D;}
a.tumblr{background:#36465D;}
a.pinterest{background:#BE202C;}



/*Krims*/

.trenner{height:2px;width:100%;background-color:#DAD8D8;}
.t1{height:1px;}
.t2{height:2px;}
.t3{height:3px;}
.t4{height:4px;}
.t5{height:5px;}
.gr{background-color:#82B1D9;}
.trans{height:2px;opacity:0.8;background-color:grey;}
.bl{background-color:#95D8FF;}


/*Banner*/

.wallclick{cursor:pointer;}
.nixclick{cursor:default;}
#banneroben{margin-bottom:10px;display:block;}
#banneroben1{margin-left:5px;}
#walloben_alt{margin-bottom:10px;}
#walloben{margin-bottom:10px;margin-right:160px;}/*Breite Sky+Abstand*/
#walloben_alt{margin-bottom:10px;}
#walloben1,#walloben1_alt{text-align:right;}
.listenbannerlinks{width:100%;text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.listenbannerlinksa{width:100%;margin-top:-6px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #ddd;}
.eigenwerbung{background-color:#77C9D4;border-bottom:2px solid #A5090D;margin:-10px 0px 40px 0px;padding:10px 15px 10px 10px;line-height:normal;color:#0C505A;}
.werben{background-color:#F8C051;color:#B42008;}
.eigenwerbung img{float:left;margin-right:20px;}
.hauptfeldbanner{margin-bottom:20px;display:block;font-size:12px;line-height:normal;}


/*Tabs*/
.tab label,.tabs{position:relative}.tabs{min-height:170px;clear:both;margin:25px 0;font-size:12px}.tab{float:left}.tab label{padding:10px 15px;border-bottom:1px solid #DDD;margin-left:-1px;left:1px;border-right:1px solid #DDD}.tablast label{border-right:0}.tab label:hover{background:#A5090D;color:#fff}.tab [type=radio]{display:none}.tabcontent{border-top:1px solid #DDD;position:absolute;top:27px;left:0;background:#fff;right:0;bottom:0;padding:8px 0 0;font-size:14px;overflow:hidden}.tabcontent a{color:#666}.tabcontent a:hover{color:#A5090D}.tabimg{-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}.tabimg:hover{-webkit-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);box-shadow:8px 8px 10px 0 rgba(0,0,0,.5)}.tabcontent>*{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}[type=radio]:checked~label{border-bottom:1px solid #009EE0;border-bottom:1px solid #A5090D;z-index:2}[type=radio]:checked~label~.tabcontent{z-index:1}[type=radio]:checked~label~.tabcontent>*{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.tabcontainer{display:table}.tabbild,.tabtext{display:table-cell;vertical-align:top}.tabbild{width:140px;margin-bottom:50px}


/*Startseite*/
.startarchiv{display:table;margin-bottom:20px;width:100%;}
.startarchiv1{display:table-cell;vertical-align:top;width:20%;}
.startarchiv1 a{color:#000;font-size:14px;}
.startarchiv1 a:hover{color:#A5090D;}
.startarchiv2{display:table-cell;vertical-align:top;width:74%;}
.startarchivt{width:30%;float:left;padding-left:20px;font-size:12px;line-height:normal;margin-bottom:12px;}
.startarchivg{width:30%;float:left;padding-right:15px;font-size:12px;line-height:normal;}
.startarchivt img{width:232px;height:174px;}
.startarchivt img,.startarchivg img{
 color:#666;
 width:100%;
 height:auto;
 -webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 -moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.startarchivg img{margin-bottom:5px;}
.startarchivt img:hover,.startarchivg img:hover{
 -webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
}
.startarchivt a,.startarchivg a{color:#666;}
.startarchivt a:hover,.startarchivg a:hover{color:#A5090D;}
.startarchiv:after,.startarchivt:after{content:'';display:block;clear:both;}
.abstand{margin-top:30px;}
.startbreaker{margin-bottom:30px;font-size:14px;}
.startzusatz::before{content:"| ";}
.startbreaker a{color:#000;}
.startbreaker a:hover{color:#A5090D;}
#startzusatzblock{padding-bottom:10px;font-size:13px;}
#startzusatzblock br{line-height:22px;}
#startzusatzblock a{color:#000;}
#startzusatzblock a:first-of-type{font-weight:bold;}
#startzusatzblock a:hover{color:#A5090D}
/*.startzusatzblocklinks{margin-left:20px;}*/
#content .liste ul{border-top:none;}
#content .liste li{line-height:20px;}

.teaser{line-height:normal;font-size:14px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #ddd;}
.teasernohr{border-bottom:0px;}
.teasercontainer,.teasercontainer470{display:table;}
.vidteasercontainer{margin-bottom:35px;}
.teaserbild{display:table-cell;vertical-align:top;padding-right:20px;width:42%;min-width:185px;}
.teaserbild img{max-width:232px;height:auto;}
.hotelteaserbild,.vidteaserbild{display:table-cell;vertical-align:top;padding-right:20px;width:32%;min-width:140px;}
.hotelteaserbild img,.vidteaserbild img{max-width:180px;height:auto;}
.teaserbild470{display:table-cell;vertical-align:top;padding-right:20px;width:43%;}
.teas110{width:110px;min-width:110px;}
.teas110 img{width:110px;height:110px;}
.teas200{width:200px;min-width:200px;}
.teas200 img{width:200px;height:150px;}
.teaserbild img,.hotelteaserbild img,.teaserbild470 img,.teaserbildblock img,.vidteaserbild img{
 -webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.teaserbild img:hover,.hotelteaserbild img:hover,.teaserbild470 img:hover,.teaserbildblock img:hover,.vidteaserbild img:hover{
 -webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);	
}
.teasertext,.teasertext470{display:table-cell;vertical-align:top;}
.teasertext470{padding-left:30px;padding-right:30px;}
.teaserabstandrechts{padding-right:18%;}
.teasertextdrunter{display:block;margin-top:14px;}
.vidteasertext{display:table-cell;vertical-align:top;font-size:14px;}
.teaserrest{margin-top:8px;}
.teaserrest a{color:#666;}
.teaser a:hover,.teaserrest a:hover{color:#A5090D;}
.teasersub{margin-top:-2px;margin-bottom:6px;}
.teasermain,.teasermainbig{margin-bottom:18px;}
.teasersub a{color:#000;font-weight:bold;font-size:14px;}
.teasersub2 a{color:#A5090D;font-weight:bold;font-size:14px;}
.teasersub3,.teasersub3 a{font-size:16px;}
.teasermain a{color:#A5090D;font-weight:bold;font-size:18px;line-height:normal;}
.teasermainbig a{color:#A5090D;font-weight:bold;font-size:25px;}
.hotelteasermainbig a,.vidteasermainbig{color:#A5090D;font-weight:bold;font-size:16px;}
.teasermain a:hover,.teasermainbig a:hover,.teasersub a:hover,.hotelteasermainbig a:hover,.vidteasertext a:hover{color:#009EE0;}
.updatemarker{font-weight:bold;color:#A5090D;}
.eilmeldung{
 background-color:#F2DEDE;	
 border-left:5px solid #A5090D;
 margin:-10px 0px 40px 0px;
 padding:10px 15px 10px 10px;
 line-height:normal;
 -webkit-box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:5px 7px 8px 0 rgba(0, 0, 0, 0.5);
 box-shadow:5px 5px 8px 0 rgba(0, 0, 0, 0.5);
}
.statusmeldung{
 background-color:#CFEEFF;
 border-left:4px solid #95D8FF;
 margin:0px 0px 40px 0px;
 padding:10px;
 line-height:normal;
 -webkit-box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
 box-shadow:7px 7px 9px 0 rgba(0, 0, 0, 0.5);
}
/*.zweispalten{margin-top:30px;}*/
.zweispaltencontainer{display:table;}
.zweispaltenl,.zweispaltenr{display:table-cell;vertical-align:top;width:50%;padding-bottom:40px;padding-right:40px;}



#start,#startkurz{font-size:14px;line-height:normal;margin-bottom:40px; width:100%;}
#start h1,#startkurz h1{font-size:14px;display:inline;
}
#start a,#startkurz a{color:#000;}
#start a:hover,#startkurz a:hover{color:#A5090D;}
#startkurz{font-size:13px;margin-bottom:25px;}
#startrechts,#startrechtskl{float:right;}
#startrechts a,#startrechtskl a{color:#666;}
#startrechtskl{font-size:8px;}
.blogteaser img{
 vertical-align:top;
 -webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.blogteaser img:hover{
 vertical-align:top;
 -webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
}
.blogteaser span{margin-left:17px;display:inline-block;width:150px;}
.blogteaser a{color:#000;font-weight:bold;}
.blogteaser a:hover{color:#A5090D;}
.tvlink a{color:#000;font-weight:bold;}
#bidt{font-size:14px;}
#bidt .schwarz{font-weight:bold;}
#bidt br{display:block;margin-bottom:10px;}
.bdt{
 margin-bottom:12px;
 -webkit-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.5);
 transition:all 200ms;
 -moz-transition:all 200ms;
 -o-transition:all 200ms;
 -webkit-transition:all 200ms;
}
.bdt:hover{
 -webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 -moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
 box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
}
select{font-size:13px;}

/*Hotel*/
.hotelarchiv{display:table;vertical-align:top;width:100%;table-layout:fixed;}
.hotelarchivr{margin-bottom:12px;}
.hotelarchivt{display:table-cell;width:30%;font-size:12px;line-height:normal;}
.hotelarchivp{display:table-cell;width:5%;}
.hotelarchivt img{max-width:100%;height:auto;}
.hotelbig{line-height:normal;font-size:18px;padding-bottom:25px;margin-top:50px;margin-bottom:25px;}
.hotelbigcontainer{display:table;}
.hotelbild470{display:table-cell;vertical-align:top;width:50%;}
.hotelbigtext{display:table-cell;padding-top:50px;text-align:center;padding-left:50px;padding-right:50px;}

/*Formulare*/
.formular{
 font-size:13px;
 border:1px #666;
 -webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 -moz-box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
 padding:15px;
 width:90%;
 display:block;
}
.formular input[type=text],.formular input[type=email],.formular input[type=select],.formular input[type=url],.formular input[type=password]{width:90%;}
.formular textarea{
 width:90%;
 height:250px;
 padding-left:5px;
 padding-right:5px;
}
.formular input[type=number]{width:100px;}
.formular p{display:block;font-size:13px;}
.formular div{
 display:block;
 margin:0px;
 margin-bottom:20px;
 width:100%;
}
.formular div:after{
 content:'';
 display:block;
 clear:both;
}
.formular div>span{
 float:right;
 width:65%;
 padding-left:10px;
}

.animated{
 -webkit-transition:height 0.2s;
 -moz-transition:height 0.2s;
 transition:height 0.2s;
}


/*tooltipster noedit*/
.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}
/*tooltipster edit*/
.tooltipster-sidetip .tooltipster-box{
background:#009EE0;
-webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px;}
.tooltipster-sidetip .tooltipster-content{
color:white;
/*line-height:18px;*/
font-size:12px;line-height:normal;
padding:6px 14px;
}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{
height:10px;
margin-left:-10px;
top:0;
width:20px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{
height:20px;
margin-top:-10px;
right:0;
/* top:0 to keep the arrow from overflowing .tooltipster-base when not
positioned yet */
top:0;
width:10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{
height:20px;
margin-top:-10px;
left:0;
/* same as .tooltipster-left .tooltipster-arrow */
top:0;
width:10px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px;}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0;}
.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#009EE0;left:0px;top:3px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#009EE0;left:-3px;top:0px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#009EE0;left:3px;top:0px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#009EE0;left:0px;top:-3px;}
.tooltipster-sidetip .tooltipster-arrow-border{
-webkit-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
box-shadow:8px 8px 10px 0 rgba(0, 0, 0, 0.5);
left:0;
top:0;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black;}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px;}

/*Datepick*/
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days .datepicker-days,.datepicker.months .datepicker-months,.datepicker.years .datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(top,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);background-image:-o-linear-gradient(top,#f3c17a,#f3e97a);background-image:linear-gradient(top,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top,#b3b3b3,gray);background-image:-ms-linear-gradient(top,#b3b3b3,gray);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));background-image:-webkit-linear-gradient(top,#b3b3b3,gray);background-image:-o-linear-gradient(top,#b3b3b3,gray);background-image:linear-gradient(top,#b3b3b3,gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:gray #808080 #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child .cw{cursor:default;background-color:transparent}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}

/*Audioplayer*/
.audioplayer{height:2.5em;color:#fff;text-shadow:1px 1px 0 #000;border:1px solid #222;position:relative;z-index:1;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background:-webkit-linear-gradient(top,#444,#222);background:-moz-linear-gradient(top,#444,#222);background:-ms-radial-gradient(top,#444,#222);background:-o-linear-gradient(top,#444,#222);background:linear-gradient(top,#444,#222);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 1.25em rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 1.25em rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 1.25em rgba(0,0,0,.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.audioplayer-mini{width:2.5em;margin:0 auto}.audioplayer>div{position:absolute}.audioplayer-playpause{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;left:0}.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1)}.audioplayer-mini .audioplayer-playpause{width:100%}.audioplayer-playpause:focus,.audioplayer-playpause:hover{background-color:#222}.audioplayer-playpause a{display:block}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{width:0;height:0;border:.5em solid transparent;border-right:none;border-left-color:#fff;content:'';position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.25em}.audioplayer-playing .audioplayer-playpause a{width:.75em;height:.75em;position:absolute;top:50%;left:50%;margin:-.375em 0 0 -.375em}.audioplayer-playing .audioplayer-playpause a:after,.audioplayer-playing .audioplayer-playpause a:before{width:40%;height:100%;background-color:#fff;content:'';position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{width:4.375em;height:100%;line-height:2.375em;text-align:center;z-index:2;top:0}.audioplayer-time-current{border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);left:2.5em}.audioplayer-time-duration{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1);right:2.5em}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{height:.875em;background-color:#222;cursor:pointer;z-index:1;top:50%;right:6.875em;left:6.875em;margin-top:-.438em}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}.audioplayer-bar-loaded{background-color:#333;z-index:1}.audioplayer-bar-played{background:#007fd1;background:-webkit-gradient(linear,left top,right top,from(#007fd1),to(#c600ff));background:-webkit-linear-gradient(left,#007fd1,#c600ff);background:-moz-linear-gradient(left,#007fd1,#c600ff);background:-ms-radial-gradient(left,#007fd1,#c600ff);background:-o-linear-gradient(left,#007fd1,#c600ff);background:linear-gradient(left,#007fd1,#c600ff);z-index:2}.audioplayer-volume{width:2.5em;height:100%;border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0}.audioplayer-volume:focus,.audioplayer-volume:hover{background-color:#222}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{width:.313em;height:.375em;background-color:#fff;display:block;position:relative;z-index:1;top:40%;left:35%}.audioplayer-volume-button a:after,.audioplayer-volume-button a:before{content:'';position:absolute}.audioplayer-volume-button a:before{width:0;height:0;border:.5em solid transparent;border-left:none;border-right-color:#fff;z-index:2;top:50%;right:-.25em;margin-top:-.5em}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{width:.313em;height:.313em;border:.25em double #fff;border-width:.25em .25em 0 0;left:.563em;top:-.063em;-webkit-border-radius:0 .938em 0 0;-moz-border-radius:0 .938em 0 0;border-radius:0 .938em 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.audioplayer-volume-adjust{height:6.25em;cursor:default;position:absolute;left:0;right:-1px;top:-9999px;background:#222;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background:-webkit-linear-gradient(top,#444,#222);background:-moz-linear-gradient(top,#444,#222);background:-ms-radial-gradient(top,#444,#222);background:-o-linear-gradient(top,#444,#222);background:linear-gradient(top,#444,#222);-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-adjust>div{width:40%;height:80%;background-color:#222;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1;background:-webkit-gradient(linear,left bottom,left top,from(#007fd1),to(#c600ff));background:-webkit-linear-gradient(bottom,#007fd1,#c600ff);background:-moz-linear-gradient(bottom,#007fd1,#c600ff);background:-ms-radial-gradient(bottom,#007fd1,#c600ff);background:-o-linear-gradient(bottom,#007fd1,#c600ff);background:linear-gradient(bottom,#007fd1,#c600ff)}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer-pause,.audioplayer-play,.audioplayer-volume a{-webkit-filter:drop-shadow( 1px 1px 0 #000 );-moz-filter:drop-shadow( 1px 1px 0 #000 );-ms-filter:drop-shadow( 1px 1px 0 #000 );-o-filter:drop-shadow( 1px 1px 0 #000 );filter:drop-shadow( 1px 1px 0 #000 )}.audioplayer-bar,.audioplayer-bar div,.audioplayer-volume-adjust div{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.audioplayer-bar,.audioplayer-volume-adjust>div{-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);-moz-box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1)}.audioplayer-bar-played,.audioplayer-volume-adjust div div{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px rgba(255,255,255,.5)}.audioplayer-volume-adjust{-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15);-moz-box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15);box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15)}.audioplayer *,.audioplayer :after,.audioplayer :before{-webkit-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-moz-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-ms-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-o-transition:color .25s ease,background-color .25s ease,opacity .5s ease;transition:color .25s ease,background-color .25s ease,opacity .5s ease}

/*colorbox*/
#cboxWrapper,.cboxPhoto{max-width:none}.cboxIframe,.cboxPhoto{display:block;border:0}#cboxCurrent,#cboxTitle{top:-22px;position:absolute}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff;opacity:.9;filter:alpha(opacity=90)}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxTitle{margin:0;left:0;color:#000}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxContent{position:relative;margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:#000;padding:1px}#cboxLoadingGraphic{background:url(//www.queer.de/gfx/colorboxloading.gif) center center no-repeat}#cboxLoadingOverlay{background:#000}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(//www.queer.de/gfx/colorboxcontrols.png) no-repeat}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}

/*Menue Big*/
@media only screen and (min-width: 600px){
#pcm{display:none}ul.pureCssMenu ul{display:none;z-index:99;position:absolute;left:-1px;top:98%}ul.pureCssMenu li:hover>ul{display:block}ul.pureCssMenu ul ul{position:absolute;left:98%;top:-2px}.asholder,ul.pureCssMenu li:hover{position:relative}ul.pureCssMenu,ul.pureCssMenu ul{margin:0;list-style:none;background-color:#009EE0;background-repeat:repeat;width:100%}ul.pureCssMenu ul{border-color:#95D8FF;border-width:1px;border-style:solid;-webkit-box-shadow:6px 6px 9px 0 rgba(0,0,0,.5);-moz-box-shadow:6px 6px 9px 0 rgba(0,0,0,.5);box-shadow:6px 6px 9px 0 rgba(0,0,0,.5);width:175.4px}ul.pureCssMenu table{border-collapse:collapse}ul.pureCssMenu{display:block;zoom:1;float:left;background-color:#009EE0}ul.pureCssMenu li{display:block;margin:4px;font-size:0;float:left}ul.pureCssMenu a:active,ul.pureCssMenu a:focus{outline-style:none}ul.pureCssMenu a,ul.pureCssMenu li.dis a:hover,ul.pureCssMenu li.sep a:hover{display:block;vertical-align:middle;background-color:#009EE0;border-width:1px;border-color:#009EE0;border-style:solid;text-align:left;padding:0 8px 4px 5px;font:400 13px "Open Sans",-apple-system,BlinkMacSystemFont,"Arial",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#fff;text-decoration:none}ul.pureCssMenu ul li{float:none}ul.pureCssMenu ul a{text-align:left;white-space:nowrap}ul.pureCssMenu li.sep{text-align:left;padding:0;line-height:0;height:100%}ul.pureCssMenu li.sep span{float:none;padding-right:0;width:3px;height:100%;display:inline-block;background-color:#ccc;background-image:none}ul.pureCssMenu li a:hover,ul.pureCssMenu li:hover>a{background-color:#A5090D;border-color:#A5090D;border-style:solid;color:#FFF;text-decoration:none}ul.pureCssMenu ul li.sep span{width:100%;height:3px}ul.pureCssMenu img,ul.pureCssMenu ul img{width:16px;height:16px}ul.pureCssMenu li:hover>a{font:400 12px;-webkit-box-shadow:4px 4px 7px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 7px 0 rgba(0,0,0,.5);box-shadow:4px 4px 7px 0 rgba(0,0,0,.5)}ul.pureCssMenu li a:hover{position:relative;-webkit-box-shadow:4px 4px 7px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 7px 0 rgba(0,0,0,.5);box-shadow:4px 4px 7px 0 rgba(0,0,0,.5)}ul.pureCssMenu li.dis a{color:#666!important}ul.pureCssMenu img{border:none;float:left;margin-right:2px}ul.pureCssMenu img.over{display:none}ul.pureCssMenu li.dis a:hover img.over{display:none!important}ul.pureCssMenu li.dis a:hover img.def{display:inline!important}ul.pureCssMenu li:hover>a img.def{display:none}ul.pureCssMenu a:hover a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu li:hover>a img.over{display:inline}ul.pureCssMenu a:hover a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over{display:none}ul.pureCssMenu a:hover a:hover a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover ul{display:block}ul.pureCssMenu a:hover a:hover ul ul,ul.pureCssMenu a:hover ul ul{display:none}div.autosuggest,ul.pureCssMenu a:hover span,ul.pureCssMenu li:hover>a>span{background-image:url(data:image/gif;base64,R0lGODlhBwAHAPcBAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAAHAAcAAAgXAAMIHEiQIICDCAEESKhQIMKCDQsODAgAOw==)}ul.pureCssMenu a:hover table span,ul.pureCssMenu span,ul.pureCssMenu ul span{background-image:url(data:image/gif;base64,R0lGODlhBwAHAPAAAAAAAP///yH5BAEAAAAALAAAAAAHAAcAAAIMBGJ5qOHt2JJLHVUAADs=)}ul.pureCssMenu span{overflow:hidden;display:block;background-position:right center;background-repeat:no-repeat;padding-right:12px}#pureCssMenustart{padding-left:10px}.markunten{-webkit-box-shadow:0 3px 0 #A5090D;-moz-box-shadow:0 3px 0 #A5090D;box-shadow:0 3px 0 #A5090D}.marklinks{-webkit-box-shadow:-3px 0 0 #A5090D;-moz-box-shadow:-3px 0 0 #A5090D;box-shadow:-3px 0 0 #A5090D}#menulogo{width:77px;height:12px;margin-top:4px}#headschrift.stick,#menulogorahmen,.pureCssMenue.stick{display:none}#menulogorahmen.stick{display:block}div.autosuggest{position:absolute;background-position:top;background-repeat:no-repeat;margin-top:5px;padding:10px 0 0;font-size:13px;line-height:normal}div.autosuggest ul{color:#fff;list-style:none;margin:0 0 -4px;padding:0;overflow:hidden;background-color:#009EE0;border-color:#95D8FF;border-width:1px;border-style:solid;-webkit-box-shadow:2px 2px 3px 1px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px 1px rgba(0,0,0,.5);box-shadow:2px 2px 3px 1px rgba(0,0,0,.5)}div.autosuggest ul li a:hover,div.autosuggest ul li.as_highlight a:hover{-webkit-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);color:#fff}div.autosuggest ul li{color:#fff;padding:0;margin:4px;text-align:left}div.autosuggest ul li a{color:#fff;display:block;text-decoration:none;background-color:transparent;position:relative;padding:0;width:100%}div.autosuggest ul li a:hover{background-color:#444;box-shadow:8px 8px 10px 0 rgba(0,0,0,.5)}div.autosuggest ul li.as_highlight a:hover{background-color:#A5090D;box-shadow:8px 8px 10px 0 rgba(0,0,0,.5)}div.autosuggest ul li a span{color:#fff;display:block;padding:3px 6px;font-weight:400}div.autosuggest ul li a span small{font-weight:400;color:#999}div.autosuggest ul li.as_highlight a span small{color:#fff}div.autosuggest ul li.as_highlight a{color:#fff;background-color:#A5090D;-webkit-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:8px 8px 10px 0 rgba(0,0,0,.5);box-shadow:8px 8px 10px 0 rgba(0,0,0,.5)}div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:0;padding:0;margin:0}div.autosuggest ul li.as_warning{font-weight:700;text-align:center}div.autosuggest ul em{font-weight:700;font-style:normal}
.pureNeu{width:450px !important;}
.pureNeua{white-space:normal !important;}
#pureCssMenustart{display:none;}
#pureCssMenustart.stick{display:block;}
#pureCssMenustartAlt{margin-left:15px;}
#pureCssMenustartAlt.stick{margin-left:0px;display:block;}
}

/*Tablet*/
@media only screen and (min-width: 600px) and (max-width: 800px){
#mobcontainer{display:none;}
#maincontainer{min-width:748px;}
#contentcolumn{margin-right:170px;}/*Breite Sky+Abstand*/
#banneroben,#walloben{margin-bottom:5px;margin-left:0px;margin-right:5px;}
#wallrechts{margin-top:0px;}
#walloben1{text-align:left;margin-left:5px;}
#banneroben1{margin-left:0px;}
.container{display:block;margin-bottom:20px;}
.content{display:block;width:100%;}
#zaehler{margin-bottom:22px;}
.markunten,.marklinks{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#banderole{display:none;}
.sidebar{margin-top:0px;clear:both;font-size:12px;display:block;width:100%;}
.container,.content,.sidebar,.kasten,.liste,.leistenbanner,.startarchivg{
margin-bottom:50px;margin-top:0px;
}
#header{font-size:12px;padding:10px 20px 6px 20px;}
.abstandl20{margin-left:10px;margin-right:0;}
.headersuche form{display:block;margin-top:10px;}
#headerlogin{display:inline;margin-left:20px;margin-top:0px;}
#queer-logo{vertical-align:text-bottom;margin-top:3px;margin-bottom:10px;}
.artikelextrakopf,.bdtextrakopf{display:block;}
.artikelextrakopf li:after,.bdtextrakopf li:after{content:'';display:block;clear:both;}
.map{margin-bottom:0px;}
#maploca2{width:30%;}
#startrechts{display:block;float:none;width:100%;margin-bottom:12px !important;}
#poweredbanner{width:100%;height:auto;margin-bottom:12px !important;}
#start{margin-bottom:30px;}
#startkurz{margin-bottom:20px;}
#bidt{margin-bottom:40px;}
.startarchiv1{width:13%;}
.startarchiv1 a{font-size:12px;}
.startarchiv2{width:80%;}
.liste ul li{font-size:13px;}
.bildrechts{width:34%;height:auto;margin-left:20px;}
.liste li:hover .bildrechts,.bildrechts:hover{width:34%;height:auto;display:initial;margin-left:20px;}
.startarchivt{width:28%;padding-left:15px;}
.blogteaser span{width:60%;}
.blogteaser img{width:110px;height:110px;margin-right:20px;}
.blogteaser span:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;}
.startbreaker{margin-bottom:20px;}
.teasertext470,.teaserabstandrechts{padding-left:0px;padding-right:0px;}
.tababstand{margin-top:10px;margin-bottom:10px;}
.fleft,.fright{display:block;width:100%;}
p#kuchen{clear:both;display:block;padding-top:20px;line-height:normal;}
.fright img{margin-top:15px;}
.tabverstecken{display:none !important;}
.tabzeigen{display:block !important;}
.tabzeigeninline{display:inline !important;}
.hotelbigcontainer,.hotelbigcontainer,.hotelbigtext,.teasercontainer470,.teaserbild470,.teasertext470{display:block;}
.teasertext,.teasertext470,.teasertextdrunter{margin-top:14px;}
.teaserbild470{vertical-align:top;padding-right:0px;width:100%;margin-bottom:10px;}
.zweispaltencontainer{display:block;}
.zweispaltenl,.zweispaltenr{display:block;width:100%;padding-bottom:40px;padding-right:5px;}
#abobild{width:600px;height:332px;float:none;margin-left:0px;max-width:100%;height:auto;}
}

/*Smartphone*/
@media only screen and (max-width: 600px){
body{margin:0;max-width:600px;min-width:300px;}
#banneroben,#banneroben1,#walloben{display:none !important;width:0px !important;margin:0 !important;float:none !important;}
#wallrechts,#bannerrechts{display:none !important;width:0px !important;margin:0 !important;float:none !important;}
#contentcolumn{margin:6px !important;}
#maincontainer{min-width:200px;width:100%;display:block;}
#contentwrapper{margin:0 !important;}
#contenttube{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#inhalt,#inhaltparallax{min-height:600px;background:#fff;padding:8px 10px 8px 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#inhalt{padding-top:52px;}
#parallax,#parallaxinner{position:relative;display:block;margin:0;}
#parallax{padding:46px 0 0;}
#inhaltparallax{padding-top:0px;margin-top:0px;}
#start,#startkurz{margin-bottom:30px;margin-top:0px;padding-top:0px;}

.mobzeigen{display:inline !important;}.mobzeigenblock{display:block !important;}
.mobverstecken{display:none !important;}

#header{display:none;}
#sticky-holder{padding-top:60px;display:none;background-color:#009EE0;}
#mobcontainer{
display:block;
position:fixed;
max-width:600px;
z-index:10000;
top:0;
left:0;
right:0;
box-shadow:0px 3px 19px 0px rgba(0, 0, 0, 0.5);
width:100%;
background-color:#CFEEFF;
margin:0;
}
#mobheader{margin:0;background-color:#009EE0;color:#fff;padding:6px 20px 0 8px;min-width:300px;max-width:600px;}
#mobminimenu{background-color:#009EE0;color:#fff;height:22px;padding-right:10px;font-size:12px;overflow:hidden;text-overflow:"";}
#mobminimenu a{margin-left:5%;color:#fff;}
#mobminimenu a:first-child{margin-left:10px;}
#mobheaderrechts{margin-top:-3px;float:right;font-size:22px;}
#mobheaderrechts a{color:#fff;margin-left:15px;}
#mobsuche{display:block;text-align:center;margin-bottom:20px;font-size:13px;}
#mobsuche input[type="text"]{width:120px;height:13px;border:0px;background:#CFEEFF;color:#666;font-size:11px;padding:1px;margin-left:4px;}
#mobsuche hr{border:none;background-color:#94D6F7;height:1px;}
#menulogo,#pureCssMenustart{display:none;}
.pureCssMenu{font-size:13px;}
.pureCssMenu a,#mobsuche a{color:#fff;}
.pureCssMenuteil{display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;width:44%;}
.pureCssBorder{border-left:1px solid #94D6F7;padding-left:18px;}
.pureCssMenui{margin-top:10px;}
.pureCssMenue{margin-bottom:30px;}
.pureCssMenum{margin-left:16px;margin-bottom:30px;}
.pureCssMenue .icon-large,.pureCssMenue .icon-light{font-size:20px;padding-bottom:10px;}
ul.pureCssMenu.pureCssMenum{margin-left:8px;}
.mobmenuextra{display:block !important;margin-left:0px;}
.mobmenuextra2{margin-top:30px;margin-bottom:0px;}
.mobmenuextra3{margin-bottom:30px;}
.mobmenuabstand{padding-bottom:12px;}
.markunten,.marklinks{font-weight:bold;}

#banderole{display:none;}
.sidebar{margin-top:0px;clear:both;font-size:12px;display:block;width:100%;}

#bidt{margin-bottom:40px;}
.liste ul li{font-size:14px;}
.tababstand{margin-top:10px;margin-bottom:10px;}
.artikelhead{margin-right:10px;}
.artikelhead h1{line-height:normal;}
.artikelextrakopf,.bdtextrakopf{display:block;}
.artikelextrakopf li:after,.bdtextrakopf li:after{content:'';display:block;clear:both;}
.map{margin-bottom:0px;}
.artikellinks br{line-height:30px;}
.container{display:block;margin-bottom:20px;}
.content{display:block;padding-right:0px;}
.container,.content,.sidebar,.kasten,.liste,.leistenbanner,.startarchivg,#verschieben2{
margin-bottom:80px;margin-top:0px;
}
#zaehler{margin-bottom:22px;}
.startarchiv,.startarchiv2{display:block;width:100%;padding-right:5px;}
.startarchiv1{display:block;width:100%;margin-left:0;padding-left:0;margin-bottom:20px;}
.startarchivt,.startarchivg{float:none;display:block;width:94%;padding-right:5px;padding-left:10px;font-size:14px;}
.startarchivg{padding-left:20px;margin-bottom:12px;}
.startarchivt img,.startarchivg img{float:left;margin-right:12px;width:40%;}
.startarchivg:after{content:"";display:block;clear:both;}
#startrechts{display:block;float:none;width:100%;margin-bottom:12px !important;}
#poweredbanner{width:100%;height:auto;margin-bottom:12px !important;}
.startzusatz::before{content:"";display:block;}
.startbreaker{margin-bottom:20px;}
.blogteaser span{width:140px;margin-left:10px;}
.blogteaser img{width:110px;height:110px;margin-right:10px;}
.blogteaser span:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;}
.teasertext470,.teaserabstandrechts{padding-left:0px;padding-right:0px;}
.teasertext,.teasertext470,.teasertextdrunter{margin-top:14px;}
.formular{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;}
.formular div>span{float:none;width:auto;padding-left:10px;display:block;margin-top:5px;}
.formular textarea{height:150px;}
.kwl li{margin-left:0px;margin-right:8px;}
ul.kwl li{margin-bottom:8px;}
/*.megabuttons,ul.kwl{width:80%;padding-left:15%;}*/
.megabuttons{width:80%;padding-left:15%;}
.megabuttons a{font-size:14px;}
.bildrechts{width:30%;min-width:110px;height:auto;margin-left:20px;}
.bildkastenrechts{float:none;margin:0px 0px 0px 14px;}
.liste li:hover .bildrechts,.bildrechts:hover{width:30%;min-width:110px;height:auto;display:initial;margin-left:20px;}
.teasercontainer,teasercontainer470{display:block;}
.teaserbild,.hotelteaserbild{max-width:120px;display:block;min-width:110px;float:right;padding-right:0px;margin-left:20px;}
.hotelteaserbild{padding-right:10px;}
.teaserbild img,.hotelteaserbild img{max-width:120px;height:auto;}
.teaserbild470{width:100%;display:block;padding-right:0px;margin-bottom:10px;}
.teasertext,.teasertext470{display:inline;}
.teasertext470{margin-top:8px;}
.teasermain,.teasermainbig{display:block;margin-bottom:16px;line-height:normal;}
.teasermain a,.teasermainbig a{font-size:18px;}
.hotelteasermainbig{display:block;margin-bottom:0px;line-height:normal;}
.hotelbild470,.hotelbigtext{display:block;}
.hotelbild470{width:100%;}
.startbreaker b,.startbreaker a,.listenheader a,.listenheader{font-size:16px;}
.startarchiv1 a{font-size:16px;}
.plistaFooter{margin-bottom:80px;}
.hotelteasermainbig a{font-size:15px;}
.zweispaltencontainer{display:block;}
.zweispaltenl,.zweispaltenr{display:block;width:100%;padding-bottom:40px;padding-right:5px;}
#abobild{width:600px;height:332px;float:none;margin-left:0px;max-width:100%;height:auto;}
#chartextra{display:block;float:none;margin-bottom:20px;}
.abstimmoption{margin-bottom:10px;}
#witztrenner{height:10px;border-top:1px solid #ddd;}
#vgalbuttons,#ggalbuttons{float:none !important;display:block !important;margin-left:0px;}
#vgalbuttons{margin-bottom:0px !important;}

div.cardfanrahmen{height:auto;margin-top:10px;margin-bottom:40px;min-height:180px;}
div.cardfanrechts{clear:both;display:block;margin-left:0px;position:absolute;float:none;margin-bottom:20px;margin-top:140px;}
.megabuttons{margin-top:0px;}
.megabuttons a,.megabuttonsbig a{width:90%;display:block;margin-top:6px;}

#footer{padding:0px 10px 8px 10px;}
.fleft{white-space:normal;}
.fleft,.fright,#kuchen{display:block;width:100%;margin-top:10px;}
.fright{margin-top:20px;}
.fright img{margin-top:15px;}
p#kuchen{clear:both;display:block;padding-top:14px;line-height:normal;}
}

/*mini*/
@media only screen and (max-width: 500px){.fullsize{display:none;}}
@media only screen and (max-width: 354px){
.footericon{width:36px;height:36px;}
}
@media only screen and (max-width: 338px){
#inhalt{padding:52px 0px 8px 0px;}
#contentcolumn{margin:6px 0px !important;}
.liste ul li{margin-left:4px;padding:2px;}
}
@media only screen and (max-width: 319px){.leistenbanner,.listenbannerlinksa{display:none;}}

/*big*/
@media only screen and (min-width: 1100px){body{margin-left:1%;}}
@media only screen and (min-width: 1260px){body{margin-left:2%;}}

/*print*/
@media print{
#banneroben,#bannerrechts,#walloben,#wallrechts,#banneroben_alt,#wallrechts_alt,#footer,#header,#sticky-holder,#leistenstick,.leistenbanner,.hauptfeldbanner,#kommentare,.startarchiv,.megabuttons,#ende,#banderole,#toplinks,.tabverstecken,.plista_widget_standard_1,.plista_widget_slide,.plista_widget_flyad,.plista_widget_mobile,.plista_widget_belowArticle,.plista_widget_topArticle,.flyContentActive,#flyWrap,.videokasteninner,.vidkasteninner,.noprint,#kommstick,.paginationred,.pagination{display:none!important;}
#headerprint{display:block;margin-bottom:10px;}
.headersuche{font-size:12px;}
body{background-color:#fff;}
#inhalt,#contenttube{border:0px!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;}
#contentcolumn{margin-right:10px;}
a{color:#009EE0;}
tr,td,th{page-break-inside:avoid;}
#footnotes{max-width:300px;word-wrap:break-word;}
}

/*fontello*/
[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-youtube:before{content:'\e800'}.icon-flattr:before{content:'\e801'}.icon-camera:before{content:'\e802'}.icon-calendar:before{content:'\e803'}.icon-cc:before{content:'\e804'}.icon-picture-1:before{content:'\e805'}.icon-paypal:before{content:'\e806'}.icon-link:before{content:'\e807'}.icon-twitter:before{content:'\e808'}.icon-gplus-squared:before{content:'\e809'}.icon-file-pdf:before{content:'\e80a'}.icon-instagram:before{content:'\e80b'}.icon-whatsapp:before{content:'\e80c'}.icon-info-circled:before{content:'\e80d'}.icon-facebook:before{content:'\e80e'}.icon-facebook-squared:before{content:'\e80f'}.icon-ok:before{content:'\e810'}.icon-esc:before{content:'\e811'}.icon-flight:before{content:'\e812'}.icon-cancel:before{content:'\e813'}.icon-chart-pie:before{content:'\e814'}.icon-home:before{content:'\e815'}.icon-pinterest-circled:before{content:'\e816'}.icon-amazon:before{content:'\e817'}.icon-suitcase:before{content:'\e818'}.icon-tumblr-squared:before{content:'\e819'}.icon-comment:before{content:'\e81a'}.icon-comment-1:before{content:'\e81b'}.icon-picture:before{content:'\e81c'}.icon-ccw:before{content:'\e81d'}.icon-docs:before{content:'\e81e'}.icon-spotify:before{content:'\e81f'}.icon-lock-open-alt:before{content:'\e820'}.icon-lock:before{content:'\e821'}.icon-pencil:before{content:'\e822'}.icon-spinner:before{content:'\e823'}.icon-retweet:before{content:'\e824'}.icon-rss:before{content:'\e825'}.icon-user:before{content:'\e826'}.icon-cog:before{content:'\e827'}.icon-gift:before{content:'\e828'}.icon-clock:before{content:'\e829'}.icon-pin:before{content:'\e82a'}.icon-mail-alt:before{content:'\e82b'}.icon-search:before{content:'\e82c'}.icon-location:before{content:'\e82d'}.icon-pencil-1:before{content:'\e82e'}.icon-gplus:before{content:'\e82f'}.icon-reply:before{content:'\e830'}.icon-videocam:before{content:'\e831'}.icon-youtube-play:before{content:'\e832'}.icon-quote:before{content:'\e833'}.icon-angle-double-up:before{content:'\e834'}.icon-music:before{content:'\e835'}.icon-volume-up:before{content:'\e836'}.icon-search-1:before{content:'\e837'}.icon-menu:before{content:'\e838'}.icon-desktop:before{content:'\e839'}.icon-mobile:before{content:'\e83a'}.icon-vimeo-squared:before{content:'\e83b'}.icon-scribd:before{content:'\e83c'}.icon-soundcloud:before{content:'\f1be'}.icon-vine:before{content:'\f1ca'}