#bt_tta h3.ui-accordion-header{padding:10px;background:#fafafa;cursor:pointer}#bt_tta h3.ui-accordion-header:before{content:"\f543";padding-right:10px;font-family:dashicons;display:inline}#bt_tta h3.ui-accordion-header-active:before{content:"\f460";font-family:dashicons}#bt_tta div.ui-accordion-content{margin:0 0 20px}#bt_tta input[type=email],#bt_tta input[type=text],textarea#bt_tta_fehler_bemerkungen{width:100%}#bt_tta select{max-width:inherit;width:100%}.bt_tta_checkbox{height:auto;min-height:130px;padding:8px;border:1px solid #ccc;margin:5px 5px 5px 15px;background:#fafafa}#bt_tta_counter_disziplinen.bt_tta_info{margin-top:0}.bt_tta_bot{position:absolute;bottom:10px}.bt_tta_checkbox_checked{background:#fde1e2}#bt_tta_verein_is_missing{margin-top:10px}.bt_tta_sieger{color:gold}#bt_tta_form sup{font-size:11px}#bt_tta_form label{font-weight:600;color:#555}#bt_tta_form label.bt_tta_checkbox{display:block}#bt_tta_form textarea{padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bt_tta_bemerkungen{width:100%}.bt_tta_finger{cursor:pointer}.bt_tta_cursor{cursor:default}.bt_tta_border{border:none!important}.bt_tta_border td,.bt_tta_border th{padding:10px 3px;border:none;line-height:18px}.bt_tta_border table th{font-weight:600}.bt_tta_border tbody tr{background:transparent}.bt_tta_special{padding:10px;font-weight:600;border-radius:4px;background:#fde1e2}.bt_break{word-wrap:break-word}.bt_tta_fett{font-weight:600}.bt_tta_hidden{display:none}.bt_melden{padding:30px 0}.bt_tta_important{color:red}.bt_tta_highlight{font-weight:700;color:red}#turnierinfo .ui-accordion-header-icon{display:none}#turnierinfo .bt_tta_content{padding-bottom:10px}#turnierinfo table.border,#turnierinfo table.border td,#turnierinfo table.border th{padding:5px;border:1px solid #e0e0e0;border-collapse:collapse}#bt_tta_backend th,#turnierinfo td{text-align:left;vertical-align:top}.bt_tta_daten_nav{color:#555!important}.bt_tta_daten_nav:before{color:#555;content:"\00a0\00a0";width:20px;display:inline-block}.bt_tta_daten_ok{color:#007bb8!important}.bt_tta_daten_ok:before{color:#007bb8;content:"\2713\00a0";width:20px;display:inline-block}#bt_tta_tab_spielfeld{border:none;margin-bottom:0;width:max-content}#bt_tta_tab_spielfeld tr{border-bottom-width:0}#bt_tta_tab_spielfeld td,#bt_tta_tab_spielfeld th{padding:5px;border:1px solid #f0f0f0;background:#fff}.bt_col_kasten{height:auto;overflow:hidden;min-height:85px!important;min-height:100px;text-overflow:ellipsis;padding:10px 0;border:1px solid #f0f0f0;border-left:0;border-top:0;text-align:center;white-space:nowrap}.bt_col_diagonal{transform:rotate(10deg)}.bt_tta_spielfeld_nr{text-align:center;background:#fafafa;width:30px}.bt_tta_spielfeld_name{float:left}.bt_tta_spielername{overflow:hidden;text-overflow:ellipsis;width:165px;white-space:nowrap}.bt_tta_spielergebnis{text-align:center;width:25px}.bt_tta_spieler_leer{border:none!important;background:#fff}.bt_tta_borderbotnone{border-bottom:none!important}.bt_table-scrollable{overflow-y:auto;margin:0 0 1em;width:100%}.bt_table-scrollable::-webkit-scrollbar{height:20px;-webkit-appearance:none;width:20px}.bt_table-scrollable::-webkit-scrollbar-thumb{border:5px solid #fff;background-color:rgba(0,0,0,.3);border-radius:8px}.bt_tta_pull_left{float:left}.bt_tta_pull_right{float:right}.bt_tta_nowrap{white-space:nowrap;display:inline}.bt_tta_title{font-weight:700;max-width:100%;padding-right:20px;min-width:100px;float:left}.bt_tta_field,.bt_tta_title{display:inline-block}.bt_tta_field input{width:auto;float:left}.bt_tta_disziplin_count,.bt_tta_radio{float:left}.bt_tta_farbe{height:30px;text-align:center;width:30px}.bt_tta_set{width:70px!important}.bt_tta_winner{font-weight:700}#bt_tta_tab_spielfeld .bt_tta_winner{max-width:180px}.bt_tta_mg_top{margin-top:1em}.bt_tta_mg_top_xl{margin-top:2em}.bt_tta_mg_bot_xs{margin-bottom:.5em}.bt_tta_mg_bot{margin-bottom:1em}.bt_tta_mg_bot_xl{margin-bottom:1.8em}.bt_tta_rechts{text-align:right}.bt_tta_mittig{text-align:center}.bt_tta_bold{font-weight:700}.bt_tta_curs,.bt_tta_info{font-style:italic}.bt_tta_info{font-weight:400;margin-top:12px;display:inline-block}.bt_tta_heading{font-weight:700}.bt_font_sm{font-size:.85em}.bt_font_xs,.bt_tta_teilnehmer{font-size:.8em}.bt_tta_smallhr{margin:10px 0;background:#c1c1c1}.bt_tta_odd{padding:10px}.bt_tta_borderleft{border-left:1px solid #f0f0f0!important}.bt_tta_borderbottom{border-bottom:1px solid #f0f0f0!important}.bt_tta_border_bottom{border-bottom:1px solid #fafafa;margin:5px 0}.bt_tta_even,.bt_tta_grey{background:#fafafa}.bt_tta_even{padding:10px}.bt_tta_scroll{height:290px;overflow-y:scroll;overflow-x:hidden;padding-left:10px}.bt_pdf_contact_tab td,.bt_pdf_contact_tab th{width:25%}div.bt_tta_teilnehmerdaten.bt-frontend{min-height:70px}#bt_tta_news .bt_tta_teilnehmerdaten span,#bt_tta_spielergebnisse .bt_tta_teilnehmerdaten span,#bt_tta_spielfeld .bt_col_kasten span,#bt_tta_tab_spielfeld .bt_tta_spielername span{font-size:90%;font-style:italic}.bt_tta_accordion{display:inline-block}.bt_tta_message{color:red}.bt_tta_pflichtfeld:after{color:#be0002;content:"*";padding-left:5px;display:inline-block}.bt_tta_btn{padding:10px;font-weight:500;-moz-transition:-moz-all 1.5s ease;-o-transition:-webkit-all 1.5s ease;-ms-transition:-ms-all 1.5s ease;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;cursor:pointer}.dashicons-update{font-size:25px}.bt_tta_captcha{padding-top:5px;margin-right:10px}#bt_tta_captcha_ergebnis{max-width:80px}#bt_tta_captcha_aufgabe{padding:10px;font-size:1.15em;font-weight:700;color:grey;background-image:url(/wp-content/plugins/bt-tennisturnier/images/result.png)}.bt_tta_elemhead .bt_tta_mobil_heading{font-size:18px;font-weight:700;color:#555;display:none}#bt_tta_spielfeld .bt_table-scrollable{margin-bottom:2em}.bt_tta_box{padding-top:10px;padding-bottom:0}.bt_tta_nur_smart{display:block}.bt_tta_nur_smart_zahl{padding-right:5px;text-align:center;padding-bottom:10px;width:45%;float:left;padding-left:5px}.bt_tta_nur_smart_trenn{text-align:center;width:10%;float:left}#bt_tta_news .bt_tta_elemhead .bt_tta_heading,#bt_tta_news .bt_tta_looser,#bt_tta_news .bt_tta_match_open,#bt_tta_news .bt_tta_winner,#bt_tta_spielergebnisse .bt_tta_elemhead .bt_tta_heading,#bt_tta_spielergebnisse .bt_tta_looser,#bt_tta_spielergebnisse .bt_tta_match_open,#bt_tta_spielergebnisse .bt_tta_winner{text-align:center}.bt_not_mobil,.bt_not_tablet,.bt_not_xsmobil_none{display:none}.bt_not_xsmobil_right{float:right}#bt_tta_spielergebnisse .col-xs-4{padding-right:5px;padding-bottom:10px;padding-left:5px}#bt_tta_teilnehmerdaten a{cursor:pointer}.bt_not_smart{display:none}#ui-datepicker-div{background:#fff}.ui-widget.ui-widget-content{border:1px solid #d1d1d1}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);opacity:.35;background-image:none}.ui-state-disabled{pointer-events:none;cursor:default!important}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{font-weight:400;color:#555;background:#e6e6e6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{font-weight:400;color:#212121;background:#fff}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{font-weight:400;color:#212121;background:#dadada}.ui-datepicker .ui-datepicker-prev:before{content:"\f341";font-family:dashicons}.ui-datepicker .ui-datepicker-next:before{content:"\f345";font-family:dashicons}.ui-datepicker{padding:.2em .2em 0;width:17em;display:none}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{position:absolute;top:50%;margin-left:-8px;left:50%;margin-top:-8px;display:block}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{padding:10px;width:45%}.ui-datepicker table{font-size:.9em;border-collapse:collapse;margin:0 0 .4em;width:100%}.ui-datepicker th{padding:.7em .3em;border:0;font-weight:700;text-align:center}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td a,.ui-datepicker td span{padding:.2em;text-decoration:none;text-align:right;display:block}.ui-datepicker .ui-datepicker-buttonpane{border-right:0;border-left:0;padding:0 .2em;border-bottom:0;margin:.7em 0 0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{overflow:visible;padding:.2em .6em .3em;margin:.5em .2em .4em;cursor:pointer;width:auto;float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{font-size:0;clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{right:auto;left:2px}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto;left:1px}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{overflow:hidden;text-indent:-99999px;top:.3em;left:.5em;background-repeat:no-repeat;display:block}@media screen and (min-width:768px){.bt_not_smart{display:block}.bt_tta_nur_smart_trenn,.bt_tta_nur_smart_zahl{width:unset}.bt_tta_nur_smart{display:none}.bt_not_xsmobil_right{float:none}.bt_not_mobil{display:block}#bt_tta_news .bt_tta_elemhead .bt_tta_heading,#bt_tta_news .bt_tta_looser,#bt_tta_news .bt_tta_match_open,#bt_tta_news .bt_tta_winner,#bt_tta_spielergebnisse .bt_tta_elemhead .bt_tta_heading,#bt_tta_spielergebnisse .bt_tta_looser,#bt_tta_spielergebnisse .bt_tta_match_open,#bt_tta_spielergebnisse .bt_tta_winner{text-align:start}}@media screen and (min-width:1050px){.bt_not_tablet{display:block}}#bt_tta_anmeldungen_head{margin-right:unset}@media screen and (max-width:768px){#bt_tta_anmeldungen_head{display:none}#bt_tta_anmeldungen .bt_tta_element{width:100%}#bt_tta_anmeldungen .bt_tta_mittig{text-align:left}#bt_tta_anmeldungen .bt_tta_element:before{padding:1em 1em 1em 2em;font-weight:700;content:attr(data-label);margin:-1em 1em -1em -1em;width:30%;float:left}}.animate-spin{-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}