.backLink{width:auto;margin-top:20px;display:inline-block}.tx-ig-ruckzuckevent .ig-tabs-container{overflow:visible}.tx-ig-ruckzuckevent form{width:100%}.tx-ig-ruckzuckevent .sendSubmit.disabled{opacity:.3}.tx-ig-ruckzuckevent .errors{color:#a00000;border:1px solid #a00000;margin:20px 10px 20px 0;padding:20px;font-weight:700}.tx-ig-ruckzuckevent .message{color:#262d33;border:1px solid #262d33;margin:20px 0;padding:20px;font-weight:700}.tx-ig-ruckzuckevent .form-kontakt .ig-checkbox input[type=radio]{margin-left:0}.tx-ig-ruckzuckevent .searchForm .button.sendSubmit{color:#fff;background-color:#666;border:none;border-radius:0;transition:background-color .5s}.tx-ig-ruckzuckevent .registrationForm h3{font-weight:700}.tx-ig-ruckzuckevent .submitLink{background-color:none;color:#dc0c15;border:none;border-radius:0;width:auto;height:auto;padding:0;display:inline-block}.tx-ig-ruckzuckevent .submitLink:hover{color:#dc0c15;background-color:#0000;text-decoration:underline}.tx-ig-ruckzuckevent .registrationForm .link-button input[type=submit]{background-clip:padding-box;border:3px solid #dc0c15;width:auto;min-width:170px;height:auto;padding:3px 25px}.tx-ig-ruckzuckevent .searchForm .button.sendSubmit:hover{background-color:#dc0c15}.tx-ig-ruckzuckevent .iconAsc{border:7.5px solid #0000;border-top-width:0;border-bottom:10px solid #dc0c15;width:0;height:0;display:inline-block;transform:rotate(360deg)}.tx-ig-ruckzuckevent .iconDesc{border:7.5px solid #0000;border-top:10px solid #dc0c15;border-bottom-width:0;width:0;height:0;display:inline-block;transform:rotate(360deg)}.tx-ig-ruckzuckevent .logout{float:right;margin-bottom:calc(var(--base_verticalelementabstand) / 2)}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list{font-size:.9em}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .event{border-bottom:2px solid #e1e6eb;border-right:2px solid #e1e6eb;min-height:100px;padding:5px}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .event .eventTitle{-webkit-hyphens:auto;hyphens:auto;-o-hyphens:auto;font-weight:700}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .event a{color:#262d33;height:100%;display:block}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .event a:hover{color:#262d33;text-decoration:none}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .event a:hover .eventTitle{color:#dc0c15}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .calendar{background-color:#fff}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .calendar .ym-grid{display:table}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .ig-inline{width:14.285%;display:table-cell}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .title,.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .titleLeft{color:#fff;background-color:#262d33;height:100%;padding:5px}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .title{border-left:1px solid #fff}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .title.titleEmpty{border-bottom:1px solid #fff;border-left:0}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .titleLeft{border-bottom:1px solid #fff;border-right:1px solid #fff}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .titleLeft.last{border-bottom:0}.tx-ig-ruckzuckevent .event-detailview .description{margin-bottom:calc(var(--base_verticalelementabstand) / 2);max-width:800px}.no-touch .contentColumns .tx-ig-ruckzuckevent .event-detailview .ig-accordion.default:not(.is-open).default:not(.desktop1):not(:last-child),.touch .contentColumns .tx-ig-ruckzuckevent .event-detailview .ig-accordion.default:not(.is-open).default:not(.mobile1):not(:last-child){margin-bottom:calc(var(--base_verticalelementabstand) / 4)}.no-touch .contentColumns .tx-ig-ruckzuckevent .event-detailview .ig-accordion.default:not(.is-open).default:not(.desktop1):not(:last-child):last-child,.touch .contentColumns .tx-ig-ruckzuckevent .event-detailview .ig-accordion.default:not(.is-open).default:not(.mobile1):not(:last-child):last-child{margin-bottom:calc(var(--base_verticalelementabstand) / 2)}.tx-ig-ruckzuckevent .event-detailview .ig-accordion{margin-bottom:calc(var(--base_verticalelementabstand) / 4)}.tx-ig-ruckzuckevent .event-detailview .ig-accordion:last-child{margin-bottom:calc(var(--base_verticalelementabstand) / 2)}.csstransforms .tx-ig-ruckzuckevent .event-detailview .ig-accordion .csc-header{background-color:#262d33;padding:15px}.csstransforms .tx-ig-ruckzuckevent .event-detailview .ig-accordion .csc-header h3{color:#fff}.csstransforms .tx-ig-ruckzuckevent .event-detailview .ig-accordion .csc-header:before,.csstransforms .tx-ig-ruckzuckevent .event-detailview .ig-accordion .csc-header:after{background-color:#fff;right:15px}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .bookedUpCircle{vertical-align:middle;background-color:#dc0c15;border-radius:6.5px;width:13px;height:13px;margin:0 3px 3px 0;display:inline-block}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .weekday{background-color:#fff;width:100%;padding-top:10px;padding-bottom:10px}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .weekday label{height:auto;padding:0}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .accordionDay{min-width:120px;display:inline-block}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .accordionTime{font-weight:400;display:inline-block}.tx-ig-ruckzuckevent .event-detailview .ig-accordion .weekday{display:none}.tx-ig-ruckzuckevent .event-detailview .ig-accordion.is-open .weekday{display:block}.tx-ig-ruckzuckevent .event-detailview .horizontalLine{width:100%;margin-bottom:calc(var(--base_verticalelementabstand) / 2);border-top:1px solid #262d33;padding:0;display:block}.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-checkbox,.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-radio{display:table}.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-checkbox,.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-checkbox label,.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-radio,.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-radio label{background-color:#0000}.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-checkbox label,.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-radio label{padding-left:0;padding-right:0;display:table-cell}.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-checkbox label[for=agb],.tx-ig-ruckzuckevent .event-detailview .form-kontakt .ig-radio label[for=agb]{height:auto}.tx-ig-ruckzuckevent h2{padding-bottom:15px}.tx-ig-ruckzuckevent .qq-upload-button{background:#c40183}.tx-ig-ruckzuckevent .qq-upload-button:hover{background-color:#970086}.tx-ig-ruckzuckevent .informationMobile{display:none}.tx-ig-ruckzuckevent span.event-inactive{color:#a00}.tx-ig-ruckzuckevent table{width:100%;font-size:.8em}.tx-ig-ruckzuckevent table tr{padding:8px}.tx-ig-ruckzuckevent table tr:nth-child(2n){background-color:#fff}.tx-ig-ruckzuckevent table tr th,.tx-ig-ruckzuckevent table tr td{box-sizing:border-box;padding-left:8px;padding-right:8px}.tx-ig-ruckzuckevent table tr td{height:44px}.tx-ig-ruckzuckevent table tr.event-inactive td.event-date{text-decoration:line-through}.tx-ig-ruckzuckevent table tr td.event-date{width:25%}.tx-ig-ruckzuckevent table tr td.event-state{width:15%}.tx-ig-ruckzuckevent table tr td.event-links{text-align:right}.tx-ig-ruckzuckevent .ym-g70{padding-right:15px}.tx-ig-ruckzuckevent .ym-g30{padding-left:15px}.tx-ig-ruckzuckevent .images{margin-bottom:15px}.tx-ig-ruckzuckevent .images .ig-inline{position:relative;overflow:hidden}.tx-ig-ruckzuckevent .images .ig-inline:after{content:"";padding-bottom:100%;display:block}.tx-ig-ruckzuckevent .images .ig-inline img.image{width:auto;height:100%;display:block;position:absolute;top:0;left:0}.tx-ig-ruckzuckevent .images .ig-inline .deleteFileReferenceLink{box-sizing:border-box;opacity:.8;background-color:#c40183;width:100%;height:20%;padding:5px;transition:right .5s;display:block;position:absolute;top:0;right:-80%}.tx-ig-ruckzuckevent .images .ig-inline .deleteFileReferenceLink:hover{right:0}.tx-ig-ruckzuckevent .images .ig-inline .deleteFileReferenceLink img{width:auto;height:100%;display:block}.tx-ig-ruckzuckevent .csc-header,.tx-ig-ruckzuckevent .accordion-content{box-sizing:border-box;padding-left:8px;padding-right:8px}.tx-ig-ruckzuckevent .form-kontakt .ig-inline{padding:5px}.tx-ig-ruckzuckevent .form-kontakt .max-width-form{max-width:450px}.tx-ig-ruckzuckevent .form-kontakt .ym-gr{text-align:right}.tx-ig-ruckzuckevent .form-kontakt .ym-gr>div{text-align:left}.tx-ig-ruckzuckevent input[type=text]{height:48px}.tx-ig-ruckzuckevent input[type=submit]{line-height:24px}.tx-ig-ruckzuckevent input[type=submit].submitLink,.tx-ig-ruckzuckevent input[type=submit]#registerButton{min-width:0;height:auto;margin:0;padding:0}.tx-ig-ruckzuckevent textarea{height:107px}.tx-ig-ruckzuckevent .ig-checkbox{box-sizing:border-box}.tx-ig-ruckzuckevent .ig-checkbox.checkLeft{padding-left:10px}.tx-ig-ruckzuckevent .ig-checkbox.checkLeft.eventInPast{color:red}.tx-ig-ruckzuckevent .ig-checkbox.checkRight{padding-right:10px}.tx-ig-ruckzuckevent .captchaContainer>div{padding:0}.tx-ig-ruckzuckevent .form-kontakt .captchaContainer .captcha .ig-inline.ym-g100{height:116px}.tx-ig-ruckzuckevent .captchaContainer .captchaCode{height:48px;line-height:48px}.tx-ig-ruckzuckevent .f3-widget-paginator{text-align:center;margin-top:20px;list-style-type:none}.tx-ig-ruckzuckevent .f3-widget-paginator li{display:inline-block}.tx-ig-ruckzuckevent .negative-margin{margin:0 -5px}.tx-ig-ruckzuckevent .event-list-desktop{display:block}.tx-ig-ruckzuckevent .event-list-mobile{display:none}@media screen and (width<=899px){.tx-ig-ruckzuckevent .event-list-desktop{display:none}.tx-ig-ruckzuckevent .event-list-mobile{display:block}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .calendar>.days.ym-grid,.tx-ig-ruckzuckevent .calendar .event.hide-event,.tx-ig-ruckzuckevent .calendar>.daytime .column:not(:first-child).hide-column{display:none}.tx-ig-ruckzuckevent .calendar>.daytime .column:not(:first-child){width:100%;display:inline-block;position:relative}.tx-ig-ruckzuckevent .calendar>.daytime .column:not(:first-child)>.day{box-sizing:border-box;width:100%;display:inline-block}.tx-ig-ruckzuckevent .calendar>.daytime .column:not(:first-child):before{content:attr(data-weekday);color:#fff;box-sizing:border-box;background:#262d33;border-right:2px solid #e1e6eb;width:100%;height:auto;padding:5px;display:inline-block;top:0;bottom:0}.tx-ig-ruckzuckevent .tx_igruckzuckevent.list .ig-inline{width:120px}.tx-ig-ruckzuckevent .calendar>.daytime .column.titleLeft{width:45px}.tx-ig-ruckzuckevent .calendar>.daytime .column:first-child span{text-align:right;width:120px;line-height:30px;display:inline-block;position:absolute;left:0;transform:rotate(-90deg)translate(-50%,12px)}}@media screen and (width<=800px){.tx-ig-ruckzuckevent .information{display:none}.tx-ig-ruckzuckevent .informationMobile,.tx-ig-ruckzuckevent .informationMobile .information,.tx-ig-ruckzuckevent table{display:block}.tx-ig-ruckzuckevent table tbody{width:100%;display:block}.tx-ig-ruckzuckevent table tr{box-sizing:border-box;width:100%;display:block}.tx-ig-ruckzuckevent table tr td,.tx-ig-ruckzuckevent table tr td.event-date{width:100%;height:auto;display:block}.tx-ig-ruckzuckevent table tr td.event-state{width:100%}.tx-ig-ruckzuckevent table tr td.event-links{text-align:left}.tx-ig-ruckzuckevent .ym-g70{width:100%;padding-right:0}.tx-ig-ruckzuckevent .ym-g30{width:100%;padding-left:0}}@media screen and (width<=600px){.tx-ig-ruckzuckevent .calendar>.daytime .column:first-child span{transform:rotate(-90deg)translate(-50%)}}@media screen and (width<=400px){.tx-ig-ruckzuckevent .calendar>.daytime .column:first-child span{transform:rotate(-90deg)translate(-50%,-8px)}}@media screen and (width<=320px){.tx-ig-ruckzuckevent .calendar>.daytime .column:first-child span{transform:rotate(-90deg)translate(-50%,-12px)}}
