@import"/file/misc/Fonts/OpenSans.css";@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{color:#000;font-family:"Open Sans",sans-serif,Arial;margin:0;font-size:13px;direction:ltr;background-color:#fff;line-height:20px;font-weight:400}b,strong{font-weight:600}h3 small,h4 small,h5 small{color:#444}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2}img{max-width:100%}.centered{text-align:center !important}h1.block,h2.block,h3.block,h4.block,h5.block,h6.block{padding-bottom:10px}.table th,.table td{font-size:12px}table tbody tr td,table thead tr th,.table tbody tr td,.table thead tr th{text-align:left}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:3px;border-top:none;border-bottom:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:4px 5px}legend{line-height:1.3;width:100%;float:left;clear:both}fieldset{margin-bottom:10px}input,select{margin-bottom:3px}input[type=text],input[type=password]{width:100%;max-width:350px}.remit-payment input[type=text],.remit-payment input[type=password],.remit-payment .form-control{width:100%;max-width:350px !important}.remit-payment .salutation label{display:block}.remit-payment .salutation .radio{margin-top:0;display:inline-block}.line br{display:none}.alert>ul{padding-left:20px}.emergency-alert{background-color:rgba(255, 0, 0, 0.1);border:1px solid red;color:red;font-weight:600;font-size:14px;padding:15px 20px;margin-bottom:20px;display:flex}.emergency-alert p a{color:red;text-decoration:underline;cursor:pointer}.emergency-alert .fa-exclamation-circle{font-size:22px;padding-right:15px}table.pcco-green thead tr th,.btn.blue,.pcco-box-title,.pcco-headline,.footer.pcco-green,.footer.pcco-green a,.tt-detail-detail-div a,.remit-payment .btn,.remit-payment legend{background-color:#57a632;color:#fff}.btn.delete{font-size:21px;padding:1px 12px}#pcco-btn-ics{margin-top:3px}.pcco-register-new #pcco_searchresult{width:100%;max-width:350px;background-color:#eee}#pcco_searchresult{list-style-type:square}#pcco_searchresult li{padding:5px 2px;cursor:pointer;text-decoration:none}#pcco_searchresult li:hover{background-color:#eee}.pcco-app-weather{position:relative;text-align:center}.pcco-app-weather-maininfo{font-size:54px;line-height:54px;font-weight:100;margin-top:20px;word-spacing:-60px}.pcco-app-weather-city{font-size:32px;line-height:32px;font-weight:700;letter-spacing:1px;margin-top:20px}.pcco-app-weather-precipitation{color:#145eaa}.pcco-app-weather-wind{color:#68636a}.pcco-app-weather-dayinfo-label img{width:55px !important;display:block;margin:0 auto}.pcco-app-weather-border{height:1px}.pcco-app-weather-dayinfo{margin-top:20px;font-size:18px;line-height:34px;padding-top:20px;padding-bottom:20px;font-weight:400;width:100%;float:left}.pcco-col-2.pcco-app-weather{background-color:rgba(255, 255, 255, 0.07)}.pcco-app-weather-timestring{font-size:21px;font-weight:bold;text-transform:uppercase}.pcco-app-weather-temperature-string{font-size:21px;text-transform:uppercase}.pcco-app-weather-dayinfo-label{float:left;width:100%;padding-top:2px}.pcco-app-weather-description{margin-top:10px;color:#555}.pcco-app-weather-clearall{clear:both}@media(max-width: 550px){.pcco-app-weather-dayinfo{margin-top:10px;font-size:14px}}.scorecard-list tr:hover{background-color:#f4f4f4}.scorecard-list{cursor:pointer}.scorecard-row-heighlighted{background-color:#dbf4d9}.pcco-grey{background-color:#f7f7f7;color:#000}.tt-detail-detail-div a:hover,.tt-detail-detail-div a:focus,.tt-detail-detail-div a:active,.btn.blue:hover,.btn.blue:focus,.btn.blue:active{background-color:#53962f;color:#fff}.btn.red{background-color:#e30613}.btn.red:hover,.btn.red:active,.btn.red:focus{background-color:#b0111b}.btn.simple{background:#f4f4f6 linear-gradient(180deg, #fff 0px, #f4f4f6 100%);border:1px solid #c1c5cd;box-shadow:0 -1px 0 #c1c5cd inset;color:#535865;text-decoration:none}.btn.simple:hover,.btn.simple:active,.btn.simple:focus{background:#fff none;color:#535865}.footer{padding:8px 20px 5px 20px;font-size:12px}a,a:focus,a:hover,a:active{text-shadow:none;color:#57a632;text-decoration:none}.form-actions{background-color:transparent;border-top:none}.dd-username{font-size:14px;color:#444;line-height:16px;font-weight:600}.navbar-inverse .brand,.navbar-inverse .nav>li>a{text-shadow:none}.navbar-fixed-top{border-bottom:1px solid #ddd;position:fixed;background-color:#fff}.row-fluid [class*=span]{margin-left:0}h5.test-dev-title{font-family:"Open Sans",sans-serif,Arial;font-weight:bolder;z-index:3;text-align:center;color:#000;text-transform:uppercase;display:block;margin:auto;position:absolute;width:100%;top:28px}#zoom_triggers li{margin-bottom:15px}#zoom_triggers li a{font-size:16px;cursor:pointer;color:#000;margin-right:8px;margin-left:4px;background-color:#fff;color:#57a632;border-radius:50%;padding:5px 8px;-webkit-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.2)}.pcco-ios-frame{height:100vh;overflow-y:auto}.login .pcco-select-search{margin-left:20px !important}.menu-name{font-size:16px;color:#fff;line-height:28px}.pcco-box{border-radius:2px 2px 0 0;padding:5px;margin-bottom:10px;margin-top:10px;background-color:#fff}.pcco-box-title{border-radius:0;font-size:14px;font-weight:400;letter-spacing:1px;margin-top:4px;text-align:center;text-transform:uppercase;margin-bottom:15px;padding:5px 10px}.table>thead>tr>th{font-size:14px;font-weight:700}.breadcrumb>li.pcco-print-btn{float:right}.pcco-dashboard img{display:block;margin-left:auto;margin-right:auto;max-height:200px;max-width:200px}.pcco-dashboard h3{text-align:center;font-size:20px}.pcco-dashboard h5{margin-bottom:0;border-bottom:1px solid #ddd;font-size:16px}.pcco-dashboard .no-more-tables tr{border-left:none}.pcco-dashboard table td{border:none}.dashboard-info{display:inline-block;width:100px;font-weight:700}.dashboard-club-info .social-media-icons{padding:5px 0}.dashboard-club-info .social-media-icons i{font-size:18px;padding-right:5px}.input-group input,.input-group select{margin:0;width:100%;padding-left:15px}.input-group-addon{width:75px;border-radius:0;border:1px solid #e5e5e5}.input-group{margin-bottom:15px;width:100%;max-width:350px}.pccomodal{background-color:rgba(0, 0, 0, 0.4)}.pccomodal .modal-content{z-index:10600}.modal-title{font-size:20px;font-weight:700;line-height:0}div,span,img,td,th,p,a,button,ul,li,.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input,select,textarea,table{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}textarea{max-width:350px;width:100%}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0;position:relative;margin-top:2px}a:focus,a:hover,a:active,select:focus{outline:0 !important}.btn{background:#b7b7b7 none;border:0;padding:7px 14px;text-shadow:none;font-size:13px;font-weight:400;color:#fff;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px !important;font-family:"Open Sans",Arial,sans-serif;margin-bottom:5px;text-decoration:none}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn[disabled],.btn.disabled{color:#fff;background-color:#8a8a8a}.btn.blue{text-shadow:none}.btn.yellow{background-color:#f0ad4e}.btn.app{padding:8px 50px;margin-left:auto;margin-right:auto;display:block;width:100%;font-size:24px;margin-bottom:25px}.btn.mini{width:100%;font-size:13px;line-height:20px;margin-bottom:10px;box-sizing:border-box}.btn.btn-no-pointer{cursor:default}.big{height:38px;font-size:18px;line-height:38px;padding:8px 16px}button.btn.big,input[type=button].btn.big,input[type=submit].btn.big{height:54px;padding-top:9px;padding-bottom:8px}button.btn.mini,input[type=button].btn.mini,input[type=submit].btn.mini{height:30px;padding-top:3px;padding-bottom:3px}a.btn.big.btn-block{height:54px}.btn-two-lines{padding-top:3px;padding-bottom:3px;line-height:1.1}.btn.btn-dropdown{background-color:#fff;border:1px solid #ccc;color:#000;border-radius:0 !important;line-height:16px}.btn.btn-dropdown:hover,.btn.btn-dropdown:focus,.btn.btn-dropdown:active{background-color:#ebebeb;border-color:#b3b3b3;color:#000}.btn-group-dropdown{width:100%;margin-top:0;margin-bottom:20px}.btn-group>.btn:first-child{border-radius:0}.btn-dropdown-left{text-align:left}.btn-dropdown-left{width:calc(100% - 31px)}.btn-group-dropdown .dropdown-menu{width:calc(100% - 2px)}.btn-group>.btn+.dropdown-toggle{padding-left:9px}.btn.btn-manually-open-window{white-space:normal;text-align:left}.btn.btn-manually-open-window i.fa-times-circle,.btn.btn-manually-open-window i.fa-chevron-right{padding-left:10px}.btn.btn-manually-open-window i.fa-chevron-right{font-size:10px}.btn.btn-manually-open-window i.fa-times-circle{font-size:14px}.pcco-btn-holder{margin:20px 0}.logo img{background-color:white;padding:5px;width:150px}.center{text-align:center}.divider-40{width:100%;height:40px}.pointer{cursor:pointer}.hidden{display:none}.onoffswitch-label{position:relative;vertical-align:top;width:55px;height:22px;padding:3px;margin:0 10px 10px 0;border-radius:18px;cursor:pointer;box-sizing:content-box;display:inline-block;align-content:right}.onoffswitch-checkbox{position:absolute;top:0;left:0;opacity:0;box-sizing:content-box}.onoffswitch-inner{position:relative;display:block;height:inherit;font-size:10px;font-weight:600;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.12),inset 0 0 2px rgba(0, 0, 0, 0.15);box-sizing:content-box}.onoffswitch-inner:before,.onoffswitch-inner:after{position:absolute;top:50%;margin-top:-0.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;box-sizing:content-box}.onoffswitch-inner:before{content:attr(data-off);right:10px;left:inherit;color:#aaa;font-weight:600}.onoffswitch-inner:after{content:attr(data-on);left:10px;color:#fff;opacity:0;font-weight:600}.onoffswitch-checkbox:checked~.onoffswitch-inner{background:#57a632;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15),inset 0 0 3px rgba(0, 0, 0, 0.2)}.onoffswitch-checkbox:checked~.onoffswitch-inner:before{opacity:0}.onoffswitch-checkbox:checked~.onoffswitch-inner:after{opacity:1}.onoffswitch-switch{position:absolute;top:4px;left:4px;width:20px;height:20px;background:linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0);background-image:-webkit-linear-gradient(top, #FFFFFF 40%, #f0f0f0);border-radius:100%;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.2)}.onoffswitch-switch:before{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:linear-gradient(to bottom, #eeeeee, #FFFFFF);background-image:-webkit-linear-gradient(top, #eeeeee, #FFFFFF);border-radius:6px;box-shadow:inset 0 1px rgba(0, 0, 0, 0.02)}.onoffswitch-checkbox:checked~.onoffswitch-switch{left:37px;box-shadow:-1px 1px 5px rgba(0, 0, 0, 0.2)}.onoffswitch-inner,.onoffswitch-switch{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.pcco-payment-btn-holder{margin-bottom:20px}.pcco-payment-btn-holder form{display:inline-block;margin:2px 0}@-webkit-keyframes throbber{0%{background:#dde2e7}10%{background:#6b9dc8}40%{background:#dde2e7}}@-moz-keyframes throbber{0%{background:#dde2e7}10%{background:#6b9dc8}40%{background:#dde2e7}}@-o-keyframes throbber{0%{background:#dde2e7}10%{background:#6b9dc8}40%{background:#dde2e7}}@keyframes throbber{0%{background:#dde2e7}10%{background:#6b9dc8}40%{background:#dde2e7}}.throbber:not(:required){-webkit-animation:throbber 2000ms 300ms infinite ease-out;-moz-animation:throbber 2000ms 300ms infinite ease-out;-o-animation:throbber 2000ms 300ms infinite ease-out;animation:throbber 2000ms 300ms infinite ease-out;background:#dde2e7;display:inline-block;position:relative;text-indent:-9999px;width:.9em;height:1.5em;margin:0 1.6em}.throbber:not(:required):before,.throbber:not(:required):after{background:#dde2e7;content:"x200B";display:inline-block;width:.9em;height:1.5em;position:absolute;top:0}.throbber:not(:required):before{-webkit-animation:throbber 2000ms 150ms infinite ease-out;-moz-animation:throbber 2000ms 150ms infinite ease-out;-o-animation:throbber 2000ms 150ms infinite ease-out;animation:throbber 2000ms 150ms infinite ease-out;left:-1.6em}.throbber:not(:required):after{-webkit-animation:throbber 2000ms 450ms infinite ease-out;-moz-animation:throbber 2000ms 450ms infinite ease-out;-o-animation:throbber 2000ms 450ms infinite ease-out;animation:throbber 2000ms 450ms infinite ease-out;right:-1.6em}.modal-loading{font-weight:300;font-family:"Open Sans",sans-serif,Arial,Verdana,"Trebuchet MS";color:#eee;font-size:13px}.pcco-country-menu-list{width:100%}.pcco-country-menu-list .pcco-country-menu-item{width:20%;float:left;font-size:13px;line-height:25px;font-weight:600;text-align:center;padding-top:5px;padding-bottom:5px;margin-bottom:15px;box-sizing:border-box;border:1px solid transparent}.pcco-country-menu-list .pcco-country-menu-item.active,.pcco-country-menu-list .pcco-country-menu-item:hover,.pcco-country-menu-list .pcco-country-menu-item:focus{background-color:#f7f7f7;cursor:pointer;border:1px solid #ddd;padding-top:5px;padding-bottom:5px}.pcco-country-menu-list .pcco-country-menu-item img{height:25px;margin-right:4px;margin-top:-3px}.pcco-club-list{width:100%;box-sizing:border-box;border-bottom:1px solid #ddd}.pcco-club-list>div:first-child{width:100%;box-sizing:border-box}.pcco-country-wrap{width:100%;border:1px solid #ddd;border-bottom:none}.pcco-country-wrap span{display:block;background-color:#f7f7f7;width:100%;line-height:34px;font-weight:600;font-size:16px;border-bottom:1px solid #ddd;padding-left:10px;padding-right:10px;box-sizing:border-box}.pcco-country-wrap span i{display:block;float:left;font-size:17px;margin-right:10px;margin-top:8px}.pcco-country-wrap span img{height:17px;margin-right:10px;margin-top:-3px}.pcco-country-wrap .pcco-club{padding-left:10px;border-bottom:1px solid #ddd}.pcco-country-wrap .pcco-club{background:url("/file/public/Mobile/img/arrow.png") no-repeat right}#pcco-clublist-visited .pcco-club{background:none}.pcco-country-wrap div:last-child{border-bottom:none}.clubselect .alert{padding:3px 15px}.login .content.clubselect,.login .content.clubselect input[type=text],.login .content.clubselect input[type=password]{max-width:500px}.pcc_connect .pcco-form{padding:10px 15px;margin:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.pcco-country-wrap .pcco-club{background-image:url("/file/public/Mobile/img/arrow@2x.png");background-size:18px 30px}}.pcco-country-wrap .pcco-club:hover,.pcco-country-wrap .pcco-club:active,.pcco-country-wrap .pcco-club:focus{background-color:#f7f7f7}.pcco-country-wrap .pcco-club a{display:inline-block;text-decoration:none;color:#000;font-weight:600;width:calc(100% - 2em);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px}.pcco-country-wrap .pcco-club .pcco-club-hider{display:inline-block;width:1.5em;margin:0}.pcco-country-wrap .pcco-club .pcco-club-hider .fa{color:gray}.fullwidth{width:100% !important}.register{padding:10px !important;background-color:transparent}.register li{line-height:30px}.register .hint{margin-bottom:15px;font-size:14px;font-style:italic}.register legend{line-height:25px;margin-bottom:10px}.navbar .btn-navbar{margin-top:20px}.pcco-select-policy{max-width:400px}.pcco-select-policy #policy{margin-top:20px}.managerdetail{width:100%;padding-left:21px}.managerdetail strong{min-width:65px;display:block;float:left}.page-404-full-page,.maintenance-full-page,.move-full-page{padding:20px;background-color:#fafafa}.page-404{text-align:center;margin-top:100px}.page-404-content{background-color:#fff}.page-404 .number{display:inline-block;letter-spacing:-10px;margin-top:0;line-height:128px;font-size:158px;font-weight:300;color:#57a632;text-align:right}.page-404 .details{margin-left:40px;display:inline-block;padding-top:0;text-align:left}.maintenance-content,.move-content{width:100%;max-width:700px;margin:0 auto}.maintenance-content .logo img,.move-content .logo img{display:block;margin:30px auto 20px;width:230px;background:#fafafa}.maintenance-content .maintenance-image img,.move-content .maintenance-image img{margin:0 auto 20px;display:block;width:125px}.maintenance-content .tabbable-custom>.nav-tabs,.move-content .tabbable-custom>.nav-tabs{margin:20px 0 0}.maintenance-content .tab-wrap,.move-content .tab-wrap{padding:20px}.move-content .tab-wrap h3{padding-bottom:10px;font-size:22px;font-weight:400}.move-content .tab-wrap p span{font-weight:700}.maintenance-content .pcco-btn-holder{margin-top:30px}.register .logo,.login .logo{margin:25px auto 0;padding:5px;text-align:center;width:220px}.register .logo img,.login .logo img{width:100%}.register .content,.login .content{background-color:transparent;width:100%;margin:0 auto;padding:4px 10px 15px;box-sizing:border-box;max-width:320px}.login .content h3{color:#000}.login .content h4{color:#555}.login .content p{color:#222}.login .content .login-form,.login .content .forget-form{padding:0;margin:0}.register .content .m-wrap,.login .content .m-wrap{width:100% !important;box-sizing:border-box;height:34px}.login .content .m-wrap.pcco-club-selection{width:100%}.login .radio input[type=radio],.checkbox input[type=checkbox]{margin-left:0 !important;margin-right:10px !important}.login label,select,textarea{font-size:12px}.login .controls>.radio.line{padding-left:0 !important}.login .content .control-group{margin-bottom:10px}.login .content .input-icon .m-wrap{margin:0}.login .label-fix-clubauswahl{margin-top:25px}.login .content .forget-form{display:none}.login .content .register-form{display:none}.login .content .form-title{font-weight:300;margin-bottom:10px}.register .content .form-actions,.login .content .form-actions{background-color:transparent;clear:both;border:none;padding:20px 25px;margin:0}.login .content .form-actions{text-align:center}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.login .content .form-actions .checkbox{margin-top:8px;display:inline-block}.radio-list{margin-top:5px;margin-bottom:10px}.radio-list label{margin-bottom:5px}.login .control-label{cursor:default}.login .control-label{font-size:15px}.login .login-info-label{font-size:11px;cursor:default}.login .radio-label{display:inline}.login select{width:100%}.login .content .forget-password{margin-top:10px}.login .content .create-account{border-top:1px dotted #eee;padding-top:10px;margin-top:10px}.login .content .create-account a{display:inline-block;margin-top:5px}.login .copyright{text-align:center;width:250px;margin:0 auto;padding:10px 10px 0 10px;color:#fff;font-size:11px}.pcco-select-language{width:100%;float:left;margin-top:5px;margin-bottom:10px;box-sizing:border-box}.pcco-select-language a{float:left;box-sizing:border-box;padding:5px 3%}.pcco-select-language a:hover,.pcco-select-language a:focus,.pcco-select-language a:active{background-color:#f7f7f7;cursor:pointer;border:1px solid #ddd;padding-top:4px;padding-bottom:4px}.pcco-select-language a img{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:30px}.btn-table{width:100%;margin-bottom:0 !important;vertical-align:middle}.meine-turniere tbody tr td{line-height:1.4}.meine-buchungen tbody td{font-size:12px}.info{font-size:11px;display:block;margin-top:0 !important;font-weight:500}.tt-buchung-check{margin-bottom:5px}.pcco-selection{list-style:none}.pcco-user-tournament-list{margin-bottom:20px;width:100%}.pcco-user-tournament-list-item>div{padding:5px 10px !important;margin:5px 0}.pcco-user-tournament-list>div:nth-child(2n+1){background-color:#f7f7f7}.pcco-user-tournament-list-item{width:100%;padding:5px 0}.pcco-user-tournament-list-item>div:first-child{width:170px;display:inline-block;vertical-align:top}.pcco-user-tournament-list-item>div:last-child{display:inline-block;border-left:1px solid #ddd;width:calc(100% - 175px)}span.pcco-user-tournament-list-name{display:block;width:100%;font-size:18px;font-weight:300;margin-bottom:12px}.pcco-tournament-list-date span{display:block;width:100%;text-align:center}.pcco-tournament-list-date span:nth-child(1){font-size:24px;font-weight:300;line-height:30px}.pcco-tournament-list-date span:nth-child(2){font-size:15px;font-weight:400;line-height:22px}.pcco-tournament-list-date span:nth-child(3){font-size:14px;font-weight:400;line-height:20px;color:#777}span.pcco-user-tournament-list-info{display:block;width:100%}@media(max-width: 600px){.pcco-user-tournament-list-item>div:first-child{width:120px}.pcco-user-tournament-list-item>div:last-child{width:calc(100% - 125px)}span.pcco-user-tournament-list-name{display:block;width:100%;font-size:14px;font-weight:600;margin-bottom:0}.pcco-tournament-list-date span:nth-child(1){font-size:20px;line-height:30px}.pcco-tournament-list-date span:nth-child(2){font-size:13px;font-weight:400;line-height:18px}.pcco-tournament-list-date span:nth-child(3){font-size:13px;font-weight:400;line-height:16px;color:#777}}.pcco-list-user-friends{margin:30px auto;max-width:950px}#pcco-list-user-friends{border:1px solid #ddd}#pcco-form-friend-list .pcco-content-field{padding:0 10px}#pcco-form-friend-list .actions a .fa{font-size:18px;margin-right:6px;padding:2px}#pcco-form-friend-list .actions a:last-child .fa{margin-right:0}#pcco-list-user-friends tr th,#pcco-list-user-friends tr td{padding:10px 15px;vertical-align:middle;font-size:13px;font-weight:500}#pcco-list-user-friends tr th{background:#e9e9e9;border-bottom:1px solid #ddd;font-weight:700;font-size:13px !important}tr.openfriend td{background-color:#f7f7f7}#pcco-list-user-friends tr td:last-child,#pcco-list-user-friends tr th:last-child{text-align:right}#pcco-form-friend-list .pcco-form{margin-top:0}#pcco-list-user-friends a.answer-friend-request{background:#999;color:#fff;padding:4px 12px;margin-right:5px;font-size:12px}#pcco-list-user-friends .mobile-number{text-align:center}#pcco-list-user-friends .actions{min-width:150px}#pcco-list-user-friends tbody tr td.name{font-weight:600;font-size:13px !important}#pcco-list-user-friends .info{color:#888;font-weight:500}.pcco-friend-confirmation{margin:0 auto;max-width:500px;padding:10px}.pcco-friend-confirmation-headline{padding:15px 0}#frm_friend_admit_confirmation{border:none}.pcco-friend-confirmation .pcco-form{margin-top:0;margin-bottom:0;padding:0}.pcco-friend-confirmation-content{padding:20px 25px;border-bottom:1px solid #eee;background:#fff}.pcco-friend-confirmation-info{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #ddd}.pcco-friend-confirmation-content a{display:block;line-height:22px}#frm_friend_admit_confirmation .sub{font-size:13px;background:#f4f4f4;border:1px solid #eee;padding:20px;margin-top:15px}#frm_friend_admit_confirmation .sub label{display:block;padding-bottom:3px;font-weight:600}#frm_friend_admit_confirmation .sub .info-text{padding-bottom:20px}#frm_friend_admit_confirmation input[type=text],#frm_friend_admit_confirmation input[type=password]{background:#fff;border:1px solid #ddd;height:34px;max-width:100%;font-size:13px;margin-bottom:15px}#frm_friend_admit_confirmation fieldset{margin-bottom:0}.pcco-checkbox{display:inline;position:relative;margin-right:30px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcco-checkbox .pcco-checkbox-container{padding-left:30px;margin-right:30px;font-weight:600;margin-bottom:12px;position:relative}.pcco-checkbox .pcco-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pcco-checkbox-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#f4f4f4;border:1px solid #ddd}.pcco-checkbox:hover .pcco-checkbox-container input~.checkmark{background-color:#eee}.pcco-checkbox .pcco-checkbox-container input:checked~.checkmark{background-color:#57a632;border:1px solid #57a632}.pcco-checkbox .pcco-checkbox-container input:checked~.checkmark.decline{background-color:#aaa;border:1px solid #aaa}.checkmark:after{content:"";position:absolute;display:none}.pcco-checkbox .pcco-checkbox-container input:checked~.checkmark:after{display:block}.pcco-checkbox .checkmark:after{left:7px;top:3px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pcco-checkbox-container input:checked~.checkmark{background-color:#f4f4f4;border:1px solid #eee}@media(max-width: 600px){#pcco-list-user-friends tr th,#pcco-list-user-friends tr td{padding:7px}#pcco-form-friend-list .actions a .fa{margin-right:6px;padding:2px}#pcco-list-user-friends .actions{min-width:120px}#pcco-list-user-friends a.answer-friend-request{padding:2px 5px}}@media(max-width: 530px){#pcco-list-user-friends{margin:20px auto;border:none}#pcco-list-user-friends thead{display:none}#pcco-form-friend-list .pcco-content-field{padding:0 5px}#pcco-list-user-friends tbody tr{border-bottom:20px solid #f5f5f5}#pcco-list-user-friends tbody tr td{display:block;width:100%;padding:7px 10px 7px 120px;text-align:left;border-left:1px solid #ddd;border-right:1px solid #ddd;line-height:1.3}#pcco-list-user-friends tbody tr td::before{content:attr(data-label);width:110px;float:left;text-align:left;padding:7px 15px;font-weight:700;margin:-7px 15px -7px -125px}#pcco-list-user-friends tr td.actions{text-align:center;padding:5px 15px;border-bottom:1px solid #ddd}#pcco-list-user-friends .mobile-number{text-align:left}#pcco-list-user-friends a.answer-friend-request{padding:3px 15px}}@media(max-width: 375px){#frm_friend_admit_confirmation .sub{padding:15px 10px}.pcco-friend-confirmation-content{padding:15px}}.trainer-bookings-list{width:100%;float:left;margin-top:-5px}.pcco-manager-booking{width:100%;float:left;padding:8px 0}.trainerdayheader{width:100%;float:left;margin-top:0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:0 5px;background-color:#f2f2f2;line-height:24px}.trainerdayheader span.date{font-weight:700;font-size:14px;display:block}.trainerdayheader span.date small{font-weight:400;font-size:12px}.pcco-manager-booking>div{padding:0 5px}.trainer-bookings-list>div{border-bottom:1px solid #ddd}.trainer-bookings-list>div:last-child{border-bottom:none}.trainer-bookings-list>div:first-child{padding-top:13px}.trainer-bookings-list .booking-time span.bookingtime{font-weight:700;font-size:15px;display:block;width:100%}.trainer-bookings-list .booking-info i{width:15px}.trainer-bookings-list .booking-time span.bookingdate{font-weight:500;font-size:14px}.trainer-bookings-list .booking-info span{display:block}.trainer-bookings-list .booking-action .btn{float:right;font-size:20px;line-height:20px;padding:6px;width:34px}.btn.btn-simple.inactive{background-color:#f2f2f2}ul.pagination{margin:10px 0 15px 0}.pagination>li>a,.pagination>li>span,.pagination>li>a,.pagination>li>span:hover,.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#57a632;font-weight:700}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#57a632;border-color:#ddd}.pagination>.inactive>a,.pagination>.inactive>a:focus,.pagination>.inactive>a:hover,.pagination>.inactive>span,.pagination>.inactive>span:focus,.pagination>.inactive>span:hover{background-color:#fff;cursor:default}.booking-time a.pcco-manager-booking-delete{display:none}@media(max-width: 650px){.trainer-bookings-list{margin-top:0}.booking-action a.pcco-manager-booking-delete{margin-top:10px}.pcco-manager-booking{padding:0 0 5px 0}.trainer-bookings-list>div:nth-child(odd){background-color:#fff}.pcco-manager-booking .booking-time{border-bottom:1px solid #ddd;border-top:1px solid #ddd;background:#f2f2f2}.trainer-bookings-list>div:first-child>div{border-top:none}.trainerdayheader{border-bottom:2px solid #ddd;line-height:30px}.trainer-bookings-list .booking-time span.bookingtime{font-size:16px;line-height:30px}.booking-time a.pcco-manager-booking-delete{background-color:transparent;color:#57a632;float:right;font-size:22px;height:30px;line-height:30px;margin:0;padding:0;text-align:center;width:50px;display:block}.booking-time a.pcco-manager-booking-delete:hover,.booking-time a.pcco-manager-booking-delete:active,.booking-time a.pcco-manager-booking-delete:focus{background-color:transparent;color:#57a632}.booking-action a.pcco-manager-booking-delete{display:none}.trainer-bookings-list>div{border-bottom:none}.trainer-bookings-list>div:first-child{padding-top:0}}#pcco-list-user-bookings-list{margin:0}#pcco-list-user-bookings-list td.actions{vertical-align:middle}.pcco-form.btn2block{padding:10px 0;float:left;width:100%}.pcco-form.btn2block .btn{width:48%;float:left;margin-left:1%;margin-right:1%;margin-bottom:0;padding:7px 2px}.pcco-form.btn3block{padding:10px 0;float:left;width:100%}.pcco-form.btn3block .btn{width:31%;float:left;margin-left:1%;margin-right:1%;margin-bottom:0;padding:7px 2px}@media(max-width: 780px){.pcco-form.btn3block .btn{width:100%;float:left;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:7px 2px}}.pcco-resultlist-vcard button{margin-top:10px}@media(max-width: 780px){.pcco-resultlist-vcard button{width:100%}}.personal-scorecard-info tbody tr td{min-width:80px;border-color:#ddd}.table-personal-scorecard{margin-top:20px}.table-personal-scorecard tbody tr td,.table-personal-scorecard thead tr th{text-align:center}.table-personal-scorecard thead tr th{text-align:center;font-size:16px}.table-personal-scorecard .th-loch{width:15%}.table-personal-scorecard .th-par,.table-personal-scorecard .th-vv{width:12%}.table-personal-scorecard .th-vv-info{width:20px}.table-personal-scorecard .th-score{width:25%}.table-personal-scorecard .th-punkte{width:18%}.table-personal-scorecard td{text-align:center;line-height:19px;font-size:16px}.table-personal-scorecard .tb-loch{font-weight:700}.table-personal-scorecard .tb-score,.table-personal-scorecard .tb-punkte{padding-top:2px;padding-bottom:2px}.table-personal-scorecard .tb-punkte{line-height:27px}.table-personal-scorecard .tb-input{width:50px;margin-bottom:0;font-size:12px;height:25px;text-align:center;font-family:"Open Sans",sans-serif,Arial}.table-personal-scorecard .total-1 .tb-punkte div,.table-personal-scorecard .total-2 .tb-punkte div{height:27px;width:27px;border-radius:27px;color:#fff;margin-left:auto;margin-right:auto;font-weight:700}.table-personal-scorecard .tb-punkte .punkte-minus{color:#df0d0d;font-weight:700}.table-personal-scorecard .tb-punkte .punkte-plus{color:#57a632;font-weight:700}.table-personal-scorecard .tb-punkte .punkte-yellow{color:#f9aa33;font-weight:700}.table-personal-scorecard .total-1 .tb-punkte .punkte-minus,.table-personal-scorecard .total-2 .tb-punkte .punkte-minus{background-color:#df0d0d;color:#fff}.table-personal-scorecard .total-1 .tb-punkte .punkte-plus,.table-personal-scorecard .total-2 .tb-punkte .punkte-plus{background-color:#57a632;color:#fff}.table-personal-scorecard .total-1 .tb-punkte .punkte-yellow,.table-personal-scorecard .total-2 .tb-punkte .punkte-yellow{background-color:#f9aa33;color:#fff}.table-personal-scorecard .total-1 td{background-color:#f7f7f7;font-weight:700}.table-personal-scorecard .total-2 td{background-color:#f7f7f7;border-top:6px double #ddd;border-bottom:2px solid #ddd;font-weight:700}.table-personal-scorecard .total-1 .tb-score{padding-top:6px;padding-bottom:6px}td.pcco-tournament-scorecard-select{line-height:36px !important}.personal-scorecard-info .help-block{max-width:350px}.personal-scorecard-info .m-wrap{width:100%}.table-personal-scorecard .result-info{font-size:16px;font-weight:700;text-align:left}.table-personal-scorecard .result-value{font-size:16px;font-weight:300}.table-personal-scorecard tr:last-child td{border-bottom:2px solid #ddd}.table.table-personal-scorecard.html2canvas{width:600px !important;border-top:1px solid #ddd !important;border-left:1px solid #ddd !important}.table-personal-scorecard.html2canvas thead tr th{background-color:#f7f7f7;color:#000;border-top:1px solid #ddd}.table-personal-scorecard.html2canvas thead tr th:last-child,.table-personal-scorecard.html2canvas tbody tr td:last-child{border-right:1px solid #ddd !important}.table-personal-scorecard.html2canvas tbody tr td{border-bottom:1px solid #ddd !important}.table-personal-scorecard.html2canvas .total-1 .tb-punkte .punkte-minus,.table-personal-scorecard.html2canvas .total-2 .tb-punkte .punkte-minus{background-color:#f7f7f7;color:#df0d0d}.table-personal-scorecard.html2canvas .total-1 .tb-punkte .punkte-plus,.table-personal-scorecard.html2canvas .total-2 .tb-punkte .punkte-plus{background-color:#f7f7f7;color:#57a632}.table-personal-scorecard.html2canvas input.m-wrap,.table-personal-scorecard.html2canvas input,.table-personal-scorecard.html2canvas textarea{border:none;color:#000 !important}.scorecard-share{float:right;margin-bottom:30px}.personal-scorecard-info .checkbox{margin-top:0;margin-bottom:0}.personal-scorecard-info .checkbox label{padding-left:0}.scorecard-list tr:hover{background-color:#f4f4f4}.scorecard-list{cursor:pointer}.scorecard-row-heighlighted{background-color:#dbf4d9}#fbResult{width:100%;box-sizing:border-box;text-align:center;margin-bottom:15px}#fbResult a:hover,#fbResult a:active,#fbResult a:focus{background-color:#f3f3f3}#fbResult a{display:block;font-weight:600;padding-left:10px;padding-right:10px;line-height:28px;background-color:#f7f7f7;border:1px solid #ddd}.fb-login-button{padding:4px;background:linear-gradient(#4c69ba, #3b55a0) repeat scroll 0 0 rgba(0, 0, 0, 0)}.fb-login-button:hover,.fb-login-button:active,.fb-login-button:focus{background:linear-gradient(#5b7bd5, #4864b1) repeat scroll 0 0 rgba(0, 0, 0, 0)}.personal-scorecard-info td input{margin-top:-5px}.table-turnierkalender{border-collapse:separate;border-bottom:1px solid #ddd;text-align:left}.table-turnierkalender thead{border:none}.table-turnierkalender tbody{border-bottom:1px solid #ddd}.table-turnierkalender tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;text-align:left;vertical-align:middle !important}.table-turnierkalender tbody td:first-child{border-left:1px solid #ddd;vertical-align:top !important}.hidden-480 .turnierkalender-eds{line-height:65px !important;font-size:20px;font-weight:700;color:#444}.hidden-480 .tk-icon{display:inline-block;font-size:30px;line-height:65px;text-align:center;width:100%;color:#444}.guest-wrapper .tk-detail-info .tk-icon-guest{font-size:24px;line-height:26px;margin:5px 0 1px 0;display:block}.cat-ts_resultlist .guest-wrapper,.cat-ts_resultlist .tk-detail-detail-div.ics-button-wrapper,.cat-ts_resultlist .register-wrapper,.cat-ts_resultlist .hidden-resultlist,.details .tk-detail-detail-div.cancel-wrapper{display:none}.cat-ts_resultlist .details-wrapper{width:100%}.hidden-480 .fa-check,.fa-check{color:#3aaa35}.hidden-480 .fa-times,.fa-times{color:#e30613}.alert-hint{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-hint a{text-decoration:underline;font-weight:700}.fa-warning{color:#e3b537}.tk-datum{display:block;height:33px;text-align:center;width:45px;margin:5px auto auto;cursor:pointer}.tk-datum-monat-intern{display:block;height:16px;text-align:center;width:40px;margin:auto;font-size:11px;cursor:pointer;color:#fff;background-color:#aa170c;text-transform:uppercase}.tk-datum-monat-offen{display:block;height:16px;text-align:center;width:40px;margin:auto;font-size:11px;cursor:pointer;color:#fff;background-color:#57a632;text-transform:uppercase}.tk-datum-tag{display:block;height:15px;text-align:center;width:38px;margin:auto;font-size:19px;font-weight:bold;padding-top:4px;padding-bottom:4px;border-right:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #333;cursor:pointer;background-color:#fff}.table-turnierkalender thead tr th.tk-th-datum{width:46px}.table-turnierkalender thead tr th.tk-th-loch{width:70px;max-width:70px}.table-turnierkalender thead tr th.tk-th-vgw{width:70px;max-width:70px;min-width:40px}.table-turnierkalender thead tr th.tk-th-intern{width:70px;max-width:70px;min-width:40px}.table-turnierkalender thead tr th.tk-th-sponsor{width:140px;max-width:140px}.table-turnierkalender tbody tr td .tk-club{font-size:12px}.table-turnierkalender tbody tr td .tk-turnier{font-size:12px;font-weight:bold;display:block}.tk-detail-wrapper{max-width:800px}.tk-art{font-size:10px}.table-turnierkalender tbody tr td .tk-subtitle{font-size:10px;display:block}.tk-detail-div{width:100%}.tk-div-oben{border-top:2px solid #ddd}table.table-turnierkalender .details{border-bottom:1px solid #ddd}.tk-detail-detail-div{width:50%;float:left;border:1px solid #ddd;box-sizing:border-box}.tk-detail-detail-div a{display:block;height:100%;font-size:14px;padding:15px 0;text-decoration:none;font-weight:600;line-height:20px}.tk-inaktiv{height:100%;font-size:18px;padding-top:5px;padding-bottom:5px;text-decoration:none;font-weight:600;color:#999}.tk-detail-detail-div a:hover{background-color:#f9f9f9}.tk-sponsor-wrapper{max-width:290px;margin:auto;display:block;padding-left:10px;padding-right:10px}.tk-detail-name{width:100%;text-align:center;line-height:18px}.tk-detail-info{width:100%;font-size:32px;line-height:38px;font-weight:600;text-align:center;color:#444}#hcplist .tk-detail-info{font-size:16px}#hcplist .tk-detail-name{font-size:12px}#viewport{width:100%;overflow:hidden}#viewport ul{position:relative;padding:0;width:420vw}#viewport li{width:33vw;height:35px;text-align:center;font-size:17px;font-weight:600;float:left;list-style:none}.tk-pointer{cursor:pointer}.turnier-zahl{width:5% !important}.sponsor-tk{width:100%;text-align:center}.sponsor{width:auto !important;max-width:90%;max-height:90px;margin-top:10px;margin-bottom:10px}.helper{display:inline-block;height:100%;vertical-align:middle}.portlet.box.blue .portlet-title{background-color:#57a632}td.table-center,th.table-center{text-align:center}.portlet-body.blue,.portlet.blue{background-color:#57a632 !important}.offen{font-size:24px;color:#15b304}time.icon{font-size:1em;display:block;position:relative;width:56px !important;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden;margin-top:4px;margin-bottom:4px}.tk-intern time.icon strong{color:#fff;background-color:#f39000;border-bottom:1px dashed #b66c00;box-shadow:0 1px 0 #f39000;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;padding-top:1px;padding-bottom:1px}.tk-inaktiv time.icon strong{color:#fff;background-color:#aeafaf;border-bottom:1px dashed #878888;box-shadow:0 1px 0 #aeafaf;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;padding-top:1px;padding-bottom:1px}.tk-offen time.icon strong{color:#fff;background-color:#68a62e;border-bottom:1px dashed #2e632a;box-shadow:0 1px 0 #68a62e;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;padding-top:1px;padding-bottom:1px}.tk-intern time.icon em{color:#f39000}.tk-inaktiv time.icon em,time.icon em{color:#aeafaf}.tk-offen time.icon em{color:#68a62e}time.icon *{display:block;width:100%;font-size:9px;font-weight:600;font-style:normal;text-align:center}time.icon small{font-size:9px;color:#000;border-top:1px dashed #bdbdbd;line-height:12px;margin-top:1px}time.icon small.noborder{border:none}time.icon em{margin-top:-7px}time.icon span{width:100%;font-size:18px;color:#2f2f2f;padding-bottom:3px}dl.pcco-tournament-detail>dt{text-align:left}dl.pcco-tournament-detail>dt::after{content:":"}.dl-horizontal.pcco-tournament-detail:last-of-type{margin-bottom:30px}.pcco-tournament-resultlist-extra-ranking.table-bordered>tbody>tr>td,.pcco-tournament-resultlist-extra-ranking.table-bordered>tbody>tr>th,.pcco-tournament-resultlist-extra-ranking.table-bordered>tfoot>tr>td,.pcco-tournament-resultlist-extra-ranking.table-bordered>tfoot>tr>th,.pcco-tournament-resultlist-extra-ranking.table-bordered>thead>tr>td,.pcco-tournament-resultlist-extra-ranking.table-bordered>thead>tr>th{border-left:none;border-right:none}.pcco-tournament-resultlist-result>tbody>tr>td{padding:6px 5px}.table-turnierergebnisliste thead th.ergebnis-club{width:30%}.table-turnierergebnisliste thead th.ergebnis-name{width:40%}.turnierergebnis h5{margin-top:30px}.table-turnierergebnisliste tbody td.ergebnisth{vertical-align:middle}.table-turnierergebnisliste tbody .pcco-resultlist-cut td.ergebnisth{vertical-align:bottom}.pcco-plusminus{min-width:75px !important}@media(max-width: 796px){.pcco-plusminus{min-width:50px !important}}@media(max-width: 480px){.pcco-plusminus{min-width:75px !important}}@media(max-width: 345px){.pcco-plusminus{min-width:50px !important}}.tab-content table.table{margin-bottom:0}.tab-content h5{padding-left:10px;font-weight:bold}.te-scorekarte tr{cursor:pointer}.te-scorekarte-1{border:1px solid #cfcfcf;width:100%}.te-scorekarte-2{border:1px solid #cfcfcf;border-bottom:2px solid #cfcfcf;width:100%}.te-scorekarte-1 td,.te-scorekarte-2 td{text-align:center}td.te-score{font-weight:600}.te-par{color:#fff;background-color:#a3a6ab;width:100%}.te-bogey{color:#fff;background-color:#f9b842;width:100%}.te-birdie{color:#fff;background-color:#a4cef8;width:100%}.te-eagle{color:#fff;background-color:#33b0e6;width:100%}.te-dbogey{color:#fff;background-color:#ef5b01;width:100%}.te-dbogey2{color:#fff;background-color:#933801;width:100%}.te-legende{display:block;margin-left:auto;margin-right:auto;width:292px}.te-legende-item{margin-right:6px;float:left}.te-legende-item-color{height:9px;width:9px;margin-left:3px;margin-right:3px;margin-top:5px;float:left}.te-legende-item .eagle{background-color:#33b0e6}.te-legende-item .birdie{background-color:#a4cef8}.te-legende-item .par{background-color:#a3a6ab}.te-legende-item .bogey{background-color:#f9b842}.te-legende-item .dbogey{background-color:#ef5b01}.te-legende-item .dbogey2{background-color:#933801}.te-legende-item-name{font-size:9px;float:left;line-height:20px}.table thead tr th.turnier-zahl,.table tbody tr td.turnier-zahl,.table tbody tr td.table-center,.table thead tr th.table-center{text-align:center}.dataTable .details table thead tr td.te-head-dark{border:1px solid #cfcfcf;background-color:#cfcfcf;text-align:center;padding:1px}.dataTable .details table thead tr td.te-head{border:1px solid #cfcfcf;background-color:#f0f0f0;text-align:center;padding:1px;color:#000;font-weight:600;white-space:nowrap}.dataTable .details table tbody tr td.te-zelle{border:1px solid #cfcfcf;text-align:center;width:8%;padding:1px;color:#949494}.dataTable .details table tbody tr td.te-left{text-align:left}.dataTable .details table tbody tr td.te-bold{font-weight:600}.dataTable .details table tbody tr td.te-col-links{width:16%;color:#000;white-space:nowrap}.arrow{display:none}.dataTable .details table tbody tr td.te-col-rechts{width:12%;color:#000;padding:1px;border:1px solid #cfcfcf;text-align:center}.dataTable .details table tbody tr td.te-col-rechts-desktop{padding:1px;border:1px solid #cfcfcf;text-align:center}.dataTable .details table tbody tr td.te-schlag .te-zelle{color:#000}table thead tr th.ergebnis-nr{width:4%}.pcco-result-switch{text-align:center;font-weight:500;width:100%;font-size:15px;border:1px solid #ddd;cursor:pointer;margin-top:5px;box-sizing:border-box;padding:5px}.pcco-result-switch:hover,.pcco-result-switch:active,.pcco-result-switch:focus{background-color:#f8f8f8}.table-teamlist .result-team-divider td{background-color:#fff}.tab-content table.table.table-teamlist,.tab-content table.table.table-teamlist-head{margin-bottom:25px}table.table-teamlist-head thead tr th:nth-child(2),table.table-teamlist-head thead tr th:nth-child(3){width:40px;text-align:center}table.table-teamlist thead tr th:nth-child(2),table.table-teamlist thead tr th:nth-child(3),table.table-teamlist tbody tr td:nth-child(2),table.table-teamlist tbody tr td:nth-child(3){width:40px;text-align:center;vertical-align:middle}table.table-teamlist tbody tr td span.club-name{font-size:12px;font-style:italic}.timeline{margin:0 0 0 0;padding:0;list-style:none;position:relative}.timeline:before{content:"";position:absolute;top:0;bottom:0;width:10px;background:#ccc;left:20%;margin-left:-10px}.timeline>li{position:relative}.timeline>li .timeline-time{display:block;width:15%;padding-right:100px;position:absolute}.timeline>li .timeline-time span{display:block;text-align:right}.timeline>li .timeline-time span.date{font-size:28px;color:#bdd0db;display:block;margin-bottom:10px;font-weight:300}.timeline>li .timeline-time span.time{font-weight:300;font-size:22px}.timeline>li .timeline-body{margin:0 0 15px 25%;color:#333;padding:10px;font-weight:300;position:relative;border-radius:5px}.timeline>li .timeline-body h2{margin-top:0;padding:0 0 5px 0;border-bottom:1px solid rgba(255, 255, 255, 0.3);font-size:24px}.timeline>li .timeline-content{font-size:14px}.ie8 .timeline>li .timeline-body h2{border-bottom:1px solid #eee}.timeline>li .timeline-body img.timeline-img{width:75px;height:75px;margin:5px 10px 0 0}.timeline>li .timeline-body img.pull-right{margin-left:10px}.timeline>li .timeline-body a.nav-link{display:block;margin-top:0;color:#333;font-size:14px;padding-top:5px;padding-bottom:5px;text-align:left;text-decoration:none;font-weight:600}.timeline>li .timeline-body a.nav-link:hover{opacity:.5;filter:alpha(opacity=50)}.timeline>li .timeline-body .btn{margin-top:10px}.timeline>li .timeline-body:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#3594cb;border-width:18px;top:1px}.timeline>li .timeline-content:after,.timeline>li .timeline-content:before{display:table;line-height:0;content:""}.timeline>li .timeline-content:after{clear:both}.timeline>li .timeline-footer:after,.timeline>li .timeline-footer:before{content:"";display:table;line-height:0}.timeline>li .timeline-footer:after{clear:both}.timeline>li .timeline-icon{width:40px;height:40px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:1.4em;line-height:40px;-webkit-font-smoothing:antialiased;position:absolute;color:#fff;background:#aaa;box-shadow:0 0 0 8px #ccc;text-align:center;left:20%;top:0;margin:5px 0 0 -27px;padding-bottom:3px;padding-right:1px;padding-left:2px;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;border-radius:30px !important}.timeline li.timeline-blue .timeline-body:after{border-right-color:#57a632}.timeline li.timeline-blue .timeline-body{border:5px solid #57a632 !important;background:#fff}.timeline li.timeline-blue .timeline-time span.time{color:#57a632}#map-canvas{width:100%;height:65vh}#map-canvas img{max-width:none;width:auto;display:inline}.gm-style-iw{width:300px}.stb-datum{width:52px}.stb-stv{width:26px}.stb-th-zoom{width:25px}.table thead th.centered{text-align:center;width:52px}.pcco-fb-news{width:100%;max-width:851px;margin-left:auto;margin-right:auto;margin-bottom:25px}.pcco-fb-cover-wrap{width:100%;padding-bottom:37%;background-size:100%;background-repeat:no-repeat;position:relative;margin-bottom:0;border:1px solid rgba(0, 0, 0, 0.35);box-sizing:border-box}.pcco-fb-picture{position:absolute;bottom:-10%;margin-left:10%;width:15%;background-color:#fff;padding:3px;border:1px solid rgba(0, 0, 0, 0.5);border-radius:2px}.pcco-fb-cover{width:100%}.pcco-fb-date{color:#2b2b2b;font-size:11px}.pcco-fb-post-wrap{width:100%;margin-top:20px;border:1px solid #d3d6db;border-radius:2px;box-sizing:border-box}.pcco-fb-post-header{width:100%;margin-bottom:10px;padding:7px;border-bottom:1px solid #d3d6db;background-color:#f7f7f7;box-sizing:border-box;height:65px}.pcco-fb-post-body{padding:7px}.pcco-fb-post-body a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.pcco-fb-name{font-weight:700;font-size:13px;line-height:27px}.pcco-fb-icon{margin-right:10px;border:1px solid #d3d6db;border-radius:2px}.pcco-fb-post-type{float:right;font-size:30px}.pcco-fb-video-frame{margin-top:20px;width:100%;height:300px;border:none}.pcco-fb-info-wrap{border:1px solid #ddd;padding-top:5%;width:100%;box-sizing:border-box}.pcco-fb-description{padding-left:7px;padding-right:7px;padding-bottom:7px;width:100%;box-sizing:border-box}.pcco-fb-link{text-align:center;border-top:1px solid #ddd}.pcco-fb-link a{display:block;font-size:14px;font-weight:600;padding:4px;background-color:#f7f7f7;color:#3b5998 !important}.pcco-fb-link a:hover,.pcco-fb-link a:focus,.pcco-fb-link a:active{text-decoration:none;background-color:#f2f2f2;color:#3b5998 !important}.pcco-fb-link a i{padding-right:5px}.pcco-fb-post-message{text-align:justify}.pcco-fb-post-message-maxwidth{width:70%}.pcco-fb-post-image{width:30%;padding-top:5px;padding-left:20px}.pcco-fb-post-image img{margin:auto;display:block;border:1px solid #d3d6db}@media(max-width: 500px){.pcco-fb-post-message{width:100%}.pcco-fb-post-image{width:100%;padding-left:0;padding-top:20px}}.starter tbody tr td,.starter thead tr th{text-align:left;background-color:#fff;vertical-align:top !important}table tbody tr.starter-time.active td{background-color:#fff}table tbody tr.starter-time.inactive td{background-color:#ebebeb}.starter tr td:first-child,.starter tr th:first-child{text-align:center;vertical-align:middle !important}.starter tr td a,.starter tr td a:hover,.starter tr td a:focus{display:block;color:#000;text-decoration:none}.starter-player{width:100%;height:auto;border:1px solid #ddd;float:left;box-sizing:border-box;margin-bottom:10px;background-color:#fefefe;font-weight:500}.starter-player h3{font-size:13px;border-bottom:1px solid #ddd;line-height:1.3;margin:0;min-height:40px;padding-left:5px;padding-right:5px;font-weight:600;background-color:#fefefe}.starter-player.check h3{background-color:#c4eaa8}.starter-player-img{width:80px;float:left;height:80px;box-sizing:border-box}.starter-player-img img{max-width:100%;max-height:100%}.starter-player-details{width:100%;float:left;box-sizing:border-box}.starter-player-name{font-size:14px}.starter-player-name span{display:block;font-size:12px;border-bottom:1px solid #ddd;padding:2px 5px;line-height:1.4}.starter-player-name span:last-of-type{margin-bottom:5px}.starter-player-name span.member-type{display:block;font-size:12px;font-style:italic;margin-top:-3px}.starter-player select{width:100%;max-width:100%}.starter-player.checked{background-color:rgba(113, 217, 65, 0.25);border:1px solid #57a632}.starter-player.removed{background-color:rgba(242, 44, 0, 0.25);border:1px solid #c72500}.starter-player-move{padding:5px}.starter-player-move select{margin-bottom:0;margin-top:0;padding:3px;box-sizing:border-box;width:100%}.starter .tt-show-player-number.check{background-color:rgba(113, 217, 65, 0.25);border-color:#57a632}.starter .tt-show-player-number.removed{background-color:rgba(242, 44, 0, 0.25);border-color:#c72500}.starter .fa.check{color:#57a632}.starter .fa.noshow{color:#c72500}.starter .modal-body{max-height:calc(100vh - 220px);overflow-y:auto}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{border-top-left-radius:0}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{border-bottom-left-radius:0}tr.starter-time td:last-child{padding:0}.starter-time .col-sm-6{font-weight:600;padding:3px}.starter-player-details span{font-weight:600}#pcco-list-user-customers i{font-size:18px;padding:0 3px}.pcco-mygolf-link{display:block;width:100%;text-align:left;color:#000 !important}.pcco-mygolf-link img{display:block;margin:20px 0;width:100px}.ui-keyboard-button{font-size:30px !important}input.ui-widget-content{background:none;color:#000}.ui-keyboard input{background-color:#fff !important;line-height:45px !important;height:45px !important;font-size:22px !important;max-width:80% !important}.pcco-marshal-table{width:100%;float:left;margin-bottom:25px;margin-top:25px}.marshal-left{width:60px;float:left}.marshal-right{width:calc(100% - 60px);float:left}.marshal-alert{margin-bottom:0}.pcco-marshal-table .marshal-right a{display:block;color:#000}.marshal-right .fa-circle.check,.fa.check{color:#57a632}.marshal-right .fa-circle.noshow{color:#c72500}.marshal-member{background-color:#e7f2d9}.marshal-guest{background-color:#f2d9d9}.marshal-left .hole{background-color:#f7f7f7;border-top:2px solid #868686;border-bottom:2px solid #868686;border-left:3px solid #868686;border-right:3px solid #868686;box-sizing:border-box;text-align:center;font-weight:600;width:100%;line-height:15px}.marshal-left div:first-child{border-radius:5px 5px 0 0;border-top:3px solid #868686;padding-top:15px}.marshal-left div:last-child{border-radius:0 0 5px 5px;border-bottom:3px solid #868686;padding-top:15px}.marshal-right a:hover,.marshal-right a:focus,.marshal-right a:active{text-decoration:none}.hole.min-5{height:12px}.hole.min-6{height:12px}.hole.min-7{height:12px}.hole.min-{height:12px}.hole.min-{height:12px}.hole.min-10{height:120px}.hole.min-15{height:180px}.hole.min-20{height:240px}.hole.min-25{height:300px}.hole.min-30{height:360px}.marshal-left .hole span{display:block;text-align:center;font-size:30px;font-weight:700;margin-top:0;margin-bottom:0;line-height:30px}.modal-body textarea{width:100%;max-width:100%;box-sizing:border-box}#pcco_modal_starter .modal .controls{margin-bottom:15px}.modal .control-label,.modal label.m-wrap,.modal input.m-wrap,.modal button.m-wrap,.modal select.m-wrap,.modal textarea.m-wrap{font-size:13px}#namealert{max-width:570px}.pcco-flight{border:2px solid #57a632;padding:0;width:calc(100% - 110px);box-sizing:border-box;height:auto;margin-left:8px;border-radius:3px;position:absolute;border-top-left-radius:0}.pcco-flight .col-sm-6{padding:0 3px}.pcco-flight-notes{font-weight:600;line-height:20px;border-bottom:1px solid #ddd;display:block;margin-top:10px;margin-bottom:15px}.modal-body .col-md-12{padding-left:10px;padding-right:10px}.pcco-flight .col-md-6{padding:0}.pcco-flight:before{right:100%;top:-2px;content:" ";height:0;width:10px;position:absolute;pointer-events:none}.pcco-flight:before{border-top:2px solid #57a632}.modal .row-fluid .span6{width:100%}.btn.find-tt{margin-top:10px}.modal-content,.modal-header,.modal-body,.modal-footer{float:left;width:100%}.ui-dialog{z-index:30000 !important}.ui-dialog-titlebar-close{display:none}.ui-widget-header{background:#57a632 repeat-x scroll 50% 50%;border:none}span.note-info{color:#c4080c}.turnier-preise{width:100%;max-width:350px;margin-bottom:5px}table.turnier-preise thead tr th{font-size:12px;line-height:1}table.turnier-preise thead tr th:last-child{width:50px}.pro-student{width:100%;height:auto;border:1px solid #ddd;float:left;box-sizing:border-box;margin-bottom:10px;background-color:#f7f7f7}.pro-student h3{font-size:15px;border-bottom:1px solid #ddd;line-height:1.3;margin:0;padding-left:5px;padding-right:5px;font-weight:600;background-color:#ededed}.student-image{max-width:100%;max-height:150px;margin:10px auto;vertical-align:middle;border:3px solid #ddd;border-radius:3px;display:block}.student-info{padding:10px;font-size:12px}.student-info strong{display:block;float:left;width:70px}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid #ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block !important;height:100%;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{color:#fff;background:#57a632}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{color:#fff;background:#57a632}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background:#f39000;color:#fff}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap-switch input[type=radio],.bootstrap-switch input[type=checkbox]{position:absolute !important;top:0;left:0;margin:0;z-index:-1;opacity:0;filter:alpha(opacity=0)}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:13px;line-height:2}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.3333333}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-readonly,.bootstrap-switch.bootstrap-switch-indeterminate{cursor:default !important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default !important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label{border-bottom-right-radius:0;border-top-right-radius:0}.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label{border-bottom-left-radius:0;border-top-left-radius:0}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{white-space:nowrap}.bootstrap-switch{margin-bottom:10px;border-radius:0}.starter-player-move button.btn{margin-bottom:0;background-color:#d9534f;border-radius:0 !important}.starter-player-move button.btn:hover,.starter-player-move button.btn:active,.starter-player-move button.btn:focus{background-color:#ab3c39}.marshal-player-slot{width:50%;padding:10px;float:left}.bootstrap-switch span{font-weight:400}@media(max-width: 500px){.marshal-player-slot{width:100%;margin-bottom:10px;padding:0;float:left}}@media(max-width: 979px){.pcco-flight{width:calc(100% - 108px)}.nav.pull-right{margin-top:-59px}.page-content .container-fluid{padding-left:5px;padding-right:5px}.navbar .container-fluid{padding-left:9px;padding-right:9px}.timetable-box .timetable{margin-bottom:0 !important}.pcco-nav-bottom{bottom:0 !important}.footer{margin-bottom:35px}}@media(max-width: 767px){.pcco-flight{width:calc(100% - 80px);padding-top:2px}}@media(min-width: 980px){.pcco-flight{width:calc(100% - 334px)}}.flight-time{display:block;font-size:10px;font-weight:600;line-height:24px;margin-top:-23px;margin-bottom:-3px}.flight-player{display:block;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;line-height:15px}.flight-player span{font-weight:300}.flight-player i.fa-check-square-o,.starter-time td i.fa-check-square-o{color:#57a632}img.pcco-marshal-tt-option{margin-top:-1px;width:13px}.pcco-result-vcard{width:100%;box-sizing:border-box;border:1px solid #ddd;padding-top:10px;padding-bottom:10px;float:left;clear:both;margin-bottom:35px}.pcco-result-vcard .col-md-12{float:left;width:100%}.pcco-result-vcard span{font-weight:600;display:block}.pcco-result-vcard span.person-name{display:block;width:100%;border-bottom:1px solid #ddd;font-size:14px;line-height:22px;margin-bottom:10px}.pcco-result-vcard span.person-actions{display:block;width:100%;border-bottom:1px solid #ddd;font-size:14px;line-height:22px;margin-bottom:10px;margin-top:25px}.pcco-resultlist-vcard{width:100%;box-sizing:border-box;border:1px solid #ddd;float:left;clear:both;margin-bottom:35px}.pcco-resultlist-vcard .col-md-12{border-bottom:1px solid #ddd;padding-top:8px;padding-bottom:8px}.pcco-resultlist-vcard .col-md-12:hover{background-color:#f7f7f7}.pcco-resultlist-vcard div:last-child{border-bottom:none}.pcco-resultlist-vcard .col-md-12 a.playerblock{display:block;color:#000}.pcco-resultlist-vcard .col-md-12 a.playerblock:hover,.pcco-resultlist-vcard .col-md-12 a.playerblock:focus,.pcco-resultlist-vcard .col-md-12 a.playerblock:active{text-decoration:none}.pcco-resultlist-vcard span.person-name{display:block;width:100%;font-size:14px;line-height:22px}.pcco-resultlist-vcard span{font-weight:600}.pcco-headline a{color:#fff;text-decoration:underline}.pcco-headline a:hover,.pcco-headline a:focus,.pcco-headline a:active{color:#fff;text-decoration:underline}@media(max-width: 400px){.pcco-result-vcard .btn{width:100%}}#pcco-list-user-bookings-list th.actions{width:100px;text-align:center}#pcco-list-user-bookings-list td .btn{width:100%}#pcco-manager-stoppage-datelist{max-height:150px;max-width:350px;overflow-y:scroll;width:100%;border:1px solid #ddd;background-color:#f7f7f7;margin-bottom:15px}#pcco-manager-stoppage-datelist .checkbox{margin-top:0;margin-bottom:0}#pcco-manager-stoppage-datelist .checkbox label{padding-left:10px}#pcco-manager-stoppage-datelist .checkbox input[type=checkbox]{margin-top:3px;margin-right:5px !important}img.pcco-tt-option{margin-top:-3px;width:10px}.tt-icon{height:15px;margin-top:-2px}.tt-icon-small,.tt-info .tt-icon{height:13px;margin-top:-2px}.tt-info .btn,.modal-body .btn{margin-top:20px}.timetable td,.timetable th{text-align:center;font-size:14px}.timetable thead tr th{width:23%;font-weight:700;border-bottom:2px solid #ddd;text-align:center}.timetable th:first-child{width:8%;font-size:14px;max-width:40px;border-right:2px solid #ddd}.timetable tbody tr td{font-size:12px;cursor:pointer;height:36px;max-width:40px;vertical-align:middle}.tt-picture{max-width:100%;display:block;margin:5px auto 15px}.tt-slots-1 td{width:92%}.tt-slots-2 td{width:46%}.tt-slots-3 td{width:30.6%}.tt-slots-4 td{width:23%}.timetable tbody tr td:first-child{font-weight:bold;cursor:pointer;max-width:40px;width:8%;padding-left:2px;padding-right:2px;font-size:12px;border-right:2px solid #ddd;text-align:center;background-color:#ff998e}.timetable tbody tr td:first-child span{font-weight:300;font-size:.7em;display:block}.pcco-tt-areas span.area-info{display:block;font-size:.7em;font-weight:300;line-height:1;margin-top:-3px}.timetable td:first-child.details{padding:0;background-color:#fff;border-right:none}.timetable .tt-show-name{font-size:8px;line-height:1.4;font-weight:600;display:block;width:100%;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-align:left}.timetable .tt-show-male{color:#1d84ba}.timetable .tt-show-female{color:#b92414}.timetable .tt-show-hcp{font-size:8px;display:block;line-height:1.5;margin-top:0;text-align:left}.timetable .tt-show-filter{vertical-align:middle}.timetable .tt-show-player-number-wrap{width:100%;float:left;margin-top:3px;line-height:1.5}.timetable .tt-show-player-number{border:2px solid #666;border-radius:16px !important;float:left;font-size:10px;font-weight:700;height:16px;line-height:1.2;margin-right:5px;text-align:center;width:16px;margin-top:2px}.timetable .news-infoscreen{border-right:1px solid #ddd}.tt-slots-1 .tt-show-name,.tt-slots-1 .tt-show-hcp{font-size:12px}.timetable-box{padding:0}.timetable-box .pcco-box-title{margin:0 0 10px}.timetable-box .form-actions{margin:0;display:flex}.timetable-box .timetable{border-style:solid;margin-bottom:40px}.timetable-box .control-group{padding-left:10px;padding-right:10px;box-sizing:border-box}.tt-label-info{font-weight:300 !important;font-size:12px !important}.alert{margin-top:10px}.tt-button{background-color:#f5f5f5;padding:20px}.tt-full{width:100%}.tt-grau,tr.tt-grau td,.pcco-tt-status-hidden-day,.pcco-tt-status-disable-time{background-color:#ebebeb !important}.tt-rot{background-color:#ff998e !important}.tt-yellow{background-color:#fff6a6 !important}.tt-gruen{background-color:rgb(211, 251, 193) !important}.timetable tbody tr.pcco-timetable-time-action td{background:#fff;padding:0}.tt-course,table.pcco-tt-areas tbody tr td.tt-course,.timetable tbody tr td:first-child.tt-course{background-color:#d6effe}.tt-break,table.pcco-tt-areas tbody tr td.tt-break,.timetable tbody tr td:first-child.tt-break{background-color:#f0e1fd}.tt-link{display:block;height:100%;width:100%;text-decoration:none}.pcco-info-table ul{list-style:none;padding-left:0}table tbody tr td.dashboard-club-info{padding-left:10px;text-align:left;border-top:none}.name{font-size:12px !important;font-weight:bold}.tt-detail-div{width:100%}.tt-div-oben{border-top:1px solid #ddd}.tt-info{margin:3px;font-size:12px;font-weight:300;text-align:left}.tt-detail-detail-info-div{width:100%;float:left;border-bottom:1px solid #ddd;border-right:none;margin-right:-1px}.tt-detail-detail-div{width:50%;float:left}.tt-detail-detail-div a{display:block;height:100%;font-size:13px;margin:9px;line-height:35px;text-decoration:none;border-radius:2px;max-width:200px;font-weight:500}.timetable-box .timetable .pcco-disabled{display:block;height:100%;font-size:13px;margin:9px;line-height:35px;background-color:#8a8a8a;text-decoration:none;color:#fff !important;border-radius:2px;padding-top:0;padding-bottom:0;max-width:200px}.timetable-box .pcco-disabled:hover{color:#fff !important}.timetable-box .btn{margin-bottom:20px}.form-actions a.pcco-tt-legend-link{padding:6px 0 9px 40px}.timetable-box select{margin-bottom:5px}span.alias-name{display:block;padding-top:5px;font-weight:500;font-size:14px}.tt-sponsor-wrapper{max-width:290px;margin:auto;display:block;padding-left:10px;padding-right:10px}.tt-detail-name{width:100%;text-align:center;line-height:18px;font-weight:500;cursor:default;font-size:12px}.tt-detail-info{width:100%;font-size:22px;line-height:26px;color:#57a632;text-align:center;font-weight:400;padding-top:3px}.tt-detail-info-link{width:100%;font-size:18px;line-height:35px;color:#57a632;text-align:center}input[type=radio]{margin-left:5px;margin-right:5px;margin-top:5px}input[type=checkbox]{margin-left:5px;margin-right:5px;margin-top:8px}#tooltipsy{text-align:center;color:#111;background:#fffaf0;border:1px solid #dca;position:absolute;z-index:100;padding:10px}#tooltipsy:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dca;content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltipsy.top:after{border-top-color:transparent;border-bottom:10px solid #dca;top:-20px;bottom:auto}#tooltipsy.left:after{left:10px;margin:0}#tooltipsy.right:after{right:10px;left:auto;margin:0}.pcco-timetable-time-player[data-status=hidden-time],.pcco-tt-areas .pcco-tt-status-hidden-time{display:none}label.tt-option-label{font-size:13px;line-height:20px;vertical-align:middle;margin-left:-3px;margin-top:-5px;cursor:pointer}label.tt-option-label img{height:17px;margin-right:2px;margin-top:-2px}label.tt-label-inactive{color:#ccc}.tt-option-wrap{border-left:1px solid #e5e5e5;float:left;padding-right:10px}.tt-person-wrap{float:left;padding-right:10px}@media(max-width: 500px){.tt-option-wrap{border-left:none;float:left;width:100%}}.pcco-content-field .pcco-tt-prebooking{padding:20px;width:100%;display:flex;flex-wrap:wrap}.pcco-tt-prebooking-headline{font-size:20px;font-weight:600;line-height:25px;text-align:center;padding:20px 10px}.pcco-prebooking-warning{font-size:15px;line-height:22px;color:#c41922;text-align:center;padding:20px 10px}.pcco-prebooking-warning span{font-weight:600;display:block}.pcco-content-field .pcco-tt-prebooking.column_one,.pcco-content-field .pcco-tt-prebooking.column_two{justify-content:center}.pcco-tt-prebooking-wrapper{background:#fff;border:1px solid #eee;font-size:14px;line-height:22px;margin:5px;padding:20px;max-width:600px;min-width:320px;flex-grow:1}.column_one .pcco-tt-prebooking-wrapper{flex-basis:calc(100% - 10px)}.column_two .pcco-tt-prebooking-wrapper{flex-basis:calc(50% - 10px)}.column_three .pcco-tt-prebooking-wrapper{flex-basis:calc(33.3333333333% - 10px);max-width:calc(50% - 10px)}.column_four .pcco-tt-prebooking-wrapper{flex-basis:calc(25% - 10px);max-width:calc(33.33% - 10px)}.pcco-prebooking-details{height:88%;min-height:220px}.pcco-prebooking-status{display:flex;align-items:center;background:#dff0d8;text-align:center}.pcco-prebooking-price{font-weight:600;font-size:16px;text-align:center;flex-basis:25%;display:flex;align-items:center;border-top:1px solid #ddd;padding-top:12px}.pcco-prebooking-price div,.pcco-prebooking-status div{width:100%}.pcco-tt-prebooking .details-wrapper{padding-bottom:10px}.pcco-tt-prebooking .details-wrapper.status{padding-bottom:0}.pcco-tt-prebooking .details{overflow:hidden}.pcco-tt-prebooking .details span{font-weight:600;width:80px;float:left}.pcco-tt-prebooking .details div{padding-left:90px}.status-bookable{color:#57a632;font-weight:600}.status-not-bookable{color:#a94442;font-weight:600}#frm_book_prebook_actions{padding-left:0;border-top:none;text-align:center}#frm_book_prebook_actions form{display:inline-block;margin-bottom:4px}#frm_book_prebook_actions button,#frm_book_prebook_actions .btn{min-width:300px;font-size:15px}#frm_book_prebook_actions .stripe-button-el,#frm_book_prebook_actions .stripe-button-el span{height:40px;line-height:40px;font-size:15px;box-shadow:none;text-shadow:none;border-radius:2px;font-family:Open Sans,Arial,sans-serif;font-weight:500;background:#008cdd;background-image:none}#frm_book_prebook_actions .btn{margin-bottom:4px;padding:0 14px;line-height:40px;height:40px}#frm_book_prebook_actions .stripe-button-el span:hover{background:#007ac2;color:#fff}#frm_book_prebook_actions .stripe-button-el{padding:0}@media screen and (max-width: 1287px){.column_four .pcco-tt-prebooking-wrapper{max-width:600px}}@media screen and (max-width: 715px){.column_three .pcco-tt-prebooking-wrapper,.column_four .pcco-tt-prebooking-wrapper{max-width:100%}#frm_book_prebook_actions form{display:block;margin:0}#frm_book_prebook_actions .stripe-button-el,#frm_book_prebook_actions .stripe-button-el span{font-size:14px}#frm_book_prebook_actions button,#frm_book_prebook_actions .btn{width:100%;max-width:600px;font-size:14px;height:40px;line-height:40px;padding:0;margin-bottom:8px}}@media screen and (max-width: 550px){.pcco-content-field .pcco-tt-prebooking{padding:10px 10px 0}.pcco-tt-prebooking-wrapper{margin:0 0 10px}}legend{font-size:16px}.pcco-selection{margin:0;padding:0}#frm_book_finish .pcco-form{border-top:none}.tt-prebooking-bookable td{background-color:#f4f4f4}.tt-prebooking-error td{background-color:#ff4e2b}.tt-prebooking-table thead tr th,.tt-prebooking-table tbody tr td{line-height:20px;font-size:14px;padding:7px 10px}.tt-prebooking-table th.price{text-align:center;width:20%}.tt-prebooking-table td.price{vertical-align:middle;text-align:right;font-size:16px;font-weight:600;padding-right:20px}.tt-prebooking-table .total-price{border-top:1px solid #ddd;background:#f4f4f4}.tt-prebooking-table .total-price td{text-align:right;padding:20px 20px 20px 10px;font-size:16px;font-weight:600;border:none;line-height:22px}@media screen and (max-width: 850px){table.tt-prebooking-table tbody tr td span::before{white-space:normal;content:attr(data-title);margin-left:-110px;font-weight:600;float:left;max-width:100px;display:inline-block}.tt-prebooking-table .total-price td:first-of-type{display:none}.tt-prebooking-table .total-price td:nth-of-type(2){padding-left:10px !important;text-align:center}.tt-prebooking-table td.price{text-align:left;font-size:14px}.no-more-tables .tt-prebooking-table tbody tr{padding:5px 0}.no-more-tables .tt-prebooking-table tbody tr td{padding-left:130px !important}.tt-prebooking-table .total-price td{padding:10px}}@media screen and (max-width: 500px){.no-more-tables .tt-prebooking-table tbody tr td{padding-left:100px !important}table.tt-prebooking-table tbody tr td span::before{margin-left:-80px}}.pcco-select-club{width:310px}.control-group{margin-bottom:0 !important}.pcco-reservation-table thead tr th:nth-child(1),.tt-prebooking-table thead tr th:nth-child(1){min-width:75px;width:20%}.pcco-reservation-table thead tr th:nth-child(2),.pcco-reservation-table thead tr th:nth-child(3),.tt-prebooking-table thead tr th:nth-child(2),.tt-prebooking-table thead tr th:nth-child(3){width:30%}.booking-numbers-list .checkbox label,.booking-strangers-list .checkbox label{margin-top:5px;padding-left:0}#frm_book_data>fieldset{padding:0 5px}#frm_book_data input[type=radio]{margin-left:0;margin-top:3px}#frm_book_data legend{margin-bottom:5px !important;font-size:16px;line-height:25px;font-weight:700}#frm_book_data .pcco-selection label{display:inline}#frm_book_data>fieldset>*{padding-left:10px}#frm_book_data>fieldset>legend,#frm_book_data>fieldset>.control-group{padding-left:0}#frm_book_data .group .sub .line{float:left;padding:10px 5px 10px 10px;width:100%}label,input[type=radio]{cursor:pointer}#frm_book_data label[for=book_1_player_1_info]{display:block;padding:10px 0 5px}#frm_book_data textarea#book_1_player_1_info{height:90px}@media(max-width: 500px){#frm_book_data .sub .col-sm-12,#frm_book_data .sub .col-sm-6{padding-right:0}#frm_book_data .btn.simple{width:100%}}#frm_book_data .pcco-form-actions,#frm_book_data .line.pcco-form{padding-left:0;padding-right:0}#frm_book_data span.info{margin-top:-5px !important}#frm_book_data select{margin-top:0}#frm_book_data .alert{padding:2px 10px;margin-bottom:10px;margin-top:0}#frm_book_data .control-group span.info,form.pcco-formstyle span.info{display:inline;margin:0;font-weight:300}#frm_book_data select.m-wrap,#frm_book_data select,#frm_book_data input[type=text],#frm_book_data input[type=password],form.pcco-formstyle select.m-wrap,form.pcco-formstyle select,form.pcco-formstyle input[type=text],form.pcco-formstyle input[type=password]{height:35px;line-height:35px;max-width:100%;padding:2px 5px;margin:0}#frm_book_data .control-group span.block,form.pcco-formstyle span.block{display:block;font-size:12px;font-style:normal}h5.pcco-text-separator{overflow:hidden;text-align:center;font-size:17px}h5.pcco-text-separator:before,h5.pcco-text-separator:after{background-color:#bbb;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}h5.pcco-text-separator:before{right:.5em;margin-left:-50%}h5.pcco-text-separator:after{left:.5em;margin-right:-50%}.pcco-tt-filter{padding:15px 20px}.pcco-tt-timetable-filter-info-text{font-size:14px;padding-bottom:25px}.pcco-tt-timetable-filter-info-icon{float:left;padding-right:10px}.pcco-tt-timetable-filter-info-icon .fa-filter{color:#fff;background-color:#c5c5c5;padding:4px 6px}.pcco-tt-filter-seat label{font-weight:600;padding-top:4px;padding-left:35px;float:left}.pcco-tt-filter-seat select{margin-left:20px;margin-bottom:20px;padding-left:5px;float:left;max-width:150px}.pcco-tt-timetable-filter-time-slider{margin-left:350px;margin-top:-10px;margin-bottom:30px}.pcco-tt-filter .ui-slider-horizontal{max-width:560px;height:6px;background-color:#ddd}.pcco-tt-filter .ui-slider{border:none !important;background-color:#ddd;margin-left:5px;margin-right:10px}.pcco-tt-filter .ui-slider .ui-slider-handle{width:20px !important;height:20px !important;background:#c5c5c5 !important;border:2px solid #fff !important;box-shadow:none !important;border-radius:50% !important;top:-7px !important}.ui-widget-header{background-color:#57a632}.pcco-tt-filter .ui-slider-handle::after,.pcco-tt-filter .ui-slider-handle::before{background:none !important}.pcco-tt-filter .ui-slider-handle:hover,.pcco-tt-filter .ui-slider-handle:active{background-color:#c5c5c5 !important}#pcco-tt-timetable-filter-time-from,#pcco-tt-timetable-filter-time-to{color:#57a632;font-weight:600;font-size:14px}@media(max-width: 646px){.pcco-tt-timetable-filter-info-icon{padding-bottom:20px}}@media(max-width: 610px){.pcco-tt-filter-seat label{padding-left:0}.pcco-tt-filter-seat select{margin-left:10px;max-width:130px}.pcco-tt-timetable-filter-time-slider{margin-left:250px}}@media(max-width: 479px){.pcco-tt-filter{padding:10px}.pcco-tt-filter-seat label{width:100%;float:none;text-align:left}.pcco-tt-filter-seat select{margin-left:0;width:100%;max-width:350px;float:none;margin-bottom:30px}.pcco-tt-timetable-filter-time-slider{margin-left:0}}span.dayinfo{display:block;font-weight:400;font-size:12px;line-height:12px}.pcco-arrow-wrap{width:100%;height:30px;margin-bottom:15px}a.pcco-prev,a.pcco-next{color:#000;font-size:14px;outline:0 none;padding:7px 10px;text-align:center;top:50%;z-index:2;border:1px solid #ccc}a.pcco-prev:hover,a.pcco-next:hover,a.pcco-prev:active,a.pcco-next:active,a.pcco-prev:focus,a.pcco-next:focus{background-color:#ebebeb;border-color:#b3b3b3}a.pcco-prev{float:left}a.pcco-next{float:right}table.pcco-tt-areas-time{width:49px;text-align:center;float:left;margin-bottom:20px;border-collapse:separate}table.pcco-tt-areas-time td,table.pcco-tt-areas-time th .content-wrapper{border:1px solid #ddd;box-sizing:border-box;font-size:14px;font-weight:700;vertical-align:top;text-align:center}table.pcco-tt-areas-time td{border-top:none}table.pcco-tt-areas-time.daylist td{border-top:none;height:55px;vertical-align:middle}table.pcco-tt-areas{float:left;table-layout:fixed;text-align:center;border-collapse:separate;margin-bottom:20px}.pcco-timetable-slot-seats{display:inline-block;line-height:1;font-size:12px;padding-left:5px}.pcco-timetable-slot-seats i{padding-right:1px}.pcco-timetable-slot-seats i.bookable{color:#57a632}.pcco-timetable-slot-seats i.occupied{color:#cb0000}@media(max-width: 500px){table.pcco-tt-areas .pcco-tt-status-bookable .pcco-timetable-place-number{display:none}}table.pcco-tt-areas-time.daylist{display:none}table.pcco-tt-areas-time.daylist.week-occupation{display:table}table.pcco-tt-areas>thead>tr>th>div .filtertext p{margin-bottom:0}table.pcco-tt-areas .tt-areas-info{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-3px;line-height:1.3}.pcco-timetable-slot-modal,.pcco-prev,.pcco-next{cursor:pointer}.pcco-tt-areas-tables table{width:20%}.pcco-tt-areas-tables table.pcco-7-areas-daylist{width:calc((100% - 52px)/7)}.pcco-tt-areas-tables table.pcco-14-areas-daylist{width:calc((100% - 54px)/14)}.pcco_tt_week_navigation{display:none;width:100%}.pcco_tt_week_navigation .btn{color:#57a632;background:#fff !important;margin-left:auto;margin-right:auto}.pcco_tt_week_navigation .btn:disabled{color:gray}.pcco_tt_week_navigation .btn:first-child .fan{padding-right:5px}.pcco_tt_week_navigation .btn:last-child .fa{padding-left:5px}.pcco_tt_week_navigation .btn:focus{outline:none}@media(max-width: 700px){.pcco-tt-areas-tables table.pcco-14-areas-daylist{width:calc((100% - 54px)/7)}.pcco-tt-areas-tables table.pcco-14-areas-daylist:not(.pcco_tt_day_focused){display:none}}.pcco-tt-areas-tables table.pcco-5-areas{width:20%}.pcco-tt-areas-tables table.pcco-4-areas{width:25%}.pcco-tt-areas-tables table.pcco-4-areas-daylist{width:calc((100% - 50px)/4)}.pcco-tt-areas-tables table.pcco-3-areas{width:33.3333%}.pcco-tt-areas-tables table.pcco-2-areas{width:50%}.pcco-tt-areas-tables table.pcco-1-areas{width:100%}.pcco-tt-areas-tables table tbody tr td{height:55px;padding-left:3px;padding-right:3px}.pcco-tt-areas-tables table.show-table-7{width:14.28%}.pcco-tt-areas-tables table.show-table-6{width:16.66%}.pcco-tt-areas-tables table.show-table-5{width:20%}.pcco-tt-areas-tables table.show-table-4{width:25%}.pcco-tt-areas-tables table.show-table-3{width:33.33%}.pcco-tt-areas-tables table.show-table-2{width:50%}.pcco-tt-areas-tables table.show-table-1{width:100%}.pcco-tt-areas-tables table.daylist.show-table-7{width:13%;min-width:14.2857142857%}.pcco-tt-areas-tables table.daylist.show-table-6{width:14%;min-width:16.6666666667%}.pcco-tt-areas-tables table.daylist.show-table-5{width:16%;min-width:20%}.pcco-tt-areas-tables table.daylist.show-table-4{width:22%;min-width:25%}.pcco-tt-areas-tables table.daylist.show-table-3{width:28%;min-width:33.3333333333%}.pcco-tt-areas-tables table.daylist.show-table-2{width:35%;min-width:50%}.pcco-tt-areas-tables table.daylist.show-table-1{width:80%;min-width:100%}.tt-areas-matrix-active table.pcco-tt-min-8 tbody tr td{height:48px}.tt-areas-matrix-active table.pcco-tt-min-9 tbody tr td{height:54.0000540001px}.tt-areas-matrix-active table.pcco-tt-min-10 tbody tr td{height:60px}.tt-areas-matrix-active table.pcco-tt-min-11 tbody tr td{height:66.0000055px}.tt-areas-matrix-active table.pcco-tt-min-12 tbody tr td{height:72px}.tt-areas-matrix-active table.pcco-tt-min-13 tbody tr td{height:78.0000780001px}.tt-areas-matrix-active table.pcco-tt-min-14 tbody tr td{height:84.0000056px}.tt-areas-matrix-active table.pcco-tt-min-15 tbody tr td{height:90px}.tt-areas-matrix-active table.pcco-tt-min-16 tbody tr td{height:96px}.tt-areas-matrix-active table.pcco-tt-min-17 tbody tr td{height:102.000051px}.tt-areas-matrix-active table.pcco-tt-min-18 tbody tr td{height:108.0010800108px}.tt-areas-matrix-active table.pcco-tt-min-19 tbody tr td{height:114.0001710003px}.tt-areas-matrix-active table.pcco-tt-min-20 tbody tr td{height:120px}.tt-areas-matrix-active table.pcco-tt-min-30 tbody tr td{height:180px}.tt-areas-matrix-active table.pcco-tt-min-45 tbody tr td{height:270.0067501688px}.tt-areas-matrix-active table.pcco-tt-min-60 tbody tr td{height:360px}span.tt-price{font-size:11px;display:block;margin-top:-2px}table.pcco-tt-areas thead tr th{font-size:14px}table.pcco-tt-areas thead tr th .content-wrapper,table.pcco-tt-areas tbody tr td{border:1px solid #ddd;box-sizing:border-box;vertical-align:top}table.pcco-tt-areas tbody tr td{border-top:none;background-color:#ff998e}table.pcco-tt-areas.daylist tbody tr td{border-top:none;height:55px}table.pcco-tt-areas-time th .content-wrapper,table.pcco-tt-areas thead tr th .content-wrapper{border-bottom:2px solid #ddd;text-align:center}.tt-areas-time{font-size:14px;font-weight:600}table.pcco-tt-areas-time thead th .content-wrapper,table.pcco-tt-areas thead th .content-wrapper,.pcco-nav-bottom{transition:top .25s ease,bottom .25s ease}#pcco-timetable-slot-modal .modal-dialog{height:100%;margin-top:0;transition:margin-top .25s ease}span.filtertext{display:block;font-size:12px;font-weight:300;line-height:16px;max-height:53px;overflow:hidden;width:100%;text-overflow:ellipsis}td.filtertext i{cursor:pointer}td.filtertext.expand span.filtertext{max-height:none}.show-filter table.pcco-tt-areas-time th .content-wrapper,.show-filter table.pcco-tt-areas thead tr th .content-wrapper{border:none}.show-filter{height:100%}.show-filter table{margin-bottom:0;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;height:100%}table.pcco-tt-areas tbody tr td a,table.pcco-tt-areas tbody tr td a:hover,table.pcco-tt-areas tbody tr td a:active,table.pcco-tt-areas tbody tr td a:focus{display:block;color:#000;text-decoration:none;height:100%}.tt-areas-info{font-size:12px}.modal-header h3{line-height:20px;font-size:16px;margin:0}.modal-footer .btn+.btn{margin-bottom:20px}.modal .tt-show-player-number-wrap{width:100%;float:left;margin-top:3px;line-height:1.2}.modal .tt-show-player-number{border:2px solid #666;border-radius:13px !important;float:left;font-size:10px;font-weight:700;height:16px;line-height:1.2;margin-right:5px;text-align:center;width:16px}#pcco-user-contact button{margin-bottom:0}h5.contact-information-heading{margin-top:0;font-size:16px;padding-top:10px;border-top:1px solid #ddd;padding-left:5px}table.contact-information span{font-weight:600;display:block;float:left;width:90px}table.contact-information tr td{padding-left:5px}table.week-occupation tbody tr td{padding:0;background-color:#e7e7e7}table.pcco-tt-areas-time.daylist.week-occupation tbody tr td{background-color:#fff}table.pcco-tt-areas-time.daylist.week-occupation td,table.pcco-tt-areas.daylist.week-occupation td{height:25px}div.occupation-bookable{background-color:#57a632;float:right;height:24px}div.occupation-bookable.seats-1{width:25%}div.occupation-bookable.seats-2{width:50%}div.occupation-bookable.seats-3{width:75%}div.occupation-bookable.seats-4{width:100%}table tbody tr td.filtertext{background-color:transparent;text-align:center}td.filtertext i.fa{font-size:36px}.pcco-timetable-calendar tr td{vertical-align:top}.pcco-timetable-calendar tr td:first-child small{display:block;width:100%;text-align:center;font-weight:300;font-size:12px}.pcco-timetable-calendar tr td .btn{margin:5px 0}@media(max-width: 600px){table.table.pcco-timetable-calendar>thead>tr>th{font-size:12px}}.pcco-timetable-calendar.num-alias-1 tr td,.pcco-timetable-calendar.num-alias-1 tr th{width:95%}.pcco-timetable-calendar.num-alias-2 tr td,.pcco-timetable-calendar.num-alias-2 tr th{width:45%}.pcco-timetable-calendar.num-alias-3 tr td,.pcco-timetable-calendar.num-alias-3 tr th{width:30%}.pcco-timetable-calendar tr td:first-child,.pcco-timetable-calendar tr th:first-child{text-align:center;width:70px !important;font-weight:700}.ballmachine{width:100%}.ballmachine span{display:block}.ballmachine .pushbutton{width:100%;margin-top:10vh;margin-bottom:25px}.ballmachine .pushbutton span{background-color:#fff;border:8px solid #9f9f9f;border-radius:50%;box-shadow:0 0 50px rgba(0, 0, 0, 0.4) inset;box-sizing:border-box;display:block;padding:20px;width:200px;margin-left:auto;margin-right:auto}.ballmachine .pushbutton span img{width:100%;opacity:.4}.ballmachine .pushbutton button.btn{margin-left:auto;margin-right:auto;display:block;padding:0;border-radius:50% !important;background-color:transparent}.ballmachine .pushbutton button span{background-color:#fff;border:8px solid #57a632;cursor:pointer}.ballmachine .pushbutton button.buttonpress span img{width:100%;opacity:1}.ballmachine .pushbutton button.buttonpress span{border:8px solid #f39000}.ballmachine span#status_message{display:block;text-align:center;font-size:18px;font-weight:600;margin-bottom:15px;line-height:1.2}.ballmachine span#gps_distance{display:block;text-align:center;font-size:15px;font-weight:500;margin-bottom:30px}.ballmachine span#gps_distance i{font-size:35px;margin-right:5px}.ballmachine img.image-preload{display:none}ul#machinelist{list-style:none;margin:0;padding:0;width:100%}ul#machinelist li{list-style:none;margin:0 0 10px 0;padding:10px 15px;width:100%;background-color:#f7f7f7;border:1px solid #ccc;text-align:center;font-weight:600;font-size:18px;cursor:pointer}ul#machinelist li.inactive{color:#999}ul#machinelist li.inactive span.distance{color:#a53605}#machinelist span.distance,#machinelist span.distance-info,#machinelist span.distance-check{font-size:15px;font-weight:500;display:block}#machinelist.error{display:none}#ballpushbutton{border:none !important;box-shadow:none !important;outline:none !important}.ui-slider{margin:15px 0;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 1px 1px #f0f0f0 inset,0 3px 6px -5px #bbb}.ui-slider .ui-slider-handle{background:#fff none repeat scroll 0 0 !important;border:1px solid #d9d9d9 !important;border-radius:3px !important;box-shadow:0 0 1px #fff inset,0 1px 7px #ebebeb inset,0 3px 6px -3px #bbb !important;height:24px !important;width:30px !important;cursor:pointer !important;top:-7px !important}.ui-slider-handle::after,.ui-slider-handle::before{background:#e8e7e6 none repeat scroll 0 0 !important;content:"";display:block;height:14px;left:10px;position:absolute;top:4px;width:1px}.ui-slider-handle::after{left:17px}table.table tbody tr td.verticalmid{vertical-align:middle}.bordertop{border-top:1px solid #ddd}.form-actions.bordertop{padding-top:20px}@media(max-width: 549px){div.optionchecker{width:30px;height:30px;margin:5px 5px 5px 0;border:1px solid #ccc;padding:2px;background-color:#fff;float:left}div.optionchecker .optioninner{width:24px;height:24px;background-color:#dedede;font-size:24px;line-height:20px}span.optiontext{display:block;float:left;font-size:14px;line-height:16px;margin:4px 0 0 2px}div.stepwizard-4 button,div.stepwizard-4 a{width:100%;margin-bottom:10px;display:block;float:left;font-size:13px;border-radius:0 !important}div.stepwizard-4 .rightborder{border:none}}.clearer{clear:both}#sponsor_slider{margin:0}.grid-custom{padding:0 !important}.instagramwrap{padding:10px 5px !important}.instagramitem{background-color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);font-size:11px;position:relative}.instagramhead{padding:15px 13px 0 13px}.instagramhead img{background:#fff none repeat scroll 0 0;border:1px solid #ddd;width:100%;padding:1px}.instagramname{display:block;width:100%;font-size:12px;font-weight:600}.instagramtext{display:block;width:100%;padding:5px 10px;font-size:11px;line-height:13px}.instagrambody{padding:5px 15px}.instagrambody a{font-style:italic;font-size:11px}.instagramfooter{background-color:#5d5d5d;color:#fff;padding:4px 10px}.instagramfooter a{color:#fff;font-size:11px;line-height:13px}.instagram i{font-size:14px;margin-right:5px}.pcco-box-title.instagram{margin-bottom:0}.grid-custom{width:100%;float:left}span.instagramtext{display:block;width:100%}span.hearts .fa{color:#bb000a}.ui-widget-content .ui-datepicker-current{display:none}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.ui-datepicker .ui-widget-header{background:#57a632 none;border:none;padding:0}.ui-widget-header a{color:#878787}.ui-datepicker th{width:30px}.ui-datepicker td{padding:0;text-align:center;background-color:#fff !important;border:1px solid #ddd}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default:focus,.ui-datepicker .ui-state-default:active,.ui-datepicker td.ui-datepicker-current-day a{background-color:#e9f2d8}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{border:none;background:none;font-weight:500;color:#878787;cursor:pointer;padding:0}.pcco-book-restaurant{background-color:#fafafa;border:1px solid #ddd;padding:20px;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;margin-bottom:20px}.pcco-book-restaurant input{background-color:#fff;max-width:100% !important;line-height:27px}.pcco-book-restaurant select{height:35px;line-height:35px;max-width:100% !important}.pcco-book-restaurant select.pcco-restaurant-num-persons{width:80px}.pcco-book-restaurant .input-group-addon{font-size:20px;width:45px}.pcco-book-restaurant .input-group,#event-dialog .input-group{max-width:100% !important}.pcco-book-restaurant .input-group input,form.pcco-book-restaurant .input-group select{padding-left:5px}.pcco-book-restaurant input.datepicker:hover{cursor:pointer}.pcco-book-restaurant .form-actions{margin-top:5px;background-color:transparent;border-top:1px solid #ddd;padding-top:12px}.pcco-book-restaurant .pcco-heading{font-weight:600;font-size:16px;display:block;margin-bottom:5px;border-bottom:1px solid #ddd}.pcco-book-restaurant .pcco-heading-price{font-weight:600;font-size:13px;display:block;margin-bottom:5px;border-bottom:1px solid #ddd}form.restaurant-finish{border:none;padding:0}.nopadding{padding:0}.pcco-book-restaurant .option-group{cursor:pointer}table.reservation-details{width:100%;border:none}table.reservation-details tr td:first-child{font-weight:600;width:125px}table.reservation-details tr td{vertical-align:top}div.optionchecker{width:18px;height:18px;margin:8px 5px 5px 0;border:1px solid #ccc;padding:1px;background-color:#fff;float:left}div.optionchecker .optioninner{width:14px;height:14px;background-color:#fff;font-size:14px;line-height:10px}div.optionchecker.active .optioninner{color:#57a632}span.optiontext{display:block;float:left;font-size:11px;line-height:13px;margin:4px 0 0 2px}span.optiontext small{display:block}.pcco-book-restaurant .pcco-heading-info{font-size:13px;display:block;margin-bottom:10px;padding:5px;border-radius:4px;border-width:1px;border-style:solid}.pcco-book-restaurant .pcco-heading-info.standard{background-color:#fff;border-color:#ddd}.pcco-book-restaurant .pcco-room-item,.pcco-book-restaurant .pcco-booking-data{width:100%;background-color:#fff;border:1px solid #ddd;padding:10px;border-radius:4px;margin-bottom:10px;float:left}.pcco-book-restaurant .pcco-room-item .pcco-guest-list{width:100%;float:left}.pcco-book-restaurant .pcco-room-item .control-label,.pcco-book-restaurant .pcco-booking-data .control-label{font-size:13px}.pcco-book-restaurant textarea{width:100%;max-width:100%;padding:5px;font-size:14px;font-weight:400}.pcco-book-restaurant .radio label{padding-left:0}.pcco-book-restaurant .checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:4px}.pcco-book-restaurant input[type=email]{width:100%}.restaurant-image{display:block;width:100%;border-radius:4px;border:1px solid #ddd;margin-bottom:20px}.pcco-book-restaurant .well{background-color:#fff;text-align:center;font-weight:700;font-size:14px}.pcco-book-restaurant input,.pcco-book-restaurant select{margin-bottom:0}.pcco-book-restaurant .col-sm-4.checkbox{margin-top:0}.pcco-book-restaurant .col-sm-4.checkbox label{font-weight:600;font-size:14px}.pcco-book-restaurant .control-group{width:100%;float:left}@media(min-width: 550px){.pcco-book-restaurant .col-sm-4{width:33.3333%;float:left}.pcco-book-restaurant .col-sm-12{width:100%;float:left}}@media(max-width: 549px){.pcco-book-restaurant{padding:5px}.pcco-book-restaurant .col-sm-4{width:100%;float:none}.pcco-book-restaurant .col-sm-12{width:100%;float:left}.pcco-book-restaurant .col-xs-12{width:100%;float:left}}h3.restaurantname{font-size:20px;font-weight:600;margin:15px 0;border-bottom:1px solid #ddd}.buttonlist{width:100%;float:left;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #ddd}.buttonlist #pickDate{background-color:#fff;line-height:26px;max-width:100% !important;text-align:center;width:100% !important;cursor:pointer}.buttonlist.restaurant{padding-top:15px;border-top:1px solid #ddd;background-color:#f2f2f2}.buttonlist a.btn,.buttonlist button.btn{width:100%;border-radius:0 !important;height:34px}.btn.btn-simple{background-color:#fff;border:1px solid #ddd;color:#000}.topoptions .btn.btn-simple{margin-bottom:10px;font-weight:600;font-size:17px;border-radius:0}.btn.btn-simple.options i{line-height:1.42857}.btn.btn-simple.options.config{line-height:20px}.btn.btn-simple.config.dropdown-toggle,.btn.btn-simple.restaurants.dropdown-toggle{width:100%}.buttonlist .btn-group,.btn-group.options{width:100%}.btn-group.config{width:10%}.btn-group.restaurants{width:90%}.btn-group.topoptions{width:100%}.buttonlist *{font-weight:600}.buttonlist .btn-group a.btn{width:50%}.buttonlist select{margin:0;width:100%;max-width:100%;height:34px;padding:0 8px}.buttonlist #pcco-manager-booking-date input#selectDate{width:100%;line-height:26px;border:1px solid #ddd}.buttonlist #pcco-manager-booking-date label{display:none}.reservationlist{width:100%;float:left}.reservationlist>div:nth-child(odd){background-color:#f7f7f7}.reservationlist>div.inactive{background-color:#edd8d8}.restaurantreservation{padding:2px 0;width:100%;float:left;font-weight:300}.restaurantreservation .reservationtime,.restaurantreservation .reservationuser,.restaurantreservation .reservationinfo,.restaurantreservation .reservationactions{padding:0 5px}.restaurantreservation .reservationtime{font-size:26px;font-weight:400;padding-top:5px;text-align:center}.restaurantreservation .reservationuser span.guestname{font-weight:600;font-size:15px}.restaurantreservation .reservationuser i,.restaurantreservation .reservationinfo i{width:20px;margin-right:3px}.restaurantreservation .reservationactions .btn-group,.restaurantreservation .reservationactions a{float:right;font-size:20px;line-height:20px;padding:6px;width:34px}.restaurantreservation .reservationactions a{padding:7px 5px;margin-top:7px}.restaurantreservation .reservationtime a.btn{display:none}@media(max-width: 650px){.buttonlist .btn,.buttonlist select{margin-bottom:5px}.reservationlist>div:nth-child(odd){background-color:transparent}.restaurantreservation{padding:0}.restaurantreservation .reservationtime{text-align:left;font-weight:700;font-size:18px;background-color:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;margin-bottom:5px;padding-top:0}.restaurantreservation .reservationtime a.btn{background-color:transparent;float:right;font-size:22px;height:30px;line-height:30px;margin:0;padding:0;text-align:center;width:50px;display:block}.restaurantreservation .reservationtime a.btn.abort{color:red}.restaurantreservation .reservationtime a.btn.edit{color:#57a632}.restaurantreservation .reservationactions{display:none}.restaurantreservation .reservationinfo{margin-bottom:10px}.restaurantreservation .reservationuser span.guestname{font-size:16px}.buttonlist.restaurant{padding-top:0;padding-bottom:0;border-top:none;border-bottom:none;background-color:transparent;margin-bottom:5px}.buttonlist.restaurant>div{padding:0 !important}}.pcco-restaurant-booking #personslider{z-index:0;width:90%;margin:20px 5%}#block-days.pcco-restaurant-manager #date>*{text-align:center;margin-left:auto;margin-right:auto}.pcco-back-button{margin:10px 0}.pcco-back-button a i{color:#555;display:block;float:left;font-size:16px;margin-right:10px;margin-top:2px}.ui-datepicker td.weekday-closed a,.ui-datepicker td.holiday a,.ui-datepicker td.blocked a,.ui-datepicker td.occupied100 a{text-decoration:line-through}.ui-datepicker td.weekday-closed a,.pcco-restaurant-dashboard td.weekday-closed a{background-color:hsl(0, 0%, 75%)}.ui-datepicker td.holiday a,.pcco-restaurant-dashboard td.holiday a{background-color:hsl(0, 0%, 65%)}.ui-datepicker td.blocked a,.pcco-restaurant-dashboard td.blocked a{background-color:hsl(0, 55%, 80%)}.ui-datepicker td.occupied100 a,.pcco-restaurant-dashboard td.occupied100 a{background-color:hsl(15, 80%, 60%)}.ui-datepicker td.occupied90 a,.pcco-restaurant-dashboard td.occupied90 a{background-color:hsl(15, 80%, 70%)}.ui-datepicker td.occupied80 a,.pcco-restaurant-dashboard td.occupied80 a{background-color:hsl(15, 80%, 75%)}.ui-datepicker td.occupied70 a,.pcco-restaurant-dashboard td.occupied70 a{background-color:hsl(15, 80%, 80%)}.ui-datepicker td.occupied60 a,.pcco-restaurant-dashboard td.occupied60 a{background-color:hsl(15, 80%, 85%)}.ui-datepicker td.occupied50 a,.pcco-restaurant-dashboard td.occupied50 a{background-color:hsl(15, 80%, 85%)}.ui-datepicker td.occupied40 a,.pcco-restaurant-dashboard td.occupied40 a{background-color:hsl(15, 80%, 85%)}.ui-datepicker td.occupied30 a,.pcco-restaurant-dashboard td.occupied30 a{background-color:hsl(15, 80%, 90%)}.ui-datepicker td.occupied20 a,.pcco-restaurant-dashboard td.occupied20 a{background-color:hsl(15, 80%, 90%)}.ui-datepicker td.occupied10 a,.pcco-restaurant-dashboard td.occupied10 a{background-color:hsl(15, 80%, 90%)}@media(max-width: 768px){.restaurant-container .table-responsive{overflow-x:auto}}.restaurant-overview dt{text-align:left;width:15em}#sorttools{margin-left:0}#sorttools li{white-space:nowrap}#sorttools li .fa{padding-left:.5ex}.restaurantreservation .reservationtime{text-align:left}#dashboard th{text-overflow:ellipsis;overflow:hidden}.reservations-without-resources,.restaurantreservation[data-resources="0"] .reservationtime .reservation-icon,.restaurantreservation[data-resources="0"] span.resources{color:red}.reservationlist .booking_time .end{font-size:smaller;display:inline-block;text-align:right;width:100%}#sorttools .column-end{border-right-width:.5ex}#sorttools .btn:first-of-type{border-left-width:.5ex}@media(max-width: 650px){.reservationlist .booking_time .end{font-size:inherit;display:initial}#sorttools .column-end{border-right-width:1px}#sorttools .btn:first-of-type{border-left-width:1px}}@media(min-width: 768px){.restaurant-overview dd{margin-left:16em}}.pcco-restaurant-manager .checkbox.resource{display:inline-block;width:8.5em}.pcco-restaurant-manager .resource_label{text-align:center}.pcco-restaurant-manager .checkbox.walk-in{text-align:center;margin-top:1.25em}.reservationlist .form-group,.reservationlist .input-group{margin-bottom:0;max-width:initial}.reservationlist .input-group-addon{padding:0;width:15px}.reservationlist input[readonly],.reservationlist select[readonly],.reservationlist textarea[readonly],.reservationlist output{background-color:transparent !important}.reservationlist textarea.pcco-inline-editable,.reservationlist input.pcco-inline-editable,.reservationlist output{border:1px solid transparent;background-color:initial;padding:.5ex;max-width:initial}.reservationlist .name .form-control{font-weight:bolder}.reservationlist .pcco-inline-editable:focus{border-color:black;background-color:white !important}.reservationlist .input-group *{border:1px solid transparent;background-color:initial}.reservationlist .input-group *:focus{border-color:black;background-color:white}.reservationlist [class^=col-]{padding-left:.5ex;padding-right:.5ex}.reservationlist .reservationtime{font-size:initial}.restaurant-manager-roles thead td{text-transform:capitalize}.restaurant-manager-roles .current-user{font-style:italic;color:#056e45}.restaurant-manager-roles .new-user{font-style:italic;border:1px solid #056e45}.restaurant-manager-roles .fa-minus{color:#812400}#block-days #date a.ui-state-active{border:1px solid blue}#block-days input[type=text],#block-days textarea{max-width:unset}.pcco-restaurant-dashboard .guests,.pcco-restaurant-dashboard .timeslots,.pcco-restaurant-dashboard .reservations{margin:.25ex;cursor:default}.pcco-restaurant-dashboard .reservations{display:inline-block}.pcco-restaurant-dashboard td{background-color:#f8f8f8;border-collapse:separate}.pcco-restaurant-dashboard td.selected-month{background-color:white}.pcco-restaurant-dashboard td{min-height:10em;height:7em}.pcco-restaurant-dashboard td.selected-date{border:2px solid #0b94ea}.pcco-restaurant-dashboard .reservations-without-resources{color:red}.pcco-restaurant-dashboard td div.headline{position:relative}.pcco-restaurant-dashboard td div a{display:block;background-color:#57a632;color:white;padding:.1ex 1ex;font-weight:bolder;margin-right:4.5ex;line-height:3.5ex}.pcco-restaurant-dashboard td div a.create{position:absolute;top:0;width:3.5ex;right:-4.5ex;text-align:center}.pcco-restaurant-dashboard p.blocking_annotation,.pcco-restaurant-dashboard p.event_title{text-align:center;border:1px solid gray;background:#ddd;margin-top:1ex}@media(max-width: 768px){#dashboard,.pcco-restaurant-dashboard{overflow-x:auto}}.restaurant-event-list-container .tools{text-align:center;vertical-align:middle;white-space:nowrap}.restaurant-event-list-container .tools a{padding:.5ex 1ex}.restaurant-event-list-container .tools a:first-of-type{margin-left:0}.restaurant-event-list-container .tools a:last-of-type{margin-right:0}@media print{a:link:after,a:visited:after{content:"" !important}.reservations-without-resources,.restaurantreservation[data-resources="0"] span.resources{font-weight:bold}#dashboard td.weekday-closed,#dashboard td.holiday,#dashboard td.blocked{text-decoration:line-through}#dashboard{page-break-after:always}.restaurant-overview,#dashboard{display:none}.restaurant-print-header{margin-bottom:1ex}.reservationlist{padding-left:0;padding-right:0}}.pcco-infoboard-event{width:100%;float:left;padding:50px 0}.pcco-infoboard-image{width:25%;float:left;padding:0 2% 0 2%;box-sizing:border-box}.pcco-infoboard-image img{max-width:100%;margin:0}.pcco-infoboard-content{width:75%;float:left;padding:0 80px;font-size:26px;line-height:2;box-sizing:border-box}.pcco-infoboard-event-name{font-size:36px;font-weight:600;display:block;margin-bottom:30px;line-height:1}form.pcco-book-teetime{background-color:#fafafa;border:1px solid #ddd;padding:5px 15px 10px 15px;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;margin-bottom:20px}.booking-steps{border-bottom:1px solid #ddd;padding:5px 30px 0 10px;background:url("/file/public/Mobile/images/pcco-flag.png") no-repeat right top;background-size:18px 34px;margin-bottom:15px}.booking-steps .pcco-cart{width:30px;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:1;-webkit-animation-iteration-count:1}.booking-steps .pcco-cart.step-2{-webkit-animation-name:step2;animation-name:step2}@media(max-width: 500px){@-webkit-keyframes step2{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100px)}}@keyframes step2{0%{transform:translateX(0)}100%{transform:translateX(100px)}}}@media(min-width: 501px){@-webkit-keyframes step2{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(150px)}}@keyframes step2{0%{transform:translateX(0)}100%{transform:translateX(150px)}}}.pcco-book-teetime .pcco-heading{font-weight:600;font-size:16px;display:block;margin-bottom:5px;border-bottom:1px solid #ddd}.pcco-book-teetime .sendaction{margin-top:15px;border-top:1px solid #ddd}.pcco-book-teetime .sendaction .form-actions{margin-top:10px}.pcco-book-teetime .pcco-person-list{margin-top:5px}.pcco-book-teetime .pcco-person-list,.pcco-person-item .col-sm-12{padding:0}.pcco-book-teetime .pcco-person-item{float:left;background-color:#fff;border:1px solid #ddd;margin-top:15px;width:100%;padding:5px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#333}.inputIframe{display:block;width:100%}.inputIframe iframe{margin:0;padding:0}div.payment .controls{margin:0}div.payment form{float:left;width:100%;border:none}.payment input.btn{line-height:1.42857}.payment .form-actions{margin-top:15px}.pcco-payment-form-default{background-color:#eee;padding:1em}.mandatority-text-mandatory label[data-mandatority]:after,.mandatority-text-optional label[data-mandatority]:after{margin-left:1ex;font-weight:lighter;font-size:smaller;color:gray}.form-inline.mandatority-text-mandatory label[data-mandatority]:after{display:block;margin-left:initial}.mandatority-asterisk label.required::after{margin-left:.25em;content:"*"}.mandatority-text-mandatory label[data-mandatority].required:after{content:"(" attr(data-mandatority) ")"}.mandatority-text-optional label[data-mandatority]:not(.required):after{content:"(" attr(data-mandatority) ")"}.pcco-payment-form-modal select,.pcco-payment-form-modal textarea,.pcco-payment-form-modal input{width:100%;max-width:initial}#errorOutput{width:100%;float:left;padding:0 10px;line-height:2;margin:10px 0;color:#8a6d3b;background-color:#fcf8e3}.cat-payment_process .payment-process-preface{max-width:500px;margin:0 auto;padding:25px 0;font-size:14px;line-height:25px;text-align:center}.pcco-tt-prebooking-payment-headline{font-weight:600;font-size:20px}.cat-payment_process .pcco-payment-form-group{padding:15px 20px 5px;max-width:500px;margin:20px auto}.cat-payment_process .pcco-payment-type-form-group{padding:15px 0 10px;max-width:500px;margin:20px auto}.cat-payment_process .pcco-payment-type-form-group .radio label{background:#fff;border:1px solid #ddd;padding:12px 15px;width:100%;margin-bottom:7px}.cat-payment_process .pcco-payment-type-form-group .control-label{font-size:15px;margin-bottom:10px}.cat-payment_process .pcco-payment-type-form-group .radio label input{margin-right:10px}.cat-payment_process .pcco-payment-form-default{background:#fff;padding:0}.pcco-payment-gateway-info{margin:20px 0 5px}.pcco-payment-type-form .pcco-payment-type-btn,.pcco-payment-form .form-buttons{text-align:center;margin-top:30px}.pcco-payment-type-form .pcco-payment-type-btn .btn,.pcco-payment-form .form-buttons .btn{min-width:250px;height:40px;line-height:40px;padding:0 14px;font-size:14px}.pcco-payment-form .form-buttons .btn{background:#008cdd}.pcco-payment-form .pcco-payment-form-group input[type=text],.pcco-payment-form .pcco-payment-form-group input[type=email],.pcco-payment-form .pcco-payment-form-group input[type=password],.pcco-payment-form .pcco-payment-form-group select.m-wrap,.pcco-payment-form .pcco-payment-form-group select,.pcco-payment-form .pcco-payment-form-group .form-control.StripeElement{max-width:100%;height:40px;margin-top:0}.pcco-payment-form .pcco-payment-form-group .form-control.StripeElement{padding:10px}.pcco-payment-paymenttype-info,.pcco-payment-totalprice-info{font-size:15px}.pcco-payment-totalprice-info{padding-bottom:20px}.tournament{width:100%;float:left;border:1px solid #ccc;margin-bottom:10px;font-size:12px;line-height:1.1;background-color:#f6f6f6}.tournament .tournament-date{width:15%;float:left}.tournament .tournament-date time{display:block;margin:0 auto;width:100%;padding:10px 5px;background-color:#f6f6f6;border-radius:0;color:#000}.tournament .tournament-date time.notime{padding:3px 5px}.tournament .tournament-date time *{font-weight:700}.tournament .tournament-date time.icon{border:none;box-shadow:none}.tournament .tournament-date time.icon span{padding-top:0;font-size:25px}.tournament .tournament-date time.icon em{margin-top:0}.tournament .tournament-date time.icon small{border-top:none}.tournament .tournament-date time.icon small i{display:inline-block;font-size:13px}.tournament .tournament-body{width:85%;float:left;padding:5px 10px;min-height:70px;color:#000;background-color:#fff}.tournament .tournament-body.inactive{border-left:3px solid #aeafaf}.tournament .tournament-body.open{border-left:3px solid #68a62e}.tournament .tournament-body.intern{border-left:3px solid #f39000}.tournament .tournament-body span.name{font-weight:700;display:block}.tournament .tournament-body span.club{font-size:11px;display:block;margin-top:4px}.tournament .tournament-body span.tourninfo{font-size:11px;display:block;margin-top:4px}@media(max-width: 400px){.tournament .tournament-date{width:22%}.tournament .tournament-body{width:78%}}.table-turnierstartliste tbody tr.pcco-odd td{padding:4px;line-height:12px;background-color:#f9f9f9;border:none}.table-turnierstartliste tbody tr.pcco-even td{padding:4px;line-height:12px;background-color:#fff;border:none}.table-turnierstartliste tbody tr td:nth-child(1),.table-turnierstartliste tbody tr td:nth-child(2){text-align:center}.table-turnierstartliste tbody tr td:last-child{text-align:center}.portlet.box.blue{border:1px solid #57a632;border-top:0}.menu-info{font-size:10px;display:block;margin-top:-7px;margin-left:-4px;font-weight:700;color:#444}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div dl dd.ui_tpicker_hour,.ui-timepicker-div dl dd.ui_tpicker_minute{padding-top:5px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:":";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:".";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.ui-slider .ui-slider-handle{cursor:default;height:1.5em;position:absolute;width:1.3em;z-index:2}.ui-slider-horizontal{height:.9em}.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.4em}.ui-slider .ui-slider-handle{cursor:pointer}.float-right{float:right}.pcco-9-hole-challenge-list .pcco-headline,.pcco-9-hole-challenge-login .pcco-headline,.pcco-9-hole-challenge-newsletter .pcco-headline{background-color:transparent;border-bottom:1px solid #faba00;text-transform:none;text-align:left;color:#707173;font-size:19px;font-weight:600}.pcco-9-hole-challenge-newsletter .checkbox label{padding:0}.pcco-9-hole-challenge-form{max-width:600px}.pcco-9-hole-challenge-list .col-xs-12,.pcco-9-hole-challenge-login .col-xs-12,.pcco-9-hole-challenge-newsletter .col-xs-12{padding:0 5px}.pcco-9-hole-challenge-login input{height:40px}.pcco-9-hole-challenge-login input[type=text],.pcco-9-hole-challenge-login input[type=password]{max-width:100%}.pcco-tournament-counter{border-bottom:1px solid #ffb300;border-top:1px solid #ffb300;display:block;float:left;font-size:14px;line-height:2;margin:10px 0;text-align:center;width:100%}.pcco-9-hole-challenge-login .btn.simple,.pcco-9-hole-challenge-newsletter .btn.simple{background:#707173 none;color:#fff;box-shadow:none;border:none}.pcco-9-hole-challenge-tournament-list{margin-bottom:20px;width:100%;float:left}.pcco-9-hole-challenge-tournament-list-item>div{padding:0 5px !important}.pcco-9-hole-challenge-tournament-list>div:nth-child(2n+1){background-color:#f8f3e6}.pcco-9-hole-challenge-tournament-list-item{width:100%;float:left;padding:5px 0}.pcco-9-hole-challenge-tournament-list-item>div:first-child{float:left;width:16.6667%}.pcco-9-hole-challenge-tournament-list-item>div:nth-child(2){float:left;width:83.3333%;border-left:1px solid #ddd}.pcco-9-hole-challenge-tournament-list-text{float:left;width:100%;padding:5px}.pcco-9-hole-challenge-tournament-list-text a{color:#82630b;font-weight:700}.pcco-9-hole-challenge-tournament-list-logo{float:left;width:20%;padding:5px}.pcco-9-hole-challenge-tournament-list-logo img{display:block;margin:0 auto;max-width:100%;max-height:75px}span.pcco-9-hole-challenge-tournament-list-name{display:block;width:100%;font-size:18px;font-weight:500;margin-bottom:4px}.pcco-9-hole-challenge-tournament-list-club{display:block;font-size:15px;font-weight:300;margin-bottom:4px}.pcco-9-hole-challenge-tournament-list-date span{display:block;width:100%;text-align:center}.pcco-9-hole-challenge-tournament-list-date span:nth-child(1){font-size:26px;font-weight:300;line-height:30px}.pcco-9-hole-challenge-tournament-list-date span:nth-child(2){font-size:14px;font-weight:400;line-height:22px}.pcco-9-hole-challenge-tournament-list-date span:nth-child(3){font-size:13px;font-weight:400;line-height:20px;color:#777}span.pcco-9-hole-challenge-tournament-list-info{display:block;width:100%;font-size:12px}.alert-infobox{background-color:#f7f7f7;border-color:#ccc;padding:10px 15px;line-height:1.2}.pcco-9-hole-challenge-rss-title{font-weight:bold;display:block;width:100%}.pcco-9-hole-challenge-rss-description{display:block;width:100%}.pcco-9-hole-challenge-rss-link a{display:block;width:100%;margin-bottom:20px}@media(max-width: 600px){.pcco-9-hole-challenge-list,.pcco-9-hole-challenge-login,.pcco-9-hole-challenge-newsletter{padding:0 10px}.pcco-9-hole-challenge-tournament-list-item>div:first-child{float:left;width:25%}.pcco-9-hole-challenge-tournament-list-item>div:last-child{float:left;width:75%}span.pcco-9-hole-challenge-tournament-list-name{display:block;width:100%;font-size:14px;font-weight:600;margin-bottom:0}.pcco-9-hole-challenge-tournament-list-date span:nth-child(1){font-size:20px;line-height:30px}.pcco-9-hole-challenge-tournament-list-date span:nth-child(2){font-size:13px;font-weight:400;line-height:18px}.pcco-9-hole-challenge-tournament-list-date span:nth-child(3){font-size:13px;font-weight:400;line-height:16px;color:#777}}.pcco-9-hole-challenge-list table thead tr th{border-bottom:1px solid #ddd;border-top:2px solid #ddd !important;font-weight:600}.pcco-9-hole-challenge-list table thead tr th span{font-size:90%;margin-left:20px;float:right}.pcco-9-hole-challenge-list table thead tr th:last-child{font-size:12px}.pcco-9-hole-challenge-list table tbody tr:first-child td{border:none;background-color:#f7f7f7}.pcco-9-hole-challenge-list table tbody tr td:first-child{text-align:center;width:15%}.pcco-9-hole-challenge-list table tbody tr td:last-child{width:100px}.pcco-9-hole-challenge-list table tbody tr td span{font-size:10px}.pcco-9-hole-challenge-list table tbody tr.pcco-row-separator td{background-color:#f7f7f7}.pcco-9-hole-challenge-list table tbody tr.pcco-player-own-result td{font-weight:600}.pcco-9-hole-challenge-list table tbody tr.pcco-ranking-detail-link td{padding:0}.pcco-9-hole-challenge-list table tbody tr.pcco-ranking-detail-link td .btn{line-height:30px;font-weight:600;color:#000;display:block;width:100%;text-align:center;background-color:transparent;padding:0}.pcco-9-hole-challenge-list table tbody tr.pcco-ranking-detail-link td .btn:hover{background-color:#f7f7f7}.pcco-player-resultlist{width:100%;border:none}table.pcco-player-resultlist tr td{font-weight:300 !important;font-size:10px;background-color:transparent !important;text-align:left !important;border-top:1px solid #ddd !important}table.pcco-player-resultlist tr td:first-child{width:90% !important}table.pcco-player-resultlist tr td:last-child{width:40px !important}table tbody tr.pcco-resultlist-cut td{padding-bottom:0}.pcco-resultlist-cut td::after{background:#ddd;color:#ddd;display:block;margin:4px -5px 0}.pcco-resultlist-cut td:first-of-type::after{color:black}.sticky-wrapper{width:100%}.sticky-wrapper.is-sticky th .content-wrapper{top:61px !important;overflow:hidden}table.pcco-calendar-week-time{width:45px;float:left;border:1px solid #ddd}table.pcco-calendar-week-time thead tr th,table.pcco-calendar-week-time tbody tr td{text-align:center}table.pcco-tt-areas-time th .content-wrapper,table.pcco-tt-areas thead tr th .content-wrapper{background-color:#fff;height:50px;text-align:center;vertical-align:middle;width:100%;z-index:2000}table.pcco-tt-areas-time th.pcco-notice-active:before,table.pcco-tt-areas thead tr th.pcco-notice-active:before{height:0}table.pcco-calendar-week-day{float:left;border:1px solid #ddd}table.pcco-calendar-week-day thead tr th,table.pcco-calendar-week-day tbody tr td{text-align:center}table.pcco-calendar-week-time tbody tr td{height:65px;line-height:55px;font-weight:700}table.pcco-calendar-week-day:last-child{border-right:3px solid #333}table.pcco-calendar-week-day tbody tr td{line-height:14px;height:65px;font-size:11px;font-weight:500;vertical-align:middle;max-width:0}table.pcco-calendar-week-day tbody tr.occupied td div{vertical-align:middle;overflow:hidden;width:100%;display:table}table.pcco-calendar-week-day tbody tr.occupied td div span{display:table-cell;vertical-align:middle;max-width:0;width:100%}table.pcco-calendar-week-day tbody tr.occupied td{background-color:#f7f7f7}table.pcco-calendar-week-day tbody tr.occupied td:hover{background-color:#f2f2f2}table.pcco-calendar-week-day tbody tr.occupied td a{width:100%;margin-bottom:3px;display:block;font-weight:600}table.pcco-calendar-week-day tbody tr.occupied td a:last-child{margin-bottom:0}table.pcco-calendar-week-day.last{border-right:5px solid #444}@media(max-width: 1300px){table.pcco-calendar-week-day{width:calc(16.6666666667% - 7.6666666667px);min-width:14%}}@media(max-width: 1150px){table.pcco-calendar-week-day{width:calc(20% - 9.2px);min-width:17%}}@media(max-width: 850px){table.pcco-calendar-week-day{width:calc(25% - 11.5px);min-width:22%}}@media(max-width: 700px){table.pcco-calendar-week-day{width:calc(33.3333333333% - 15.3333333333px);min-width:30%}}@media(max-width: 550px){table.pcco-calendar-week-day{width:calc(50% - 23px);min-width:40%}}@media(max-width: 400px){table.pcco-calendar-week-day{width:calc(100% - 46px);min-width:70%}}@media(min-width: 1301px){table.pcco-calendar-week-day{width:calc(14.2857142857% - 6.5714285714px);min-width:12%}}div.ics-btn-wrapper{text-align:right;padding-top:11px;padding-left:5px;padding-right:5px}a.generate-ics{background-color:transparent !important;padding:9px 0 0 0;margin-bottom:0}a.generate-ics span.ics-text-mobile{display:none}a.generate-ics:hover{opacity:.5}a.generate-ics{display:block;color:#000 !important;border:1px solid #ccc;text-align:center;border-radius:0 !important;padding:4px;margin-top:0;line-height:22px}a.generate-ics:hover,a.generate-ics:active,a.generate-ics:focus{opacity:1;background-color:#ebebeb !important;box-shadow:none;text-decoration:none}.btn-group-dropdown{margin-top:11px}.pcco-event-registration.pcco-content-field{padding:10px;margin-bottom:0}.pcco-details-wrapper{max-width:600px;padding:25px 30px 30px;background:#fff;margin:10px auto 20px;border:1px solid #eee}.pcco-event-registration .pcco-btn-holder{max-width:600px;margin:20px auto}.pcco-details-wrapper .pcco-info-table td,.pcco-event-signature .pcco-info-table td{font-size:13px;padding:3px 0}.pcco-details-wrapper .pcco-info-table th,.pcco-event-signature .pcco-info-table th{font-weight:600;display:block;color:#000;max-width:150px;font-size:13px;padding:3px 0}.pcco-details-wrapper .pcco-info-table:last-of-type{margin-bottom:0}.pcco-details-wrapper .pcco-details-info{padding-top:30px}.pcco-details-wrapper .category-headline{padding:0 0 15px}.pcco-details-wrapper .pcco-info-table tr td:nth-child(2){padding-left:30px}.pcco-content-field .pcco-register-new{max-width:600px;margin:0 auto}.pcco-content-field .pcco-register-new .pcco-policy-checkbox{background:#fff;margin:20px 0}.pcco-content-field .pcco-register-new .pcco-block{padding:25px 20px;margin-bottom:20px;border:1px solid #eee;border-left:4px #9cd883 solid}.pcco-content-field .pcco-register-new .pcco-block h4.pcco-underline{margin:0 0 25px;padding-bottom:5px;font-weight:600;text-transform:uppercase;font-size:16px}.pcco-content-field .pcco-register-new .pcco-block input[class*=span].m-wrap{height:34px}.pcco-content-field .pcco-register-new .pcco-block .form-control,.pcco-content-field .pcco-register-new .pcco-block input[class*=span].m-wrap,.pcco-content-field .pcco-register-new .pcco-block .input-group-addon{border-color:#ddd;box-shadow:none}.pcco-content-field .pcco-register-new .pcco-block .controls{margin-bottom:12px;margin-left:200px}.pcco-content-field .pcco-register-new .pcco-block .control-group.spacer{padding-bottom:10px;margin-bottom:20px !important;border-bottom:1px solid #ddd}.pcco-content-field .pcco-register-new.form-horizontal .control-label{width:180px}#pcco-tournament-add[disabled]{display:none}#pcco-tournament-add .pcco-block-square{padding-right:5px}.pcco-content-field .pcco-register-new .pcco-tournament-remove{margin:0 10px 0 0;padding:5px 10px;font-size:16px;line-height:16px}.pcco-tournament-payment-info{padding-bottom:30px}.pcco-tournament-payment-info span{font-weight:600;font-size:14px}.pcco-tournament-general-subline{padding-bottom:20px}@media(max-width: 499px){.pcco-content-field .pcco-register-new.form-horizontal .control-label{float:none;width:100%;text-align:left}.pcco-content-field .pcco-register-new .pcco-block .controls{width:100%;margin-left:0}.pcco-content-field .pcco-register-new .controls>.radio{min-height:inherit}.pcco-register-new.form-horizontal .controls select,.pcco-register-new input[type=text],.pcco-register-new input[type=password],.pcco-register-new select,.pcco-register-new .input-group,.pcco-register-new textarea{width:100%;max-width:100%}.pcco-event-registration .pcco-details-wrapper{padding:15px 20px;margin:0 0 20px}}@media(max-width: 420px){.pcco-event-registration .pcco-details-wrapper{padding:15px 15px 10px}.pcco-details-wrapper .pcco-info-table td,.pcco-event-signature .pcco-info-table td{width:100%;display:block}.pcco-details-wrapper .pcco-info-table tr td:nth-child(2){padding:0 0 10px}.pcco-details-wrapper .pcco-info-table tr td.pcco-tournament-detail-sub{padding-left:0;font-weight:600}}@media(max-width: 380px){.pcco-event-registration.pcco-content-field{padding:5px}.pcco-event-registration .pcco-details-wrapper{margin:0 0 10px}.pcco-content-field .pcco-register-new .pcco-block{padding:15px 10px 10px}}#frm_book_rounds .pcco-details-wrapper{max-width:550px;margin:20px auto;padding:30px 30px 20px}#frm_book_rounds .pcco-details-wrapper label{display:block}#frm_book_rounds .pcco-details-wrapper select{margin-bottom:20px;max-width:100%;padding:0 5px}#frm_book_rounds .pcco-btn-holder{max-width:550px;margin:20px auto}#frm_book_data .pcco-details-wrapper{max-width:550px;margin:20px auto;padding:30px}#frm_book_data .pcco-details-wrapper .pcco-selection{padding:5px 0}#frm_book_data .pcco-details-wrapper .pcco-selection .group{margin-bottom:5px}#frm_book_data .pcco-details-wrapper .tt-buchung-check{font-weight:500}.pcco-content-field #frm_book_data .pcco-btn-holder,.pcco-content-field #frm_book_data .pcco-policy-checkbox{max-width:550px;margin:20px auto}.pcco-content-field #frm_book_data .pcco-policy-checkbox{background:#fff}table.statement{border:1px solid #ddd;max-width:700px;margin-left:auto;margin-right:auto}table.statement tbody tr td,table.statement thead tr th{border-right:1px solid #ddd}table.statement tbody tr td:last-child,table.statement thead tr th:last-child{border-right:1px solid #ddd}table.statement tbody tr td:nth-child(2),table.statement thead tr th:nth-child(2){text-align:center;width:60px}table.statement tbody tr td:last-child,table.statement thead tr th:last-child{text-align:right;width:70px}table.statement tbody tr:last-child td{border-top:3px double #ddd;background-color:#f7f7f7;font-weight:600}table.statementcat{border:1px solid #ddd;max-width:700px;margin-left:auto;margin-right:auto}table.statementcat tbody tr td,table.statementcat thead tr th{border-right:1px solid #ddd}table.statementcat tbody tr td:last-child,table.statementcat thead tr th:last-child{border-right:1px solid #ddd}table.statementcat tbody tr td:nth-child(1),table.statementcat thead tr th:nth-child(1){text-align:left;width:70px}table.statementcat tbody tr td:nth-child(3),table.statementcat thead tr th:nth-child(3){text-align:center;width:60px}table.statementcat tbody tr td:last-child,table.statementcat thead tr th:last-child{text-align:right;width:70px}table.statementcat tbody tr:last-child td{border-top:3px double #ddd;background-color:#f7f7f7;font-weight:600}table.statementitem{border:1px solid #ddd;max-width:700px;margin-left:auto;margin-right:auto}table.statementitem tbody tr td:nth-child(1),table.statementitem thead tr th:nth-child(1){text-align:left}table.statementitem tbody tr td,table.statementitem thead tr th{border-right:1px solid #ddd}table.statementitem tbody tr td:last-child,table.statementitem thead tr th:last-child{border-right:1px solid #ddd}table.statementitem tbody tr td:nth-child(2),table.statementitem thead tr th:nth-child(2){text-align:center;width:35px}table.statementitem tbody tr td:nth-child(3),table.statementitem thead tr th:nth-child(3){text-align:right;width:62px}table.statementitem tbody tr td:nth-child(4),table.statementitem thead tr th:nth-child(4){text-align:right;width:55px}table.statementitem tbody tr td:last-child,table.statementitem thead tr th:last-child{text-align:right;width:62px}table.statementitem tbody tr:last-child td{border-top:3px double #ddd;background-color:#f7f7f7}table.statementitem tbody tr:last-child td:first-child,table.statementitem tbody tr:last-child td:last-child{font-weight:600}.pcco-occupancy th,.pcco-occupancy td{padding:5px 10px;text-align:left;vertical-align:middle}.pcco-occupancy th{border-bottom:1px solid #ddd}.pcco-occupancy p{margin:0}.pcco-occupancy a{text-decoration:none;display:block}.pcco-occupancy a span{color:#000}table tbody tr.pcco-occupancy-content td{font-size:12px;vertical-align:top;min-height:27px;border-top:1px solid #ddd;text-align:left}table.pcco-occupancy thead tr th:first-child{text-align:center;width:8%;min-width:100px}.pcco-occupancy-date{font-weight:bold;vertical-align:top;text-align:left}.pcco-occupancy-date div{width:91px;margin-left:auto;margin-right:auto}.pcco-occupancy-date span{float:left}.pcco-occupancy-date span:first-child{float:left;text-align:left;width:27px}#pcco-occupancy.container-fluid{padding-left:15px;padding-right:15px}#platzbelegung.container-fluid{padding-left:5px;padding-right:5px}.no-more-tables table tbody tr.pcco-occupancy-content td:before{top:3px}table.pcco-occupancy tbody tr td.pcco-occupancy-info,table.pcco-occupancy thead tr th{padding-left:10px;padding-right:10px}@media(max-width: 850px){table tbody tr.pcco-occupancy-content td{text-align:left}.pcco-occupancy-date div{width:100%}table.pcco-occupancy tbody tr td:first-child{background-color:#f7f7f7}}@media only screen and (max-width: 850px){table.pcco-occupancy,table.pcco-occupancy thead,table.pcco-occupancy tbody,table.pcco-occupancy th,table.pcco-occupancy td,table.pcco-occupancy tr{display:block;width:100%}table.pcco-occupancy thead.cf{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.pcco-occupancy tbody tr.pcco-occupancy-content td,table.pcco-occupancy tbody tr td.pcco-occupancy-info{position:relative;padding-left:120px;float:left}table.pcco-occupancy tbody tr td.pcco-occupancy-info{background-color:#fff}table.pcco-occupancy tbody tr.pcco-occupancy-content td span:before{white-space:normal;content:attr(data-title);font-weight:bold;margin-left:-110px;float:left;max-width:100px;display:inline-block}table.pcco-occupancy tbody tr.pcco-occupancy-content td div span:before{margin-left:-27px;float:none}table.pcco-occupancy tbody tr.pcco-occupancy-content td div.pcco-occupancy-entry-manual span:before{margin-left:0}table.pcco-occupancy tbody tr.pcco-occupancy-content td.pcco-occupancy-info div,table.pcco-occupancy tbody tr.pcco-occupancy-content td.pcco-occupancy-info p,table.pcco-occupancy tbody tr.pcco-occupancy-content td.pcco-occupancy-info strong{vertical-align:top}table.pcco-occupancy{overflow:hidden}table.pcco-occupancy.table-bordered{border:none;border-bottom:1px solid #ddd}}table.table tbody tr td.pcco-tournament-detail-sub{padding-left:10px}#container li{display:inline-block;margin:.625em;float:left}.pcco-lightbox .tab-wrap{overflow:hidden}.pcco-document-list{padding:0;margin:0 0 10px;list-style:none}.pcco-document-list .fa-file{padding-right:5px}.pcco-tournament-report h5,.tab-wrap h5{padding-left:0}.pcco-tournament-report{padding:10px 20px 20px;background:#f5f5f5;border:1px solid #eee;margin:20px 0}.pcco-image-gallery{display:flex;flex-wrap:wrap}.pcco-image-gallery .image-gallery-item{display:flex;width:25%}.pcco-image-gallery-picture{padding:15px;border:1px solid #e7e7e7;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);margin:20px;width:100%}.pcco-image-gallery-picture .pcco-image-wrap{vertical-align:middle;padding-bottom:10px;text-align:center;border-bottom:1px solid #e7e7e7}.pcco-image-gallery-picture img.turnier-galerie-lightbox{max-width:100%;max-height:300px}.pcco-image-gallery-title{padding:10px 5px 5px;font-size:14px;font-weight:600;line-height:18px}.pcco-image-gallery-description{padding:5px;color:#666}@media(max-width: 1400px){.pcco-image-gallery .image-gallery-item{width:33.33%}.pcco-image-gallery-picture{margin:15px}}@media(max-width: 769px){.pcco-image-gallery .image-gallery-item{width:50%}}@media(max-width: 480px){.pcco-image-gallery .image-gallery-item{width:100%}.pcco-image-gallery-title{font-size:13px}}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0, 0, 0, 0.75);-moz-box-shadow:0 0 3.125em rgba(0, 0, 0, 0.75);box-shadow:0 0 3.125em rgba(0, 0, 0, 0.75)}#imagelightbox-loading,#imagelightbox-loading div{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0, 0, 0, 0.5);position:fixed;z-index:10003;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0, 0, 0, 0.75);-moz-box-shadow:0 0 2.5em rgba(0, 0, 0, 0.75);box-shadow:0 0 2.5em rgba(0, 0, 0, 0.75)}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;-moz-animation:imagelightbox-loading .5s ease infinite;-o-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(0.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(0.75)}}@-moz-keyframes imagelightbox-loading{from{opacity:.5;-moz-transform:scale(0.75)}50%{opacity:1;-moz-transform:scale(1)}to{opacity:.5;-moz-transform:scale(0.75)}}@-o-keyframes imagelightbox-loading{from{opacity:.5;-o-transform:scale(0.75)}50%{opacity:1;-o-transform:scale(1)}to{opacity:.5;-o-transform:scale(0.75)}}@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(0.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(0.75)}}#imagelightbox-overlay{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;text-indent:-9999px;background-color:#666;position:fixed;z-index:10002;top:6.5em;right:2.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}#imagelightbox-close:hover{background-color:#111}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:"";position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em}#imagelightbox-nav{background-color:#444;background-color:rgba(0, 0, 0, 0.5);position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#imagelightbox-nav a{width:1em;height:1em;border:1px solid #fff;display:inline-block;margin:0 .313em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#imagelightbox-nav a.active{background-color:#fff}#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav{-webkit-animation:fade-in .25s linear;-moz-animation:fade-in .25s linear;-o-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}.dashboard-stat.blue{background-color:#fff}.dashboard-stat.blue .more{background-color:#57a632}.dashboard-news{width:100%;margin-top:15px;margin-bottom:15px;border:1px solid #ddd}.dashboard-news .headline{width:100%;background-color:#f7f7f7;padding:5px 10px;font-weight:600;font-size:15px;border-bottom:1px solid #ddd}.dashboard-news .headline span{width:100%;display:block;font-weight:300;font-size:12px}.dashboard-news .body{width:100%;padding:5px 10px}.dashboard-news .body *{text-align:left}.dashboard-news .body img{height:auto;max-width:100%;margin-bottom:20px;float:none;width:auto}.pcco-sponsor-entry{width:100%}.pcco-sponsor{max-width:100%}.pcco-sponsor .bx-wrapper li{font-size:14px}.bx-wrapper #sponsor_slider li{line-height:1.2;font-weight:300;font-size:14px;margin-left:-40px;width:100% !important}.bx-wrapper #sponsor_slider img{margin-bottom:25px;width:auto;max-width:300px;max-height:250px;display:block;margin-left:auto;margin-right:auto}h5.pcco-sponsor-title{border-bottom:1px solid #ddd;font-size:16px;margin-bottom:0}.sponsor-list .bx-wrapper .bx-viewport{overflow:hidden}.sponsorlist img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:200px}.sponsorlist{text-align:center}.sponsorlist.col-md-12,.sponsorlist .col-md-12{padding:0}.header .navbar-inner{filter:none !important;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top, #ffffff 1%, #f2f2f2 100%);background-image:linear-gradient(to bottom, #ffffff 1%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f2f2f2",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.header .nav li.dropdown .dropdown-toggle i{color:#444 !important}.page-sidebar{background-color:#f4f4f4}ul.page-sidebar-menu>li>a{border-bottom:1px solid #fff !important;border-top:1px solid #e7e7e7 !important;color:#444}ul.page-sidebar-menu>li:last-child>a{border-bottom:1px solid transparent !important}ul.page-sidebar-menu>li a i{color:#444}ul.page-sidebar-menu>li.open>a,ul.page-sidebar-menu>li>a:hover,ul.page-sidebar-menu>li:hover>a{background:#d8d8d8}ul.page-sidebar-menu>li.active>a{background:#d8d8d8 !important;border-top-color:transparent !important}ul.page-sidebar-menu>li>ul.sub-menu>li:first-child>a{border-top:0 !important}ul.page-sidebar-menu>li>ul.sub-menu>li.active>a,ul.page-sidebar-menu>li>ul.sub-menu>li>a:hover{color:#fff !important;background:#1b8fd3 !important}ul.page-sidebar-menu>li>ul.sub-menu>li>a:hover{background:#57a632 !important}ul.page-sidebar-menu>li>ul.sub-menu li>ul.sub-menu>li.active>a,ul.page-sidebar-menu>li>ul.sub-menu li>ul.sub-menu>li>a:hover,ul.page-sidebar-menu>li>ul.sub-menu li.open>a{color:#fff !important;background:#1b8fd3 !important}ul.page-sidebar-menu li>ul.sub-menu>li>a{color:#c3e4f7}ul.page-sidebar-menu>li>a .arrow:before,ul.page-sidebar-menu>li>a .arrow.open:before{color:#57a632 !important}ul.page-sidebar-menu>li>ul.sub-menu a .arrow:before,ul.page-sidebar-menu>li>ul.sub-menu a .arrow.open:before{color:#3ba6e6 !important}ul.page-sidebar-menu>li>a>.arrow.open:before{color:#68bbec !important}ul.page-sidebar-menu>li.active>a .arrow:before,ul.page-sidebar-menu>li.active>a .arrow.open:before{color:#fff !important}ul>li.offline>a{text-decoration:line-through !important;color:#aaa}ul>li.offline>a>i{color:#ec1e24}.page-footer-fixed .footer{background-color:#57a632}.page-footer-fixed .footer .footer-inner{color:#57a632}.page-footer-fixed .footer .footer-tools .go-top{background-color:#57a632}[class^=m-icon-]{display:inline-block;width:14px;height:14px;margin-top:4px;line-height:14px;vertical-align:top;background:url("/file/public/Mobile/img/syncfusion-icons-white.png") no-repeat 0 0}[class^=m-icon-big-]{display:inline-block;width:30px;height:30px;margin:6px;vertical-align:top;background:url("/file/public/Mobile/img/syncfusion-icons-white.png") no-repeat 0 0}.btn.icn-only{min-width:14px}.btn.bigicn-only{min-width:34px}.m-icon-swapright{background-position:-27px -10px}.m-icon-swapdown{background-position:-68px -10px}.m-icon-swapleft{background-position:-8px -10px}.m-icon-swapup{background-position:-46px -10px}.m-icon-big-swapright{background-position:-42px -28px}.m-icon-big-swapdown{background-position:-115px -28px}.m-icon-big-swapleft{background-position:-6px -28px}.m-icon-big-swapup{background-position:-78px -28px}.btn>.halflings-icon{margin-top:2px;margin-right:2px}.btn.mini>.halflings-icon{margin-top:-1px;margin-right:2px}.btn.icn-only>.halflings-icon{margin-right:0 !important}.navbar-right{margin-right:0}.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px}.dropdown-menu li>a{padding:6px 13px 6px 13px;color:#333;text-decoration:none;display:block;clear:both;font-weight:normal;line-height:18px;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{text-decoration:none;background:#eee none;color:#333;filter:none}@media(max-width: 979px){.navbar-right{float:right;margin-top:-40px}}.navbar-nav>li{float:left}.navbar-nav .open .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);float:left;font-size:14px;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000;left:auto;right:0}.navbar-nav .open .dropdown-menu>li>a{padding:3px 10px}label.m-wrap,input.m-wrap,button.m-wrap,select.m-wrap,textarea.m-wrap,select{font-size:14px;font-weight:normal;line-height:18px}label.m-wrap{display:block;margin-bottom:5px}.uneditable-input,textarea.m-wrap,input[type=text].m-wrap,input[type=password].m-wrap,input[type=datetime].m-wrap,input[type=datetime-local].m-wrap,input[type=date].m-wrap,input[type=month].m-wrap,input[type=time].m-wrap,input[type=week].m-wrap,input[type=number].m-wrap,input[type=email].m-wrap,input[type=url].m-wrap,input[type=search].m-wrap,input[type=tel].m-wrap,input[type=color].m-wrap,input{-webkit-appearance:none;color:#333;outline:0;height:20px;padding:3px 10px;line-height:20px;font-size:16px;font-weight:normal;vertical-align:top;background-image:none !important;filter:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;font-family:"Open Sans",Arial,sans-serif}select.form-control{padding:3px 10px;font-family:"Open Sans",Arial,sans-serif}.checkbox input[type=checkbox],input[type=checkbox]{-webkit-appearance:checkbox !important}.radio input[type=radio],.radio-inline input[type=radio],input[type=radio]{-webkit-appearance:radio !important}.input,textarea,.uneditable-input{font-family:"Open Sans",Arial,sans-serif}input.m-wrap,input,textarea{border:1px solid #e5e5e5}textarea.m-wrap,input{height:auto}.uneditable-input.focus,textarea.m-wrap:focus,select.m-wrap:focus,input[type=text].m-wrap:focus,input[type=password].m-wrap:focus,input[type=datetime].m-wrap:focus,input[type=datetime-local].m-wrap:focus,input[type=date].m-wrap:focus,input[type=month].m-wrap:focus,input[type=time].m-wrap:focus,input[type=week].m-wrap:focus,input[type=number].m-wrap:focus,input[type=email].m-wrap:focus,input[type=url].m-wrap:focus,input[type=search].m-wrap:focus,input[type=tel].m-wrap:focus,input[type=color].m-wrap:focus,.m-uneditable-input:focus,input[type=text]:focus,textarea:focus,input:focus{border-color:#999;outline:0 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#f4f4f4 !important}input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f9f9f9 !important}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}input[type=radio].m-wrap,input[type=checkbox].m-wrap{margin:4px 0 0;margin-top:1px \9 ;*margin-top:0;line-height:normal;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select.m-wrap,input[type=file].m-wrap,select{margin-top:4px}select.m-wrap,select{width:100%;max-width:350px;background-color:#fff;background-image:none !important;filter:none !important;border:1px solid #e5e5e5;outline:none;height:32px}select{font-family:"Open Sans",sans-serif,Arial,Verdana,"Trebuchet MS" !important}select[multiple].m-wrap,select[size].m-wrap{height:auto !important}select.m-wrap:focus,input[type=file].m-wrap:focus,input[type=radio].m-wrap:focus,input[type=checkbox].m-wrap:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}input[class*=span].m-wrap{float:none;height:30px;margin-left:0}select[class*=span].m-wrap,textarea[class*=span].m-wrap{float:none;margin-left:0}.input-prepend,.input-append{border:0;display:inline-block}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:24px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:24px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#e5e5e5;border:1px solid #e5e5e5}.input-append .add-on>.halflings-icon,.input-prepend .add-on>i,.input-prepend .add-on>[class^=icon-]{margin-top:5px;margin-left:3px}.input-append .add-on>.halflings-icon,.input-append .add-on>i,.input-append .add-on>[class^=icon-]{margin-top:5px;margin-left:0}.input-append .m-wrap,.input-append .m-wrap:focus{border-right:0 !important;margin-right:1px}.input-prepend input,.input-prepend input:focus{border-left:0 !important;margin-left:1px}.input-append input[class*=span],.input-prepend input[class*=span]{display:inline-block !important}.m-wrap.xsmall{width:50px !important}.m-wrap.small{width:120px !important}.m-wrap.medium{width:206px !important}.m-wrap.large{width:320px !important}.m-wrap.huge{width:480px !important;font-size:24px !important;height:36px !important;line-height:36px !important;padding:22px 8px !important}select.m-wrap.xsmall{width:64px !important}select.m-wrap.small{width:134px !important}select.m-wrap.medium{width:220px !important}select.m-wrap.large{width:334px !important}.modal{z-index:10500;padding:0 !important}.modal-header{border-bottom:1px solid #efefef;padding:20px 15px}.btn-danger{background-color:#e34}.btn-danger:hover{background-color:#ac0a14}.modal-header h3{font-weight:300}.modal-content{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.modal-footer{background-color:#f7f7f7}.modal-footer .btn,.modal-footer .btn+.btn{margin:5px 5px}.modal-open .header .container-fluid{padding-right:37px}.modal .col-md-12{float:left;padding:0;width:100%}.modal-dialog{margin:100px auto;max-width:96%}li [class^=icon-],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^=icon-].icon-large,li [class*=" icon-"].icon-large{width:1.5625em}.close{display:inline-block;margin-top:0;margin-right:0;width:9px;height:9px;background-repeat:no-repeat !important;background-image:url("/file/public/Mobile/img/remove-icon-small.png") !important}.pcco-form-responsive span.info{display:inline;font-weight:300}.visible-ie8{display:none}.ie8 .visible-ie8{display:inherit !important}.visible-ie9{display:none}.ie9 .visible-ie9{display:inherit !important}.hidden-ie8{display:inherit}.ie8 .hidden-ie8{display:none !important}.hidden-ie9{display:inherit}.ie9 .hidden-ie9{display:none !important}a,a:focus,a:hover,a:active{outline:0}.ie8 .row-fluid [class*=span]{min-height:20px !important}.fix-offset{margin-left:0 !important}.visible-ie8{display:none}.no-text-shadow{text-shadow:none !important}.no-left-padding{padding-left:0 !important}.no-left-margin{margin-left:0 !important}.margin-bottom-10{margin-bottom:10px !important}.margin-top-10{margin-top:10px !important}.margin-bottom-15{margin-bottom:15px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-top-20{margin-top:20px !important}.margin-bottom-25{margin-bottom:25px !important}.hide{display:none}.bold{font-weight:600}.pcco-tournament-resultlist-result .bold{font-weight:700}.italic{font-style:italic}.fix-margin{margin-left:0 !important}.border{border:1px solid #ddd}.inline{display:inline}hr{margin:2px 0;border:0;border-top:1px solid #e0dfdf;border-bottom:1px solid #fefefe}.header{padding:0;margin:0}.header.navbar-fixed-top{z-index:9995 !important;min-height:61px;background-color:#fff}.header .brand{display:inline-block;margin-top:-1px;margin-right:0;padding-left:0;padding-right:0;width:210px}.header .brand img{margin-left:20px}.header .btn-navbar{background-image:none;filter:none;box-shadow:none;border-radius:3px !important;color:#444;border:none;font-size:25px;padding-bottom:0;margin-top:20px}.header .btn-navbar i{padding-top:20px}.logo-navbar{display:none}.logo-content{width:150px;margin-top:15px;display:none;margin-left:auto;margin-right:auto}.header button.btn-navbar{background-color:transparent;margin-top:0;-webkit-appearance:none;padding-left:0}.header button.btn-navbar .menu-info{margin-left:0;margin-top:-5px}.header.desktopnav .navbar-right{margin-top:0;padding-top:10px}.header.desktopnav .navbar-right>li.dropdown.user .dropdown-toggle{padding-top:5px}html.sb-active,html.sb-active body{height:100%}.sb-slidebar{width:240px;box-shadow:inset -7px 0 9px -7px rgba(0, 0, 0, 0.7)}.sb-slidebar li.active a{background-color:#e3e3e3;box-shadow:inset -7px 0 9px -7px rgba(0, 0, 0, 0.7)}.sb-slidebar ul>li:first-child a{padding:13px 7px}.sb-slidebar .nav>li>a:hover,.sb-slidebar .nav>li>a:focus,.sb-slidebar .nav>li>a:active{background-color:#e3e3e3;box-shadow:inset -7px 0 9px -7px rgba(0, 0, 0, 0.7)}.sb-slidebar ul>li>a{padding:8px 7px;position:relative;text-transform:uppercase;font-weight:500;border-bottom:1px solid #bbb;color:#444}.sb-slidebar ul>li>a i{font-size:16px;width:22px}.sb-slidebar ul>li.pcco-language>a{float:left;padding:5px;border-right:1px solid #bbb}.sb-slidebar ul>li.pcco-language>a:last-child{border-right:none}.sb-slidebar ul>li.pcco-language>a img{width:25px;display:block;margin:auto}.sb-slidebar{background-color:#f4f4f4}.header .btn-navbar:hover{text-decoration:none}.header .navbar-inner{width:100%;margin:0;padding:0;background-color:#fff}.navbar .container-fluid{background-color:#fff}.nav>li>a:focus,.nav>li>a:hover,.nav>li>a:active,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.header .nav{display:block}.header .nav>li{margin:0;padding:0}.dropdown-icon{padding:2px 4px;border:none}.header .nav>li.dropdown.user .dropdown-toggle:hover{text-decoration:none}.header .nav>li.dropdown.user .dropdown-toggle .username{color:#ddd}.header .nav li.dropdown.user .dropdown-toggle i{display:inline-block;margin:0;font-size:14px}.header .nav li.dropdown.user .dropdown-toggle small{display:block;color:#444;margin-top:-7px}.header .nav>li.dropdown.user .dropdown-menu i{width:15px;display:inline-block}.sb-slidebar{overflow-y:auto;-webkit-overflow-scrolling:touch}body.canvas-slid .footer{display:none}.header .profile-image{border-radius:50%;height:30px;width:30px;margin-right:5px;margin-bottom:0;position:absolute;left:-20px;top:14px}.header .nav>li.user{margin:-6px 0 0}.header div.profile-image{font-weight:bold;background-color:rgba(87, 166, 50, 0.7);display:inline-block;color:white;vertical-align:super}.header .profile-image span{vertical-align:sub;font-size:90%}.profile-image-content .profile-image{border-radius:50%;width:200px;height:200px}#headerProfileImageWrapper{display:contents}.profile-image-content .profile-image-row{margin-bottom:20px}#noProfileImageWrapper{left:32%}.profile-image-content div.profile-image{background-color:rgba(87, 166, 50, 0.7)}.profile-image-content div.profile-image span{color:white;font-weight:bold;font-size:30px;text-align:center;display:block;margin-top:94px}.profile-image-content .croppie-container{height:unset}#saveProfileImageButton,#cancelProfileImageButton,#profileImageInput{display:none}@media(max-width: 979px){.navbar-nav>li.user>a.dropdown-toggle{margin-right:-14px !important}#noProfileImageWrapper{margin:auto;left:0}.profile-image-content .profile-image-row{margin-top:10px}.profile-image-content div.profile-image span{margin-top:50px}.profile-image-content .profile-image{width:130px;height:130px}#noProfileImageWrapper span{top:55px;position:relative;margin:auto}}@media(max-width: 767px){.header .profile-image{top:11px}}@-moz-document url-prefix(){.header .nav li.dropdown .dropdown-toggle .badge{padding:1px 6px 3px 6px}}.page-container{margin:0;padding:0}.page-header-fixed .page-container{padding-top:60px}.ie8 .page-sidebar{position:absolute;width:225px}ul.page-sidebar-menu{list-style:none;margin:0;padding:0}ul.page-sidebar-menu>li{display:block;margin:0;padding:0;border:0}ul.page-sidebar-menu>li.start>a{border-top-color:transparent !important}ul.page-sidebar-menu>li:last-child>a,ul.page-sidebar-menu>li.last>a{border-bottom-color:transparent !important}ul.page-sidebar-menu>li>a{display:block;position:relative;margin:0;border:0;padding:8px;text-decoration:none;font-size:13px;font-weight:600;text-transform:uppercase}.page-sidebar-fixed ul.page-sidebar-menu>li>a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.page-sidebar-menu>li>a i{font-size:16px;margin-right:5px;text-shadow:none;width:18px}ul.page-sidebar-menu>li>a .fa{text-align:center !important}ul.page-sidebar-menu>li.break{margin-bottom:20px}ul.page-sidebar-menu>li.active>a{border:none;text-shadow:none}.page-sidebar ul>li>a>.arrow:before{float:right;margin-top:1px;margin-right:5px;display:inline;font-size:16px;font-family:"FontAwesome",sans-serif;height:auto;content:"";font-weight:300;text-shadow:none}ul.page-sidebar-menu>li>a>.arrow.open:before{float:right;margin-top:1px;margin-right:3px;display:inline;font-family:"FontAwesome",sans-serif;height:auto;font-size:16px;content:"";font-weight:300;text-shadow:none}ul.page-sidebar-menu>li>ul.sub-menu{display:none;list-style:none;clear:both;margin:8px 0 8px 0}ul.page-sidebar-menu>li.active>ul.sub-menu{display:block}ul.page-sidebar-menu>li>ul.sub-menu>li{background:none;margin:0;padding:0;margin-top:1px !important}ul.page-sidebar-menu>li>ul.sub-menu>li>a{display:block;margin:0 0 0 0;padding:5px 0;padding-left:44px !important;text-decoration:none;font-size:14px;font-weight:300;background:none}ul.page-sidebar-menu>li>ul.sub-menu>li ul.sub-menu{display:none;list-style:none;clear:both;margin:0 0 0 0}ul.page-sidebar-menu>li>ul.sub-menu li>a>.arrow:before{float:right;margin-top:1px;margin-right:20px;display:inline;font-size:16px;font-family:"FontAwesome",sans-serif;height:auto;content:"";font-weight:300;text-shadow:none}ul.page-sidebar-menu>li>ul.sub-menu li>a>.arrow.open:before{float:right;margin-top:1px;margin-right:18px;display:inline;font-family:"FontAwesome",sans-serif;height:auto;font-size:16px;content:"";font-weight:300;text-shadow:none}ul.page-sidebar-menu>li.active>ul.sub-menu>li.active ul.sub-menu{display:block}ul.page-sidebar-menu>li>ul.sub-menu>li ul.sub-menu li{background:none;margin:0;padding:0;margin-top:1px !important}ul.page-sidebar-menu>li>ul.sub-menu li>ul.sub-menu>li>a{display:block;margin:0 0 0 0;padding:5px 0;text-decoration:none;font-size:14px;font-weight:300;background:none}ul.page-sidebar-menu>li>ul.sub-menu>li>ul.sub-menu>li>a{padding-left:60px}ul.page-sidebar-menu>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>a{padding-left:80px}ul.page-sidebar-menu>li.active>ul.sub-menu>li.active ul.sub-menu>li.active ul.sub-menu{display:block}ul.page-sidebar-menu>li>ul.sub-menu li>ul.sub-menu>li>a>i{font-size:13px}ul.pcco-nav-desktop>li.pcco-language{width:100%;border-bottom:1px solid #e7e7e7;float:left}ul.pcco-nav-desktop>li.pcco-language:hover a,ul.pcco-nav-desktop>li.pcco-language:active a,ul.pcco-nav-desktop>li.pcco-language:focus a{background-color:#f4f4f4}ul.pcco-nav-desktop>li.pcco-language a{float:left;width:33.33%;box-sizing:border-box;padding:5px 3%;border-bottom:1px solid #fff !important;border-left:1px solid #e7e7e7}ul.pcco-nav-desktop>li.pcco-language a img{max-height:23px;display:block;margin-left:auto;margin-right:auto}ul.pcco-nav-desktop>li.pcco-language a:first-child{border-left:1px solid #f4f4f4}ul.pcco-nav-desktop>li.pcco-language a:hover,ul.pcco-nav-desktop>li.pcco-language a:focus{background-color:#d8d8d8}.page-content{background-color:#fff;padding-top:60px}.ie8 .page-content{margin-left:225px;margin-top:0;min-height:760px}.ie8 .page-sidebar-fixed .page-content{min-height:600px}.ie8 .page-content.no-min-height{min-height:auto}.page-full-width .page-content{margin-left:0 !important}.page-title{padding:0;font-size:16px;letter-spacing:-1px;display:none;color:#666;margin:5px 0 5px 0;font-weight:500;font-family:"Open Sans",sans-serif;line-height:20px}.page-title small{font-size:14px;letter-spacing:0;font-weight:300;color:#888}.page-content .breadcrumb{background-color:#eee;border:0 none !important;border-radius:0;box-shadow:none;margin-bottom:10px;margin-top:15px;padding:2px 5px}.breadcrumb>li+li:before{display:none}.page-content .breadcrumb a,.page-content .breadcrumb i,.page-content .breadcrumb span{color:#333;font-size:12px;text-shadow:none}.page-content .breadcrumb i{color:#666}.footer:after,.footer:before{content:"";display:table;line-height:0}.footer:after{clear:both}.footer .footer-inner{text-align:center;float:none;display:block}.footer .impressum{text-decoration:underline}.footer .footer-tools{float:right;display:inline-block}.footer .footer-tools .go-top{display:block;text-decoration:none;cursor:pointer;margin-top:-2px;margin-right:0;margin-bottom:0;font-size:16px;padding:0 6px 0 6px}.footer .footer-tools .go-top i{font-size:22px;margin-bottom:5px}.page-footer-fixed .footer{position:fixed;left:0;right:0;z-index:10000;bottom:0}.page-footer-fixed .page-container{margin-bottom:33px}.page-footer-fixed.page-sidebar-fixed .footer{margin-left:0 !important}#PCCoMoveMessage .modal-header{padding:0;position:relative}#PCCoMoveMessage .modal-header .modal-title{padding:30px 40px 15px 20px;line-height:25px}#PCCoMoveMessage .modal-header .close{margin:0 !important;position:absolute;top:15px;right:15px}#PCCoMoveMessage .modal-body{padding:20px 20px 25px}#PCCoMoveMessage .modal-footer{padding:10px 20px}#PCCoMoveMessage .modal-footer .btn{padding:7px 25px}i.icon,a.icon{color:#999;margin-right:5px;font-weight:normal;font-size:13px}i.icon-black{color:#000 !important}a.icon:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.4;filter:alpha(opacity=40)}a.icon.huge i{font-size:16px !important}i.big{font-size:20px}.form-section{margin:15px 0 20px 0 !important;padding-bottom:5px;border-bottom:1px solid #eee}.form form{margin:0 !important;padding:0 !important}.no-bottom-space{padding-bottom:0 !important;margin-bottom:0 !important}.form .form-actions{margin-top:0 !important;padding-left:190px}.input-icon input{padding-right:25px !important}.input-icon .input-info,.input-icon .input-error,.input-icon .input-warning,.input-icon .input-success{display:inline-block !important;position:relative !important;top:7px;right:25px !important;font-size:16px}.input-icon.left i{color:#ccc;display:block !important;position:absolute !important;z-index:1;margin:4px 2px 4px 5px;width:25px;height:25px;font-size:25px;text-align:center}.input-icon.left input{padding-left:33px !important}.chart,.pie,.bars{overflow:hidden;height:300px}.item-list.table .percent{width:30px;float:right;margin-right:10px;margin-top:3px}.item-list.table .title{padding-top:-5px}.chart-tooltip{clear:both;z-index:100;background-color:#736e6e !important;padding:5px !important;color:#fff}.chart-tooltip .label{clear:both}.bar-chart{display:none}.line-chart{display:none}.item-list li .img{height:50px;width:50px;float:left;margin-top:3px;margin-right:5px}.item-list{margin:0;list-style:none}.item-list li{padding:7px 0 5px 0;list-style:none;border-top:1px solid white;border-bottom:1px solid #ebebeb;font-size:12px}.item-list li:first-child{border-top:none;border-bottom:1px solid #ebebeb}.item-list li:last-child{border-top:none;border-bottom:none}.item-list li .label{margin-right:5px}.item-list.todo li .label{position:absolute;right:80px}.item-list.todo li .actions{position:absolute;right:45px}.table.table-full-width{width:100% !important}.table{background-color:#fff}.table .m-btn{margin-top:0;margin-left:0;margin-right:5px}.table-advance{margin-bottom:10px !important}.table-advance thead{color:#999}.table-advance thead tr th{background-color:#ddd;font-size:14px;font-weight:400;color:#666}.table-advance div.success,.table-advance div.info,.table-advance div.important,.table-advance div.warning,.table-advance div.danger{position:absolute;margin-top:-5px;float:left;width:2px;height:30px;margin-right:20px !important}.table-advance tr td{border-left-width:0}.table-advance tr td:first-child{border-left-width:1px !important}.table-advance tr td.highlight:first-child a{margin-left:15px}.form-row-seperated .control-group{border-bottom:1px solid #efefef;padding-bottom:10px;padding-right:10px;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.form-row-seperated .control-group.last{border-bottom:0}.form-row-seperated .control-label{width:170px}.form-row-seperated .controls{margin-left:190px}.form-row-seperated .help-inline,.form-row-seperated .help-block{padding-left:0}.form-horizontal.form-bordered .control-group:first-child{border-bottom:1px solid #eee !important}.form-horizontal.form-bordered .control-group{margin:0;padding:0;border-bottom:1px solid #eee}.form-horizontal.form-bordered .control-group.last{border-bottom:0}.portlet.box .form-horizontal.form-bordered .control-group{margin-left:-10px;margin-right:-10px}.portlet.box .form-horizontal.form-bordered .control-group:first-child{margin-top:-10px}.form-horizontal.form-bordered .control-group .controls{padding:10px;position:relative;border-left:1px solid #eee}.form-horizontal.form-bordered .control-group .controls .chosen-container,.form-horizontal.form-bordered .control-group .controls .select2-wrapper{min-height:32px}.form-horizontal.form-bordered .control-group .controls .chosen-container .help-block,.form-horizontal.form-bordered .control-group .controls .select2-wrapper .help-block{clear:both;padding-top:10px !important}.form-horizontal.form-bordered .control-group .control-label{margin-top:10px}.form-horizontal.form-bordered.form-row-stripped .control-group:nth-child(even){background-color:#fcfcfc}.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even){background-color:#fcfcfc}.form-horizontal.form-bordered.form-row-stripped .m-wrap{background:#fff !important}.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) .controls{background-color:#fff}.form-horizontal.form-bordered .help-inline,.form-horizontal.form-bordered .help-block{padding-left:0}.radio,.checkbox{padding-left:0 !important}.checkbox .checker{margin-top:-2px !important;margin-right:2px !important}.controls .text{display:block;margin-top:7px;font-weight:400;font-size:14px}.controls .text-inline{display:inline-block;margin-top:8px;font-weight:400;font-size:14px}.controls-uniform{margin-top:-7px}input.placeholder,textarea.placeholder{color:#aaa !important}.help-block{margin-top:0}.form-inline input{margin-bottom:0 !important}.control-label{font-size:13px;font-weight:600}.form-horizontal .control-label{padding-top:4px;float:left;text-align:right}.form-horizontal .controls{margin-left:220px}.control-label .required{color:#e02222;font-size:12px;padding-left:2px}#pcco-user-contact .control-group{margin-bottom:10px !important}#pcco-user-contact .control-group [for=person_persid]{line-height:17px;padding-top:0;margin-top:-2px}.validate-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1;margin-top:6px}.help-inline{margin-top:6px}.help-small{font-size:12px;padding-top:0;margin-top:0;margin-bottom:0;padding-bottom:0}.success .validate-inline.ok:before,.success .help-inline.ok:before{content:"";font-size:16px;font-family:"FontAwesome",sans-serif;font-weight:normal;font-style:normal;display:inline-block}form legend,.form-view legend{margin-bottom:15px !important}.controls>.radio .checker,.controls>.checkbox .checker{margin-right:2px !important}.controls>.radio{display:inline-block;padding:0 !important;margin:8px 15px 0 0}.controls>.checkbox{display:block;padding:0 !important;margin:8px 15px 0 0}.controls>.radio.line,.controls>.checkbox.line{display:block;padding:0 !important;margin:7px 0 0}.controls .inline{margin-top:8px}.controls label{position:absolute}.controls label.input-group-addon{position:inherit}.form-view .control-group{margin-top:0;margin-bottom:5px}.uploader{margin-top:2px !important}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{box-shadow:none;border-color:#b3b3b3}.nav-tabs{border-bottom:1px solid #ddd;background:#f5f5f5}.tab-content{padding:0;overflow:hidden}.tabbable-custom{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0}.widget .row-fluid:last-child .tabbable-custom{margin-bottom:0}.tabbable-custom>.nav-tabs{margin:20px 0 10px}.tabbable-custom>.tab-content{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}.tabbable-custom.boxless>.tab-content{padding:15px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom .nav-tabs>li{margin-right:2px;border-top:2px solid transparent}.tab-wrap{padding-left:10px;padding-right:10px}#tab-resultlist h5{margin-top:20px;padding-left:0}.tabbable-custom .nav-tabs>li>a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:0;padding:7px 15px;font-weight:600;font-size:15px}.tabbable-custom .nav-tabs>li>a:hover{background:none;border-color:transparent}.tabbable-custom .nav-tabs>li.active{border-top:3px solid #888;margin-top:0;position:relative}.tabbable-custom .nav-tabs>li.active>a{border-top:none;color:#333}.tabbable-custom .nav-tabs>li.active>a:hover{background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabbable-custom .nav-tabs>li{margin-right:2px;border-top:2px solid transparent}.tabs-below.tabbable-custom .nav-tabs>li{border-top:none;border-bottom:2px solid transparent;margin-top:-1px}.tabs-below.tabbable-custom .nav-tabs>li.active{border-top:none;border-bottom:3px solid #d12610;margin-bottom:0;position:relative}.tabs-below.tabbable-custom .nav-tabs>li.active>a{border-bottom:none}.tabs-below.tabbable-custom .nav-tabs>li.active>a:hover{background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabs-left.tabbable-custom .nav-tabs>li{margin-right:0;border-left:2px solid transparent;margin-top:0}.tabs-left.tabbable-custom .nav-tabs>li.active{border-top:none;border-left:3px solid #d12610;margin-top:0;margin-right:-1px;position:relative}.tabs-left.tabbable-custom .nav-tabs>li.active>a{border-top:1px solid #d4d4d4;border-left:1px solid transparent}.tabs-left.tabbable-custom .nav-tabs>li.active>a:hover{background:#fff;border-color:#d4d4d4 transparent #d4d4d4 transparent}.tabs-right.tabbable-custom .nav-tabs>li{margin-right:0;border-right:2px solid transparent;border-top:none}.tabs-right.tabbable-custom .nav-tabs>li.active{border-top:none;border-right:3px solid #d12610;margin-top:0;margin-left:-1px;position:relative}.tabs-right.tabbable-custom .nav-tabs>li.active>a{border-top:1px solid #d4d4d4;border-right:1px solid transparent}.tabs-right.tabbable-custom .nav-tabs>li.active>a:hover{background:#fff;border-color:#d4d4d4 transparent #d4d4d4}.tabs-right.tabbable-custom .nav-tabs>li a,.tabs-left.tabbable-custom .nav-tabs>li a{padding:8px 10px}@media(max-width: 450px){.tabbable-custom .nav-tabs>li>a,.tabbable-custom .nav-tabs>li.active>a{padding:6px 10px;font-size:13px}.pcco-tournament-report{padding:10px 10px 15px}#tab-resultlist .table>thead>tr>th{font-size:13px;font-weight:600}}.tabbable-custom.tabbable-full-width>.tab-content{padding:27px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom.tabbable-full-width .nav-tabs>li>a{color:#424242;font-size:15px;padding:9px 15px}.tabbable{margin-top:20px}#dashboard{overflow:hidden}.form-wizard .progress{margin-bottom:10px}.form-wizard .steps{padding:3px 0;margin-bottom:0}.form-wizard .steps .navbar-inner{background:#fff none !important;filter:none !important;border:0;box-shadow:none !important}.form-wizard .steps .navbar-inner li a{background:#fff none !important;filter:none !important;border:0;box-shadow:none !important}.form-wizard .step:hover{text-decoration:none}.form-wizard .step .number{background-color:#eee;display:inline-block;font-size:16px;font-weight:300;padding:12px 15px 12px 15px !important;margin-right:10px;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}.form-wizard .step .desc{display:inline-block;font-size:14px;font-weight:300}.form-wizard .active .step .number{background-color:#35aa47;color:#fff}.form-wizard .active .step .desc{font-weight:400}.form-wizard .step i{display:none}.form-wizard .done .step .number{background-color:#f2ae43;color:#fff}.form-wizard .done .step .desc{font-weight:400}.form-wizard .done .step i{font-size:12px;font-weight:normal;color:#999;display:inline-block}.gmaps{height:300px;width:100%}.gmaps img{max-width:none}#gmap_static div{background-repeat:no-repeat !important;background-position:50% 50% !important;display:block;height:300px}#gmap_routes_instructions{margin-top:10px;margin-bottom:0}.scroller{padding:0 !important;margin:0 !important;padding-right:12px !important}.portlet-body .slimScrollBar{margin-right:0 !important}.jqvmap-zoomin{background-color:#666 !important}.jqvmap-zoomout{background-color:#666 !important}.vmaps{position:relative;overflow:hidden;height:300px}.modal-open .daterangepicker{z-index:10060 !important}.daterangepicker td{text-shadow:none !important}.daterangepicker td.active{background:#4b8df8 none !important;filter:none !important}.daterangepicker th{font-weight:400;font-size:14px}.chzn-controls{margin-bottom:-4px !important}.chzn-controls .help-inline{display:inline-block;margin-top:6px}.chzn-container{display:block;margin:0;padding:0 !important;box-shadow:none !important;width:100% !important;max-width:353px !important}.chzn-drop{width:100% !important;max-width:353px !important}.chzn-container-single{margin:0 !important;padding:0 !important}.controls .chzn-container-single{float:left}.chzn-container-single .chzn-single{box-shadow:none !important;background-image:none !important;filter:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;height:31px !important;border-color:#e5e5e5;margin:0 !important}.error .chzn-container-single .chzn-single{border-color:#b94a48}.error .chzn-container-single .chzn-single span{color:#b94a48}.success .chzn-container-single .chzn-single{border-color:#468847}.success .chzn-container-single .chzn-single span{color:#468847}.chzn-container-single .chzn-single>span{margin-top:1px}.chzn-container-single .chzn-single>abr{margin-top:3px}.chzn-container-single .chzn-search input:focus,.chzn-container-single .chzn-search input:active{border:1px solid #000 !important;box-shadow:none !important}.chzn-container .chzn-choices li.search-choice{background:#eee none !important;filter:none !important;box-shadow:none !important;font-size:12px !important;font-weight:300 !important;text-shadow:none !important;border:0 !important}.chzn-container .chzn-results .highlighted{background:#eee none !important;filter:none !important;color:#111 !important}.chzn-container-multi .chzn-choices{background-image:none !important;filter:none !important;box-shadow:none !important;border-color:#e5e5e5 !important;padding:2px 1px 1px 1px !important}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-image:none !important;filter:none !important}.chzn-x-multi .chzn-choices{box-shadow:none !important}.chzn-container .group-result{color:#333 !important;font-size:16px !important;font-weight:400 !important}.error .select2-container .select2-choice{border-color:#b94a48}.error .select2-container .select2-choice>span{color:#b94a48}.error .select2-container.select2-dropdown-open .select2-choice{border-color:#e5e5e5}.error .select2-container.select2-dropdown-open .select2-choice>span{color:#999}.success .select2-container .select2-choice{border-color:#468847}.success .select2-container .select2-choice>span{color:#468847}.success .select2-container.select2-dropdown-open .select2-choice{border-color:#e5e5e5}.success .select2-container.select2-dropdown-open .select2-choice>span{color:#999}li.select2-results__option[aria-disabled]{display:none}div.tagsinput{height:40px !important;margin:0 !important;padding:5px !important;overflow:auto !important}div.tagsinput span.tag{background:#aaa !important;color:#fff !important;border:0 !important;padding:3px 6px !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;margin-bottom:4px !important}div.tagsinput input{padding:3px 6px !important}div.tagsinput span.tag a{color:#fff !important}div.tagsinput .not_valid{color:#fff !important;padding:3px 6px !important;background-color:#e02222 !important}.table.sliders td{padding:15px 10px !important}.table.sliders .slider{margin-top:4px}.table.sliders .slider-value{padding-top:5px;font-weight:400}.table.sliders .slider-vertical-value{padding-bottom:5px;font-weight:400}.slider{border:0 !important}.ui-slider-vertical,.ui-slider-handle{filter:none !important;background-image:none !important}.slider-eq>span{height:125px;float:left;margin:15px}.sidebar-content{margin-top:20px}ul.sidebar-tags a{color:#555;font-size:12px;padding:2px 5px;background:#f7f7f7;margin:0 2px 5px 0;display:inline-block}ul.sidebar-tags a:hover,ul.sidebar-tags a:hover i{color:#fff;background:#555;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.sidebar-tags a i{color:#777}ul.sidebar-tags li{padding:0}.no-more-tables table{width:100%}.modal-open .datetimepicker{z-index:10060 !important}.datetimepicker table .active{background:#4b8df8 none !important;filter:none !important}.datetimepicker table td{font-weight:300 !important;font-family:"Open Sans",sans-serif !important}.datetimepicker table th{font-family:"Open Sans",sans-serif !important;font-weight:400 !important}.dropdown-checkboxes{padding:5px}.dropdown-checkboxes label{color:#333;margin-bottom:4px;margin-top:4px}.dataTable{clear:both;margin-top:5px}.dataTables_filter label{line-height:32px !important}.dataTable .row-details{margin:-8px -8px -8px 0;display:inline-block;cursor:pointer;width:33px;height:25px}.dataTable .row-details.row-details-open{background:url("/file/public/Mobile/images/close.png") no-repeat}.dataTable .details{background-color:#fff !important;padding:0}.dataTable .details td,.dataTable .details th{padding:4px;background-color:#fff;border:0}.dataTable .details tr:hover td,.dataTable .details tr:hover th{background-color:#fff}.dataTable .details tr:nth-child(odd) td,.dataTable .details tr:nth-child(odd) th{background-color:#fff}.dataTable .details tr:nth-child(even) td,.dataTable .details tr:nth-child(even) th{background-color:#fff}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;margin-top:10px !important;margin-bottom:20px !important}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper li{text-align:center;font-size:20px;line-height:34px;font-weight:600;margin-left:-40px}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/file/public/Mobile/img/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial,sans-serif;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:0;border:1px solid #ccc}.bx-wrapper .bx-next{right:0;border:1px solid #ccc}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{color:#000;font-size:14px;height:32px;margin-top:-16px;outline:0 none;padding:0 5px;position:absolute;text-align:center;top:50%;width:32px;z-index:2}.bx-wrapper .bx-controls-direction a .fa{line-height:32px}.bx-wrapper .bx-controls-direction a:hover,.bx-wrapper .bx-controls-direction a:active{background-color:#ebebeb;border-color:#b3b3b3}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial,sans-serif;display:block;font-size:.85em;padding:10px}#pcco-map{width:100%}.table-personal-scorecard td{vertical-align:middle}.pcco-star:after{content:"*";color:#e90814;padding-left:.1em}.pcco-nav-bottom{background-color:#f4f4f4;position:fixed;bottom:0;left:0;width:100%;height:35px;line-height:25px;opacity:1;padding:5px 10px 5px 235px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;text-shadow:1px 1px #fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pcco-nav-bottom .nav-bottom-tool{text-align:center;float:left;width:10%;font-size:25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pcco-geoselect .nav-bottom-tool{width:100%;text-align:left}.pcco-nav-bottom.pcco-geoselect{height:40px;padding-left:10px}.pcco-geoselect i{font-size:24px;margin-right:5px;line-height:24px}.pcco-geoselect .btn{padding:3px;line-height:24px}.pcco-geoselect-globe a:hover,.pcco-geoselect-globe a:active,.pcco-geoselect-globe a:focus{text-decoration:none}.nav-bottom-tool input{background-color:#fff;margin-left:83px;margin-top:0;width:calc(100% - 150px) !important;min-width:100px !important;max-width:300px !important;float:right}.pcco-geoselect-globe a span.globeicon{background-clip:padding-box;border-radius:50%;font-size:60px;height:62px;text-align:center;transition:all .25s ease-in 0s;width:62px;display:block;margin-left:auto;margin-right:auto;margin-bottom:0}.pcco-geoselect-globe a span.globeicon i{margin:0;line-height:62px}.pcco-geoselect-globe a span:last-child{margin-bottom:10px;display:block}.pcco-geoselect-globe{border-bottom:1px solid #ddd;margin-bottom:15px;text-align:center;margin-top:-15px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181, 226, 140, 0.6)}.marker-cluster-small div{background-color:rgba(110, 204, 57, 0.6)}.marker-cluster-medium{background-color:rgba(241, 211, 87, 0.6)}.marker-cluster-medium div{background-color:rgba(240, 194, 12, 0.6)}.marker-cluster-large{background-color:rgba(253, 156, 115, 0.6)}.marker-cluster-large div{background-color:rgba(241, 128, 23, 0.6)}.leaflet-oldie .marker-cluster-small{background-color:rgb(181, 226, 140)}.leaflet-oldie .marker-cluster-small div{background-color:rgb(110, 204, 57)}.leaflet-oldie .marker-cluster-medium{background-color:rgb(241, 211, 87)}.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240, 194, 12)}.leaflet-oldie .marker-cluster-large{background-color:rgb(253, 156, 115)}.leaflet-oldie .marker-cluster-large div{background-color:rgb(241, 128, 23)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.pcco-nav-bottom .nav-bottom-tool a,.pcco-nav-bottom .nav-bottom-tool a:hover,.pcco-nav-bottom .nav-bottom-tool a:focus{color:#000;text-decoration:none}.pcco-nav-bottom .nav-bottom-tool a .pcco-back{display:block;font-size:16px;margin-left:30px;margin-top:-26px;position:absolute}.pcco-nav-bottom .nav-bottom-info{text-align:center;float:left;width:80%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.popin{background:#fff;border-radius:2px}.pcco-button{width:100px}.pcco-wrapper{margin:0 auto}#map-canvas{min-height:100%;position:absolute;overflow:hidden}.leaflet-popup-content{width:270px !important}.pcco-geoselect-marker{text-align:center;font-size:46px;color:#768a97}.pcco-info-window-map{width:100%}.pcco-info-window-map table{width:100%;border:none}.map-club-info-left{width:30%}.map-club-info-right{width:70%}.pcco-wrapper-map{width:100%;margin-top:15px;margin-bottom:15px}.pcco-geoselect{color:#40971a !important;text-align:center;font-size:14px}#map-canvas img.pcco-club-logo-map{width:100%}.map-club-info-right{padding-left:10px;font-weight:300;font-size:12px}.button-map{width:100%}.pcco-geoselect p{color:#40971a !important}.pcco-geoselect a:hover,.pcco-geoselect a:focus{text-decoration:none}.leaflet-bottom{bottom:35px}.form-actions{margin-top:20px}.error-inline{color:#b94a48}.select2-container .select2-choice{height:28px;line-height:26px}.dashboard-club-logo img{width:200px}.controls>.radio.line{padding-left:30px !important}.radio.pcco-inline{line-height:14px;position:relative}.pcco-inline input[type=radio]{margin-top:0}.pcco-member-search-result{list-style:outside none none;max-height:200px;overflow-x:auto;padding:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.pcco-member-search-result li{width:100%;line-height:1.2;padding:8px 3px;border-bottom:1px solid #ddd;cursor:pointer}.pcco-block .pcco-member-search-result li{max-width:350px}.pcco-member-search-result li:hover{background-color:rgba(0, 0, 0, 0.05)}.pcco-block{border-left:3px #9cd883 solid;margin-bottom:10px;margin-top:10px;padding:10px;background-color:#fff}.pcco-block h4{font-size:21px}.pcco-block h4.pcco-underline{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.pcco-block .pcco-required{color:#e02222}.pcco-block-optional>.btn,.pcco-block-optional>.pcco-block{display:none}.pcco-block-optional .pcco-block-square{margin-right:8px}.pcco-info-table{display:block}.ac_results li{line-height:2}.pcco-info-table,.pcco-info-table td{vertical-align:top;min-width:120px;border:none}.pcco-borderd-table td{border-left:1px #d1d1d1 solid;border-top:1px #d1d1d1 solid;display:table-cell}.pcco-headline,.remit-payment legend{font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;text-align:center;letter-spacing:1px;margin-bottom:15px;margin-top:4px;padding:4px 5px}.pcco-sponsor-wrap{max-width:300px;padding:20px 0}.pcco-sponsor{width:auto;max-width:100%}.table-turniercalender thead th{text-transform:uppercase !important;color:red}.tabbable-custom{margin-bottom:10px}label{color:#111;margin-bottom:-1px}.controls{margin-bottom:8px}.imprint{padding:10px}.imprint p{margin-bottom:30px}.imprint img{width:150px}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-3px}.timetable .pcco-disabled{padding-top:5px;padding-bottom:5px}.pcco-disabled,.pcco-disabled:hover,.pcco-disabled a,.pcco-disabled a:hover{color:#ccc !important}.pcco-disabled,.pcco-disabled a,.pcco-forbidden,.pcco-forbidden a{cursor:not-allowed !important}.pcco-forbidden,.pcco-forbidden:hover,.pcco-forbidden a,.pcco-forbidden a:hover{color:red !important}.pcco-hide{display:none !important}.pcco-empty{visibility:hidden}.pcco-form{border-top:1px #e0e0e0 solid;margin-top:20px;padding-top:10px;padding-bottom:10px;padding-left:5px}span.following-info{display:block !important;font-size:11px !important;margin-left:22px !important}.icon-angle-right{background-position:-456px -72px}.icon-angle-left{background-position:-432px -72px}.pcco-col-2{width:25%;float:left;padding:0 3px}.hcp-ranking-table{padding:0 40px 50px}.category-headline{font-weight:600;font-size:15px;color:#333;text-align:left;padding:20px 0 10px;text-transform:uppercase}.table-ranking{width:100%}.table-ranking tbody tr:nth-of-type(even){background-color:#f9f9f9}.table-ranking th{background-color:#aeafaf;color:#fff;font-weight:600;padding:5px}.table-ranking td{padding:10px 5px;text-align:center}.table-ranking th{text-align:center}.table-ranking td.ranking-name,.table-ranking th.ranking-name{text-align:left}.table-ranking tbody tr.current-user{color:#57a632;background-color:rgba(87, 166, 50, 0.1);font-weight:600}.table-ranking .current-user.out-of-range{border-top:1px solid #ddd;background-color:rgba(87, 166, 50, 0.1)}.hcp-ranking-table .btn{margin-top:30px;float:right}.hcp-ranking-table.expanded .current-user{border-top:none}.hcp-ranking-table .out-of-range,.hcp-ranking-table.expanded button *,.hcp-ranking-table button .onexpand{display:none}.hcp-ranking-table .current-user,.hcp-ranking-table.expanded .out-of-range{display:table-row}.hcp-ranking-table.expanded button .onexpand{display:initial}.hcpsheet-user-homeclub{padding:15px 0 15px 10px}.hcpsheet-user-homeclub p{margin:0 0 5px}.hcpsheet-user-homeclub .form-group{margin-bottom:10px;background:#f5f5f5;border:1px solid #eee;padding:10px}.hcpsheet-send{background-color:#f5f5f5;border:1px solid #eee;padding:30px;margin:30px 0;width:100%}.hcpsheet-send p{padding:15px 0}.hcpsheet-send .pcco-user-email{font-weight:600}.hcpsheet-send legend{padding-bottom:5px;border-color:#ddd;color:#555}.hcpsheet-send label,.hcpsheet-send .form-control{float:left}.hcpsheet-send label{margin-top:6px;font-weight:500;padding-right:10px}.hcpsheet-send .form-control{width:calc(100% - 380px)}.hcpsheet-send .form-control::placeholder{font-size:13px}.hcpsheet-send .btn{margin-top:-4px}.pcco-hcpsheet-send-fail{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b;padding:15px 30px;margin-top:15px}.pcco-hcpsheet-send-success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;padding:15px 30px;margin-top:15px}.pcco-hcpsheet-send-fail ul,.pcco-hcpsheet-send-success ul{margin-bottom:0}#hcpsheet .alert{text-align:center}.table-bordered#hcplist{border:none}.table#hcplist>thead>tr>th,.table-bordered#hcplist>thead>tr>td,.table-bordered#hcplist>thead>tr>th{border:none;border-bottom:1px solid #ddd;line-height:1.15}.table#hcplist>tbody>tr>td,.table#hcplist>thead>tr>th{padding:5px 10px;font-size:13px}@media(max-width: 790px){.hcpsheet-send .form-control{width:100%}.hcpsheet-send label,.hcpsheet-send .form-control{float:none}.hcpsheet-send fieldset{margin-bottom:0}.hcpsheet-send label{margin-bottom:5px}}@media(min-width: 768px){.hcpsheet-user-homeclub .pcco-link-fa{display:none}}@media(max-width: 767px){.hcpsheet-user-homeclub{padding:0 15px}.hcpsheet-user-homeclub label{width:200px}.hcpsheet-user-homeclub p{margin:0;display:inline-block}.hcpsheet-user-homeclub .pcco-link{display:none}.hcpsheet-user-homeclub .form-group{margin-bottom:10px;background:#f5f5f5;border:1px solid #eee;padding:10px}}@media(max-width: 700px){.hcpsheet-send{margin:10px 5px 30px 0}}@media(max-width: 450px){.hcpsheet-send{padding:20px 15px}.pcco-hcpsheet-send-fail,.pcco-hcpsheet-send-success{padding:15px}}.tournament-tree{padding:15px 0;width:100%}.headline-tournament-tree{display:none;text-align:center;font-size:20px;font-weight:500;color:#57a632;margin:5px 0 15px;width:100%}.tournament-tree .table{width:100%;table-layout:fixed}.tournament-tree .content-wrapper{margin:.5ex 0;width:100%;padding:.5ex;display:table;align-self:center}.tournament-tree .table-row{display:table-row}.tournament-tree .table-cell{display:table-cell;padding:5px;border:1px solid #cdcdcd;border-bottom-width:0;vertical-align:middle;line-height:17px}.tournament-tree .table-cell .number{border-color:#cdcdcd}.tournament-tree .table .player-name,.tournament-tree .table .player-name{border-right:none;border-left:none}.tournament-tree .table .table-row:last-of-type .player-name,.tournament-tree .table .table-row:last-of-type .result{border-bottom-width:1px}.tournament-tree .number{background-color:#999;text-align:center;color:#fff;font-weight:600;width:4.5ex}.tournament-tree .winner .number{background-color:#57a632}.tournament-tree .player-name{background-color:#fff;color:#333;font-weight:500;padding-left:10px}.tournament-tree .winner .player-name{color:#333;font-weight:600}.tournament-tree .loser .player-name{color:#b1b1b1;background-color:#fafafa}.tournament-tree .result{background-color:#eaeaea;color:#57a632;text-align:center;font-weight:600;width:10ex}.tournament-tree .container{display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.tournament-tree .level-1{display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1;width:25%}.tournament-tree .level-2{display:flex;flex-grow:1;min-height:2em;max-width:70em}@media only screen and (max-width: 991px){.uneditable-input,textarea.m-wrap,input[type=text].m-wrap,input[type=password].m-wrap,input[type=datetime].m-wrap,input[type=datetime-local].m-wrap,input[type=date].m-wrap,input[type=month].m-wrap,input[type=time].m-wrap,input[type=week].m-wrap,input[type=number].m-wrap,input[type=email].m-wrap,input[type=url].m-wrap,input[type=search].m-wrap,input[type=tel].m-wrap,input[type=color].m-wrap,input{font-size:16px !important}}@media only screen and (min-width: 980px){.tournament-tree .container{padding:0}}@media only screen and (max-width: 900px){.tournament-tree .level-1{display:block;width:100%;margin-bottom:40px}.headline-tournament-tree{display:block}}@media only screen and (max-width: 420px){.tournament-tree .container{padding:0 5px}}.tournament-booked-times-overview{margin-left:150px;border-bottom:1px solid #ddd;max-width:800px}.tournament-booked-times,.tournament-booked-times-overview .pcco_player{display:table-cell;vertical-align:middle}.tournament-booked-times{width:100%}.tournament-booked-times .tournament-booked-time-player,.tournament-booked-times .tournament-booked-time-empty{display:table-cell;padding:5px 10px;vertical-align:middle;text-align:center}.tournament-booked-times .tournament-booked-time-empty{padding:15px 10px}.tournament-booked-times .tournament-booked-time-player{text-align:left;background:#f2f2f2;border-right:2px solid #fff}.tournament-booked-times-overview .pcco_player{text-align:right;padding:0 15px;font-size:15px}@media only screen and (max-width: 980px){.tournament-booked-times-overview{margin-left:0;width:100%}}@media only screen and (min-width: 540px){.tournament-booked-times .col-xs-3{width:25%}}@media only screen and (max-width: 539px){.tournament-booked-times .col-xs-3{width:100%}.tournament-booked-times .tournament-booked-time-empty{padding:0}.tournament-booked-times .tournament-booked-time-player{border-right:none;border-bottom:2px solid #fff}}table.user-club-connection thead,#pcco-machine-card-list thead{background:#e6e6e6;border:1px solid #e6e6e6}table.user-club-connection tbody,#pcco-machine-card-list tbody{border:1px solid #e6e6e6}table.user-club-connection thead tr th,table.user-club-connection tbody tr td,#pcco-machine-card-list thead tr th,#pcco-machine-card-list tbody tr td{padding:5px 10px;font-size:13px;text-align:center;border-bottom:1px solid #e6e6e6;vertical-align:middle}table.user-club-connection thead tr th,table.user-club-connection tbody tr td,#pcco-machine-card-list thead tr th,#pcco-machine-card-list tbody tr td{padding:10px;font-size:13px;text-align:center;border-bottom:1px solid #ddd;vertical-align:middle}table.user-club-connection tbody tr td.user-club-group-end{border-right:1px solid #e6e6e6}table.user-club-connection tbody tr td.user-club-select{border-left:1px solid #e6e6e6}table.user-club-connection tbody tr td.user-club-club{padding:0;text-align:left}table.user-club-connection tbody tr td.user-club-club img{padding-right:5px}table.user-club-connection tbody tr td.user-club-club label{padding:5px 10px;width:100%;font-weight:normal}table.user-club-connection tbody tr.user-homeclub td{background:#eef6ea !important}table.user-club-connection tbody tr.user-homeclub .fa-home{color:#198f01;padding-right:5px;font-size:12px}table.user-club-connection .user-club-buttons{display:none}@media(max-width: 1100px){table.user-club-connection .user-club-mail .fa{font-size:16px}table.user-club-connection .user-club-buttons{display:inline-block;padding:7px 0}table.user-club-connection .user-club-delete,table.user-club-connection .user-club-sync,table.user-club-connection .user-club-club:before{display:none}table.user-club-connection tbody tr td{border:1px solid #e6e6e6}table.user-club-connection tbody{border:none}table.user-club-connection thead tr th.no-border-right,table.user-club-connection tbody tr td.no-border-right{border-right:1px solid #e6e6e6}table.user-club-connection thead tr th.no-border-left,table.user-club-connection tbody tr td.no-border-left{border-left:1px solid #e6e6e6}table.user-club-connection tbody tr{border-top:1px solid #e6e6e6;margin-bottom:10px}table.user-club-connection tbody tr:hover{background:inherit}table.user-club-connection thead{display:none}table.user-club-connection tbody tr td{float:left;width:100%}table.user-club-connection tbody tr td::before{white-space:normal;content:attr(data-label);font-weight:600;float:left;width:40%;min-width:130px;background:#f4f4f4;border-right:1px solid #e6e6e6;padding:5px 10px;margin:-5px 10px -5px -10px;text-align:left}table.user-club-connection td.user-club-mail::before,table.user-club-connection td.user-club-mail{content:inherit;padding:0}table.user-club-connection tbody tr td.user-club-mail a{padding:5px 20px}table.user-club-connection tbody tr.user-homeclub td::before{background:#eef6ea;border-right:1px solid #e6e6e6}table.user-club-connection tbody tr td:first-of-type::before{border-right:none}table.user-club-connection tbody tr td:first-of-type{text-align:center;background:#f4f4f4;font-weight:600}table.user-club-connection tbody tr.user-homeclub td:first-of-type{background:#eef6ea}table.user-club-connection tbody tr.user-homeclub td{background:#fff}table.user-club-connection tbody tr td:last-of-type{margin-bottom:20px}}@media(max-width: 550px){#pcco-machine-card-list tbody tr{border-top:1px solid #e6e6e6;margin-bottom:10px}#pcco-machine-card-list tbody tr:hover{background:inherit}#pcco-machine-card-list thead{display:none}#pcco-machine-card-list tbody tr td{float:left;width:100%}#pcco-machine-card-list tbody tr td::before{white-space:normal;content:attr(data-label);font-weight:600;float:left;width:40%;min-width:130px;background:#eee;border-right:1px solid #ddd;padding:10px;margin:-10px 10px -10px -10px;text-align:left}#pcco-machine-card-list td.user-club-mail::before{content:inherit;padding:0}#pcco-machine-card-list tbody tr td:first-of-type::before{border-right:none}#pcco-machine-card-list tbody tr td:first-of-type{text-align:center;background:#eee;font-weight:600}#pcco-machine-card-list tbody tr td:last-of-type{margin-bottom:30px}#pcco-machine-card-list tbody{border:none}}@media(max-width: 400px){table.user-club-connection tbody tr td{font-size:12px}}.pcco-policy{background:#f5f5f5;border:1px solid #eee;margin-bottom:15px}.pcco-policy .pcco-policy-content{max-width:800px;margin:0 auto;padding:30px 60px;line-height:1.6}.pcco-policy .pcco-policy-content .alert{margin-top:0;text-align:center}.pcco-policy .pcco-policy-content h2{font-size:18px;font-weight:600;padding-top:20px}.pcco-policy .pcco-policy-content ul{padding-bottom:20px;margin-top:0}.pcco-policy-footer{position:fixed;bottom:0;right:0;width:100%;padding-left:226px}.pcco-policy-footer-content{background:#fff;text-align:center;padding:15px 20px;box-shadow:0 4px 8px 3px #ddd}.pcco-policy-footer-content button{margin-bottom:0}.pcco-policy-footer-content .btn{padding:6px 25px}.pcco-policy-footer-content .fa-check{padding-right:5px}.pcco-policy-footer-content a{padding-left:30px}@media(max-width: 979px){.pcco-policy-footer{padding-left:0}}@media(max-width: 715px){.pcco-policy-footer-content a{display:block;padding-top:20px;padding-left:0}}@media(max-width: 500px){.pcco-policy .pcco-policy-content{padding:20px;margin-bottom:60px}.pcco-policy-footer-content label{padding-right:0}.pcco-policy-footer-content .btn{width:100%;margin-top:5px}}.pcco-goodbye{background:#f5f5f5;border:1px solid #eee;margin-bottom:15px}.pcco-goodbye-content{max-width:550px;margin:0 auto;padding:30px;line-height:1.6}.pcco-goodbye-content .pcco-goodbye-info{padding-bottom:20px}.pcco-goodbye-infobox{background:rgba(87, 166, 50, 0.1);border:1px solid rgba(87, 166, 50, 0.1);padding:15px 20px 10px}.pcco-goodbye-content label{display:block;padding-left:15px;text-indent:-22px;margin-bottom:20px;font-weight:500}.pcco-goodbye-content input{width:13px;height:13px;padding:0;margin:0 5px 0 0;vertical-align:bottom;position:relative;*overflow:hidden;top:-1px}.pcco-goodbye-content ul{padding-top:10px}.pcco-goodbye-content .pcco-goodbye-checkbox-info{padding:5px 0 20px 15px}.pcco-goodbye-content .pcco-btn-holder{text-align:center;margin:30px 0 0}@media(max-width: 400px){.pcco-goodbye-content{padding:20px 15px}.pcco-goodbye-content .pcco-btn-holder button{width:100%}}@media(min-width: 481px){.login .content .form-actions .btn{margin-top:0}.tk-div-oben{border-top:0 solid #ddd}.te-scorekarte-1{float:left;width:50%;border-right:none !important}.te-scorekarte-2{float:left;width:50%}.te-col-rechts-desktop{width:16% !important}.te-hidden{display:none !important}.te-col-rechts{border-right:none !important}.timetable-box .form-actions{padding-left:230px !important}.tk-detail-div .sponsor-tk{display:none}.hidden-480 .sponsor-tk{width:140px;height:65px;text-align:center}.hidden-480 .sponsor{width:100%;max-height:100%;vertical-align:middle;margin-top:0;margin-bottom:0}.hidden-ab-480{display:none}}@media(max-width: 479px){.form-horizontal .control-label{float:none;width:100%;text-align:left}.form-horizontal .controls{width:100%;margin-left:0}.form-horizontal .controls select,input[type=text],input[type=password],select,.input-group,textarea{width:100%;max-width:100%}.select2-container,.select2-drop,.select2-search,.select2-search input{width:100%}.tt-info .btn,.modal-body .btn{width:100%;margin-top:10px;margin-bottom:10px}}@media(max-width: 480px){.login .logo{margin-top:10px}.login .content h3{font-size:22px}.login .checkbox{font-size:13px}.login .content .form-actions{padding:20px 25px;margin-left:0;margin-right:0}.table-turnierkalender thead tr th.tk-th-turnier{width:90% !important}.te-col-rechts-desktop{width:16% !important;display:none}.te-scorekarte-2{border-top:none}.timetable-box .form-actions{padding-left:10px !important}.m-wrap.small{width:100px !important}.m-wrap.medium{width:150px !important}.m-wrap.large{width:200px !important}.m-wrap.huge{width:246px !important;font-size:24px !important;height:36px !important;line-height:36px !important;padding:22px 8px !important}select.m-wrap.small{width:114px !important}select.m-wrap.medium{width:164px !important}select.m-wrap.large{width:214px !important}.header .nav li.dropdown .dropdown-toggle .badge{top:11px}.page-title small{display:block;clear:both}.login .logo{margin-top:10px}.login .content h3{font-size:22px}.login .checkbox{font-size:13px}.form-horizontal.form-bordered .control-label{float:none;width:auto;padding-top:0;text-align:left;margin-top:0;margin-left:10px}.form-horizontal.form-bordered .controls{padding-top:0 !important;border-left:0 !important}.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even){background-color:transparent !important}.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) .controls{background-color:transparent !important}.form-horizontal.form-row-seperated .control-label{float:none;width:auto;padding-top:0;text-align:left;margin-left:10px}.form-horizontal.form-row-seperated .controls{border-left:0;margin-left:10px}.portlet .form-horizontal .form-actions{padding-left:10px}.hidden-480{display:none !important}.modal-header .close{margin-top:5px !important}.control-group .controls .text{display:block !important;margin-bottom:10px}table.pcco-tt-areas .tt-areas-info,table.pcco-tt-areas>thead>tr>th>div span.filtertext{font-size:10px}table.pcco-tt-areas-time td,table.pcco-tt-areas-time th,table.pcco-tt-areas thead tr th,table.pcco-tt-areas .tt-areas-time{font-size:12px}.hcp-ranking-table{padding:0 10px 50px}}@media(min-width: 851px){.dashboard-club-logo{width:100px}}@media only screen and (max-width: 41.25em){#container{width:100%}#imagelightbox-close{top:6.5em;right:1.25em}#imagelightbox-nav{bottom:1.25em}}@media(max-width: 800px){.table-turnierkalender thead tr th.tk-th-turnier{width:90% !important}}@media(min-width: 500px){.te-scorekarte-1{border-bottom:2px solid #cfcfcf}.te-legende-item-name{font-size:11px;line-height:24px}.te-legende-item-color{height:11px;width:11px;margin-top:6px}.te-legende-item{margin-right:28px}.te-legende{width:475px}}@media(max-width: 767px){.timeline>li .timeline-time span.time{font-size:18px}.timeline:before{display:none}.timeline>li .timeline-time{width:100%;position:relative;padding:0 0 20px 0}.timeline>li .timeline-time span{text-align:left}.timeline>li .timeline-body{margin:0 0 30px 0;padding:1em}.timeline>li .timeline-body:after{right:auto;left:20px;top:-37px}.timeline>li .timeline-icon{position:relative;float:right;left:auto;margin:-55px 5px 0 0}}@media(min-width: 450px){.timetable .tt-show-name,.timetable .tt-show-hcp{font-size:10px}.timetable td:first-child{font-size:13px;max-width:30px}}@media(min-width: 480px){.ics-button-wrapper{width:100%}}@media(min-width: 600px){.timetable tbody tr td .tt-show-name,.timetable tbody tr td .tt-show-hcp{font-size:11px}.timetable tbody tr td:first-child{font-size:15px;max-width:34px}}@media(min-width: 700px){.timetable tbody tr td{height:46px}.timetable tbody tr td .tt-show-name,.timetable tbody tr td .tt-show-hcp{font-size:12px}img.pcco-tt-option{margin-top:-3px;width:13px}}@media(max-width: 375px){.pcco-form select,.pcco-form input[type=text],.timetable-box select.m-wrap{width:100%;box-sizing:border-box;height:30px}}@media only screen and (max-width: 600px){table.responsive{margin-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}@media(max-width: 767px){.timeline li.timeline-blue .timeline-body:after{border-right-color:transparent;border-bottom-color:#57a632}}@media(min-width: 980px){.page-content{padding-top:0}}@media(max-width: 979px){ul.page-sidebar-menu>li>a{border-top:1px solid #e1e1e1 !important}ul.page-sidebar-menu>li:last-child>a{border-bottom:0 !important}}@media(min-width: 551px){.flight-player,.starter-time td{font-size:13px;line-height:20px}.flight-player i,.starter-time td i{font-size:18px;line-height:20px}.flight-time,.starter-time td{font-size:13px}img.pcco-marshal-tt-option{margin-top:-4px;width:18px}}@media(min-width: 980px){.header .btn-navbar{display:none}.logo-navbar{height:38px;display:block;float:left;margin-top:15px}.logo-content{display:none}.page-title{display:none !important}.fixed-mobile-menu{position:static}}@media(max-width: 979px){.pcco-nav-desktop{display:none}ul.page-sidebar-menu>li>a{padding:10px 15px}.fixed-mobile-menu{position:fixed;top:0;left:0;z-index:100;display:block}}@media only screen and (max-width: 850px){.no-more-tables .meine-turniere td:before{width:100px !important;top:4px !important}.no-more-tables .meine-buchungen td:before{width:100px !important;top:4px !important}.no-more-tables .meine-turniere td{padding-left:100px !important;border-left:none;border-right:none}.no-more-tables .meine-buchungen td{padding-left:100px !important;border-left:none;border-right:none}.no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block}.no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}.no-more-tables tr{border-bottom:1px solid #ddd}.no-more-tables tr:last-child{border-bottom:0}.no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:120px !important;white-space:normal;text-align:left;font-size:12px}.no-more-tables td:before{top:6px;left:3px;width:120px !important;padding-right:10px;white-space:normal;text-align:left;font-weight:bold;font-size:12px}.pcco-dashboard table td{padding-left:10px !important}}@media(min-width: 10px)and (max-width: 8000px){.hidden-all{display:none}}@media(max-width: 700px){.hidden-stb{display:none}.wertung{width:100%}}@media(min-width: 700px){.hidden-ab-700{display:none}}@media(min-width: 980px)and (max-width: 1280px){.page-boxed .header .dropdown .username{display:none}}@media(max-width: 979px){ul.page-sidebar-menu{max-height:calc(145vh - 380px);margin-top:58px;overflow-y:auto;padding-top:20px;background-color:#f4f4f4}ul.page-sidebar-menu::-webkit-scrollbar{width:10px}ul.page-sidebar-menu::-webkit-scrollbar-track{background-color:#eee}ul.page-sidebar-menu::-webkit-scrollbar-thumb{background:#57a632}}@media(min-width: 769px){div.page-content{height:100% !important}}@media only screen and (max-width: 768px){ul.page-sidebar-menu{max-height:calc(100vh - 200px);overflow:auto;margin-top:-3px;box-shadow:0 1px 30px rgb(0 0 0/70%);height:100vh}ul.page-sidebar-menu.pcco-nav-desktop{margin-top:48px;overflow-y:auto;padding-top:20px;background-color:#f4f4f4}ul.page-sidebar-menu::-webkit-scrollbar{width:10px}ul.page-sidebar-menu::-webkit-scrollbar-track{background-color:#eee}ul.page-sidebar-menu::-webkit-scrollbar-thumb{background:#57a632}div.page-content{overflow:initial;position:relative}.tab-wrap{padding-left:0;padding-right:0}.table>thead>tr>th{font-size:13px}}@media(min-width: 980px){.hidden-hd{display:none}.page-sidebar{max-height:calc(100vh - 47px);overflow-x:hidden;position:fixed;width:225px;z-index:999}.page-sidebar-fixed .page-sidebar{position:fixed !important;top:41px}.page-sidebar-fixed ul.page-sidebar-menu>li.last{margin-bottom:15px !important}.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar{z-index:10000;width:35px}.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar .selected{display:none}.page-sidebar-fixed.page-sidebar-hover-on .page-content{margin-left:35px}.page-sidebar-fixed.page-sidebar-hover-on .footer{margin-left:35px}.page-sidebar-fixed .page-sidebar-closed .page-sidebar .sidebar-search .submit,.page-sidebar-fixed .page-sidebar .sidebar-toggler{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-sidebar-hovering{overflow:hidden !important}.page-sidebar-hovering .sub-menu,.page-sidebar-hovering span.title,.page-sidebar-hovering span.arrow{display:none !important}.page-sidebar-hovering .submit{opacity:0;width:0 !important;height:0 !important}.page-content{margin-left:225px;margin-top:0;min-height:800px;border-left:1px solid #e7e7e7}.page-sidebar-fixed .page-content{min-height:600px}.page-content.no-min-height{min-height:auto}.page-sidebar-fixed .footer{margin-left:225px;background-color:#fff}.page-sidebar-fixed .footer .footer-inner{color:#333}.page-sidebar-fixed.page-sidebar-closed .footer{margin-left:35px}.page-sidebar-fixed .footer .footer-tools .go-top{background-color:#666}.page-sidebar-fixed .footer .footer-tools .go-top i{color:#ddd}}@media(max-width: 979px){.hidden-979{display:none}body{margin:0}.header{margin:0 !important}.navbar-nav .open .dropdown-menu{right:15px}.header .nav>li{margin:-6px -20px 0}.header .nav li.dropdown i{display:inline-block;position:relative;top:-1px;right:0}.header .nav{margin-bottom:0 !important}.header .brand{margin-left:0 !important;padding-left:0 !important}.header .brand img{margin-left:2px !important}.page-container{margin:0 !important;padding:0 !important}.page-header-fixed .page-container{margin-top:0 !important}.page-content{margin:0 !important;min-height:280px}.page-sidebar{margin:0}.page-sidebar.in{position:relative;z-index:5}.page-sidebar .sidebar-toggler{display:none}.page-sidebar ul{width:100%}.page-sidebar .selected{display:none !important}.page-sidebar .sidebar-search{width:220px;margin-top:20px;margin-bottom:20px}}@media(min-width: 768px)and (max-width: 1280px){.hidden-1280{display:none}.form-wizard .step .desc{margin-top:10px;display:block}.pricing-table .rate .price,.pricing-table2 .rate .price{width:100%;display:block;text-align:center;margin-bottom:10px}}@media(min-width: 768px)and (max-width: 979px){body{padding-top:0}.page-sidebar .btn-navbar.collapsed .arrow{display:none}.page-sidebar .btn-navbar .arrow{position:absolute;right:25px;width:0;height:0;top:50px;border-bottom:15px solid #5f646b;border-left:15px solid transparent;border-right:15px solid transparent}}@media(max-width: 767px){.hidden-767{display:none}.header .top-nav .nav{margin-top:0;margin-right:5px}.header .nav>li>.dropdown-menu.notification:after,.header .nav>li>.dropdown-menu.notification:before{margin-right:180px}.header .nav>li>.dropdown-menu.notification{margin-right:-180px}.header .nav>li>.dropdown-menu.inbox:after,.header .nav>li>.dropdown-menu.inbox:before{margin-right:140px}.header .nav>li>.dropdown-menu.inbox{margin-right:-140px}.header .nav>li>.dropdown-menu.tasks:after,.header .nav>li>.dropdown-menu.tasks:before{margin-right:90px}.header .nav>li>.dropdown-menu.tasks{margin-right:-90px}.header .brand{margin-left:0 !important}.breadcrumb{padding-left:10px;padding-right:10px}.portlet-body.form .form-actions{padding-left:15px}.input-icon .input-error,.input-icon .input-warning,.input-icon .input-success{top:-27px;float:right;right:10px !important}.table-advance tr td.highlight:first-child a{margin-left:8px}.footer{padding-left:10px;padding-right:10px}.footer .go-top{float:right;display:block;margin-right:0}.ver-inline-menu li.active:after{display:none}.form-horizontal .form-actions{padding-left:10px}.portlet .form-horizontal .form-actions{padding-left:10px}}@media(max-width: 980px){.pcco-nav-bottom{padding-left:10px}}@media(max-width: 700px){.pcco-break>tbody>tr>td{display:block}.tt-icon{height:15px}}@media(max-width: 650px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-11,.col-xs-12{width:100%}.col-xs-6.instagramwrap{width:50%}div.ics-btn-wrapper{margin-bottom:15px;padding-left:15px;padding-right:15px}.btn-group-dropdown{margin-top:0}a.generate-ics span.ics-text-mobile{display:block}a.generate-ics span.ics-text-desktop{display:none}a.generate-ics{display:block;color:#000 !important;border:1px solid #ccc;text-align:center;border-radius:0 !important;padding:4px;margin-top:-15px}a.generate-ics:hover,a.generate-ics:active,a.generate-ics:focus{opacity:1;background-color:#ebebeb !important;box-shadow:none;text-decoration:none}}@media(min-width: 400px){table.pcco-tt-areas-time th .content-wrapper,table.pcco-tt-areas thead tr th .content-wrapper{height:50px;text-align:center;vertical-align:middle}}@media(max-width: 400px){table.pcco-tt-areas-time th .content-wrapper,table.pcco-tt-areas thead tr th .content-wrapper{height:65px;text-align:center;vertical-align:middle}}@media(max-width: 450px){.col-xs-6.instagramwrap{width:100%}}@media print{body,*{color:#000}.pcco-hide{display:table-row !important}.header,.breadcrumb,.show-more,.nav-tabs,.footer a,.page-sidebar,.pcco-nav-bottom,.hideprint,.btn{display:none !important}.pcco-headline{color:#000 !important;background-color:#fff !important;font-size:16px !important}.footer{color:#000 !important;background-color:#fff !important}.page-content{padding-top:0 !important}.table-turnierergebnisliste thead tr th{background-color:#fff !important;color:#000 !important}.page-content{margin-left:0 !important;border-left:none}.table-turnierergebnisliste{border-top:1px solid #ddd}.pcco-result-switch{display:none}.table-personal-scorecard .tb-punkte{line-height:20px}.table-personal-scorecard .total-1 .tb-score{padding-top:0;padding-bottom:0}.table.table-personal-scorecard>thead>tr>th,.table.table-personal-scorecard>tbody>tr>td{padding:1px 5px}.table-personal-scorecard .total-1 .tb-punkte div,.table-personal-scorecard .total-2 .tb-punkte div{height:23px;width:23px;border-radius:23px}.table.table-personal-scorecard,.table.personal-scorecard-info{margin-bottom:0;margin-top:0}.table-personal-scorecard tr:last-child td{border-bottom:none}.table.personal-scorecard-info tbody tr td select.m-wrap,.table.personal-scorecard-info tbody tr td select{height:28px;margin-top:0}td.pcco-tournament-scorecard-select{line-height:20px !important}.table.personal-scorecard-info tbody tr td.pcco-tournament-scorecard-select{padding:1px 5px}.table-personal-scorecard tr td.tb-score input{padding:0}}.pcco-tournament-wildcardlist-number{display:none}.pcco-tournament-entrylist-number{display:none}.pcco-tournament-waitlist-number{display:none}.pcco-debug{z-index:999999}.pcco-policy-checkbox{background:#f5f5f5;border:1px solid #eee;padding:20px;overflow:hidden;margin-bottom:10px}#gdpr-confirm-modal .modal-body{text-align:justify}#gdpr-confirm-modal .modal-footer a,#gdpr-confirm-modal .modal-footer button{display:block;width:100%}.pcco-policy-checkbox-container{float:left;display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#gdpr-confirm-check{position:absolute;opacity:0;cursor:pointer}.pcco-policy-checkbox-container .checkmark{position:absolute;top:5px;left:0;height:17px;width:17px;background-color:#fff;border:1px solid #57a632}.pcco-policy-checkbox-container input:checked~.checkmark{background-color:#57a632}.pcco-policy-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.pcco-policy-checkbox-container input:checked~.checkmark:after{display:block}.pcco-policy-checkbox-container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#gdpr-confirm-text{cursor:pointer;margin:0}.gdpr-confirm-error{color:#a94442}.gdpr-confirmed:disabled{background-color:#ccc !important;pointer-events:all}.pcco-policy-hint{padding:15px 5px;color:#666}.pcco-mail-status-box{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}.pcco-mail-status{display:table-cell;vertical-align:middle}.onoffswitch.pcco-mail-status .onoffswitch-label{width:40px;margin:0}.onoffswitch.pcco-mail-status .onoffswitch-checkbox:checked~.onoffswitch-switch{left:22px}.pcco-mail-status-headline{display:table-cell;vertical-align:middle;font-size:18px;font-weight:600;padding-left:15px;line-height:24px}.pcco-mail-status-info{color:#777;padding:15px 0 10px}.pcco-content-field .pcco-user-abo{max-width:500px;margin:0 auto;padding:40px 15px 10px}.mailgroup-topic{padding:30px 0 15px;font-weight:600}.pcco-user-abo .checkbox{border-bottom:1px solid #e6e6e6;padding:13px;margin:0}.pcco-user-abo .checkbox:last-of-type{border-bottom:none}.pcco-user-abo-subheadline{font-weight:600;color:#999;padding-bottom:5px}.pcco-user-abo-headline{font-size:18px;padding-bottom:20px;font-weight:600}.pcco-user-abo-details{padding:25px 0}.pcco-user-abo-form{overflow:hidden}.pcco-user-abo-div .pcco-user-abo-info{padding-bottom:20px}.pcco-user-abo-div .form-group{margin-bottom:10px}.pcco-user-abo-div .form-group label{font-weight:600;padding-bottom:3px}.pcco-user-abo-div .form-group .form-control{border:1px solid #ddd}.pcco-user-abo-div .form-group input[type=date]{line-height:inherit}.pcco-user-abo-div .form-group.has-error .form-control,.pcco-user-abo-div .policy .checkbox.has-error .checkmark{border:1px solid #a94442}.pcco-user-abo-div .policy .checkbox.has-error label{color:#333}.pcco-user-abo-div .form-group select,.pcco-user-abo-div .form-group input[type=text]{max-width:none;margin-top:0}.pcco-user-abo-checkbox{background:#fff;padding:2px 10px;border:1px solid #eee}.additional-mailgroup.disabled .mailgroup-topic{color:#aaa}.additional-mailgroup.disabled .pcco-user-abo-checkbox{background:#fafafa;cursor:not-allowed}.additional-mailgroup.disabled .pcco-user-abo-checkbox label.pcco-mail-checkbox-container{color:#aaa;cursor:not-allowed}.additional-mailgroup.disabled .pcco-mail-checkbox-container input:checked~.checkmark{background:#f4f4f4;border:1px solid #eee}.additional-mailgroup.disabled .pcco-mail-checkbox-container .checkmark::after{border:none}.pcco-user-abo-frequence{float:right;text-transform:uppercase;color:#bbb;font-size:11px}.pcco-user-abo-div .col-xs-6:first-of-type{padding-right:10px;padding-left:0}.pcco-user-abo-div .col-xs-6:nth-child(2){padding-right:0;padding-left:10px}@media(max-width: 650px){.pcco-user-abo-div .col-xs-6:first-of-type,.pcco-user-abo-div .col-xs-6:nth-child(2){padding-right:0;padding-left:0}}.pcco-user-abo-div .policy{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px 0}.pcco-user-abo-div .policy .checkmark{background:#fff;border:1px solid #ddd}label.pcco-mail-checkbox-container{display:block;position:relative;padding-left:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcco-mail-checkbox-container input{position:absolute;display:none;cursor:pointer}.pcco-mail-checkbox-container .checkmark{position:absolute;top:0;left:8px;height:20px;width:20px;background-color:#f4f4f4;border:1px solid #eee}.pcco-mail-checkbox-container:hover input~.checkmark{background-color:#eee}.pcco-mail-checkbox-container input:checked~.checkmark{background-color:#aaa;border:1px solid #aaa}.pcco-mail-checkbox-container .checkmark:after{content:"";position:absolute;display:none}.pcco-mail-checkbox-container input:checked~.checkmark:after{display:block}.pcco-mail-checkbox-container .checkmark:after{left:7px;top:3px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pcco-user-abo-checkbox.disabled .pcco-mail-checkbox-container input:checked~.checkmark{background-color:#f4f4f4;border:1px solid #eee}.pcco-user-abo-checkbox.disabled .pcco-mail-checkbox-container .checkmark::after{border:none}label.pcco-onoff-mail-container{display:block;position:relative;padding-left:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcco-onoff-mail-container input{position:absolute;display:none;cursor:pointer}.pcco-onoff-mail-container .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fff;border:1px solid #eee}.pcco-onoff-mail-container:hover input~.checkmark{background-color:#eee}.pcco-onoff-mail-container input:checked~.checkmark{background-color:#57a632;border:1px solid #57a632}.pcco-onoff-mail-container .checkmark:after{content:"";position:absolute;display:none}.pcco-onoff-mail-container input:checked~.checkmark:after{display:block}.pcco-onoff-mail-container .checkmark:after{left:7px;top:3px;width:6px;height:11px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pcco-onoff-mail-container .yes,.pcco-mail-checkbox-container .yes{font-size:18px}.pcco-content-field{background:#f5f5f5;border:1px solid #eee;margin-bottom:15px;overflow:hidden}.pcco-content-field .pcco-user-account{max-width:500px;margin:0 auto;padding:30px 10px}.pcco-user-account-headline{font-size:16px;padding-bottom:10px}.pcco-user-account-content{background:#fff;border:1px solid #eee;padding:15px 20px;margin-bottom:3px;display:table;width:100%}.pcco-user-account-detail{padding:3px 0}.pcco-user-account-input{display:table-cell;padding-left:10px}.pcco-user-account-label{width:150px;display:table-cell;color:#888;vertical-align:top}.pcco-user-account-link{padding:10px 0 5px 160px}.pcco-user-account-link .pcco-link,.pcco-user-account-input .pcco-link{display:block;padding-bottom:5px}#pcco-user-password .alert,#pcco-user-profile .alert,#pcco-user-email .alert,#pcco-user-setting .alert,#change_golf .alert{text-align:center;padding:20px}#pcco-user-password .form-control,#pcco-user-email .form-control,#pcco-user-profile .form-control,#pcco-form-friend-manage .form-control,#pcco-user-profile select.m-wrap,#pcco-user-profile select,#change_golf .form-control,#change_golf select.m-wrap,#change_golf select{border:1px solid #ddd}#pcco-user-password fieldset,#pcco-user-email fieldset,#change_golf fieldset{margin:35px auto 20px;max-width:350px}#pcco-user-profile .details-wrapper,#pcco-form-friend-manage .details-wrapper,#pcco-user-email-changes .details-wrapper{margin:20px auto 0;max-width:600px;background:#fff;border:1px solid #eee;padding:10px 40px 25px}#pcco-user-profile .details-wrapper .category-headline,#pcco-form-friend-manage .details-wrapper .category-headline,#ppcco-user-email-changes .details-wrapper .category-headline{margin-bottom:10px}#pcco-user-profile .pcco-btn-holder,#pcco-form-friend-manage .pcco-btn-holder,#pcco-user-email-changes .pcco-btn-holder{max-width:600px;margin:20px auto}#pcco-user-profile .pcco-btn-holder .pcco-user-link{padding-top:20px}#pcco-user-profile .detail-view{display:none}#pcco-user-profile .pcco-input-area .input-group input,#pcco-form-friend-manage .input-group input,#pcco-user-email-changes .pcco-input-area .input-group input{width:inherit}#pcco-user-profile .pcco-input-area .input-group,#pcco-form-friend-manage .input-group,#pcco-user-email-changes .pcco-input-area .input-group{height:inherit !important;max-width:100%;margin:0}#pcco-user-profile .details-wrapper .pcco-input-area .inputGroupContainer,#pcco-user-email-changes .details-wrapper .pcco-input-area .inputGroupContainer{background:#f5f5f5;border:1px solid #eee;padding:7px 10px;margin:15px 0}#pcco-user-profile .details-wrapper .pcco-input-area .inputGroupContainer input,#pcco-user-email-changes .details-wrapper .pcco-input-area .inputGroupContainer input{margin-right:3px;margin-left:0}#pcco-user-profile .details-wrapper .pcco-input-area .inputGroupContainer label,#pcco-user-email-changes .details-wrapper .pcco-input-area .inputGroupContainer label{padding:5px}#pcco-user-profile .details-wrapper .columns-container-2{columns:2;column-gap:20px}#pcco-user-profile .details-wrapper .columns-container-3{columns:3;column-gap:20px}#pcco-user-profile table.user-club-connection tbody tr td.user-club-select input,#pcco-user-email-changes table.user-club-connection tbody tr td.user-club-select input{margin-top:4px}#pcco-user-profile table.user-club-connection tbody tr td.user-club-club label,#pcco-user-email-changes table.user-club-connection tbody tr td.user-club-club label{padding-left:0}@media(max-width: 1100px){#pcco-user-profile table.user-club-connection thead,#pcco-user-email-changes table.user-club-connection thead{display:table-row-group}#pcco-user-profile table.user-club-connection tbody tr td,#pcco-user-email-changes table.user-club-connection tbody tr td{float:none;width:inherit}#pcco-user-profile table.user-club-connection tbody tr td::before,#pcco-user-email-changes table.user-club-connection tbody tr td::before{content:inherit;display:none}#pcco-user-profile table.user-club-connection tbody tr td:first-of-type,#pcco-user-email-changes table.user-club-connection tbody tr td:first-of-type{background:#fff;border-right:none}#pcco-user-profile table.user-club-connection tbody tr td.user-club-club,#pcco-user-email-changes table.user-club-connection tbody tr td.user-club-club{border-left:none}}@media(max-width: 640px){#pcco-user-profile .details-wrapper,#pcco-user-profile .pcco-btn-holder,#pcco-user-email-changes .details-wrapper,#pcco-user-email-changes .pcco-btn-holder{margin:10px}}@media(max-width: 500px){#pcco-user-profile .details-wrapper,#pcco-user-email-changes .details-wrapper{padding:10px 20px 25px}#pcco-user-profile .details-wrapper .columns-container-2,#pcco-user-profile .details-wrapper .columns-container-3{column-gap:15px}#pcco-user-profile .pcco-content-field,#pcco-user-email-changes .pcco-content-field{margin:0 -5px 15px}}@media(max-width: 400px){#pcco-user-profile table.user-club-connection thead tr th,#pcco-user-profile table.user-club-connection tbody tr td,#pcco-user-email-changes table.user-club-connection thead tr th,#pcco-user-email-changes table.user-club-connection tbody tr td{padding:5px;font-size:14px}#pcco-user-profile table.user-club-connection tbody tr td.user-club-club label,#pcco-user-profile table.user-club-connection tbody tr td.user-club-select,#pcco-user-email-changes table.user-club-connection tbody tr td.user-club-club label,#pcco-user-email-changes table.user-club-connection tbody tr td.user-club-select{padding:2px}#pcco-user-profile .details-wrapper,#pcco-user-profile .pcco-btn-holder,#pcco-user-email-changes .details-wrapper,#pcco-user-email-changes .pcco-btn-holder{margin:10px 5px}#pcco-user-profile .details-wrapper,#pcco-user-email-changes .details-wrapper{padding:10px 15px 20px}#pcco-user-profile div.user-club-connection,#pcco-user-email-changes div.user-club-connection{margin:0 -15px}}#pcco-user-setting fieldset{margin:35px auto 20px;max-width:500px;padding:10px 20px;background:#fff;border:1px solid #eee}#pcco-user-setting .pcco-btn-holder{margin:35px auto 20px;max-width:500px}#pcco-user-setting fieldset .alert{text-align:left}#pcco-user-setting input[type=date]{line-height:initial}#pcco-user-password fieldset .form-group,#pcco-user-email fieldset .form-group,#pcco-user-profile fieldset .form-group,#pcco-user-setting fieldset .form-group,#change_golf fieldset .form-group,#pcco-user-email-changes .form-group{margin-left:0;margin-right:0}fieldset .form-group label.error{color:#c00;font-style:italic;font-weight:500;font-size:12px}#pcco-user-password.form-horizontal fieldset .control-label,#pcco-user-email.form-horizontal fieldset .control-label,#pcco-user-profile.form-horizontal fieldset .control-label,#pcco-form-friend-manage fieldset .control-label,#change_golf.form-horizontal fieldset .control-label{width:100%;float:none;text-align:left;padding-bottom:2px}#change_golf label span.info,#change_golf label span.info{font-weight:500;color:#999;line-height:16px}#pcco-user-setting.form-horizontal fieldset .control-label{text-align:left}#pcco-user-password fieldset .form-group:nth-child(3),#pcco-user-profile fieldset .form-group:nth-child(12){margin-bottom:0}#pcco-user-password .pcco-btn-holder{margin-top:0}#pcco-user-email .pcco-btn-holder,#change_golf .pcco-btn-holder{margin-top:40px}#pcco-user-password .pcco-btn-holder .pcco-link{display:block;padding-bottom:40px}#pcco-user-password .input-group,#pcco-user-password input[type=text],#pcco-user-password input[type=password],#pcco-user-password select.m-wrap,#pcco-user-password select,#pcco-user-email .input-group,#pcco-user-email input[type=text],#pcco-user-email input[type=password],#pcco-user-email select.m-wrap,#pcco-user-email select,#pcco-user-profile .input-group,#pcco-user-profile input[type=text],#pcco-user-profile input[type=password],#pcco-user-profile select.m-wrap,#pcco-user-profile select,#pcco-form-friend-manage .input-group,#pcco-form-friend-manage input[type=text],#pcco-form-friend-manage input[type=password],#pcco-form-friend-manage select.m-wrap,#pcco-form-friend-manage select,#change_golf .input-group,#change_golf input[type=text],#change_golf input[type=password],#change_golf select.m-wrap,#change_golf select,#pcco-user-setting .input-group,#pcco-user-setting input[type=text],#pcco-user-setting input[type=password],#pcco-user-setting input[type=date],#pcco-user-setting select.m-wrap,#pcco-user-setting select{width:100%;max-width:none;height:38px !important;margin-bottom:5px;border-color:#ddd}#change_golf .select2-container .select2-choice{height:38px;line-height:36px;border-color:#ddd}#change_golf .select2-container .select2-choice .select2-arrow b{margin-top:4px}#pcco-user-profile select.m-wrap,#pcco-user-profile input[type=file].m-wrap,#pcco-user-profile select{margin-top:0}#pcco-user-profile #pcco_alert_name input[type=checkbox]{margin-top:4px}#pcco-user-profile .form-group{margin-bottom:5px}#pcco-user-profile label[for=user_birth_month]{display:none}.input-group span.label{color:#999;font-weight:500;font-size:10px;text-transform:uppercase;padding-left:0;display:block;text-align:left}.form-group.col-xs-12 .col-xs-3{padding-right:0;padding-left:0}#change_golf .club-suggestion-headline{font-weight:600;padding-bottom:5px}#change_golf .club-suggestion-list{padding:10px;background:#fff;border:1px solid #eee;margin-bottom:30px}#change_golf .club-suggestion-list .club-suggestion-item{padding:10px 5px;border-bottom:1px solid #eee;line-height:18px}#change_golf .club-suggestion-list .club-suggestion-item:last-of-type{border-bottom:none}#change_golf .club-suggestion-list .club-suggestion-item a{display:block;margin-top:8px;padding:5px 10px}#change_golf .select2-container .select2-choice abbr{top:11px}.pcco-register-data{margin:30px auto;max-width:800px;padding:0 10px}.pcco-register-data fieldset{margin-bottom:40px}.pcco-register-data .control-group input{background:#fff}.pcco-register-data .control-group input[type=date]{height:34px;width:100%;border:1px solid #e5e5e5;line-height:20px}form.pcco-formstyle .pcco-register-data span.block,.pcco-register-data .info,form.pcco-formstyle .pcco-register-data span.info{color:#888;line-height:17px;font-weight:400}.pcco-register-data .control-label{padding:5px 0 3px}.optional{font-size:11px;color:#888;padding-left:2px;display:inline;font-weight:500;line-height:initial}.pcco-register-code{margin:30px auto;max-width:350px;padding:0 10px}.pcco-register-code fieldset .control-group{margin-bottom:20px !important}.pcco-register-code .control-group input{background:#fff;height:35px}form.pcco-formstyle .pcco-register-code span.block,.pcco-register-code .info{color:#999;line-height:17px;font-weight:400;display:inline}.pcco-register-code label{padding:5px 0 3px;font-weight:600}.pcco-register-code .pcco-btn-holder{margin-top:40px}#pcco-form-friend-manage .pcco-charge-card{padding-top:10px}#pcco-form-friend-manage .pcco-charge-card .radio-group{display:inline-block}#pcco-form-friend-manage .pcco-charge-card .radio-group input[type=radio]{visibility:hidden;display:none}#pcco-form-friend-manage .pcco-charge-card .radio-group label{background:#fff;padding:6px 15px;margin-bottom:5px;border:1px solid #aaa;text-align:center;cursor:pointer}#pcco-form-friend-manage .pcco-charge-card .radio-group input[type=radio]:checked+label{color:#fff;background:#57a632;border:1px solid #57a632}.young-user-confirmation,.young-user-results{max-width:400px;margin:30px auto}.young-user .control-label{padding:10px 0 2px}.young-user .form-control,.young-user .input-group{max-width:100%;height:38px !important}.young-user-status,.young-user-welcome{margin:20px auto;max-width:600px}.young-user .details-wrapper{background:#fff;border:1px solid #eee;padding:10px 40px 15px}.young-user-status .category-headline{padding-bottom:20px}.young-user-permission i{padding-right:5px;font-size:15px}.young-user-permission .fa-check-square{color:#2674c9}.young-user-permission .fa-times-square{color:#cb1713}.young-user.young-user-ranking{margin:20px 0}.young-user-rankinglist{padding:0 30px 10px;border:1px solid #eee;background:#fff;margin:10px 0}.young-user-rankinglist-table{margin:10px 0}.young-user-rankinglist-table th{background:#333;color:#fff;text-align:center}.young-user-rankinglist-table tbody tr td{text-align:center}.young-user-rankinglist-table .young-user-name{text-align:left !important;width:50%}.young-user-results .radio-group input[type=radio]{visibility:hidden;display:none}.young-user-results .radio-group label{background:#fff;padding:10px 15px;width:80px;border:1px solid #ddd;text-align:center;cursor:pointer}.young-user-results .radio-group input[type=radio]:checked+label{color:#fff;background:#2674c9;border:#2674c9}.young-user-results .radio-group{display:inline}.young-user.young-user-results .btn.dropdown-toggle{background:#fff;color:#333;border:1px solid #ccc;height:38px}@media(max-width: 650px){.pcco-register-data .control-label[for=anzeige]{padding-top:15px}}@media(max-width: 479px){#pcco-user-setting fieldset .radio.pcco-radio{margin-top:10px}.pcco-user-account-content{padding:10px 15px}.pcco-user-account-input{display:block;padding:3px 0 5px}.pcco-user-account-label{width:100%;display:block}.pcco-user-account-link{padding-left:0}}@media(max-width: 460px){.form-group.col-xs-12 .col-xs-6{padding-right:0;padding-left:0}.input-group span.label{padding-top:10px;padding-bottom:5px}}@media(max-width: 400px){#pcco-user-password fieldset,#pcco-user-email fieldset,#pcco-user-setting fieldset,#change_golf fieldset{margin:30px 15px 10px;padding:0}.pcco-content-field .pcco-user-abo{padding:25px 10px 0}.pcco-register-data .col-xs-6{padding:0}.pcco-register-data{margin:20px auto}}div.pcco-occupancy-event-image{max-width:50px;max-height:50px}div.pcco-occupancy-event{font-weight:bold}iframe.pcco-external{width:100%;height:calc(100vh - 11em);border:1px solid #ddd}iframe.pcco-external.facebook{width:500px;height:calc(100vh - 11em);border:1px solid #ddd;display:block;margin:0 auto}.cat-terminal_course .radio-group input[type=radio]{visibility:hidden;display:none}.cat-terminal_course .radio-group label{background:#fff;padding:20px 15px;width:49%;border:1px solid #aaa;text-align:center;cursor:pointer}.cat-terminal_course .radio-group input[type=radio]:checked+label{color:#fff;background:#57a632;border:#57a632}.cat-terminal_course .radio-group{display:inline;margin:3px}.cat-terminal_course .control-label{font-size:16px;margin-bottom:5px}.cat-terminal_course .form-control{height:60px;border:1px solid #aaa;font-size:20px}.cat-terminal_course .input-group #handicap{max-width:100%}.cat-terminal_course .input-group{max-width:100%}.cat-terminal_course form{max-width:1000px;margin:30px auto}.cat-terminal_course table.pcco-green thead tr th,.cat-terminal_course .btn.blue,.cat-terminal_course .pcco-box-title,.cat-terminal_course .pcco-headline,.cat-terminal_course .tt-detail-detail-div a{background-color:#57a632 !important;color:#fff}.cat-terminal_course a,.cat-terminal_course a:focus,.cat-terminal_course a:hover,.cat-terminal_course a:active{color:#57a632}.cat-terminal_course .btn.blue:hover,.cat-terminal_course .btn.blue:focus,.cat-terminal_course .btn.blue:active,.cat-terminal_course .tt-detail-detail-div a:hover,.cat-terminal_course .tt-detail-detail-div a:focus,.cat-terminal_course .tt-detail-detail-div a:active{background-color:#53962f !important}.cat-terminal_course .input-group{margin-bottom:30px}.cat-terminal_course .btn{font-size:16px;padding:15px 20px}.cat-terminal_course .pcco-content-field{padding:20px;border-color:#ddd}.cat-terminal_course .course-info{padding:5px 0;line-height:1.5}.cat-terminal_course .category-headline{font-size:25px;padding-bottom:30px}.cat-terminal_course .course-info-color{width:15px !important;height:15px !important;margin-left:-25px !important;margin-bottom:-23px !important}.table.course-info-table>tbody>tr>td,.table.course-info-table>tbody>tr>th,.table.course-info-table>tfoot>tr>td,.table.course-info-table>tfoot>tr>th,.table.course-info-table>thead>tr>td,.table.course-info-table>thead>tr>th{font-size:20px;text-align:center;padding:10px 20px;border:1px solid #ccc}.cat-terminal_course .course-info{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px;grid-row-gap:10px}.course-info-PHCP{font-size:25px !important;font-weight:600;background:#efefef}.recommended-tee-color{position:relative;width:75px;height:55px;border:1px solid grey}.course-info.recommended-tee-info{display:contents !important;margin:auto}.course-info.recommended-tee-info h4{padding-top:3px;padding-right:10px;font-weight:bold;margin-top:0;margin-bottom:0;text-align:right}.course-info.recommended-tee-info .no-english h4{padding-top:15px}.course-info.recommended-tee-info h5{text-align:right;padding-right:10px}.course-info.recommended-tee-info .pcco-content-field{display:inline-flex;justify-content:center;width:100%;margin:auto auto 20px}.cat-terminal_course .header.navbar-fixed-top{display:none}.cat-terminal_course .page-container{background-color:unset}table#hcplist.dataTable thead .sorting{background:url("/file/jq/datatables/DataTables-1.11.3/images/sort_both.png") no-repeat center right}table#hcplist.dataTable thead .sorting_asc{background:url("/file/jq/datatables/DataTables-1.11.3/images/sort_asc.png") no-repeat center right}table#hcplist.dataTable thead .sorting_desc{background:url("/file/jq/datatables/DataTables-1.11.3/images/sort_desc.png") no-repeat center right}table#hcplist.dataTable thead .sorting_asc_disabled{background:url("/file/jq/datatables/DataTables-1.11.3/images/sort_asc_disabled.png") no-repeat center right}table#hcplist.dataTable thead .sorting_desc_disabled{background:url("/file/jq/datatables/DataTables-1.11.3/images/sort_desc_disabled.png") no-repeat center right}@media(max-width: 1250px){.cat-terminal_course .course-info{grid-template-columns:1fr}}@media(max-width: 850px){.cat-terminal_course .radio-group{margin:0}}@media(max-width: 600px){.cat-terminal_course,.table.course-info-table>tbody>tr>td,.table.course-info-table>tbody>tr>th,.table.course-info-table>tfoot>tr>td,.table.course-info-table>tfoot>tr>th,.table.course-info-table>thead>tr>td,.table.course-info-table>thead>tr>th{font-size:16px;padding:10px 5px}.course-info-PHCP{font-size:20px !important}}@media(max-width: 450px){.pcco-content-field{padding:0 10px}}.cat-terminal_course .ui-keyboard{width:275px;top:145px !important;height:455px;position:absolute !important}

/*# sourceMappingURL=pccaddie-custom.css.map*/