/*general*/
.lth-centered {
    min-width: unset;
}
.mt-1 {
    margin-top: 1rem;
}
.mb-15 {
    margin-bottom: 1.5em;
}
/*privacy iframe styles*/
#dr-privacynotice-div  p, #dr-privacynotice-div  ul, #dr-privacynotice-div h2{
    margin-bottom: 1rem;
}
#dr-privacynotice-div li {
    margin-left: 1rem;
}

/*privacy iframe styles end*/
.lth-login-pwforgotten {
    float:right;
    display: inline-block;
    padding-top:8px;
    padding-bottom:8px;
    line-height: 27px;
}

.lth-spielplan-article .lth-btn-buyTickets-external {
    background: none;
    border: 2px solid #000;
    color: #000;
    font: 20px "HeroicCondensed-Heavy", sans-serif;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    height: auto;
    padding: 3px 11px;
    line-height: 29px;
}

.bold { font-weight: bold; }

.lth-p a { text-decoration: underline; }

.triggerBesetzungPopup span { 
    text-decoration: underline;
    color: black;
}

.lth-message {
    background-color: #efefef;
    border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 15px;
    margin-top:15px;
}

.lth-form ul.errors {
    list-style-type: none
}
.lth-form ul.errors,
.lth-form ul.errors li {
    margin: 0;
    padding: 0;
}
.lth-form input,
.lth-form select,
.lth-form textarea,
.lth-form dl,
.lth-form dt,
.lth-form dd {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.lth-form input[type="text"],
.lth-form input[type="password"],
.lth-form select,
.lth-form textarea {
    border: 1px solid black;
    padding: 9px;
    /*width: 50%;*/
    /*max-width: 300px;*/
}

.lth-form dt,
.lth-form dd {
    display: inline-block;
    margin: 0;
    padding: 10px 0 0 0;
    position: relative;
    /*vertical-align: top;*/
}



.lth-form dt {
    /*text-align: right;*/
    width: 25%;
}

.lth-form.lth-anmelden dt {
    display: inline-table;
}

.lth-form dd {
    margin-left: -4px;
    width: 75%;
}

.lth-form input[type="submit"] {
    font-family: "HeroicCondensed-Heavy";
    text-transform: uppercase;
    font-size: 20px;
    line-height: 27px;
    background: white;
    border: 2px solid black;
    display:inline- block;
    color: black;
    text-align: center;
    padding: 6px 11px;
}

.lth-form input[type="submit"]:focus {
    border:0;
    color:white;
    background-color:black;
}
/*AGB for newsletter form*/
#newsletter #AGB-label {
    width: 95%;
    text-align: left;
    float: right;
}
#newsletter #AGB-element {
    width: 4%;
}
#newsletter #AGB-element .errors {
    width: 450px;
    position: absolute;
    top: 49px;
}
#newsletter #submit-label {
    width: 5%;
}

#ytplayer {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 200;
}
.lth-slide-text {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: auto;
    background: rgba(0,0,0,.5);
    color: white;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    margin: 10px 0 32px 0;
    text-transform: uppercase;  
}
.lth-slide-text-line1 {
    font: 40px/40px "HeroicCondensed-Heavy";
}
.lth-slide-text-line2 {
    font: 26px/28px "HeroicCondensed-Book";
}
.lth-slide-text-line3 {
    font: 26px/28px "HeroicCondensed-Book";
}
.lth-slide-text a {
    font-family: "HeroicCondensed-Heavy";
    color: inherit;
}


.lth-eventslider {
    color: white;
    overflow: hidden;
    padding-top: 15px;
    text-align: center;
    width: 960px;
    margin: 0 auto;
}

/*.lth-eventslider-strip {
    width: 10000px;
}*/
.lth-eventslider-item {
    background-color: #ccc;
    background-position: 0;
    background-repeat: repeat;
    display: block;
    float: left;
    height: 340px;
    position: relative;
    width: 290px;
}
.lth-eventslider-item > a {
    color: inherit;
}
.lth-eventslider-item + .lth-eventslider-item {
    margin-left: 45px;
}
.lth-eventslider-bg-green {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQkJGQ0YxQzdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQkJGQ0YxQjdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8+EjPAAAASBJREFUeNrUllsOgjAQRSu0FMFXjPHHrboL9+KO/DHG+AItUHRMzYjPgFMTmDShNOmh097ppTWbTxljiUo3q70n+WDUY+QwNOiMJ0MKhwMIHlmqcUjrXGeaArVF4ybFYpwiFe2PzFJQaA6rcfBXWYS9NjRbH6DQ6r1zy8UaX0y1RrujLc3BsVBo9d65wah7rak4OcXKDPmhFJITr5LDNqbTuCcFPFKV4ZDrOtBsZU+hcUpNbVa7RGVh93muELcDqRRGnUWXujlEZak6DhcuesAnSHm4OUCIPD/jrDcOUY51zw/Einql1DXqFZfUNIcoH1Z+Yb54SXMcoqrmTLX+z0ua4BA/XCXY9wPpB561BQm30w8eHILoAXRIIe0W0i4CDAAbzI1pnPdoUgAAAABJRU5ErkJggg==');
}
.lth-eventslider-bg-orange {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjI3QkFBOTdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjI3QkFBODdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zyHIrwAAASJJREFUeNrUVtuKgzAQjXFC2hUsZaFv/aD9y/5b34TCKmibzcWdNm6avaI7KeghaAzkmMmcyUlWH14YY0q7qlES+G4jGRmeDTv75zWFB5AIX2/GhSHjemt7CmkqNvAhxmgvtjlrlggUNs5mDPgui80TYEv1AwrbvHfueDqHD1+tdWdSaQ7TQmGb987tyuvB1irTKuuHilW+Epx4lLx2ms4G8jbzovE5LA54hi1Z9AQ2oNRUVStlXLkWX+YKyHxCJsGrM3apwSEmSzXDFQzJss79RjKeXH6k3vX3WT84xCiuKD4Ua9Arpa59R1sXlrQ0hxiPJFeYP7xkOQ4xVXO+Wh/nJUtwiH8cJQGFzAuZ7BYjcr4txCeHoCDnnE4Shx3Y3gUYABuWjEka49NFAAAAAElFTkSuQmCC');
}
.lth-eventslider-bg-purple {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OUU1MkM2MDdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OUU1MkM1RjdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u+v60wAAARxJREFUeNrUVlsOgjAQbOm2IGgiP57Mk3gYD+mPJvjg0YLV6gafAbcmMCGhNOnQ7s7ulK+XK8ZYafTumEmAdDJjZDg2O1jMUgoPWCL70sbglKlr09QUUl9s4I7YRq7LQ3FinkBhC9iAAa+ySFRkH18/oLANO3KbbIsfrloPZe5LczYtFLZhR24eXxpbXhV5VbqpCJQUQGwl++JIZwN1XVldu52DCALhL6IUNqDU1PaUVVon4eRprQyES0gvOHW2XermEL2lyjnYiNw8wHwi6U6u7qlvmgZXvXGILmifz4oV9Uqpa9QrbmlsDtEdXq4wX7xkPA7RV3OuWv/nJWNwiB9aCY4jqSIZetuQENMwfnAImgcIOgmCc45sZwEGAIHijKCtJqyCAAAAAElFTkSuQmCC');
}
.lth-eventslider-bg-red {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQkJGQ0YxODdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQkJGQ0YxNzdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XNw+9QAAAR9JREFUeNrUlk0OgjAQhdtSQMWoK915KPde2GO4043RiAilrWNGK8afgFMTeCGhNOkHbV/nwVfLBWPsrPU2zWIZzAZ9RhbSoDEfDSkcCSC4KW1cV2lsaQ0F6osmcYpVpUrt84J5EoUmWIslX20xjiO4fL2AQmv3yq0PR/eApxUs4stzsC0UWrtXbppcC1taqFSV2JWEISwhsZTszjmdJnvBdWQu9KNLcMkCb7Mn0CTlTG1OWV7q17GRELghjYTurKbULSGaW5VHgbhngPkEqQ/HDQRZa92oNwlRR9X5gVmdXynnGhuFNu6TupYQ9eXlF+ZLlnQnIZp6Dk/r/7KkCwnxQylx7SSUSRT6+iCoUJNe/JQQtAwQdIgT59zRLgIMAMrai+Xgff4tAAAAAElFTkSuQmCC');
}
.lth-eventslider-bg-blue {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQkJGQ0YxNDdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQkJGQ0YxMzdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3/xv3wAAARZJREFUeNrUltEOgiAUhhEOamlb3fhkvVlbD+lNbmmpiIbh0GY17dCm/86FsvEJh3P4dY7nEyFEluUtSYC7m8OeoKVp6mEXRRgOKFCLqyozVEvZSIlanCUa6C0OVeV5kWXEkjA0ShYsGJeFGwQqbH0AQ1t25q5x3L88u7XMMls1p44FQ1t25rb79mITea6iG/J9xjnyKinSFE8D5rotTog+mYwRFZaEoQGmp+6XpBKlN5pLOdcHMku6Oocu1TnEXDmUUgDjAZ8g0+H6AJWapjaz3jjEpIQP9jesV0xfm3o1S1qbQ0yXlV+YL16yHoeYW3O6W//nJWtwiB+uEvPMfV+FrQUxAC8MXxwC6QF4SL9thxraQ4ABAEK0jOHLFihkAAAAAElFTkSuQmCC');
}
.lth-eventslider-bg-yellow {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAIAAABNtomKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOERCQjhBQUIxQjNGRTFFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjI3QkFBMTdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjI3QkFBMDdDQzUxMUUyODQ1RkNDRDU4QUU4ODEzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE4REJCOEFBQjFCM0ZFMUVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZNmgYAAAARlJREFUeNrUlu0KgjAUhqc7W4Yi1Y/olrvHLiCCPiilUledOjENK7SzQF8E58DHbefj1Vsv5kKILDObXaqVnIxDwRbRcDCbxhwOIAhveWHslDEXY64cqCsa0BarOp7yJD0LR+LQfNFhQT0tonCAl6sPcGjdPrnlam8fqFoxRVzlHIaFQ+v2yU1G4aOmMiwrmhoGSitgtpJDcuLTQGt5b5t5eYRS+lI62z2HBpya2mzTLDf1d0H5FJBWouysutTTIdrK84UCaT3gE6Q5nAKIulzLt944RCNWZX+YrDZfOXVNg6Iwdkl9c4jmcvIL88VL+uMQbXOOqvV/XtIHh/ihlVihBwwD7WxBIOMoeHEIpgfwIWUovbLn3QQYACgWi8/SXQaEAAAAAElFTkSuQmCC');
    color: black;/*lth request*/
}
.lth-eventslider item img {
    border: none;
    height: 190px;
    vertical-align: top;
    width: 290px;
}
.lth-eventslider-item span {
    display: block;
}
.lth-eventslider-text {
    padding: 1em 0.5em;
}
.lth-eventslider-date,
.lth-eventslider-title {
    font-family: "HeroicCondensed-Heavy";
    text-transform: uppercase;
}
.lth-eventslider-date {
    font-size: 20px;
    line-height: 22px;
}
.lth-eventslider-title {
    font-size: 30px;
    line-height: 32px;
    margin-bottom: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.lth-eventslider-ticketlink {
    font-family: "HeroicCondensed-Heavy";
    text-transform: uppercase;
    font-size: 20px;
    line-height: 26px;
    background: white;
    border: 3px solid black;
    display: block;
    color: black !important;
    position: absolute;
    width: 100px;
    text-align: center;
    left: 50%;
    height: 24px;
    margin-left: -48px;
    top: -15px;
}
.lth-eventslider-nav-pages {

}
.lth-eventslider-nav {
    position:relative;
    color: black;
    margin-top: 20px;
}
.lth-eventslider-nav span {
    cursor: pointer;
    background-color: #ccc;
    display: inline-block;
    width: 13px;
    height: 13px;
    vertical-align: top;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.lth-eventslider-nav span + span {
    margin-left: 6px;
}
.lth-eventslider-nav span.active {
    cursor: default;
    background-color: black;
}

.lth-play-button {
    background-position: 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 88px;
    position: absolute;
    right: 20px;
    right: 48px;
    top: 20px;
    width: 88px;
    z-index: 10;
}
.lth-play-button:hover {
    background-position: -88px;
}
.lth-play-button {
    background-image: url('data:image/png;base64,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');
        }
.lth-stop-button {
    background-position: 0;
    background-repeat: no-repeat;
    cursor: pointer;
    display: none;
    height: 0;
    overflow: hidden;
    padding-top: 42px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 42px;
    z-index: 10;
}

.lth-stop-button.touchdevice-video-stop-button {
    top: 40px;
}


#ytplayer:hover .lth-stop-button {display: block;}
.lth-stop-button {
    background-image: url('data:image/png;base64,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');
}

.lth-form .description { color: #666; }
.lth-captcha {
    background: #cccccd;
    padding: 10px;
    /*width: 400px;*/
}
.lth-captcha dd {
    margin: 0;
    padding: 0 !important;
    width: 100%;
}
.lth-captcha img {
    display: inline-block;
    width: 200px !important;
    height:24px;
    padding-right:10px;
}

.lth-captcha input[type="text"] {
    display: inline-block;
    width: 150px !important;
    padding: 3px 3px 3px 15px;
}

.lth-captcha p.description {
    color: #666666;
    margin-top: 10px;
}

.lth-captcha input[type="text"] {
    border: 1px solid black;
}
.lth-captcha img {
    border: none;
    /*margin-bottom: 10px;*/
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}
.lth-captcha:hover img {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
}
.lth-checkbox-container {
    padding: 10px 0;
}
.lth-checkbox-container input {
    margin-right: 16px;
    vertical-align: top;
    margin-top: 5px;
}
.lth-checkbox-container label {
    display: inline-block;
    width: 80%;
    vertical-align: top;
}

.lth-password-request dt {
    /*width: auto;*/

}




/* CHECKBOXEN DT/DD umtauschen */

dl.lth-form-register-checkbox.border {
    width:100%;
    padding:5px 0;
    border-bottom:1px solid black;
}
dl.lth-form-register-checkbox dt{
    position:relative;
    margin-top:-8px;
    float:right;
    text-align:left;
    width:100%;
    font-weight:bold;
}
dl.lth-form-register-checkbox dd{
    float:left;
    text-align:right;
    width:1px;
}
dl.lth-form-register-checkbox input[type=checkbox] {
    position:relative;
    display:none;
}
dl.lth-form-register-checkbox label { cursor:pointer; }
dl.lth-form-register-checkbox label span{
    display:inline-block;
    width:25px;
    height:25px;
    vertical-align:middle;
    cursor:pointer;
    background:url("/EN/repos/files/lth/filter-sprites%2epng?exp=17653&fps=12c1e8a889d6194ba68d854d8f0bfa14c9059586") no-repeat 0 top;
    margin:-3px 10px 0 0;
}
dl.lth-form-register-checkbox .checkboxChecked {
    background:url("/EN/repos/files/lth/filter-sprites%2epng?exp=17653&fps=12c1e8a889d6194ba68d854d8f0bfa14c9059586") no-repeat -25px top;
}

/***** SPIELPLAN HEUTE ******



article.lth-spielplan-article a {
    color: black;
}

.lth-spielplan-venue,
.lth-spielplan-title {
    font: 22px/24px "HeroicCondensed-Heavy";
    display:block;
}
.lth-spielplan-title {
    text-transform:uppercase;
}
.lth-spielplan-author, .lth-spielplan-duration { display:block; }
.lth-spielplan-author { margin-bottom:5px }
a.lth-spielplan-btn {
    width:auto;
    font: 20px/20px "HeroicCondensed-Heavy";
    border:2px solid black;
    padding:0px 12px;
    margin-top:15px;
}
/****************************/
/************* LOGIN NEU *********/

.login-container {
    text-align: center;    
}


/*.lth-login-btnWrapper a.lth-btn {
    background: none;
    padding-bottom: 0!important;
    border: 2px solid #000;
    color: #000;
    display: inline-block;
    font: 20px/28px "HeroicCondensed-Heavy", sans-serif;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    height: 28px;
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100px;
    text-align: center;
}

section.lth-login-2col input[type=text],
section.lth-login-2col input[type=password] {
    width:100%;
    max-width:none;
}
section.lth-login-2col {
    width:49.5%;
    border:3px solid black;
    margin-right:0;
    padding:10px;
    position:relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.lth-login-2col-container section + section{
    margin-left:1%;
}
section.lth-login-2col p.lth-login-h4{
    margin:0;
    padding:0px 0 0 10px;
    font:22px/22px 'HeroicCondensed-Heavy';
    text-transform:uppercase;
}

.lth-form .lth-login-2col-container dd {
    width: 75%;
}


.lth-form  section.lth-login-2col dl { 
    padding-left:10px;
}
.lth-form  section.lth-login-2col dt,
.lth-form  section.lth-login-2col dd {
    padding:2px !important;
}
.lth-form  section.lth-login-2col dt {
    text-align:left;
    width:100px;
}

section.lth-login-2col a.lth-login-pwforgotten:before,
section.lth-login-2col .lth-login-facebook-mehrinfo-a:before {
    content:'» ';
    color:inherit;
}
section.lth-login-2col a.lth-login-pwforgotten,
section.lth-login-2col a.lth-login-register{
    background:white;
    font-weight:bold;
}
section.lth-login-2col a.lth-login-register {
    position:absolute;
    bottom:10px;
    text-decoration:underline;
}
section.lth-login-2col p.lth-login-facebook-p {
    margin:10px 10px 0 10px;
}
a.lth-login-facebook-mehrinfo-a {
    display:block;
    margin:10px 0 0 10px;
    font-weight:bold;
}*/
.lth-form input[type=submit].lth-btn2,
.lth-form input[type=button].lth-btn2{
    background: none;
    border: 3px solid #000 !important;
    color: #000;
    font: 20px "HeroicCondensed-Book", sans-serif !important;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    height: 28px;
    padding-top: 1px;
    padding-bottom: 3px;
    width: 130px;
}
/****************************/
.lth-article-text .lth-collapsible-handle { top:-10px; }
.lth-article-text .lth-collapsible-handle.lth-collapsible-handle-closed {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAICAIAAAB74Tj9AAAAtElEQVQYlY2QsQ1DIQxE2cEdJUPABrAAzAC7wAzIq8AeMAATUFhKCkvoJ/mJ4sry3TvpLLz3Y4zH3zPG8N4LAJBS5pz33r+BvXfOWUoJAMI5BwAAoLVurX1jWmtaa3Y65wQRIaJSik8xxrXWFVhrxRhZVUohIhGJo6WUjlZrJSIiqrWexJTSSRTX4N67MYZN1lprLe/GmN771fmCce9SCvfmb5VSPr/1jvHMOUMIIYQ5563hCROBMQKgim7EAAAAAElFTkSuQmCC");	
}



.hidden { display:none; }



/* WIRECARD - IFRAME */
body.wc-iframe-body {
    background-color:white;
    max-width:560px;
    min-width:560px;
    margin:0 auto;
}

input[type=submit].lth-btn.wc-iframe-btn,
input[type=button].lth-btn.wc-iframe-btn {
    background: none;
    border: 2px solid #000;
    color: #000;
    font: 20px "HeroicCondensed-Book", sans-serif;
    letter-spacing: 0.01em;
    text-transform: uppercase;
    height: 28px;
    padding-top: 1px;
    padding-bottom: 2px;
    width: 130px;
}
/* RADIO - BUTTONS */

dd#paymentType-element label {
    display: inline-block;
    margin-right: 25px;
}
dd#paymentType-element br {
    display: none;
}

dd#delivery-type-element {
    margin:0;
    padding:0;
}
dd#delivery-type-element label, dd#paymentType-element label {
    font-weight:bold;
    font: 22px/25px "HeroicCondensed-Heavy";
    color: black;
}
dd#delivery-type-element input[type=radio], dd#paymentType-element input[type=radio] {
    margin-right:15px;
}

.lth-wk-headlinesub { 
    margin: 0 0 14px 0 !important; /* MUSSTE ÃBERSCHRIEBEN WERDEN!!!!!!!! */
}

/* BESTELLUNG AUFLISTUNG */
#lth-order-table {
    width: 100%;
    font: 20px/26px 'HeroicCondensed-Book';
    margin-bottom: 7px;
}
#lth-order-table th { 
    background:black;
    color:white;
    text-align:left;
}

#lth-payment-selection-container h1 {
    font: 28px/28px "HeroicCondensed-Heavy";
}

#lth-payment-selection-container h1:after { display:none; }

#lth-order-table tr { border-bottom:1px solid black; }
#lth-order-table tr:last-child { border-bottom:2px solid black; }
#lth-order-table tr td,
#lth-order-table tr th { padding: 6px 0 0 2px; }
#lth-order-table tr td:first-child {
    text-transform:uppercase;
    font: 20px/26px 'HeroicCondensed-Heavy';
    width:150px;
}
.lth-creditcard-info { 
    border-bottom:1px solid black;
    border-top:0;
    padding-bottom:25px;
}

.lth-creditcard-info p {
    font: 20px/26px 'HeroicCondensed-Book';    
}


#lth-creditcard-table tr td:first-child { width:15%; text-align:right; font: 20px/26px 'HeroicCondensed-Heavy'; text-transform:uppercase; }
#lth-creditcard-table tr td.middle { width:60%; padding-left:10px; }
#lth-creditcard-table tr td { padding: 6px 0; }
select.lth-creditcard-select { 
    float:left;
    width:48.8%;
    margin-right:10px;
    border: 1px solid #ccc;
    padding: 5px 0;
}
select.lth-creditcard-select.last { 
    margin-right:0;
}

.lth-creditcard-headlinesub {
    font: 24px/24px 'HeroicCondensed-Heavy';
    text-transform:uppercase;
}
.lth-credicard-input {
    outline:0;
    border:1px solid black;
    height:20px;
}

.credicard-logos {
    float:left;
    width:16.7%;
    /* background-image: url(@""); */
    background-repeat: no-repeat;
}


/*LOGIN*/
#lth-button-login {
    /*
    background:none;
    outline:0;
    border:0;
    color: #000;
    font-size:22px;
    line-height:24px;
    font-family:'HeroicCondensed-Heavy';
    text-transform:uppercase;
    text-align:right;*/
}
#lth-search-input {
    width: 162px;
    height: 24px;
    outline: 0;
    border: none;
    font-size: 22px;
    font-family: 'HeroicCondensed-Heavy';
    text-transform: uppercase;

    /*width:162px;
    height:24px;
    outline:0;
    border:none;
    border-radius:10px;
    font-size:20px;
    font-family:'HeroicCondensed-Heavy';
    text-transform:uppercase;
    padding-left:15px;
    color:black;
    background:rgb(217,217,217);*/
}


/*.lth-centered { position:relative; }*/

/* BUTTON */
input[type=button].lth-btn-order {
    border: 2px solid black;
    outline: 0;
    background:white;
    color:black;
    font: 15px'HeroicCondensed-Book';
    text-transform: uppercase;
    width:auto !important;
    margin-top:15px;
}
.lth-btn-next {
    float:right;
}
.lth-btn-prev {
    float:left;
}

/*NEWS SLIDER*/ 
.lth-newsslider {
    overflow: hidden;
    padding-top: 15px;
    width: 100%;
}

/*.lth-newsslider-item { 
    float:left;
    width:1000px;
}
*/
.lth-newsslider .lth-eventslider-nav {
    color: black;
    margin-top: 20px;
    text-align: right !important;
}

/*  ARROWS NEXT/PREV sprites  */

/*/repos/files/lth/arrow_sprite-new.png*/
.lth-arrow-page {
    background-color:white !important;
    /* background-image:url(@"/repos/files/lth/arrow-sprite.png"); */
    background-image:url("/EN/repos/files/lth/arrow%5fsprite-new%2epng?exp=144619&fps=b88eb0be798453ddff31a98a50f0981360419476");
    background-repeat:no-repeat;
}
.lth-eventslider-nav { text-align:center; }
.lth-eventslider-nav-pages { display:inline-block; }
.lth-arrow-page.next-page {
    width:13px;
    height:20px;
    background-position: -14px -2px;
    display:inline-block;
    position:relative;
    margin-top:-3px;
    margin-left:5px;
}
.lth-newsslider .lth-arrow-page.next-page {
    width:13px;
    height:20px;
    background-position: -14px -2px;
    display:inline-block;
    position:relative;
    margin-top:-3px;
    margin-left:5px;
}
/* .lth-arrow-page.next-page:hover {
background-position:-14px 0px;
} */
.lth-arrow-page.prev-page {
    width:13px;
    height:20px;
    background-position: 0 -2px;
    display:inline-block;
    position:relative;
    margin-top:-3px;
    margin-right:5px;
}
.lth-newsslider .lth-arrow-page.prev-page {
    width:13px;
    height:20px;
    background-position: 0 -2px;
    display:inline-block;
    position:relative;
    margin-top:-3px;
    margin-right:5px;
}
/* .lth-arrow-page.prev-page:hover {
background-position:0 0;
} */


/*.lth-news-more,
.lth-news-more a{
    text-transform: uppercase;
    font-weight: bold;
    color: black;
}

.lth-news-more .lth-collapsible-handle {
    display: inline-block;
    position: relative;
    top: 3px;
    left: 0;
    width: 125px;
}*/

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

.lth-article-text span[class^="sl-"]{
    display:block;
    padding-right:25px;
}


.lth-stuecke-module-line {
    display:block;
    width:80px;
    height:10px;
    border-bottom:4px solid #b75645; /* Farbe wird Ã¼berschrieben! */
    margin-bottom:10px;	
}


h1[class^="lth-sparte-titel-"] {
    /*line-height:25px;*/
    margin-top: 10px;
    margin-bottom: 10px;
}

.lth-box-black {
    display:block;
    border:3px solid black;
    /* width:100%; */
    margin-bottom:32px;
}
.lth-box-black h2 {
    text-align:center;
    padding:10px 0;
}
.lth-box-black div.lth-box-black-content { 
    padding: 0 10px 10px 10px;
    display:block;
    text-align:center;
}

/*.lth-box-black div.lth-box-black-content p {
    font: 14px/20px Georgia, "Times New Roman", Times, serif;
    text-transform: none;
}*/



/*start:changes to black box from 11.12.2013 requested by CS*/
.lth-box-black h2:after {
    content: '';
    background-color: black;
    display: block;
    height: 2px;
    margin: 10px auto 0 auto;
    width: 100px;
}
.lth-box-black div.lth-box-black-content {
    font: 20px/26px "HeroicCondensed-Book";
    text-transform: uppercase;
}
.lth-box-black div.lth-box-black-content a {
    color: black;
    font: 20px/26px "HeroicCondensed-Heavy";
}
.lth-box-black div.lth-box-black-content .bold {
    font: 30px/36px "HeroicCondensed-Heavy";
    font-weight: normal;
}
/*end:changes to black box from 11.12.2013 requested by CS*/
.lth-nav h2{
    line-height:1;
    height:30px;
}
.lth-nav-ul {
    margin:0;
    padding:0;
    list-style:none;
}
.lth-nav-item {
    margin:0;
    padding:10px 0;
    border-top:1px solid #ccc;
    cursor:pointer;
}
.lth-nav-item:last-child { border-bottom:1px solid #ccc; }
.lth-nav-item a { color:rgb(128,128,128); }
.lth-nav-item a.active,
.lth-nav-item:hover a{ color:#000; }

.lth-subnav-item a.active,
.lth-subnav-item:hover a{ color:#000; }

.lth-meinkonto-loginName {
    font: 16px/18px "HeroicCondensed-Book";
}

/* pricing tables*/
.pricetable tr, .pricetable td {
    border-bottom: 1px solid black;
}

/*
.col-1s {
    background : #f2a693;
    text-align: center;
}

.col-1a {
    background : #84c8e4;
    text-align: center;
}

.col-1 {
    background : #e6e7e9;
    text-align: center;    
}

.col-2 {
    background : #edc5d5;
    text-align: center;
}

.col-3 {
    background : #ffecb0;
    text-align: center;
}

.col-4 {
    background : #c9e5f2;
    text-align: center;
}

.col-5 {
    background : #bcd4bc;
    text-align: center;
}

.col-6 {
    background : #edf1f8;
    text-align: center;
}

.col-steh {
    background : #fef8e6;
    text-align: center;
}

*/
/*neue Farben für Preiskategorien*/
.kat-1 {
    background : #f3ad9b;
    text-align: center;
}

.kat-2 {
    background : #8cbfe6;
    text-align: center;
}

.kat-3 {
    background : #8d6ea9;
    text-align: center;    
}

.kat-4 {
    background : #edcddc;
    text-align: center;
}

.kat-5 {
    background : #f5d699;
    text-align: center;
}

.kat-6 {
    background : #d1e5ef;
    text-align: center;
}

.kat-7 {
    background : #c7d9bf;
    text-align: center;
}

/*.col-6 {
    background : #edf1f8;
    text-align: center;
}*/

.kat-steh {
    background : #fff;
    text-align: center;
}
/*neue Farben für Preiskategorien ende*/

.prices-row table td {
    font-family: "HeroicCondensed-Book";
    font-size: 18px;
    line-height: 20px;
}

.prices-row .single-price {
    font-size: 24px;
    text-transform: uppercase;
}


.lachs,.price1S{background:#f3a694;text-align:center;}
.blue,.price1A{background:#97d0e9;text-align:center;}
.grey,.price1{background:#e7e7e9;text-align:center;}
.pink,.price2{background:#efc5d6;text-align:center;}
.yellow,.price3{background:#ffedb0;text-align:center; color: #000000;}
.green,.price5{background:#bcd5bc;text-align:center; color: #000000;}
.brown{background:#b7a18b;text-align:center;}
.white{background:#fff;font-family:Verdana;font-size:11px;}
.greyblue{background:#b9c9d5;text-align:center;}
.hellblau,.price4{background:#c9e5f2;text-align:center;}




.lth-box-black.Oper,
.lth-box-black.Oper *{
    color: #CA5D4E!important;
    border-color: #CA5D4E!important;
}
.lth-box-black.Oper h2:after{
    background-color: #CA5D4E!important;
}

.lth-box-black.Schauspiel,
.lth-box-black.Schauspiel *{
    color: #549694!important;
    border-color: #549694!important;
}
.lth-box-black.Schauspiel h2:after{
    background-color: #549694!important;
}


.lth-box-black.Musical,
.lth-box-black.Musical *{
    color: rgb(150, 84, 114)!important;
    border-color: rgb(150, 84, 114)!important;
}
.lth-box-black.Musical h2:after{
    background-color: rgb(150, 84, 114)!important;
}

.lth-box-black.Ballett,
.lth-box-black.Ballett *{
    color: rgb(241, 160, 73)!important;
    border-color: rgb(241, 160, 73)!important;
}
.lth-box-black.Ballett h2:after{
    background-color: rgb(241, 160, 73)!important;
}


.lth-wk-personalisierung {
    display: inline-block;
}

.lth-modal-personalisierung .modal-content {
    padding:15px;
}
.lth-modal-personalisierung {
    display:none;
    position: fixed;
    width: 350px;
    top: 180px;
    background: white;
    border: 2px solid black;
    z-index: 99992;
}

.lth-personalisierung-overlay {
    display:none;
    left:0;
    top:0;
    position: fixed;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,0.4);
    z-index: 99991;
}

.lth-Modal-personalisierung-close {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    background-image:url("/EN/repos/files/lth/Cancel%2epng?exp=29210&fps=58c1b66fe7e1df2d2b76ab05ecc38b223c79b19c");
    background-color: transparent;
    border: none;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.lth-modal-personalisierung .lth-wk-input {
    margin-bottom:15px;
}


.lth-wk-personalisierung-sum {
    display:none;
}

.lth-wk-personalisierung-sum td {
    border-bottom: none !important;
}

.lth-wk-personalisierung-sum.active{
    display:block;
}


.lth-member-reference-wrapper {
    display: none;
}

/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
}

/* Tooltip text */
.tooltip .tooltiptext {
    visibility: hidden;
    width: 300px;
    background-color: #555;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 9999;
    bottom: 125%;
    left: 50%;
    margin-left: -150px;

    /* Fade in tooltip */
    opacity: 0;
    transition: opacity 1s;
}

/* Tooltip arrow */
.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

/*Social Share buttons */
[data-share]{ opacity:0.4; }
[data-share]:hover{ opacity:1; }

[data-shareto="facebook"] {
    background-color: rgb(59, 89, 152); 
    line-height: 32px; 
    height: 32px; 
    width: 32px;
    display:block;
    background-image: url("/EN/repos/files/fb%5ficon%2epng?exp=306710&fps=122ae1a7307f49d5ec2e92ae0c67502e7664a30a");
}
[data-shareto="twitter"] {
    background-color: rgb(59, 89, 152); 
    line-height: 32px; 
    height: 32px; 
    width: 32px;
    display:block;
    background-image: url("/EN/repos/files/tw%5ficon%2epng?exp=306728&fps=2ca2dcc9f73e5aca1e0f05bdcf0416f6e287fc22");
}
.socials {
    display: grid;
    grid-template-columns: 32px 32px;
    grid-column-gap: 8px;
}
[data-privacypolicyurl] {
    color: rgb(128, 128, 128)
}
[data-privacypolicyurl]:hover {
    color: #000;  
}
/*card-collapsible*/
.wrap-collapsible {
    margin-top: 0.5rem;
}
.ltl-toggle {
    cursor: pointer;
    border-bottom: 1px solid #ccc;
    padding-bottom: 0.5rem;
}

.ltl-toggle:empty {
    display: none;
}
.toggle {
    content: '';
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAICAIAAAB74Tj9AAAAsUlEQVQYlX2QTQ1EIQyE8cCNY0WAAzAAGsALaCBYAR8gAAUcmrCHbshmH3k99We+STps32qM4Zxzzo0xrgL2N6+1UkpCCM4551wIkVJaa71hrTWlFAFaa6019Uqp1toFm3OGEEgEADlnRETEnDMA0D6EMOf8YohYSjk37/25HUfv/XEspSAiM8bQSkpZa70GsPeutUopSWmMYfR3jPH59zOtGCOlxay1vfd34Ld679baDy6TMQI2jwMmAAAAAElFTkSuQmCC");
    height: 18px;
    width: 18px;
    background-size: 18px;
    background-repeat: no-repeat;
    display: inline-block;
    float: right;
    position: relative;
    top: 11px;
    transform: rotate(180deg);
}
.rotate {
    transform: rotate(0deg);
}
.card-collapsible {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.prices {
    margin-top: 1rem;
    width: 100%;
}
.prices tr {
    flex-direction: row;
    display: flex;
    justify-content: space-between;
}

.prices td {
    padding: 0.4em;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    font-family: "HeroicCondensed-Heavy";
    font-size: 18px;
    line-height: 20px;
    text-align: center;
}
.bb {
    border-bottom: 1px solid black;
}
.events {
    width: 100%;
}
.events td:not(:first-child) {
    text-align: right;
}
.event_short:before {
    content: '>';
    padding-right: 3px;
}
.event_short {
    min-width: 200px;
    padding-right: 0.2rem;
}
.event_time {
    min-width: 120px;
}
.abo-btn {
    margin-bottom: 1rem;
    position: relative;
    left: 42%;
}
.red {
    color: #b75645;
}
/*card-collapsible end */
.mt-2 {
    margin-top: 2rem;
}
.mb-1 {
    margin-bottom: 1rem;
}
.bb-none {
    border-bottom: none;
}

