/* GLOBAL */
body{border-top:8px solid #d4503b;background:#FEFEFE;font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;color:#222;font-size:20px;line-height:25px}

strong, bold{font-weight:bold;}

h1, h2, h3, h4, h5, h6 {color:#d4503b;font-weight:bold}
h1 {font-size:41px;line-height:42px}
h2 {font-size:31px;line-height:32px}
h3 {font-size:24px;line-height:26px}
h4 {font-size:20px;line-height:22px}

p{margin:5px 0;line-height:25px;}
a{text-decoration:none;color:inherit;transition: color .5s ease;}
dl {text-align:left; padding: 0.5em; background-color:#cecece;}
dt {float: left;clear: left;width: 30px;text-align: right;font-weight: bold;}
dd {margin: 0 0 0 40px;padding: 0 0 0.5em 0;}
hr{background-color: #D6D0C1;border:0;height:1px;margin:20px 0;}

.cp{cursor:pointer}
.cred{color: #d4503b;}
.cblack{color: #000000;}
.cwhite{color: #ffffff;}
.bcred{background-color: #d4503b;}
.bcblack{background-color: #000000;}
.bcwhite{background-color: #ffffff;}
.bcgrey{background-color:#f0f0f6}
.bcdgrey{background-color:#cecece}
.bcblue{background-color: #4267b2;}

.borderb{border-bottom:1px solid #cecece}
.bordertblr{border:1px solid #cecece}

.borderr0{border-right:0px solid #cecece;}
.borderr2g{border-right:2px solid #cecece;}

.fs07em{font-size:0.7em}
.fs9{font-size:9px;}
.fs20{font-size:20px;}
.fs41{font-size:41px;}

.lh20{line-height:20px;}
.lh42{line-height:42px;}

.tdlt{text-decoration:line-through;}

.fixed {position: fixed; top:0;}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.taj{text-align:justify}

.vat{vertical-align:top}

.pf{position:fixed; top:0;}
.pa{position:absolute}
.pr{position:relative}
.ofh{overflow:hidden}
.di{display:inline;}
.dib{display:inline-block;}
.startheader {margin-top:4px;margin-bottom:16px;background-color: rgba(237, 162, 140,0.0);}
.startheader div{padding:4px}
.showsm{display:none}
.showbg{display:inherit}

.colred{color:#d4503b;}
.bold{font-weight:bold}
.fwn{font-weight:normal}
.wsnw{white-space:nowrap;}
.fl{float:left}
.fr{float:right}
.cb{clear:both}

.t0{top:0}
.r0{right:0}

.mt0{margin-top:0px}
.mt2{margin-top:2px}
.mt3{margin-top:3px}
.mt4{margin-top:4px}
.mt6{margin-top:6px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt24{margin-top:24px}
.mt30{margin-top:30px}

.mb0{margin-bottom:0px}
.mb2{margin-bottom:2px}
.mb4{margin-bottom:4px}
.mb6{margin-bottom:6px}
.mb8{margin-bottom:8px}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mb20{margin-bottom:20px}
.mb24{margin-bottom:24px}

.ml0{margin-left:0px}
.ml2{margin-left:2px}
.ml4{margin-left:4px}
.ml6{margin-left:6px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
.ml12{margin-left:12px}
.ml18{margin-left:18px}
.ml20{margin-left:20px}
.ml24{margin-left:24px}
.ml30{margin-left:30px}


.mr8{margin-right:8px}
.mr12{margin-right:12px}

.pr0{padding-right:0px}
.pr2{padding-right:2px}
.pr4{padding-right:4px}
.pr6{padding-right:6px}
.pr8{padding-right:8px}
.pr10{padding-right:10px}
.pr12{padding-right:12px}

.pl0{padding-left:0px}
.pl2{padding-left:2px}
.pl4{padding-left:4px}
.pl6{padding-left:6px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl12{padding-left:12px}

.pt0{padding-top:0px}
.pt2{padding-top:2px}
.pt4{padding-top:4px}
.pt5{padding-top:5px}
.pt6{padding-top:6px}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt45{padding-top:45px}

.pb0{padding-bottom:0px}
.pb2{padding-bottom:2px}
.pb3{padding-bottom:3px}
.pb4{padding-bottom:4px}
.pb5{padding-bottom:5px}
.pb6{padding-bottom:6px}
.pb8{padding-bottom:8px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb45{padding-bottom:45px}

.w49p{width:49%}
.w100p{width:100%}

.w32px{width:32px}
.w50px{width:50px}
.w60px{width:60px}
.w70px{width:70px}
.w82px{width:82px}
.w92px{width:92px}
.w100px{width:100px}
.w101px{width:101px}
.w110px{width:110px}
.w106px{width:106px}
.w140px{width:140px}
.w324px{width:324px}
.w325px{width:325px}
.h100p{height:100%}
.h325px{height:325px}
.h520px{height:520px}


#filminfobyposter{display:none}

.div2title{width:65%}
.div2locations{width:32%}

.div3date{width:102px}
.div3title{width:380px}
.div3townplace{width:171px}

.div3datehead{width:102px}
.div3titlehead{width:380px}
.div3townplacehead{width:175px}

.kinorowc1h{background-color:#d4503b;color:#ffffff;font-weight:bold;float:left;width:680px}
.kinorowc2h{background-color:#d4503b;color:#ffffff;font-weight:bold;float:left;width:60px}
.kinorowc3h{background-color:#d4503b;color:#ffffff;font-weight:bold;float:left;width:270px}

.kinorowc1{float:left;width:680px}
.kinorowc2{float:left;width:60px}
.kinorowc3{float:left;width:270px}

.kinorowc1h div, .kinorowc2h div, .kinorowc3h div {padding:8px}
.kinorowc1 div, .kinorowc2 div, .kinorowc3 div {padding:8px}

#kpMap{min-height:520px;width:100%}
#filterwrap{display:none}


loading {
  position:relative;
  margin:0 auto;
  width:100px;
  height:100px;
}
.loading span{  
  position:absolute;
  top:0%;
  left:0%;
 }

.loader{
  width:200px;
  height:200px;
  position: relative;
  margin:4% auto;
  border:5px dashed #d4503b;
  -webkit-border-radius:100%;  
   animation: spin 12s linear infinite;  
  -webkit-animation: spin 12s linear infinite;
  -moz-animation: spin 12s linear infinite;
  -o-animation: spin 12s linear infinite; 
  box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
  -o-box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
background: url("https://www.kulturpur.de/favicon.ico")   center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat:no-repeat;
}

.loader:before{
  content:'';
  position:absolute;
  width:70%;
  height:70%;
  border:4px dashed #dddddd;
  border-radius:100%;
  top:11%;
  left:11%;

  box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -o-box-shadow: 0 0 10px rgba(0,0,0,0.25);
  
   animation: spin 8s linear infinite;  
  -webkit-animation: spin 8s linear infinite;
  -moz-animation: spin 8s linear infinite;
  -o-animation: spin 8s linear infinite;  
/*
    background: url("https://www.kulturpur.de/apple-touch-icon.png") center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat:no-repeat;
*/
}

.loader:after{
  content:'';
  position:absolute;
  width:40%;
  height:40%;
  border:3px dashed #ff0000;
  border-radius:100%;
  top:27%;
  left:27%;
  
  box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.25);
  -o-box-shadow: 0 0 10px rgba(0,0,0,0.25);

  animation: spin 3s linear infinite;  
  -webkit-animation: spin 3s linear infinite;
  -moz-animation: spin 3s linear infinite;
  -o-animation: spin 3s linear infinite;  
/*
  background: url("https://www.kulturpur.de/apple-touch-icon.png") center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat:no-repeat;
*/
}
@keyframes spin 
{
  0%   { -webkit-transform: rotate(90deg); }
  100% { -webkit-transform: rotate(-270deg);}
}

@-webkit-keyframes spin 
{
  0%   { -webkit-transform: rotate(90deg); }
  100% { -webkit-transform: rotate(-270deg);}
}

@-moz-keyframes spin 
{
  0%   { -webkit-transform: rotate(90deg); }
  100% { -webkit-transform: rotate(-270deg);}
}

@-o-keyframes spin 
{
  0%   { -webkit-transform: rotate(90deg); }
  100% { -webkit-transform: rotate(-270deg);}
}

#boxcontent{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;position:relative;text-align:justify}
#boxcontent article{display:inline-block;width:324px;margin-bottom:24px;vertical-align:top;line-height:25px}
#boxcontent .fourcols{width:240px;}
#boxcontent .fourcols h3{padding-top:4px}
#boxcontent article h3{margin-bottom:2px;margin-left:0px;}
#boxcontent article p{line-height:25px;margin-left:0px;}
#boxcontent article.lastarticle{display:none;}
#boxcontent article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#boxcontent article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#boxcontent article div.articledescription {margin-top:4px}
#boxcontent .fourcols div.newmovie{position:absolute;color:#fff;font-weight:bold;top:20px;left:-33%;background-color:#d4503b;text-align:center;-ms-transform: rotate(318deg);-webkit-transform: rotate(318deg);transform: rotate(318deg);width:100%;font-size: 0.7em;}

#boxnavi{text-align:justify;width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 0px 8px;}
#boxnavi article{display:inline-block;width:324px;margin-bottom:0px;vertical-align:top;line-height:25px}
#boxnavi .fourcols{width:240px;}
#boxnavi .fourcols h3{padding-top:4px}
#boxnavi article h3{margin-bottom:2px;margin-left:0px;}
#boxnavi article p{line-height:25px;margin-left:0px;}
#boxnavi article.lastarticle{display:none;}
#boxnavi article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#boxnavi article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#boxnavi article div.topimg div.topimgcopyrightbottom{position:absolute;bottom:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#boxnavi article div.articledescription {margin-top:4px}
#boxnavi article.article1{width:66%;height:212px;overflow:hidden;position:relative}

#exhibitionscontent{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;position:relative;text-align:justify}
#exhibitionscontent article{display:inline-block;width:324px;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left;}
#exhibitionscontent article p{line-height:25px;margin-left:0px;}
#exhibitionscontent article.lastarticle{display:none;}
#exhibitionscontent article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#exhibitionscontent article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#exhibitionscontent article div.articledescription {margin-top:4px}

#stages_content{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;position:relative;text-align:justify}
#stages_content article{display:inline-block;width:324px;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left;}
#stages_content article p{line-height:25px;margin-left:0px;}
#stages_content article.lastarticle{display:none;}
#stages_content article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#stages_content article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#stages_content article div.articledescription {margin-top:4px}

#composer_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#composer_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#composer_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}

#authors_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#authors_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#authors_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}

#special_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#special_columns div.column1{position:relative;width:48%; max-width: 500px;float:left; vertical-align:top;}
#special_columns div.column2{position:relative;width:100%;max-width:1010px;float:left; vertical-align:top;}
#special_columns .column2 article{display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left}
#special_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#special_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}


/* geprüfte */


#stages_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#stages_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;}
#stages_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;}
#stages_columns .column2 article{display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left}
#stages_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#stages_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#comedy_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#comedy_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#comedy_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#comedy_columns .column2 article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#comedy_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#comedy_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#comedy_columns h3{font-size: 41px;line-height: 42px;}


#rockpop_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#rockpop_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#rockpop_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#rockpop_columns .column2 article  {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#rockpop_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#rockpop_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#musical_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 8px 12px 8px;text-align:justify}
#musical_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#musical_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#musical_columns .column2 article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#musical_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#musical_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}


input{font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;font-size:16px;padding: 7px;outline: 0;border:0;width:250px;background:#f0f0f6;border-radius:0px;}
input[type=submit]{width:auto;padding: 5px 18px;line-height:25px;text-shadow:none;cursor:pointer;box-shadow: none;background: #333333;color: #fff;}

figcaption strong{border-bottom: 1px solid #D6D0C1;padding-bottom:10px;margin: 10px 0;display:block;}
figcaption{line-height: 25px;font-size:14px;width:200px;}


#partnersectiontop{position:relative;width:auto;max-width:1080px;margin: 0 auto 0 auto;background-color:#95c120;}
#partner          {position:absolute;width:210px;right:-210px;top:-165px;background-color:#fff;border-left:0px solid #fff;border-top:8px solid #d4503b}
img#partnertopone{display:inherit}
img#partnertoptwo{display:none}

table.tdates{width:100%;text-align:left}
table.tdates tr{border-bottom:1px solid #cecece;vertical-align:top}
table.tdates td{padding:2px 0 2px 2px}
table.tdates tr td.td1{width:50px}
table.tdates tr td.td2{width:90px}
table.tdates tr td.td3{width:60px}
table.tdates tr td.td4{width:198px}
table.tdates tr td.td5{width:185px}
table.tdates tr td.td6{width:70px}

#alphawrap{display:inherit}
#alphawrapdown{display:none;width:98%;padding-left:1%;padding-right:1%}
/* HEADER */
header{position:relative;width:auto;max-width:1080px;margin: 0 auto 0 auto;height:330px;background-color:#cecece}
header h1{margin:0 0 0 0;font-size:55px;color:#e56038;font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;}
header p{font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;font-size:16px;color: #4A463B;margin-left:132px;}
nav{position:absolute;right:0;bottom:0;background-color:rgba(96,96,96,0.6);padding-top:4px;padding-bottom:4px}
nav ul{list-style:none;text-align: center;}
nav ul li{display:inline;border-right: 2px solid #fff;border-left: 2px solid #fff;}
nav ul li:first-child{border-left: 0px solid #fff;}
nav ul li:last-child{border-right: 0px solid #fff;}
nav ul li a{display:inline-block;color:#f2f2f2;font-size:22px;font-weight: bold;transition: all .25s ease;padding: 4px 16px;}
nav ul li a:hover{color:#d4503b;}
#mobileMenu{position: fixed;top: 0;left: 0;width: 100%;display: none;}
#mobileMenu ul li{display:inline-block;background-color:#d4503b;color: #fff;padding: 12px 0;letter-spacing: 0.1em;text-align: center;border-bottom: 1px solid #cecece;width:49%}
.toggleMobile{display: none;}



#museums_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:justify}
#museums_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;}
#museums_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;}
#museums_columns .column2 article{display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left}
#museums_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#museums_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#galeries_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:justify}
#galeries_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;}
#galeries_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;}
#galeries_columns .column2 article{display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px;text-align:left}
#galeries_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#galeries_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#imprint_columns{width:auto;max-width:1010px;margin:20px auto;padding:12px 0 0 0;text-align:justify}
#imprint_columns .column1{position:relative;width:22%;max-width: 324px;float:left;vertical-align:top}
#imprint_columns .column2{position:relative;width:77%;max-width: 665px;float:right;vertical-align:top}

#about_columns{width:auto;max-width:1010px;margin:20px auto;padding:12px 0 0 0;text-align:justify}
#about_columns .column1{position:relative;width:45%;max-width: 450px;float:left;vertical-align:top}
#about_columns .column2{position:relative;width:54%;max-width: 535px;float:right;vertical-align:top}

#stat_columns{width:auto;max-width:1010px;margin:20px auto;padding:12px 0 0 0;text-align:justify}
#stat_columns .column1{position:relative;width:49%;max-width: 492px;float:left;vertical-align:top}
#stat_columns .column2{position:relative;width:49%;max-width: 492px;float:right;vertical-align:top}

.konzerttitle{margin-bottom:12px}

#artist_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:justify}
#artist_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#artist_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}

#museum_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:left;}
#museum_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#museum_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#museum_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#museum_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top}
#museum_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#museum_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#museum_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#galery_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:left;}
#galery_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#galery_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#galery_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#galery_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top}
#galery_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#galery_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#galery_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#stage_columns{width:auto;max-width:1010px;margin:0 auto;padding:12px 0 0 0;text-align:justify;}
#stage_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#stage_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#stage_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#stage_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top}
#stage_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#stage_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#stage_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#premiers_columns{width:auto;max-width:1010px;margin:12px auto;padding:0}
#premiers_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#premiers_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;margin-bottom:12px}
#premiers_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;margin-bottom:12px}
#premiers_columns .column2 article {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#premiers_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#premiers_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#premiers_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#premierstable{margin-top:47px}

#classical_columns{width:auto;max-width:1010px;margin:0 auto;padding:24px 0 0 0;text-align:justify}
#classical_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#classical_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#classical_columns .column2 article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#classical_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:170px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#classical_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#festivals_columns{width:auto;max-width:1010px;margin:0 auto;padding:24px 0 0 0;text-align:justify}
#festivals_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top}
#festivals_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#festivals_columns .column2 article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#festivals_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#festivals_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#boxsquares{font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;font-size:20px;text-align:justify;width:auto;max-width:1010px;margin:0 auto;padding:30px 0 0 0;}
#boxsquares h2{margin-left:0px;font-size:31px;color: #d4503b;font-weight:bold;margin-bottom:28px}
#boxsquares article{display:inline-block;width:190px;margin-bottom:24px;vertical-align:top;line-height:25px}
#boxsquares .fourcols{width:240px;}
#boxsquares .fourcols h3{padding-top:4px}
#boxsquares article h3{margin-bottom:2px;margin-left:0px;}
#boxsquares article p{line-height:25px;margin-left:0px;}
#boxsquares article.lastarticle{display:none;}
#boxsquares article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:190px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#boxsquares article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}
#boxsquares article div.articledescription {margin-top:4px}

#text_columns{text-align:justify;line-height:25px;font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;clear:both;width:auto;max-width:1010px;margin:35px auto;padding: 20px 0 20px 0;}
#text_columns h1{margin-left:0px;margin-bottom:4px}
#text_columns h3{margin-bottom:4px;}
#text_columns .column1{position:relative;width:32%;max-width: 324px;float:left;vertical-align:top;margin-bottom:12px}
#text_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#text_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#text_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#text_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#text_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#works_columns{width:auto;max-width:1010px;margin:20px auto;padding:0;text-align:justify}
#works_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#works_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;margin-bottom:12px}
#works_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;margin-bottom:12px}
#works_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#works_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#works_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#works_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#artists_columns{width:auto;max-width:1010px;margin:20px auto;padding:0;text-align:left}
#artists_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#artists_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;margin-bottom:12px}
#artists_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;margin-bottom:12px}
#artists_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#artists_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#artists_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#artists_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#restaurants_columns{width:auto;max-width:1010px;margin:20px auto;padding:0;;text-align:justify}
#restaurants_columns .column1 #locationadresse{display:none;margin-bottom:12px}
#restaurants_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;margin-bottom:12px}
#restaurants_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;margin-bottom:12px}
#restaurants_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#restaurants_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#restaurants_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#restaurants_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#movie_columns{width:auto;max-width:1010px;margin:0 auto;padding:24px 0 0 0;text-align:justify}
#movie_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top}
#movie_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#movie_columns .column2 article  {display:inline-block;width:32%;margin-bottom:24px;vertical-align:top}
#movie_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#movie_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#cityguide_columns{width:auto;max-width:1010px;margin:0 auto 20px auto;padding: 20px 0 20px 0;text-align:justify}
#cityguide_columns .column1{position:relative;width:32%;max-width: 324px;float:left; vertical-align:top;margin-top:6px}
#cityguide_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top}
#cityguide_columns .column2 article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top}
#cityguide_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#cityguide_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#kino_columns{width:auto;max-width:1010px;margin:0px auto;padding:24px 0 0 0;text-align:justify}
#kino_columns .column1{position:relative;width:32%;max-width: 270px;float:left;vertical-align:top;margin-bottom:12px}
#kino_columns .column2{position:relative;width:67%;max-width: 665px;float:right;vertical-align:top;margin-bottom:12px}
#kino_columns .column2 article  {display:inline-block;width:100%;margin-bottom:24px;vertical-align:top;line-height:25px}
#kino_columns .column2 article article {display:inline-block;width:49%;margin-bottom:24px;vertical-align:top;line-height:25px}
#kino_columns .column2 article div.topimg{overflow:hidden;margin-bottom:8px;margin-top:16px;height:212px;position:relative;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#kino_columns .column2 article div.topimg div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#shortdatelinks{text-align: justify;display:none}

#shortdatelinks a {display: inline-block;
    text-align: center;
    background-color: #cecece;
    font-weight: bold;
    text-decoration: none;
    width: 90px;
    height: 39px;
    line-height: 39px;
    margin-bottom: 8px;
white-space:nowrap;
overflow:hidden;
}

div.topimgcopyright{position:absolute;top:2px;right:2px;font-size:9px;text-align:right;line-height:15px;background-color:rgba(255,255,255,0.6);padding:2px;}

#filme .fourcols, #loaded .fourcols{vertical-align:top;width:205px;display:inline-block;text-align:left;margin-bottom:24px}
#filme .fourcols div.newmovie, #loaded .fourcols div.newmovie{position:absolute;color:#fff;font-weight:bold;top:20px;left:-27%;background-color:#d4503b;text-align:center;-ms-transform: rotate(318deg);-webkit-transform: rotate(318deg);transform: rotate(318deg);width:100%;font-size: 0.7em;}

#spacer{width:auto;height:70px;background-color:#e56038;position:relative;font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;color:#fff;font-size:18px;display:none;}
#spacer p{margin-top:22px;width:auto;position:absolute;left:50%;margin-left:-450px;}
#spacer .search{margin-top:15px;width:auto;position:absolute;right:50%;margin-right:-480px;}
#spacer #sitesearch{text-align:right}
/* FOOTER */
footer{position:relative;clear:both;width:auto;background:#333333;height:30px}
#copyright{background: #d4503b;position:absolute;bottom:0;left:0;width:100%;height:30px}
#copyright .wrapper{font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;color: #000;font-size:20px;position:relative;max-width:1010px;margin:0 auto;text-align:center;}
#copyright .wrapper div{width:170px;display:inline-block;padding:9px 0 14px 0;}
#copyright .wrapper a{color: #fff;}
#copyright .wrapper a:hover{color: #fff;}

/* SKIPLINK */
.go-top{position: fixed;bottom: 2em;right: 2em;text-decoration: none;color: white;background-color: rgba(0, 0, 0, 0.3);font-size: 12px;padding: 1em;display: none;}
.go-top:hover{background-color: rgba(0, 0, 0, 0.6);}

#slider_content1, #slider_content2, #slider_content3{line-height: 25px;font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;width:350px;position:absolute;top:15%;left:15%;display:none;z-index:11;}
#slider_content1 h3, #slider_content2 h3, #slider_content3 h3{color:#EBE8DE;font-size:25px;font-weight:bold;margin-bottom:10px;background-color:#333333;padding:10px 15px;border-radius: 15px 0 15px 0;display:inline-block;}
#slider_content1{display:block;}
#slider_content1 p, #slider_content2 p, #slider_content3 p{margin:0 0 30px 0;color:#4a463b;background-color:#EBE8DE;padding:10px 15px;border-radius: 5px;}
/* SLIDESHOW */
/* Prevent the slideshow from flashing on load */
.slidesjs-container{border-top: 1px #d6d0c1 solid;}
#slides{display: none}
/* Center the slideshow */
.container{width:auto;margin: 0 auto;position:relative;}
/* Show active item in the pagination */
.slidesjs-pagination .active{color:red;}
#slider_content1 p .responsive_button, #slider_content2 p .responsive_button, #slider_content3 p  .responsive_button{display:none;color:#000;}

.thumb-screen{display:block;position:absolute;top:0;left:0;width:100%;height:113px;background: #000 url(img/zoom.png) center center no-repeat;z-index:99;opacity: 0;transition: opacity .5s ease;}
.thumb-screen:hover{opacity:0.5;}

#logodiv {width:310px; height:100px;position:absolute;top:20px;left:35px;}
#premiumpartner {position:absolute;top:15px;right:35px;width:140px;font-size:20px;color:#fff;font-weight:bold;text-align:right}
#premiumpartner div{width:90px;position:absolute;right:0;margin-top:2px;padding:4px}
#toppic{height: 330px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#searchforms{position:absolute;left:28%;width:454px;top:100px;z-index:999}

.clear{clear:both;}
.hidden{position:absolute;clip: rect(1px 1px 1px 1px); /* IE6 & 7 */clip: rect(1px, 1px, 1px, 1px);}
img{width:100%}
.viewoptions{display:block}
.hideoptions{display:none}
#exhibitionfilteroptions{float:right;text-align:right;width:324px}

.imgcopyrightbottom{position: absolute;bottom: 2px;right: 2px;font-size: 9px;text-align: right;line-height: 15px;background-color: rgba(255,255,255,0.6);padding: 2px;}
.imgcopyrighttop{position: absolute;top: 2px;right: 2px;font-size: 9px;text-align: right;line-height: 15px;background-color: rgba(255,255,255,0.6);padding: 2px;}

.repertoirerow{border-bottom:1px solid #cecece;width:100%;padding-top:8px;padding-bottom:8px}
.repertoirerowpic{width:33%;height:110px;float:left;overflow:hidden;position:relative}
.repertoirerowtext{width:65%;min-height:130px;float:right;overflow:hidden;}
.repertoirerowtitle{float:left;}
.repertoirerowcategory{float:right}

.playmonthselector{display:none;margin-bottom:4px;}

.planlink{display:none}

.daybg0{background-color:#cecece}
.daybg6{background-color:#f0f0f6}

.eventlistrow{font-size:20px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #dedede;}
.eventlistrowdatetime{float:left;width:234px}
.eventlistrowinfotext{float:left;width:360px;}
.eventlistrowinfoticket{float:right;width:70px}
.eventlistrowsecondpicture{float:left;margin-top:8px;width:220px}
.eventlistrowsecondinfotext{float:right;margin-top:4px;width:430px}
/**++++++++++************
/* MISC */
input.filterr{border:1px solid #cecece;width:100%;padding:8px 0 8px 0;text-align:center}
.inpiccopyright{font-size:9px;color:#fff;position:absolute;right:0;top:0;padding: 2px;background-color: rgba(60,30,30,0.6);line-height: 10px;}
.alldatestext{display:inline-block;background-color:#cecece;line-height: 39px;height: 39px;color: #ffffff;width:324px;text-align:center;font-weight: bold;}
.alldatestext:hover{background-color:#d4503b;}
.alldatesarrow{display:none;background-color:#d4503b;font-weight:bold;line-height:40px;height:40px;color: #ffffff;width:40px;text-align:center;font-weight: bold;margin-top:-6px}
.alldatesarrow:hover{background-color:#cecece;}
.alldatessmalltext{display:none;font-size:12px;color: #d4503b;width:40px;text-align:right;font-weight:bold;}
.alldatessmalltext:hover{color: #000;}
.inlineblock{display:inline-block}
/* MISC */
.h2more{text-align:right;margin-top:-60px}
.h2filter{min-width:324px;text-align:right;margin-top:-60px}

a.redback, .redback, a.redlinks:hover{background-color:#d4503b;color:#ffffff}
a.redlinks {display: block;text-align: center;background-color: #cecece;font-weight: bold;text-decoration: none;width:100%;height:auto;line-height:39px;margin-bottom: 8px;}
.navilink{position: absolute;bottom: 0px;left: 0px;background-color: rgba(96,96,96,0.6);padding:8px}
.navilink a{color:#fff;}

.navilinktop{position:absolute;top:0px;right:0px;background-color: rgba(96,96,96,0.6);padding:8px}
.navilinktop a{color:#fff;}
.activeredback{background-color:#d4503b;color:#ffffff}
.moretriangle{font-size:0.7em;color:#d4503b;}

.row{position:relative;margin: 40px 0 0 50px;float:right;width:350px;}
.row img{float:left;}
.row p{margin-left: 100px;}
#suggestlist{float:left;list-style:none;margin-top:4px;padding:0;width:100%;position: absolute;}
#suggestlist li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;}
#suggestlist li:hover{background:#ece3d2;cursor: pointer;}


#searchicon{padding:4px;width:30px;height:30px;position:absolute;right:15px;top:80px;background-color:rgba(255,255,255,0.6);border-radius:5px;display:none;cursor:pointer;}
#buttonoptions{width:32px;position: absolute;top: 0;right: 0;display:none}


#movieoptions{margin-top:10px}
#moviefromatoz{float:left;width:49%;vertical-align:top}
#movieotheroptions{float:right;width:49%;vertical-align:top;align:right}
#buttonmovieoptions{position:absolute;right:0; top:0;display:none}
#buttonclearfilter{width:32px;position:absolute;top:0;right:0px;display:none}
#townfilter, #locationfilter, #filmfilter, #exhibitionfilter, #interestingfilter, #workfilter, #personenfilter, #artistfilter {line-height:20px;width:98%;padding:8px 1% 8px 1%;margin-bottom:12px;border-radius:0px;text-align:center;}
.filterbotton{width:32px;height:32px;vertical-align:bottom;cursor:pointer}
.exhibitionfilterbotton{width:32px;height:32px;vertical-align:bottom;cursor:pointer;display:none}

.alphalinks{display: inline-block;text-align: center;background-color: #cecece;font-weight: bold;text-decoration: none;width: 39px;height: 39px;line-height: 39px; margin-bottom: 8px;}
.aktivealphalinks{background-color: #d4503b;color: #ffffff;}
.alphalinks:hover{background-color: #d4503b;color: #ffffff;}
.movieopotionslink{display:block;width:98%;padding:4px 1%;line-height:28px}
.hiddenalpha1, .hiddenalpha2, .hiddenalpha3, .hiddenalpha4, .hiddenalpha5, .hiddenalpha6, .hiddenalpha7, .hiddenalpha8, .hiddenalpha9, .hiddenalpha10, .hiddenalpha11, .hiddenalpha12, .hiddenalpha13, .hiddenalpha14, .hiddenalpha15, .hiddenalpha16 {visibility:hidden;height:0px;line-height:0px;margin-bottom:0px}

.zerolineheight{line-height:0px}
#boxnavi article.zerolineheight{line-height:0px}
/* für die autobreite bei YoutubeVideos */
.embed-container {position: relative;
/*
padding-bottom:56.25%;
*/
height: 0; overflow: hidden;width: 100%;height: auto;}
.embed-container iframe {position: absolute;top: 0; left: 0; width: 100%;height: 100%;}


.sbHolder{background-color:#f0f0f6;border:solid 1px #848484;font-family:'Alegreya Sans', Verdana, Arial,sans-serif;font-size:19px;font-weight:normal;height:38px;position:relative;width:100%}
.sbSelector{display:block;height:38px;left: 0;line-height:38px;outline: none;overflow: hidden;position: absolute;text-indent:10px;top: 0;width:100%;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#799aad;outline: none;text-decoration: none}
.sbToggle{background: url(/img/site/asc.gif) 0 0 no-repeat;display: block;height: 26px;outline: none;position: absolute;right: 0;top:16px;width: 30px}
.sbToggle:hover{background: url(/img/site/asc.gif) 0 0 no-repeat}
.sbToggleOpen{background: url(/img/site/desc.gif) 0 0 no-repeat}
.sbToggleOpen:hover{background: url(/img/site/desc.gif) 0 0 no-repeat}
.sbHolderDisabled{background-color: #3C3C3C;border: solid 1px #515151}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#f0f0f6;border: solid 1px #515151;list-style: none;left: -1px;margin: 0;padding: 0;position: absolute;top: 30px;width:100%;z-index: 1;overflow-y: auto}
.sbOptions li{padding: 0 7px}
.sbOptions a{border-bottom: dotted 1px #515151;display: block;outline: none;padding: 7px 0 7px 3px}
.sbOptions a:link, .sbOptions a:visited{color:#799AAD;text-decoration: none}
.sbOptions a:hover{color:#515151}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbDisabled{border-bottom: dotted 1px #515151;color: #999;display: block;padding: 7px 0 7px 3px}
.sbOptions .sbGroup{border-bottom: dotted 1px #515151;color: #EBB52D;display: block;font-weight: bold;padding: 7px 0 7px 3px}
.sbOptions .sbSub{padding-left: 17px}

table.tablesorter {font-family:'Alegreya Sans',Verdana,Arial,Helvetica,sans-serif;background-color:#cecece;margin:0px 0pt 15px;font-size:19px;width:100%;text-align:left;border-spacing:0px;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color:#cecece;border:1px solid #FFF;font-size:20px;padding:5px;font-weight:normal;color:#000}
table.tablesorter thead tr .header {background-image: url(/data/Image/site/bg.gif);background-repeat: no-repeat;background-position: center right;cursor:pointer;color:#000}
table.tablesorter tbody td {padding-bottom:10px; padding-top:10px; background-color: #FFF;vertical-align: top;border-bottom:1px solid #cecece;}
table.tablesorter tbody tr.odd td {background-color:#f0f0f6}
table.tablesorter thead tr .headerSortUp {color:#ffffff;background-image: url(/img/site/asc.gif)}
table.tablesorter thead tr .headerSortDown {background-image: url(/img/site/desc.gif)}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color:#d4503b;color:#ffffff}

#stat .ui-tabs .ui-tabs-nav li {width:50%;}
#stat .ui-tabs .ui-tabs-nav li:last-child {width:100%;}
















/* MEDIA QUERIES FOR A RESPONSIVE LAYOUT */
@media (max-width: 1215px){






	#slider_content1, #slider_content2, #slider_content3{width:auto;margin-right:50px;}
	#slider_content1 h2, #slider_content2 h2, #slider_content3 h2{font-size:18px;}
	#slider_content1 p, #slider_content2 p, #slider_content3 p{font-size:14px;}
	#slider_content1 p .responsive_button, #slider_content2 p .responsive_button, #slider_content3 p  .responsive_button{display:inline;}
	.container .button{display:none;}
}

@media (max-width:1080px){






	#partner   {display:none}
	img#partnertoptwo{display:inherit}  
	img#partnertopone{display:none}
}

@media (max-width:1040px){





	nav ul li {border-left:2px solid transparent;border-right:2px solid transparent;}
}

@media (max-width:1010px){






	#exhibitionscontent article{width: 49%;}
	#stages_content{padding-left:8px;padding-right:8px}
	#stages_content article{width: 49%;}
	#stages_content article.lastarticle{display:inline-block;}
	#museums_columns_columns{padding-left:8px;padding-right:8px}
	#galeries_columns_columns{padding-left:8px;padding-right:8px}
	#premiers_columns{padding-left:8px;padding-right:8px}
	#premiers_columns .column1{max-width:inherit}
	#premiers_columns .column2{max-width:inherit}
	#artist_columns{padding-left:8px;padding-right:8px}
	.showsm{display:inherit}
	.showbg{display:none}
	#imprint_columns{padding-left:8px;padding-right:8px}
	#imprint_columns .column1{max-width:inherit}
	#imprint_columns .column2{max-width:inherit}
	#about_columns{padding-left:8px;padding-right:8px}
	#about_columns .column1{max-width:inherit}
	#about_columns .column2{max-width:inherit}
	#stat .ui-tabs .ui-tabs-nav li {width:100%}
	#stat_columns{padding-left:8px;padding-right:8px}
	#stat_columns .column1{max-width:inherit}
	#stat_columns .column2{max-width:inherit}
	#galery_columns{padding-left:8px;padding-right:8px}
	#galery_columns .column1{max-width:inherit}
	#galery_columns .column2{max-width:inherit}
	#museum_columns{padding-left:8px;padding-right:8px}
	#museum_columns .column1{max-width:inherit}
	#museum_columns .column2{max-width:inherit}
	#stage_columns{padding-left:8px;padding-right:8px}
	#stage_columns .column1{max-width:inherit}
	#stage_columns .column2{max-width:inherit}
	#works_columns{padding-left:8px;padding-right:8px}
	#works_columns .column1{max-width:inherit}
	#works_columns .column2{max-width:inherit}
	#artists_columns{padding-left:8px;padding-right:8px}
	#artists_columns .column1{max-width:inherit}
	#artists_columns .column2{max-width:inherit}
	#restaurants_columns{padding-left:8px;padding-right:8px}
	#restaurants_columns .column1{max-width:inherit}
	#restaurants_columns .column2{max-width:inherit}
	#boxsquares {padding-left:8px;padding-right:8px;padding-top:10px}
	#boxsquares h2{margin-bottom:0px}
	#boxcontent{padding-left:8px;padding-right:8px}
	#boxcontent article{width: 49%;}

	#boxnavi{padding-left:8px;padding-right:8px}
	#boxnavi article{width: 33%;}

	#text_columns{padding-left:8px;padding-right:8px}
	#text_columns article {padding-left:8px;padding-right:8px}

	#movie_columns{padding-left:8px;padding-right:8px}
	#movie_columns .column2{max-width:635px}

	#comedy_columns .column2{max-width:635px}

	#classical_columns{padding-left:8px;padding-right:8px}
	#classical_columns .column2{max-width:635px}

	#musical_columns{padding-left:8px;padding-right:8px}
	#musical_columns .column2{max-width:635px}

	#rockpop_columns .column2{max-width:635px}

	#festivals_columns{padding-left:8px;padding-right:8px}
	#festivals_columns .column2{max-width:635px}

	#cityguide_columns{padding-left:0px;padding-right:0px}
	#cityguide_columns article {padding-left:0px;padding-right:0px}

	#kino_columns{padding-left:8px;padding-right:8px}
	#kino_columns .column2{max-width:635px}
	#exhibitionfilteroptions{width:49%}
	.eventlistrowsecondpicture {width:49%}
	.eventlistrowsecondinfotext{width:49%}
	#shortdatelinks a{width:13%}
}

@media (max-width: 996px){
	.div3datehead, .div3titlehead, .div3placetownhead{width:33%}
	.div3title:after{clear:both}
	.div3townplace{width:inherit;padding-left:110px}
}

@media (max-width: 977px){
	#exhibitionscontent article.lastarticle{display:inline-block;}
	#boxcontent article.lastarticle{display:inline-block;}
	#boxcontent .fourcols{width: 32%;}
	#boxcontent .last{position:absolute;clip: rect(1px 1px 1px 1px); /* IE6 & 7 */clip: rect(1px, 1px, 1px, 1px);}
	#boxcontent .fourcols div.newmovie{left:-36%;}
	#premiumpartner {top:10px;right:15px;width:100px;font-size:14px;}
	#boxsquares article{width:180px;}
	#boxsquares article div.topimg{height:180px;}
	#filme .fourcols, #loaded .fourcols{width:49%;}
	.repertoirerow{padding-right: 8px;}
	.repertoirerowpic{width:49%;height:inherit}
	.repertoirerowtext{width:49%;height:inherit;margin-left:inherit;}
	.movieopotionslink{font-size:16px}
}

@media (max-width: 915px){
	#filme .fourcols div.newmovie, #loaded .fourcols div.newmovie{top:10px;line-height:18px}
	#museums_columns {padding:0 8px 0 8px}
	#galeries_columns {padding:0 8px 0 8px}
	#premiers_columns {padding:0 8px 0 8px}
	#premiers_columns .column1 #locationadresse{display:block}
	#works_columns {padding:0 8px 0 8px}
	#works_columns .column1 #locationadresse{display:block}

	#artists_columns {padding:0 8px 0 8px}

	#restaurants_columns {padding:0 8px 0 8px}
	#restaurants_columns .column1 #locationadresse{display:block}

	#galery_columns {padding:0 8px 0 8px}
	#galery_columns .column1 #locationadresse{display:block}
	#galery_columns article.column1 {width:98%;display:inherit}
	#galery_columns article.column2 {width:98%;float:left;margin-top:10px}
	#museum_columns {padding:0 8px 0 8px}
	#museum_columns .column1 #locationadresse{display:block}
	#museum_columns article.column1 {width:98%;display:inherit}
	#museum_columns article.column2 {width:98%;float:left;margin-top:10px}
	#stage_columns {padding:0 8px 0 8px}
	#stage_columns .column1 #locationadresse{display:block}
	#stage_columns article.column1 {width:98%;display:inherit}
	#stage_columns article.column2 {width:98%;float:left;margin-top:10px}

	#spacer{font-size:15px;}
	#spacer .search{margin-top:19px;margin-right:-385px;}
	#spacer p{margin-left:-370px;}
	input{padding:4px;font-size:14px;}
	input[type="submit"]{padding: 1px 14px;}
	#text_columns {padding:0 8px 0 8px}
	#movie_columns {padding:12px 8px 0 8px}
	#classical_columns    {padding:12px 8px 12px 8px}
	#musical_columns   {padding:12px 8px 12px 8px}
	#festivals_columns {padding:12px 8px 12px 8px}
	#cityguide_columns {padding:12px 8px 12px 8px}
	#kino_columns {padding:0 8px 0 8px}
	.column2 .row{float:none;margin:0 0 40px 50px;}
	footer .wrapper .column{font-size: 12px;width: 230px;}
	#boxnavi {padding-top:12px}
	#boxnavi article div.topimg{height:40px}
	#boxnavi article.article1{height:40px}
	#boxsquares article{width:210px;}
	#boxsquares article div.topimg{height:210px;}
	.locationadress{display:none}
	.planlink{display:block}
	.playmonthselector{display:block}
	.playmonths{display:none}
	#boxnavi article.firstzeroline{display:none}
	#boxnavi article.secondzeroline{display:none}
	#kino_columns .column2 {width:65%;padding-left:8px;padding-right:8px;margin-top:10px}
	#kino_columns .column1 {width:32%}
	.sbHolder{width:100%}
	.eventlistrowsecondpicture {width:49%}
	.eventlistrowsecondinfotext{width:49%}
	.h2more{margin-top:-50px}
}

@media (max-width: 860px){
	footer,#copyright{height:80px}
}

@media (max-width: 850px){
	#boxsquares {padding-top:10px}
	#boxsquares article{width:265px;}
	#boxsquares article div.topimg{height:265px;}
}

@media (max-width: 820px){
	#special_columns div.column1{width:100%;max-width:100%}
	#boxnavi article.article1{width:100%}
	#boxnavi article{width:100%;margin-bottom:4px;}
	#boxnavi article div.topimg {margin:0px}
	.navilink{width:100%;background-color: rgba(96,96,96,0.9);}
	.navilinktop{position: absolute;bottom: 0px;left: 0px;background-color: rgba(96,96,96,0.6);padding:8px}
	.navilinktop{width:100%;background-color: rgba(96,96,96,0.9);}
}

@media (max-width: 805px){
	#boxsquares article{width:49%;}
	#boxsquares article div.topimg{height:265px;}
}

@media (max-width: 765px){
	#buttonoptions{display:inherit}
	img.filmposter{width:45%}
	#filminfobyposter{display:inherit}
	#filminfounder{display:none}
	#stages_content h2{font-size:26px}
	#stages_content {padding-top:12px}
	#stages_columns .column1{width:100%;max-width: inherit;}
	#stages_columns .column2{width:100%;max-width: inherit;}
	#museums_columns .column1{width:100%;max-width: inherit;}
	#museums_columns .column2{width:100%;max-width: inherit;}
	#galeries_columns .column1{width:100%;max-width: inherit;}
	#galeries_columns .column2{width:100%;max-width: inherit;}

	#alphawrap{display:none}
	#alphawrapdown{display:inherit}

	#spacer{display:inherit;height:auto;padding-top:8px;padding-bottom:8px;}
	#spacer input[type=text]{width:50%;}
	#spacer #sitesearchbutton{width:44%}
	#spacer p{text-align:center;position:static;margin: 0 auto;padding:0 0 0 0;}
	#spacer .search{text-align:center;position:static;margin: 0 auto;}
	#searchforms{display:none;left:35px;width:454px;top:100px}

	#boxcontent h2{font-size:26px}

	#boxsquares article div.topimg{height:220px;}
	.container{height:1px;top: -1500px;}
	header{height:250px;}
	#toppic{height:250px;}
	#movieoptions{display:none}
	#buttonmovieoptions{display:inherit}
	#buttonclearfilter{right:32px;}
	.hiddenonsmall{display:none}
	#searchforms{left:inherit;right:15px;top:82px;}
	#text_columns .column1{width:100%;max-width: inherit;}
	#text_columns .column2{width:100%;max-width: inherit;}
	#movie_columns .column1{width:100%;max-width: inherit;}
	#movie_columns .column2{width:100%;max-width: inherit;}

	#comedy_columns .column1{width:100%;max-width: inherit;}
	#comedy_columns .column2{width:100%;max-width: inherit;}

	#classical_columns .column1{width:100%;max-width: inherit;}
	#classical_columns .column2{width:100%;max-width: inherit;}

	#musical_columns .column1{width:100%;max-width: inherit;}
	#musical_columns .column2{width:100%;max-width: inherit;}

	#rockpop_columns .column1{width:100%;max-width: inherit;}
	#rockpop_columns .column2{width:100%;max-width: inherit;}

	#festivals_columns .column1{width:100%;max-width: inherit;}
	#festivals_columns .column2{width:100%;max-width: inherit;}

	#cityguide_columns .column1{width:100%;max-width: inherit;}
	#cityguide_columns .column2{width:100%;max-width: inherit;}
	.div2title{width:98%}
	.div2locations{width:98%; text-align:right}

	#galery_columns .column1{width:98%;max-width: inherit;padding-left:8px;padding-right:8px}
	#galery_columns .column2{width:98%;max-width: inherit;}

	#boxcontent {margin-top:8px}
}


@media (max-width: 735px){
	.div3date{width:100%}
	.div3title{width:100%}
	.div3townplace{width:100%;padding-left:4px}
}

@media (max-width: 710px){
	#stages_columns .column2 article article{width:100%}
	#museums_columns .column2 article article{width:100%}
	#museums_columns {padding:12px 8px 12px 8px}
	#galeries_columns .column2 article article{width:100%}
	#galeries_columns {padding:12px 8px 12px 8px}
	#premiers_columns .column1, #premiers_columns .column2{width:100%}
	#premierstable{margin-top:0px}
	#composer_columns .column1, #composer_columns .column2{width:100%;max-width:inherit}
	#authors_columns .column1, #authors_columns .column2{width:100%;max-width:inherit}
	#artist_columns .column1, #artist_columns .column2{width:100%;max-width:inherit}
	#musical_columns .column2 article article{width:100%}
	#comedy_columns .column2 article article{width:100%}
	#classical_columns .column2 article article{width:100%}

	#works_columns .column1, #works_columns .column2{width:100%}
	#artists_columns .column1, #artists_columns .column2{width:100%}
	#restaurants_columns .column1, #restaurants_columns .column2{width:100%}

	#galery_columns .column2 article article{width:100%}
	#museum_columns .column2 article article{width:100%}
	#stage_columns .column2 article article{width:100%}

	#festivals_columns .column2 article div.topimg{height:180px}
	#boxsquares article div.topimg{height:210px;}
	#text_columns .column2 article article{width:100%}
	#movie_columns .column2 article article{width:49%}
	#rockpop_columns .column2 article article{width:100%}
	#cityguide_columns .column2 article article{width:100%}
	#filteroptions{display:none}
	#searchicon{display:inherit}
	.alldatestext{display:none}
	.alldatesarrow{display:inline-block}
	.eventlistrowinfotext{width:100%}
}
@media (max-width: 560px){
	#musical_columns .column2 article{width:100%}
	#comedy_columns .column2 article{width:100%}
	#classical_columns .column2 article{width:100%}
#imprint_columns .column2{width:100%;text-align:left;}
#imprint_columns .column1{width:100%;text-align:right;}
#imprint_columns .column1 img{width:49%;}
#about_columns .column2{width:100%;text-align:left;}
#about_columns .column1{width:100%;text-align:right;}
#about_columns .column1 img{width:49%;}
#stat_columns .column2{width:100%;text-align:left;}
#stat_columns .column1{width:100%;text-align:right;}
#stat_columns .column1 img{width:49%;}
#stat .ui-tabs .ui-tabs-nav li {width:100%;} 
	#festivals_columns .column2 article div.topimg{height:160px}
	#boxsquares article div.topimg{height:200px;}
	#boxcontent .fourcols{width: 49%;}
	#boxcontent .fourcols div.newmovie{left:-38%;}
	#boxcontent .last{position:inherit;clip:inherit; /* IE6 & 7 */clip:inherit;}
	footer{height:245px;}
	footer #copyright{height:245px}
	#copyright .wrapper div{display:block;width:100%;border-bottom:1px solid #cecece}
	.eventlistrowsecondpicture{width:100%}
	.eventlistrowsecondinfotext{width:100%}
	#kino_columns .column1 {display:none}
	#kino_columns .column2 {width:100%;padding-right:0;}
	#shortdatelinks{display:block}
}

@media (max-width: 500px){
	.startheader {background-color: rgba(237, 162, 140,.6)}
	.startheader h2{color:#fff}
	.startheader div{padding:4px}
	#exhibitionscontent article{width:100%;margin-bottom:0px;border-bottom: 1px solid #cecece}
	#stages_content     article{width:100%;margin-bottom:0px;border-bottom: 1px solid #cecece}

	#exhibitionfilteroptions{width:100%}
	#premiumpartner{display:none}
	#logodiv{margin:0 auto 0 auto;position:absolute;top:20px;left:60px}
	#boxcontent article{width:100%}
	#boxcontent article.morearticle{display:none}
	#boxcontent .fourcols{width:100%}
	#boxcontent .fourcols div.newmovie{left:-40%;font-size:1em}
#filme .fourcols, #loaded .fourcols{width:49%;}
#movie_columns .column2 article{width:49%;}
	header{text-align: center;height:120px}
	#toppic{height:120px}
	#searchforms, #searchicon{display:none;}
	.column2 .row{margin: 0 0 40px 10px;width:auto;}
	footer .wrapper{width:auto;}
	footer .wrapper .column{margin: 0 auto 15px auto;max-width:300px;}
	input{width:auto;}
	#mobileMenu{display: block;z-index: 99;}
	.toggleMobile{position: fixed;top:35px;left: 8px;display: block;width: 20px;height: 18px;cursor: pointer;z-index: 999;}
	.toggleMobile span.menu1, .toggleMobile span.menu2, .toggleMobile span.menu3{display: block;position: absolute;width:35px;height: 8px;left: 0;background: #EDA28C;-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);}
	.toggleMobile span.menu1{top: 0px;}
	.toggleMobile span.menu2{top: 12px;}
	.toggleMobile span.menu3{top: 24px;}
	.toggleMobile.active span.menu1{top: -9px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);left: 50px;}
	.toggleMobile.active span.menu2{top: -9px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);transition: all 0.5s cubic-bezier(0.75, 0.25, 0.10, 0.95);left: 50px;}
	.toggleMobile.active span.menu3{opacity: 0;-webkit-transition: opacity 0s cubic-bezier(0.75, 0.25, 0.10, 0.95);transition: opacity 0.35s cubic-bezier(0.75, 0.25, 0.10, 0.95);left: -30px;}
	header nav{display:none;}
	header h1{font-size:40px;}
	header p{margin-left: 60px;font-size:14px;}
	.h2filter{margin-top:-30px}
}

@media (max-width: 470px){
	#logodiv {width: 240px;}
}

/* KEYFRAMES */

@keyframes stylie-transform-keyframes {
  0% {transform:translateX(30px) translateY(46px) rotate(0deg) translate(-50%, -50%);animation-timing-function: cubic-bezier(.25,.25,.75,.75);}
  100% {transform:translateX(260px) translateY(-150px) rotate(0deg) translate(-50%, -50%);}
}

@keyframes stylie-transform2-keyframes {
  0% {transform:translateX(40px) translateY(40px) rotate(0deg) translate(-50%, -50%);animation-timing-function: cubic-bezier(.25,.25,.75,.75);}
  100% {transform:translateX(50px) translateY(40px) rotate(0deg) translate(-50%, -50%);}
}

/* jQueryUI */
#movielocs .ui-widget-header {background-color:#fff}
#movielocs .ui-tabs .ui-tabs-nav li {width:14.285%;margin: 0;border: 0px solid #c5c5c5;text-align:center}
#movielocs .ui-tabs .ui-tabs-nav li.ui-tabs-active {padding-bottom: 0px;}




.ui-widget {font-family: 'Alegreya Sans', Verdana, Arial, sans-serif;}
.ui-widget.ui-widget-content {border: 0px solid #c5c5c5;}
.ui-widget-header {border: 0px solid #dddddd;}
.ui-tabs .ui-tabs-nav {padding: 0;}
.ui-tabs {padding: 0em;}
.ui-tabs .ui-tabs-nav li {width:227px;margin: 0;border: 0px solid #c5c5c5;}
.ui-tabs .ui-tabs-panel {padding:0;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: .2em .8em;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {background: #d4503b;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {background: #ffffff;color: #d4503b;border: 0;}
.ui-tabs .ui-tabs-panel {padding-top: 8px;}




