@media screen and (max-width:767px){.maxwidth{max-width:96vw}}.go-back{padding:0.5rem 0rem 0.5rem 0rem;margin:0.5rem 0rem 0rem 0rem;background-color:#fff;border-radius:0}.go-back .fas{display:inline-block;width:2rem;max-width:19%;float:none;vertical-align:top;line-height:2rem;text-align:center;background-color:#e2000a;color:#fff}.go-back .fa-chevron-left,.go-back .fa-times{margin-right:1rem}.go-back span{display:inline-block;max-width:80%;font-size:1rem;line-height:2rem;float:none;vertical-align:initial}a:hover,a :focus :hover :active,a :not(:disabled):not(.disabled):active,a :not(:disabled):not(.disabled).active{border:0 none !important;outline:0;box-shadow:none !important}.sticky-top{background-color:#fff;border-bottom:1px solid #e2e6ea}.border-grey{border-color:#e2e6ea}.padding-help{margin-bottom:5rem}.content-app{padding-bottom:0.5rem}.content-app div.grey-light{background-color:#f8f9fa}.content-app .no-padding{padding:0}.content-app .col-xs-12{width:100%;padding:0.5rem 0rem 0rem 0rem;margin:0.5rem 0rem 0rem 0rem;float:left;border-bottom:1px solid #e2e6ea}.content-app .btn{font-size:1rem}.content-app .col-12 p,.content-app .col-12 strong{margin:0.5rem 0rem 0.5rem 0rem}.welcome{flex:0 0 100%;max-width:100%;margin-top:1rem}.data-personal{background-color:#f8f9fa;margin-bottom:1rem;border-bottom:1px solid #e2e6ea;border-top:1px solid #e2e6ea}.data-personal .welcome-data{display:inline-block;border:0 none;outline:none;font-size:0.735rem;line-height:initial;margin-top:1.625rem;padding-left:2.8rem;position:relative}.data-personal .welcome-data:hover,.data-personal .welcome-data :focus,.data-personal .welcome-data :hover,.data-personal .welcome-data :active,.data-personal .welcome-data :not(:disabled):not(.disabled):active,.data-personal .welcome-data :not(:disabled):not(.disabled).active{border:0 none !important;outline:0;box-shadow:none !important}.data-personal .welcome-data .badge-danger,.data-personal .welcome-data i{min-width:1.625rem;font-size:1rem;color:#fff;border:0 none;outline:none}.data-personal .welcome-data .badge-danger{border-radius:50%;position:absolute;left:1rem;top:-0.625rem;color:#fff}.data-personal .welcome-data i{padding:0.315rem;position:absolute;left:0;top:0;float:left;color:#2d6298}.content-app.fixed-bottom{padding-bottom:0}.customer-formlar .margin-customer-account,.content-app .margin-customer-account{margin-top:10vh}.customer-formlar .btn,.content-app .btn{font-size:1rem;border-radius:0;border:0 none}.customer-formlar .btn:hover,.content-app .btn:hover,.customer-formlar .btn :focus,.content-app .btn :focus,.customer-formlar .btn :hover,.content-app .btn :hover,.customer-formlar .btn :active,.content-app .btn :active,.customer-formlar .btn :not(:disabled):not(.disabled):active,.content-app .btn :not(:disabled):not(.disabled):active,.customer-formlar .btn :not(:disabled):not(.disabled).active,.content-app .btn :not(:disabled):not(.disabled).active{border:0 none !important;outline:0;box-shadow:none !important}.customer-formlar .btn span,.content-app .btn span{display:inline-block;max-width:80%;text-align:center}.customer-formlar .btn .dropdown-toggle,.content-app .btn .dropdown-toggle{border:0 none;outline:0;box-shadow:none}.customer-formlar .btn .fa,.content-app .btn .fa,.customer-formlar .btn .fas,.content-app .btn .fas,.customer-formlar .btn .far,.content-app .btn .far,.customer-formlar .btn .fab,.content-app .btn .fab{display:inline-block;width:2rem;text-align:center;color:#fff}.customer-formlar .btn .fa-chevron-right,.content-app .btn .fa-chevron-right,.customer-formlar .btn .fa-search-plus,.content-app .btn .fa-search-plus{float:right;line-height:inherit}.customer-formlar .line,.content-app .line{margin-top:1rem;border-top:1px solid #739fcd}.customer-formlar .line p,.content-app .line p{margin:0.5rem 0rem 0.5rem 0rem}.customer-formlar .line p.info-red,.content-app .line p.info-red{margin-bottom:0;color:#e2000a}.customer-formlar .customer-go,.content-app .customer-go{display:inline-block;padding:0;line-height:3rem}.customer-formlar .customer-go i,.content-app .customer-go i{line-height:3rem}.customer-formlar .customer-go .fa-chevron-right,.content-app .customer-go .fa-chevron-right{margin-right:1rem;color:#212529}.customer-formlar .customer-go .fa-user,.content-app .customer-go .fa-user,.customer-formlar .customer-go .fa-question,.content-app .customer-go .fa-question,.customer-formlar .customer-go .fa-user-alt-slash,.content-app .customer-go .fa-user-alt-slash,.customer-formlar .customer-go .fa-address-card,.content-app .customer-go .fa-address-card,.customer-formlar .customer-go .fa-barcode,.content-app .customer-go .fa-barcode,.customer-formlar .customer-go .fa-euro-sign,.content-app .customer-go .fa-euro-sign,.customer-formlar .customer-go .fa-gift,.content-app .customer-go .fa-gift,.customer-formlar .customer-go .fa-undo-alt,.content-app .customer-go .fa-undo-alt,.customer-formlar .customer-go .fa-shopping-bag,.content-app .customer-go .fa-shopping-bag,.customer-formlar .customer-go .fa-file-alt,.content-app .customer-go .fa-file-alt,.customer-formlar .customer-go .fa-sync,.content-app .customer-go .fa-sync,.customer-formlar .customer-go .fa-user-edit,.content-app .customer-go .fa-user-edit,.customer-formlar .customer-go .fa-cart-plus,.content-app .customer-go .fa-cart-plus,.customer-formlar .customer-go .fa-exchange-alt,.content-app .customer-go .fa-exchange-alt,.customer-formlar .customer-go .fa-percent,.content-app .customer-go .fa-percent,.customer-formlar .customer-go .fa-search,.content-app .customer-go .fa-search,.customer-formlar .customer-go .fa-star,.content-app .customer-go .fa-star,.customer-formlar .customer-go .fa-map-marker-alt,.content-app .customer-go .fa-map-marker-alt,.customer-formlar .customer-go .fa-rev,.content-app .customer-go .fa-rev,.customer-formlar .customer-go .fa-heartbeat,.content-app .customer-go .fa-heartbeat,.customer-formlar .customer-go .fa-gavel,.content-app .customer-go .fa-gavel,.customer-formlar .customer-go .fa-running,.content-app .customer-go .fa-running,.customer-formlar .customer-go .fa-shoe-prints,.content-app .customer-go .fa-shoe-prints,.customer-formlar .customer-go .fa-user-slash,.content-app .customer-go .fa-user-slash{width:3.2rem;font-size:1.625rem;float:left;background-color:#e2000a}.customer-formlar .blue .fa-user,.content-app .blue .fa-user,.customer-formlar .blue .fa-user-alt-slash,.content-app .blue .fa-user-alt-slash,.customer-formlar .blue .fa-address-card,.content-app .blue .fa-address-card,.customer-formlar .blue .fa-barcode,.content-app .blue .fa-barcode,.customer-formlar .blue .fa-euro-sign,.content-app .blue .fa-euro-sign,.customer-formlar .blue .fa-gift,.content-app .blue .fa-gift,.customer-formlar .blue .fa-undo-alt,.content-app .blue .fa-undo-alt,.customer-formlar .blue .fa-shopping-bag,.content-app .blue .fa-shopping-bag,.customer-formlar .blue .fa-file-alt,.content-app .blue .fa-file-alt,.customer-formlar .blue .fa-sync,.content-app .blue .fa-sync,.customer-formlar .blue .fa-user-edit,.content-app .blue .fa-user-edit,.customer-formlar .blue .fa-cart-plus,.content-app .blue .fa-cart-plus,.customer-formlar .blue .fa-exchange-alt,.content-app .blue .fa-exchange-alt,.customer-formlar .blue .fa-heartbeat,.content-app .blue .fa-heartbeat,.customer-formlar .blue .fa-running,.content-app .blue .fa-running,.customer-formlar .blue .fa-shoe-prints,.content-app .blue .fa-shoe-prints{background-color:#2d6298}.customer-formlar .btn-light .fa-chevron-up,.content-app .btn-light .fa-chevron-up,.customer-formlar .btn-primary .fa-chevron-up,.content-app .btn-primary .fa-chevron-up,.customer-formlar .btn-light .fa-chevron-down,.content-app .btn-light .fa-chevron-down,.customer-formlar .btn-primary .fa-chevron-down,.content-app .btn-primary .fa-chevron-down,.customer-formlar .btn-light .fa-plus,.content-app .btn-light .fa-plus,.customer-formlar .btn-primary .fa-plus,.content-app .btn-primary .fa-plus,.customer-formlar .btn-light .fa-search-plus,.content-app .btn-light .fa-search-plus,.customer-formlar .btn-primary .fa-search-plus,.content-app .btn-primary .fa-search-plus{float:right}.customer-formlar .btn-light .fa-plus,.content-app .btn-light .fa-plus,.customer-formlar .btn-primary .fa-plus,.content-app .btn-primary .fa-plus,.customer-formlar .btn-light .fa-chevron-up,.content-app .btn-light .fa-chevron-up,.customer-formlar .btn-primary .fa-chevron-up,.content-app .btn-primary .fa-chevron-up,.customer-formlar .btn-light .fa-search-plus,.content-app .btn-light .fa-search-plus,.customer-formlar .btn-primary .fa-search-plus,.content-app .btn-primary .fa-search-plus{line-height:1.625rem}.customer-formlar .btn-light .fa-chevron-up,.content-app .btn-light .fa-chevron-up,.customer-formlar .btn-light .fa-chevron-down,.content-app .btn-light .fa-chevron-down,.customer-formlar .btn-light .fa-plus,.content-app .btn-light .fa-plus,.customer-formlar .btn-light .fa-search-plus,.content-app .btn-light .fa-search-plus{color:#212529}.customer-formlar button.collapsed .fa-chevron-up,.content-app button.collapsed .fa-chevron-up{transform:rotate(180deg) !important}.customer-formlar #open1873 div.col-8.border-right.border-grey.dotted,.content-app #open1873 div.col-8.border-right.border-grey.dotted,.customer-formlar #open1873 div.col-4.text-success.dotted,.content-app #open1873 div.col-4.text-success.dotted{border-bottom:1px dotted #e2e6ea}.content-app h1{font-size:2rem}.content-app h2{font-size:1.8rem}.content-app h3{font-size:1.625rem}.content-app h4{font-size:1.315rem}.content-app h1,.content-app h2,.content-app h3,.content-app h4{display:inline-block;font-weight:300}.content-app a{color:#2d6298}.content-app a i.fa.fa-phone,.content-app a i.fa.fa-envelope{display:inline-block;padding:0.315rem;background-color:#2d6298;color:#fff;margin-right:0.625rem;font-size:inherit}.content-app p.card-text{font-size:1.315rem}.content-app div.grey-light{padding:1rem}.content-app .show-content{width:100vw;height:100vh !important;position:fixed;left:0;top:0;padding:0rem 1rem 1rem 1rem !important;margin:0 !important;overflow-y:scroll;z-index:1080;background-color:#fff}.content-app .show-content .sticky-top{padding:0;margin:0rem 0rem 1rem 0rem;border:0 none}.content-app .show-content .go-back{display:inline-block;width:105%;max-width:105% !important;margin:0% -2.5% 0% -2.5%;padding:1rem 1rem 0.5rem 1rem;border-bottom:1px solid #e2e6ea}.content-app .info-text{padding:0.5rem;margin:0rem 0rem 1rem 0rem;text-align:center;background-color:#f8f9fa;border-top:1px solid #e2e6ea}.content-app .info-text .small{display:inline-block;margin:0;color:#2d6298}.content-app .fas.fa-info.content{width:2rem;height:2rem;font-size:1.325rem;line-height:2rem;color:#fff;margin:0.5rem 0.5rem 0.5rem 0rem;border-radius:50%;text-align:center;background-color:#739fcd}.content-app .picture{width:100%;max-width:100%;padding:0;margin:1vh 0vh 1vh 0vh}.content-app .picture img{display:inline-block;width:100%;max-width:100%;padding:0;margin:0}.content-app .card{margin:0.315rem 0rem 0rem 0rem;border-radius:0}.content-app .picture-barcode{}.content-app .picture-barcode img{max-width:130%;height:auto;position:absolute;left:-15%;top:45%;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}.content-app .btn .fa-plus{transform:rotate(45deg);color:#e2000a}.content-app .btn.collapsed .fa-plus{transform:rotate(0deg);color:#212529}.content-app .artikelsuche{display:block !important;text-align:center}.content-app .artikelsuche .picture-result{display:inline-block;max-width:100%;height:auto;max-height:25vh}.content-app .artikelsuche .card-text{font-size:0.9rem;line-height:normal}.content-app .artikelsuche .select-text{display:inline-block;width:45%;float:left;margin-right:5%;text-align:left}.content-app .artikelsuche .choose{display:inline-block;width:auto;float:left}.tabbed-content{background-color:gold}.tabbed-content ul.tabs{display:inline-block;width:100%;padding:0.315rem;margin:0rem 0rem 0.315rem 0rem}.tabbed-content ul.tabs li{display:inline-block;width:100%;padding:0.315rem 0rem 0.315rem 0.315rem;margin:0rem 0rem 0.315rem 0rem;list-style:none;background-color:#f8f9fa}.tabbed-content ul.tabs li b{font-weight:400}.tabbed-content ul.tabs li.active{background-color:#2d6298}.tabbed-content ul.tabs li.active b{color:#fff}.tabbed-content ul.content{display:inline-block;width:100%;padding:0.315rem;margin:0;background-color:#f8f9fa}.tabbed-content ul.content li{display:none;width:100%;padding:0.315rem;margin:0;list-style:none;background-color:yellow}.tabbed-content ul.content li.active{display:block}#show-products{padding:1rem;margin:0}#show-products .margin-products{height:1rem;margin:0rem 0rem 1rem 0rem}.events{width:100%;margin:0.315rem 0rem 0.315rem 0rem;border-radius:0}.events .card-header{padding:0;margin:0.625rem 0rem 0.625rem 0rem;background-color:transparent}.events .card-body{padding:0.315rem}.events h3{font-size:1.315rem}.events p{margin:0.315rem 0rem 0.315rem 0rem}.events i{font-size:inherit;margin-right:0.315rem}.events i.red{color:#e2000a}.events i.green{color:#28a745}.events .btn-link{border-radius:0;background-color:#f8f9fa;color:#2d6298;text-decoration:none}.events .btn-link i{float:right;margin-left:0.315rem}.events .btn-link .fa-chevron-down{transform:rotate(180deg) !important}.events .btn.collapsed{background-color:#f8f9fa;color:#2d6298}.events .btn.collapsed .fa-chevron-down{transform:rotate(0deg) !important}.content-app table{width:100%;margin-bottom:1rem;border-bottom:1px solid #e2e6ea}div.row100{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:0.315rem}div.row100 div.row100{padding:0}div.row100 label.whitetext.xltext.red i{margin-right:0.315rem;color:#e2000a}div.row100 label.whitetext.xltext.gc_users_label i{color:#28a745}div.row100 label.whitetext.xltext.gc_users_label :before{font-family:"Font Awesome 5 Free";content:"\f058";display:inline-block;padding-right:5px;vertical-align:middle;font-weight:900}div.row100 label.whitetext.xltext{display:inline-block;width:100%;padding:0.315rem;background-color:#f8f9fa}div.row100 label.whitetext.xltext i{color:#739fcd}div.row100 label.whitetext.xltext :before{font-family:"Font Awesome 5 Free";content:"\f4ff";display:inline-block;padding-right:5px;vertical-align:middle;font-weight:900}button.button_open.view.plus{display:inline-block;width:100%;padding:0.315rem 0rem 0.315rem 0rem;border:0 none;position:relative;float:none;background-color:#f8f9fa}button.button_open.view.plus:before{font-family:"Font Awesome 5 Free";content:"\f067";display:inline-block;padding:0.315rem;vertical-align:middle;font-weight:900;position:absolute;left:0;top:0}div#add_user{border-top:1px solid #e2e6ea;border-bottom:1px solid #e2e6ea}div#add_user .formular label,div#add_user .formular input{padding:0.315rem;width:48%;background-color:#f8f9fa}div#add_user .formular input{border:1px solid #e2e6ea}div#add_user .formular button.button.save,div#add_user .formular button.button.close{display:inline-block;width:100%;padding:0.315rem 0rem 0.315rem;margin-bottom:1rem;border:0 none;color:#fff}div#add_user .formular button.button.save{background-color:#28a745}div#add_user .formular button.button.close{background-color:#f8f9fa;font-weight:normal;font-size:1rem;background-color:#e2000a}.close{opacity:1}div#form_anmeldung,div#form_registrierung{width:100%;padding:0;margin:0}div#form_anmeldung form#app_manager_anmeldung,div#form_registrierung form#app_manager_anmeldung,div#form_anmeldung form#app_manager_registrierung,div#form_registrierung form#app_manager_registrierung{display:inline-block;width:100%;padding:0.315rem;background-color:#f8f9fa}div#form_anmeldung form#app_manager_anmeldung .formular input,div#form_registrierung form#app_manager_anmeldung .formular input,div#form_anmeldung form#app_manager_registrierung .formular input,div#form_registrierung form#app_manager_registrierung .formular input{width:100%;padding:0.315rem 0rem 0.315rem 0.315rem;border:1px solid #e2e6ea}div#form_anmeldung form#app_manager_anmeldung .formular input.button.save,div#form_registrierung form#app_manager_anmeldung .formular input.button.save,div#form_anmeldung form#app_manager_registrierung .formular input.button.save,div#form_registrierung form#app_manager_registrierung .formular input.button.save{background-color:#28a745;color:#fff}div#form_anmeldung form#app_manager_anmeldung .formular a.button.close,div#form_registrierung form#app_manager_anmeldung .formular a.button.close,div#form_anmeldung form#app_manager_registrierung .formular a.button.close,div#form_registrierung form#app_manager_registrierung .formular a.button.close{display:inline-block;width:100%;margin-top:1rem;font-size:1rem;font-weight:normal;color:#e2000a;text-align:center}form#app_manager_password_reset input{width:100%;padding:0.315rem 0rem 0.315rem 0.315rem;border:1px solid #e2e6ea}form#app_manager_password_reset input.button{background-color:#28a745;color:#fff}button#app_registrieren_open_button,button#form_fullregistrierung_button,button#form_anmeldung_button{border-radius:0;background-color:#2d6298}button#form_anmeldung_button{width:100%;padding:0.315rem 0rem 0.315rem;margin-top:0.625rem;color:#fff}div#activecard{display:inline-block;width:100%;height:210px;padding:0;margin:0;background-image:url("/resources/css/images/sport-wanninger-activecard-2022_app.webp");background-repeat:no-repeat;background-position:center bottom;background-size:contain;position:relative}div#activecard div.barcode{display:inline-block;width:80%;height:auto;position:absolute;bottom:20px;left:10%;text-align:center;background-color:#fff}div#activecard div.barcode img{width:100%}div.error_block{display:inline-block;width:100%;padding-right:15px;padding-left:15px;text-align:center}div.error_block h2{font-size:1.625rem;color:#e2000a}div#uploading{display:none;height:100%;width:100%;margin:0px;position:fixed;left:0px;top:0px;background-color:rgba(80, 80, 80, 0.7);z-index:1000000;text-align:center}div#animation{display:inline-block;width:100px;height:100px;background-color:#fff;background-image:url("/resources/css/images/loading.gif");background-repeat:no-repeat;background-position:center 15px;background-size:50px 50px;padding:0px;margin:55% 0% 0% 0%;border-radius:10px;float:none;vertical-align:top;z-index:2000000}div#animation:after{content:"Lade Daten";display:block;position:relative;padding-top:70px}
