html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Söhne Breit";src:url(/assets/soehne-breit-fett-9542331ef5b182c12b1b4aa7783b85310651fd2c79ee336f6a2007e68985ce69.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"GT Maru";src:url(/assets/GT-Maru-Regular-b1f9d4f2a18084179aa20859d6c126a7b8c0c6dacd0a8d92a83e6597bf2880ba.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"GT Maru Oblique";src:url(/assets/GT-Maru-Regular-Oblique-c81d8e107e88cc7f416eaa19b5096431a53f3501c6ca04d470ff3679130e7a6d.woff2) format("woff2");font-weight:normal;font-style:italic}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}div#header{margin:0 auto}footer.contentinfo{margin:0 auto}div#page{width:92%;margin:0 auto}section.main{position:relative}section.main h1{margin-bottom:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:1.875rem}section.main h2{margin-bottom:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:1.5rem}section.main h3{margin-bottom:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem}section.main h5{margin-bottom:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:1rem}section.main ol{margin-left:1.25rem;list-style:decimal}section.main ul{margin-left:1.25rem;list-style:disc}section.main p,section.main ul,section.main ol,section.main nav,section.main h2,section.main h3,section.main h4{line-height:1.3}section.main h1{line-height:1.3}section.main article h1,section.main section h1{line-height:1.3}section.main p{margin:1em 0;font-size:.9375rem}section.main form ol,section.main form ul{margin-left:0;list-style:none}section.main form ol ol,section.main form ol ul,section.main form ul ol,section.main form ul ul{margin-left:0;list-style:none}section.main form li.upload-file p{margin-bottom:.25rem}section.main>form{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:2.5rem}section.main>form fieldset{border-bottom:1px solid #d9d9d9}section.main>form fieldset:last-child,section.main>form fieldset.last{border-bottom:0}@media screen and (min-width:36rem){section.main form fieldset,section.main form p,section.main form ul,section.main form ul li{clear:both}section.main form ul{width:100%}section.main form ul li{float:left;clear:both}section.main form ul li.no-clear{clear:none;margin-left:2rem}section.main form ul li.email input{width:18em}section.main form ul li.name.last{clear:none;margin-left:2rem}}@media screen and (min-width:62rem){div#header-wrapper div#header{position:relative}section.main form.inline ul li{width:100%}section.main form.inline ul li label,section.main form.inline ul li strong.label{float:left;width:33%;padding-top:.25rem;margin-right:.5rem}section.main form.inline ul li strong.label{padding-top:.25rem}section.main form.inline ul li>div,section.main form.inline ul li fieldset>div{float:left}section.main form.inline ul li.remove-file{display:block}section.main form.inline ul .checkbox>label{float:none;width:auto}section.main form.inline ul .checkbox div{margin-left:33%;width:16rem}section.main form.inline ul .checkbox div label{width:auto;margin-left:.5rem}}button{font-family:inherit}div.copy-to-clipboard div{display:inline-block;border:1px solid #d9d9d9;padding:.25rem .25rem .25rem .5rem}div.copy-to-clipboard div input[type=text]{border:0;font-family:"GT Maru",Arial,sans-serif;font-size:.75rem}div.copy-to-clipboard div button[type=submit]{border:2px solid #d9d9d9;background:#d9d9d9;-webkit-appearance:none;-moz-appearance:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;padding:.375rem .5rem;font-size:.75rem}div.copy-to-clipboard div button[type=submit]:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d9d9d9}div.copy-to-clipboard span{font-size:.75rem;color:#8858f4}.clipboard-button{display:none}.clipboard--supported .clipboard-button{display:initial}a.button{display:inline-block;font-family:"GT Maru",Arial,sans-serif;font-size:.75rem;background-color:#d9d9d9;border:0;text-decoration:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;color:#000;padding:.5rem .625rem}a.button:hover{border-bottom:0;transition:background-color .5s;background-color:#8858f4;color:#000}.direct-upload{display:inline-block;position:relative;padding:.125rem .25rem;margin:0 .25rem .25rem 0;border:1px solid rgba(0,0,0,.3);border-radius:3px;font-size:.688rem;line-height:13px}.direct-upload--pending{opacity:.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:.2;background:#8858f4;transition:width 120ms ease-out,opacity 60ms 60ms ease-in;transform:translate3d(0,0,0)}.direct-upload--complete .direct-upload__progress{opacity:.4}.direct-upload--error{border-color:#f20045}input[type=file][data-direct-upload-url][disabled]{display:none}.is-hidden{display:none}.visuallyhidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.step-label{display:block;color:#8c8c8c;font-size:.875rem;margin-bottom:.5rem}.multiple-choice{display:block;float:none;clear:left;position:relative;padding:0;margin-bottom:30px}.multiple-choice input{position:absolute;cursor:pointer;left:0;top:0;width:20px;height:20px;z-index:1;margin:0;zoom:1;filter:alpha(opacity=0);opacity:0}.multiple-choice.small input{width:15px;height:15px}.multiple-choice label{cursor:pointer;padding:0;display:block;-ms-touch-action:manipulation;touch-action:manipulation}.multiple-choice [type=checkbox]+label::before{content:"";border:2px solid #000;background:rgba(0,0,0,0);width:17px;height:17px;position:absolute;top:0;left:0}.multiple-choice.small [type=checkbox]+label::before{width:12px;height:12px}.multiple-choice [type=checkbox]+label::after{content:"";border:solid #000;border-width:0 0 3px 3px;background:rgba(0,0,0,0);width:10px;height:4px;position:absolute;top:5px;left:4px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1;filter:alpha(opacity=0);opacity:0}.multiple-choice.small [type=checkbox]+label::after{width:7px;height:2px;left:3px;top:4px}.multiple-choice input:checked+label::after{zoom:1;filter:alpha(opacity=100);opacity:1}.multiple-choice input:disabled+label{zoom:1;filter:alpha(opacity=50);opacity:.5}.multiple-choice:last-child{margin-bottom:0}.inline .multiple-choice{clear:none}@media screen and (min-width:48rem){.inline .multiple-choice{margin-bottom:0;margin-right:1.375rem}}.select2-container{width:100% !important}.select2-selection__choice{font-size:.875rem !important}.select2-selection__choice,.select2-search--inline{clear:none !important;float:left !important;margin-bottom:0 !important}.select2-container .select2-selection--multiple{min-height:auto !important}.select2-container--default .select2-selection--multiple{border-width:1px;border-color:#d9d9d9;border-radius:0}.select2-results__option{font-size:.9375rem !important}.inline-hint{font-size:.75rem}section.main form ul li input.datepicker.small{width:7.5rem}section.main form ul li.avatar img.avatar{border:1px solid #d9d9d9;border-radius:50%;height:88px;width:88px;margin-top:.5rem}section.main form ul li.avatar img.avatar.badge,section.main form ul li.avatar img.avatar.player{border-radius:initial;border:0}section.main form ul li.small input{width:3rem}section.main form ul li.checkbox{position:relative}section.main form ul li.checkbox input[type=checkbox]{position:absolute;cursor:pointer;left:0;top:0}section.main form ul li.checkbox label{padding-left:1.5rem;font-size:.875rem}section.main form div.file-uploader{display:block;margin-top:.5rem}section.main form div.file-uploader div.filename{margin-bottom:.25rem}section.main form div.file-uploader div.filename span{font-size:.75rem}section.main form div.file-uploader div.filename a{font-size:.875rem}section.main form div.file-uploader img{display:block;margin-bottom:.5rem}section.main form div.file-uploader input{display:block}section.main form div.file-uploader input[type=checkbox]{display:inline-block}section.main form div.file-uploader label{display:block;margin-bottom:.125rem;font-size:.875rem}section.main form div.remove-file{margin-top:.5rem;font-size:.875rem}section.main form div.remove-file label{display:inline}section.main form.inline div.file-uploader{margin-top:0}section.main form.inline div.file-uploader label{float:none;width:auto;font-size:.875rem}section.main form .required{color:#000}section.main form input.datepicker,section.main form span.field-with-errors input.datepicker{background:#fff url(/assets/calendar-sharp-regular-7782933863868f66437d43df46847c5bc8aa81f44d0d3b32192209fcb20949ac.svg) 95% no-repeat;background-size:auto 75%}section.main form p.hint,section.sidebar form p.hint{margin:0;font-size:.75rem}section.main form span.error,section.sidebar form span.error{font-size:.75rem;font-weight:normal;color:#f20045}section.main form span.field-with-errors label,section.sidebar form span.field-with-errors label{display:inline}section.main form span.field-with-errors input,section.main form span.field-with-errors textarea,section.main form span.field-with-errors select,section.sidebar form span.field-with-errors input,section.sidebar form span.field-with-errors textarea,section.sidebar form span.field-with-errors select{border:#f20045 solid 1px}section.main form span.field-with-errors:last-child,section.sidebar form span.field-with-errors:last-child{display:block}section.main form input[disabled],section.main form textarea[disabled],section.sidebar form input[disabled],section.sidebar form textarea[disabled]{background:#e3e6e3}section.main form textarea,section.sidebar form textarea{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:6em}section.main form input[type=radio],section.main form input[type=checkbox],section.sidebar form input[type=radio],section.sidebar form input[type=checkbox]{margin-left:0;accent-color:#000}section.main form input[type=password],section.main form input[type=text],section.main form select[multiple],section.main form input[type=search],section.main form textarea,section.sidebar form input[type=password],section.sidebar form input[type=text],section.sidebar form select[multiple],section.sidebar form input[type=search],section.sidebar form textarea{border:1px solid #d9d9d9;padding:.25rem;font-family:"GT Maru",Arial,sans-serif;font-size:.875rem}section.main form input[type=text]:focus,section.main form textarea:focus,section.sidebar form input[type=text]:focus,section.sidebar form textarea:focus{outline:3px solid #8858f4}section.main form p,section.sidebar form p{margin:0 0 1.375rem;font-size:.875rem}section.main form input[type=submit],section.main form button[type=submit]{border:2px solid #d6f800;background:#d6f800;-webkit-appearance:none;-moz-appearance:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;padding:.375rem .5rem;color:#000;font-family:"GT Maru",Arial,sans-serif;font-size:.75rem}section.main form input[type=submit]:hover:not(:disabled),section.main form button[type=submit]:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d6f800}section.main form input[type=submit].positive,section.main form button[type=submit].positive{border:2px solid #58d82e;background:#58d82e;-webkit-appearance:none;-moz-appearance:none}section.main form input[type=submit].positive:hover:not(:disabled),section.main form button[type=submit].positive:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #58d82e}section.main form input[type=submit].negative,section.main form button[type=submit].negative{border:2px solid #f20045;background:#f20045;-webkit-appearance:none;-moz-appearance:none;color:#fff}section.main form input[type=submit].negative:hover:not(:disabled),section.main form button[type=submit].negative:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #f20045}section.main form input[type=submit].muted,section.main form button[type=submit].muted{border:2px solid #d9d9d9;background:#d9d9d9;-webkit-appearance:none;-moz-appearance:none}section.main form input[type=submit].muted:hover:not(:disabled),section.main form button[type=submit].muted:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d9d9d9}section.main form button:disabled{border-color:#f0f0f0;background-color:#f0f0f0}section.main form ol li,section.main form ul li{margin-bottom:1.375rem}section.main form ol li.textarea,section.main form ul li.textarea{width:100%}section.main form ol li.choice ul,section.main form ul li.choice ul{padding-left:20px}section.main form ol li input[type=password],section.main form ol li input[type=text],section.main form ul li input[type=password],section.main form ul li input[type=text]{width:12rem}section.main form ol li .remove-file label,section.main form ul li .remove-file label{font-weight:normal}section.main form ol li label,section.main form ul li label,section.main form p label{display:block;margin-bottom:.125rem;font-size:.9375rem}section.main form ol li.choice label,section.main form ul li.choice label,section.main form p.choice label{display:inline}section.main form.inline ul li{margin-bottom:1.375rem}section.main form.inline ul li textarea{width:100%}section.main form.inline ul li label,section.main form.inline ul li strong.label{margin-bottom:.125rem}section.main form.inline ul li .remove-file label{font-weight:normal}section.main form.inline ul li strong.label{display:block;margin-bottom:.125rem;font-size:.9375rem;color:#444}section.main form fieldset{padding-bottom:0;margin-bottom:1.5rem}section.main form fieldset legend{font-size:1.25rem;margin-bottom:1.25rem}section.main form fieldset>ul,section.main form fieldset ol{margin-bottom:0}section.main form fieldset.radio-button-group{margin-bottom:0}section.main form fieldset.radio-button-group legend{font-size:.9375rem;margin-bottom:.125rem}section.main form fieldset.radio-button-group p{font-size:.875rem}section.main form fieldset.radio-button-group p.hint{font-size:.75rem}section.main form fieldset.radio-button-group .radio-button{display:block;float:none;clear:left;position:relative;padding-left:1.75rem;margin:1.375rem 0}section.main form fieldset.radio-button-group .radio-button label{margin-bottom:0;font-size:.875rem}section.main form fieldset.radio-button-group .radio-button:last-child{margin-bottom:0}section.main form fieldset.radio-button-group .radio-button input{position:absolute;cursor:pointer;left:0;top:0}section.main form p.buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.5rem}section.main form p.buttons a{font-size:.75rem}section.sidebar form input[type=submit],section.sidebar form button[type=submit]{-webkit-appearance:none;-moz-appearance:none;display:inline-block;font-family:"GT Maru",Arial,sans-serif;font-size:.75rem;background-color:#d9d9d9;border:0;text-decoration:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;color:#000;padding:.5rem .625rem}section.sidebar form input[type=submit]:hover,section.sidebar form button[type=submit]:hover{transition:background-color .5s;background-color:#8858f4;color:#000}article.gofundme-cta{margin:0 0 1.375rem 0;padding:1rem;border-style:solid;border-width:2px;border-color:#8858f4}article.gofundme-cta h1{font-size:.875rem}article.gofundme-cta p{padding:1rem 0 1.25rem 0;font-weight:bold}.hotwire-native.new .hotwire-native-none,.hotwire-native.edit .hotwire-native-none,.hotwire-native.show .hotwire-native-none,.hotwire-native.remove .hotwire-native-none,.hotwire-native.analyse .hotwire-native-none,.hotwire-native.export .hotwire-native-none,.hotwire-native.allocate .hotwire-native-none,.hotwire-native.preview .hotwire-native-none,.hotwire-native.confirm .hotwire-native-none,.hotwire-native.settings.index .hotwire-native-none{display:none !important}.hotwire-native.new #page,.hotwire-native.edit #page,.hotwire-native.show #page,.hotwire-native.remove #page,.hotwire-native.analyse #page,.hotwire-native.export #page,.hotwire-native.allocate #page,.hotwire-native.preview #page,.hotwire-native.confirm #page,.hotwire-native.settings.index #page{position:relative;top:2rem}section.main ul.label-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem;margin:1rem 0}@media screen and (min-width:62rem){section.main ul.label-list{gap:.75rem}}section.main ul.label-list li.label,section.main p.label{background:#c2c2c2;margin:0;padding:.25rem .625rem .25rem .625rem;-moz-border-radius-topleft:1rem;-moz-border-radius-topright:1rem;-moz-border-radius-bottomright:1rem;-moz-border-radius-bottomleft:1rem;-webkit-border-top-left-radius:1rem;-webkit-border-top-right-radius:1rem;-webkit-border-bottom-right-radius:1rem;-webkit-border-bottom-left-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;font-size:.75rem;text-align:center;text-transform:uppercase;color:#fff}section.main ul.label-list li.label.light,section.main p.label.light{background:#f0f0f0;color:#000}section.main ul.label-list li.label.warning,section.main p.label.warning{background:#ff6700}section.main ul.label-list li.label.alert,section.main p.label.alert{background:#f20045}section.main p.label{display:inline-block}div.total-indicator span{background:#f0f0f0;margin:0;padding:.25rem .625rem .25rem .625rem;-moz-border-radius-topleft:1rem;-moz-border-radius-topright:1rem;-moz-border-radius-bottomright:1rem;-moz-border-radius-bottomleft:1rem;-webkit-border-top-left-radius:1rem;-webkit-border-top-right-radius:1rem;-webkit-border-bottom-right-radius:1rem;-webkit-border-bottom-left-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;font-size:.688rem;text-align:center}noscript{color:#f20045;line-height:1.2}body{background-color:#d9d9d9;color:#000;font:normal 100% "GT Maru",Arial,sans-serif}body [data-bridge-components~=button],body [data-controller~=bridge--button]{display:none}div#swatch{position:absolute;top:0;left:0;width:100%;height:362px;z-index:-2;background:linear-gradient(to right,#c4ff2a,#8858f4,#d207f9)}div#header-wrapper{background-color:#000;color:#fff}div#header{padding:0 4%;height:5.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;align-items:center}div#header>a{border:0}div#header img#logomark-2{display:none}@media screen and (min-width:48rem){div#header img#logomark-2{display:block;margin-left:2rem}}@media screen and (min-width:62rem){div#header img#logomark-2{margin-left:5rem}}div#header img.logomark{height:3.25rem;width:2.8125rem}@media screen and (min-width:48rem){div#header img.logomark{height:4.3125rem;width:3.6875rem}}div#header img.logo{height:1.1875rem;width:6.5625rem;display:none}@media screen and (min-width:48rem){div#header img.logo{display:block;height:2.5rem;width:13.6875rem}}@media screen and (min-width:48rem){div#header img#logomark-1{display:none}}@media screen and (min-width:48rem){div#header{height:6.75rem}}div#header div#free-trial-advisory{float:right;position:relative;margin-right:2.0408163265%;padding:.25rem 1rem}div#header div#free-trial-advisory:hover{background-color:#1a1a1a;background-image:-webkit-gradient(linear,left top,left bottom,from(#414141),to(#1a1a1a));background-image:-moz-linear-gradient(top,#414141,#1a1a1a);background-image:linear-gradient(top,#414141,#1a1a1a)}div#header div#free-trial-advisory span,div#header div#free-trial-advisory a{display:block;text-align:center}div#header div#free-trial-advisory a{text-decoration:none}div#header div#free-trial-advisory span{color:#aba2a2}div#header div#free-trial-advisory span:first-child{font-weight:bold;color:#0291cd}div#header nav{margin-left:auto;text-transform:uppercase}div#header nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;gap:1.125rem}@media screen and (min-width:48rem){div#header nav ul{gap:2rem}}@media screen and (min-width:62rem){div#header nav ul{gap:5rem}}div#header nav a{font-size:.813rem;color:#fff;border:0}div#header nav a:hover{color:#8858f4}@media screen and (min-width:48rem){div#header nav a{font-size:1rem}div#header nav li{margin-top:0}div#header nav li#home-link span{display:block}div#header nav li#home-link img{display:none}}div#header #user-account{position:relative;margin-left:2.25rem}div#header #user-account span{display:none}div#header #user-account svg.fa-chevron-right.log-in{display:none}@media screen and (min-width:48rem){div#header #user-account{margin-left:0}div#header #user-account span{display:inline}div#header #user-account svg.fa-user,div#header #user-account svg.fa-right-to-bracket{display:none}div#header #user-account svg.fa-chevron-right.log-in{display:inline-block}}div#header #user-account>a{font-family:"GT Maru",Arial,sans-serif;font-size:.813rem;text-transform:uppercase;margin:0;padding:0;background:0;color:#fff;border:0;cursor:pointer}div#header #user-account>a:hover{color:#8858f4}@media screen and (min-width:48rem){div#header #user-account>a{font-size:1rem}}header.banner{position:relative;margin:0 auto;width:92%;max-width:980px;margin-top:4.875rem;padding:0}@media screen and (min-width:48rem){header.banner{background-color:rgba(0,0,0,0);margin-top:7.25rem}}header.banner #image-container{position:absolute;top:-2.813rem;left:2.0408163265%;height:5rem;width:5rem;border-radius:50%;background-color:#fff;z-index:100;border:.313rem solid #fff}header.banner #image-container.decorated{border-color:#8858f4}header.banner #image-container.decorated img{border-radius:0;border:0}header.banner #image-container img{position:relative;display:inline-block;height:3em;width:3em;margin:1rem;border-radius:50%;border:1px solid #d9d9d9}@media screen and (min-width:48rem){header.banner #image-container{top:-2rem;height:9.75rem;width:9.75rem;border-width:.625rem}header.banner #image-container img{height:5.875rem;width:5.875rem;margin:1.938rem}}@media screen and (min-width:62rem){header.banner #image-container{left:3.625rem}}header.banner #outer-container{position:relative}@media screen and (min-width:48rem){header.banner #outer-container{padding-top:3.125rem}}@media screen and (min-width:62rem){header.banner #outer-container{padding-top:3.5rem}}header.banner #inner-container{background-color:#fff;padding:1rem 2.0408163265% 1.625rem}@media screen and (min-width:48rem){header.banner #inner-container{padding-bottom:1.25rem}}header.banner #inner-container hgroup{clear:right;margin-left:6.25rem}header.banner #inner-container hgroup h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;margin:0;line-height:1.75rem;font-size:1.5rem;margin:0 0 .125rem}@media screen and (min-width:48rem){header.banner #inner-container hgroup h1{line-height:2.25rem;font-size:1.875rem;margin-bottom:.375rem}}header.banner #inner-container hgroup h1>span:first-child{display:block;min-height:.813rem;font-family:"GT Maru",Arial,sans-serif;line-height:normal;font-size:.813rem;margin-bottom:.125rem}@media screen and (min-width:48rem){header.banner #inner-container hgroup h1>span:first-child{min-height:1rem;font-size:1rem;margin-bottom:.375rem}}header.banner #inner-container hgroup h2{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:.813rem;text-transform:uppercase}@media screen and (min-width:48rem){header.banner #inner-container hgroup h2{font-size:1rem}}header.banner #inner-container hgroup a{font-size:.75rem}@media screen and (min-width:48rem){header.banner #inner-container hgroup a{font-size:.9375rem}}@media screen and (min-width:48rem){header.banner #inner-container hgroup{margin-left:14.375rem}}div#flash{margin:0 2.0408163265% 1rem}div#flash p.message{-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;padding:.625em 1em;text-transform:uppercase;text-align:center;font-size:.75rem}div#flash p.message.notice{background-color:#d6f800}div#flash p.message.error{background-color:#f20045}strong{color:#000}div#page{position:relative;background-color:#fff;min-height:15rem;padding:.75rem 0 4rem 0}@media screen and (min-width:48rem){div#page{padding-top:1rem;padding-bottom:6rem}}header#page-header{margin-bottom:2rem}header#page-header>div{border-bottom:1px solid #000}header#page-header>div#page-header-heading-container{padding:0 2.0408163265% 0}header#page-header>div#page-header-heading-container hgroup{margin-bottom:1rem}@media screen and (min-width:48rem){header#page-header>div#page-header-heading-container hgroup{margin-bottom:.25rem}}header#page-header>div#page-header-content-container{margin:0 2.0408163265% 0;padding:1rem 0 1rem 0}header#page-header>div#page-header-content-container p{margin:0 0 1rem}header#page-header h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.625rem;line-height:1.875rem;text-transform:uppercase;margin-bottom:.75rem}@media screen and (min-width:48rem){header#page-header h1{display:inline-block;font-size:2rem;line-height:2.375rem;margin-right:.625rem}}header#page-header ul#user-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem}header#page-header ul#user-actions a.back-link{display:inline-block;font-size:.75rem;margin-top:.5rem}@media screen and (min-width:62rem){header#page-header ul#user-actions{gap:.75rem}}section.main{padding:0 2.0408163265% 0;padding-top:0}section.main>p:first-child{margin-top:0}section.main header.filtered-list{background:#f0f0f0;border:1px solid #d9d9d9;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;margin-bottom:1.5rem;padding:1rem 0}section.main header.filtered-list h3{font-size:.75rem;margin:0 2em}section.main header.filtered-list h3 span{display:block}section.main ol.filtered-list{margin-top:0;border-top:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}section.main article h1{font-size:1.18em}section.main article h2{font-size:1em}section.main article h3{font-size:1em}section.main section#comments ol,section.main ol.data,section.main ul.data{margin-left:0;list-style:none}section.main section#comments ol ol,section.main section#comments ol ul,section.main ol.data ol,section.main ol.data ul,section.main ul.data ol,section.main ul.data ul{margin-left:0;list-style:none}section.main section#comments{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;margin-top:2rem;padding-top:2rem}section.main ol.data>li,section.main ul.data>li{border:1px solid #d9d9d9;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;margin-bottom:1.5rem;padding:2rem 1.25rem}section.main ol.data>li article p:last-child,section.main ul.data>li article p:last-child{margin-bottom:0}section.main ol.data>li footer ul,section.main ul.data>li footer ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem}@media screen and (min-width:62rem){section.main ol.data>li footer ul,section.main ul.data>li footer ul{gap:.75rem}}section.main article.primary{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:1em}@media screen and (min-width:36rem){section.main header.filtered-list h3 span{display:inline;margin-left:.5em}}section.sidebar{margin-top:0;margin-bottom:2.625rem;padding:0 2.0408163265% 0}@media screen and (min-width:62rem){section.sidebar{margin-top:0;float:right;width:22.4489795918%;padding-left:0;padding-right:2.0408163265%;padding-bottom:.5rem}body.player-profiles section.sidebar,body.settings section.sidebar{margin-top:4.75rem}}section.sidebar #search{margin-bottom:2.625rem;font-size:1em}section.sidebar #search .search-box{display:block;margin-bottom:.625rem;width:18rem}section.sidebar #search .search-box::placeholder{font-size:.688rem}section.sidebar #search a{font-size:.75rem}@media screen and (min-width:48rem){section.sidebar #search .search-box{width:100%}}section.sidebar .filter-list{margin-bottom:2.625rem}section.sidebar .filter-list legend{font-size:.9375rem;text-transform:none;margin-bottom:.875rem}section.sidebar .filter-list header,section.sidebar .filter-list .filter{border-bottom:1px solid #000}section.sidebar .filter-list header{position:relative}section.sidebar .filter-list h1{font-size:.9375rem;margin-bottom:1.25rem}section.sidebar .filter-list a{position:absolute;top:.3em;right:0;font-size:.75rem}section.sidebar .filter-list select{width:100%}section.sidebar .filter-list li{margin-bottom:.875rem}section.sidebar .filter-list .filter{margin-top:1.25rem;padding-bottom:.875rem}section.sidebar .filter-list .filter label{font-size:.75rem}section.sidebar .filter-list .filter li.checkbox input,section.sidebar .filter-list .filter li.radio-button input{float:left}section.sidebar .filter-list .filter li.checkbox label,section.sidebar .filter-list .filter li.radio-button label{display:block;position:relative;top:3px;margin-left:1.5rem}section.sidebar .filter-list input[type=submit]{margin-top:1.25rem}section.sidebar .inline li label{display:inline-block;width:3em}section.sidebar section.help h1{border-bottom:1px solid #d9d9d9;padding-bottom:.75em;margin-bottom:.75em;font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem}section.sidebar section.help h1:last-child,section.sidebar section.help h1.last{border-bottom:0}section.sidebar section.help ul{list-style-type:none;margin-left:0}section.sidebar section.help li{padding-left:50px;padding-bottom:.75em;margin-bottom:.75em;border-bottom:1px solid #d9d9d9}section.sidebar section.help li:last-child,section.sidebar section.help li.last{border-bottom:0}section.sidebar section.help li h3{font-size:.9375rem;margin:0 0 .5em}section.sidebar section.help li p{font-size:.75rem;color:#000}section.sidebar section.help li.callout-one{background:url(/assets/callout1-53b5d5ccf25dce0085daa9f7844c469f18bb2e0541bd53b6595c346b1b97d386.png) no-repeat}section.sidebar section.help li.callout-two{background:url(/assets/callout2-f6705ce2a7d1c4c06c6c7821564fa6d51df62ed340b5bdb520bf241d17548d2d.png) no-repeat}section.sidebar section.help li.callout-three{background:url(/assets/callout3-0b9bab5c51c22b99547e2b312d1309efdfc3a9d5a2513a06993b524bba26da28.png) no-repeat}section.sidebar form .filter ul li input.datepicker{width:7.5em}#modal-box{-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}#modal-box .modal-header{position:relative;padding:.75rem 1.5rem;background:#d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:0;border-bottom-left-radius:0}#modal-box .modal-header a.close{position:absolute;right:1rem;top:1.125rem;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase;opacity:.5;border:0}#modal-box .modal-header a.close:hover{cursor:pointer;opacity:1}#modal-box .modal-header h3{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem}#modal-box #modal-body{max-height:none;padding:0}#modal-box #modal-body section.main{padding:1.5rem}#modal-box #modal-body section.main h1{display:none}#modal-box #modal-body section.main h2{font-size:1.25rem}#modal-box #modal-body section.main>p{margin-top:0}#modal-box #modal-body section.main .buttons .button_to{display:inline-block;margin:1rem 1rem 0 0}#modal-box #modal-body section.main .buttons a{display:inline-block;margin-top:1rem;font-size:.75rem}@media screen and (min-width:62rem){div#header-wrapper div#header,header.banner,div#page,footer.contentinfo div{max-width:980px}div#page section.main{width:71.4285714286%;float:left}body.no-sidebar div#page section.main{float:none;width:95.9183673469%}body.no-sidebar div#page section.sidebar{display:none}body.sidebar-lhs div#page section.main{float:right}body.sidebar-lhs div#page section.sidebar{float:left;padding-left:2.0408163265%;padding-right:0}}footer.contentinfo{padding:0 4%}footer.contentinfo p{padding:.75rem 2.0408163265%;font-size:.75rem}footer.contentinfo div{margin:0 auto 6rem auto}body.coach-development-summary #inner-container hgroup h1,body.coach-progress-reports #inner-container hgroup h1{margin-bottom:.625rem}body.coach-development-summary #inner-container hgroup h1 span#coach-name,body.coach-progress-reports #inner-container hgroup h1 span#coach-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0}body.player-development-summary #inner-container hgroup h1,body.player-progress-reports #inner-container hgroup h1,body.player-fitness-tests #inner-container hgroup h1{margin-bottom:.625rem}body.player-development-summary #inner-container hgroup h1 span#player-name,body.player-progress-reports #inner-container hgroup h1 span#player-name,body.player-fitness-tests #inner-container hgroup h1 span#player-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0}body.player-development-summary #inner-container hgroup h1 span#player-name span#shirt-number,body.player-progress-reports #inner-container hgroup h1 span#player-name span#shirt-number,body.player-fitness-tests #inner-container hgroup h1 span#player-name span#shirt-number{display:inline-block;margin-right:.625rem;padding-right:.625rem;border-right:.4375rem solid #000}@media screen and (min-width:62rem){body.player-profiles section.sidebar,body.settings section.sidebar{width:24.4897959184%}body.player-profiles section.main,body.settings section.main{padding-left:0}body.coach-development-summary #inner-container hgroup h1,body.coach-progress-reports #inner-container hgroup h1{margin-bottom:1.125rem}body.coach-development-summary #inner-container hgroup h1 span#coach-name,body.coach-progress-reports #inner-container hgroup h1 span#coach-name{font-size:2.375rem;line-height:2.75rem}body.player-development-summary #inner-container hgroup h1,body.player-progress-reports #inner-container hgroup h1,body.player-fitness-tests #inner-container hgroup h1{margin-bottom:1.125rem}body.player-development-summary #inner-container hgroup h1 span#player-name,body.player-progress-reports #inner-container hgroup h1 span#player-name,body.player-fitness-tests #inner-container hgroup h1 span#player-name{font-size:2.375rem;line-height:2.75rem}body.player-development-summary #inner-container hgroup h1 span#player-name span#shirt-number,body.player-progress-reports #inner-container hgroup h1 span#player-name span#shirt-number,body.player-fitness-tests #inner-container hgroup h1 span#player-name span#shirt-number{margin-right:.875rem;padding-right:.875rem;border-right:.563rem solid #000}}@media screen and (min-width:75rem){body.coach-development-summary #inner-container hgroup h1 span#coach-name,body.coach-progress-reports #inner-container hgroup h1 span#coach-name{font-size:3.75rem;line-height:4.25rem}body.player-development-summary #inner-container hgroup h1 span#player-name,body.player-progress-reports #inner-container hgroup h1 span#player-name,body.player-fitness-tests #inner-container hgroup h1 span#player-name{font-size:3.75rem;line-height:4.25rem}body.player-development-summary #inner-container hgroup h1 span#player-name span#shirt-number,body.player-progress-reports #inner-container hgroup h1 span#player-name span#shirt-number,body.player-fitness-tests #inner-container hgroup h1 span#player-name span#shirt-number{margin-right:1.25rem;padding-right:1.25rem;border-right-width:.75rem}}a{color:#000;text-decoration:none;border-bottom:.0625rem solid #000}a:hover{color:#8858f4;border-bottom:.125rem solid #8858f4}a.lightbox{border-bottom:0}a.icon-link{margin-left:.25rem;border-bottom:0}a[data-fancybox-download]{border-bottom:0}a.back-link{margin-bottom:1rem;display:inline-block;border:0}a.back-link:before{content:"<";margin-right:.25rem}#nav-container{background-color:#fff;padding:0 2.0408163265%}@media screen and (min-width:62rem){#nav-container{position:absolute;top:0;background-color:rgba(0,0,0,0)}}#nav-container::after{content:"";position:absolute;top:0;right:0;width:1.875rem;height:100%;pointer-events:none;background:linear-gradient(to left,white,transparent)}@media screen and (min-width:48rem){#nav-container::after{display:none}}nav#primary-nav{position:relative;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:.75rem;text-transform:uppercase}@media screen and (min-width:48rem){nav#primary-nav{font-size:.875rem}}@media screen and (min-width:62rem){nav#primary-nav{margin-left:14.5rem;font-size:.9375rem}}nav#primary-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:.75rem}@media screen and (min-width:48rem){nav#primary-nav ul{gap:.625rem;padding-left:.875rem}}@media screen and (min-width:62rem){nav#primary-nav ul{overflow-x:visible}}nav#primary-nav li:last-child{margin-right:1.875rem}@media screen and (min-width:48rem){nav#primary-nav li:last-child{margin-right:0}}nav#primary-nav li a{display:inline-block;border:2px solid #000;padding:.625rem .5rem;background-color:#000;color:#fff;text-align:center;transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg)}@media screen and (min-width:48rem){nav#primary-nav li a{padding:.75rem .625rem}}@media screen and (min-width:62rem){nav#primary-nav li a{border:0;padding:1.125rem 1.25rem}}nav#primary-nav li a span{display:inline-block;white-space:nowrap;transform:skew(30deg);-webkit-transform:skew(30deg);-ms-transform:skew(30deg)}nav#primary-nav li a:hover{transition:color .5s;background-color:#fff;color:#000}body.user-overview li#user-overview-menu-item a,body.user-fees li#user-fees-menu-item a,body.user-safeguarding li#user-safeguarding-menu-item a,body.coach-development-summary li#coach-development-summary-menu-item a,body.coach-progress-reports li#coach-progress-reports-menu-item a,body.player-development-summary li#player-development-summary-menu-item a,body.player-progress-reports li#player-progress-reports-menu-item a,body.player-fitness-tests li#player-fitness-tests-menu-item a,body.news li#news-menu-item a,body.messages li#messages-menu-item a,body.coaching-sessions li#coaching-menu-item a,body.games li#games-menu-item a,body.called-off-game li#games-menu-item a,body.members li#members-menu-item a,body.preregistrations li#members-menu-item a,body.guardianships li#members-menu-item a,body.player-profiles li#members-menu-item a,body.fees li#fees-menu-item a,body.discounts li#fees-menu-item a,body.bills.index li#fees-menu-item a,body.bills.export li#fees-menu-item a,body.bills.preview li#fees-menu-item a,body.bills.new li#fees-menu-item a,body.bills.show li#fees-menu-item a,body.payments li#fees-menu-item a,body.bills.show li#user-fees-menu-item a,body.online-payments.new li#user-fees-menu-item a{background-color:#fff;color:#000;border:2px solid #000}@media screen and (min-width:62rem){body.user-overview li#user-overview-menu-item a,body.user-fees li#user-fees-menu-item a,body.user-safeguarding li#user-safeguarding-menu-item a,body.coach-development-summary li#coach-development-summary-menu-item a,body.coach-progress-reports li#coach-progress-reports-menu-item a,body.player-development-summary li#player-development-summary-menu-item a,body.player-progress-reports li#player-progress-reports-menu-item a,body.player-fitness-tests li#player-fitness-tests-menu-item a,body.news li#news-menu-item a,body.messages li#messages-menu-item a,body.coaching-sessions li#coaching-menu-item a,body.games li#games-menu-item a,body.called-off-game li#games-menu-item a,body.members li#members-menu-item a,body.preregistrations li#members-menu-item a,body.guardianships li#members-menu-item a,body.player-profiles li#members-menu-item a,body.fees li#fees-menu-item a,body.discounts li#fees-menu-item a,body.bills.index li#fees-menu-item a,body.bills.export li#fees-menu-item a,body.bills.preview li#fees-menu-item a,body.bills.new li#fees-menu-item a,body.bills.show li#fees-menu-item a,body.payments li#fees-menu-item a,body.bills.show li#user-fees-menu-item a,body.online-payments.new li#user-fees-menu-item a{border:0}}nav#secondary-nav{position:relative;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:.625rem;text-transform:uppercase;margin-left:2.0408163265%}@media screen and (min-width:48rem){nav#secondary-nav{display:inline-block;top:-0.25rem;margin-bottom:0;margin-left:.25rem;font-size:.75rem}}@media screen and (min-width:48rem){nav#secondary-nav{top:-0.375rem}}nav#secondary-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.375rem}@media screen and (min-width:48rem){nav#secondary-nav ul{gap:.5rem}}nav#secondary-nav li a{display:inline-block;border-bottom:0;background-color:#d9d9d9;color:#000;text-decoration:none;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);padding:.625rem .5rem}@media screen and (min-width:48rem){nav#secondary-nav li a{padding:.75rem .625rem}}@media screen and (min-width:62rem){nav#secondary-nav li a{padding:.875rem .75rem}}nav#secondary-nav li a:hover{transition:background-color .5s;background-color:#d6f800}nav#secondary-nav li a span{display:inline-block;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}body.members.players header#page-header nav#secondary-nav li.players a,body.members.parents header#page-header nav#secondary-nav li.parents a,body.members.coaches header#page-header nav#secondary-nav li.coaches a,body.members.cohort-leads header#page-header nav#secondary-nav li.cohort-leads a,body.members.admins header#page-header nav#secondary-nav li.admins a,body.games.fixtures header#page-header nav#secondary-nav li.fixtures a,body.games.reports header#page-header nav#secondary-nav li.reports a,body.fees header#page-header nav#secondary-nav li.fees a,body.bills header#page-header nav#secondary-nav li.bills a{background-color:#d6f800;color:#000}nav#form-group-nav{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase}nav#form-group-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;flex-direction:column}nav#form-group-nav li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;position:relative;height:2.125rem;overflow:hidden;font-size:.75rem;border-bottom:1px dashed #d9d9d9}@media screen and (min-width:48rem){nav#form-group-nav li{height:2.625rem}}nav#form-group-nav li:hover div.hover-tab{right:0;transition:right .5s}nav#form-group-nav li a{position:relative;display:inline-block;line-height:2.125rem;margin-left:1.5rem;width:calc(100% - 1.5rem);border-bottom:0;z-index:2}@media screen and (min-width:48rem){nav#form-group-nav li a{line-height:2.625rem}}nav#form-group-nav li a:hover{color:#000}nav#form-group-nav li a:before{content:"";position:absolute;height:100%;width:100%;background-color:inherit;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);z-index:-1}nav#form-group-nav li div.hover-tab{position:absolute;right:-3rem;display:inline-block;height:100%;width:1.5rem;background-color:#d6f800;z-index:1}nav#form-group-nav li div.hover-tab:before{content:"";position:absolute;height:100%;width:100%;background-color:#d6f800;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg)}body.player-profiles.playing-details nav#form-group-nav li.playing-details a,body.player-profiles.personal-details nav#form-group-nav li.personal-details a,body.player-profiles.contact-details nav#form-group-nav li.contact-details a,body.player-profiles.playing-status nav#form-group-nav li.playing-status a,body.player-profiles.medical nav#form-group-nav li.medical-details a,body.player-profiles.notes nav#form-group-nav li.notes a,body.settings.general nav#form-group-nav li.general a,body.settings.seasons nav#form-group-nav li.seasons a,body.settings.teams nav#form-group-nav li.teams a,body.settings.coach-education-cohorts nav#form-group-nav li.coach-education-cohorts a,body.settings.appearance nav#form-group-nav li.appearance a,body.settings.membership nav#form-group-nav li.membership a,body.settings.safeguarding nav#form-group-nav li.safeguarding a,body.settings.fundraising nav#form-group-nav li.fundraising a,body.settings.bills-and-payments nav#form-group-nav li.bills-and-payments a,body.settings.permissions-and-sharing nav#form-group-nav li.permissions-and-sharing a,body.settings.subscription nav#form-group-nav li.subscription a{background-color:#d6f800}nav#pagination{position:relative;text-align:center;margin:1.5rem 0;text-align:right;font-size:.9375rem}nav#pagination .prev,nav#pagination .next{position:absolute;top:0;font-size:4rem;line-height:1}nav#pagination .prev .arrow,nav#pagination .next .arrow{color:#f0f0f0}nav#pagination .prev a,nav#pagination .next a{color:#8858f4;border:0}nav#pagination .prev{left:0;margin-left:1rem}nav#pagination .next{right:0;margin-right:1rem}nav#pagination .pages{position:relative;top:.5rem;display:block;width:80%;margin:0 auto;text-align:center;line-height:4rem}nav#pagination .page{margin:0 .375rem;display:inline-block}nav#pagination .current{background:#d9d9d9;font-size:1.125rem;line-height:1.3;text-align:center;padding:.25rem .5rem;color:#000;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}nav#pagination .current a{border:0}nav#step-thru-pagination{font-size:.9375rem}nav#step-thru-pagination .previous{float:left}nav#step-thru-pagination .centre p{margin:0 !important;text-align:center}nav#step-thru-pagination .next{float:right;text-align:right}nav#step-thru-pagination .previous,nav#step-thru-pagination .next{width:6rem}nav#step-thru-pagination .previous span,nav#step-thru-pagination .next span{color:#d9d9d9}@media screen and (max-width:62rem){table.undo{border:0;padding-bottom:0;margin-bottom:0;display:block;width:100%;font-size:.9375rem}table.undo caption{display:block}table.undo thead{display:none;visibility:hidden}table.undo tbody,table.undo tr,table.undo th,table.undo td{border:0;display:block;padding:0;text-align:left;white-space:normal}table.undo tr{margin-top:4.125rem;margin-bottom:2rem;border-bottom:0}table.undo td[data-title]{padding-left:0;padding-top:1.375rem}table.undo td[data-title]:before{content:attr(data-title) ": "}table.undo td[data-title]:first-child{padding-bottom:1.25rem;font-size:1.125rem;border-bottom:1px solid #d9d9d9}table.undo td[data-title]:first-child:before{content:""}table.undo td:empty{display:none}}section.vcard ul.contact-details{margin-top:.8em}section.vcard ul.contact-details li{padding-left:2em;margin-bottom:.5em;display:block}section.vcard ul.contact-details li.email{word-wrap:break-word;background:url(/assets/envelope2-24f70b6d25d7e061de8331cfa459b267d7434a8510d667a87a66b921fae33658.png) no-repeat left center;min-height:22px}section.vcard ul.contact-details li.mobile{background:url(/assets/mobile2-253161b9d5f401de61c7060a52fe4ae6fba58dcc9da1e2aa85037cc3f04d7b1f.png) no-repeat left top}section.vcard ul.contact-details li.unknown{color:#f20045}@media screen and (min-width:48rem){section.vcard ul.contact-details li{display:inline-block}section.vcard ul.contact-details li:first-child{margin-right:1.3em}section.vcard ul.contact-details li.mobile{padding-left:1.3em}}.vjs-matrix .vjs-big-play-button{width:4.25rem;height:3rem;margin-left:-2.125rem;border:2px solid #d6f800;background-color:#d6f800;transition:all .5s;color:#000}.vjs-matrix:hover .vjs-big-play-button{background:#fff;border:2px solid #d6f800}section.main article.data-list div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff}section.main article.data-list div.panel>section>header{padding:2rem 0 1rem}section.main article.data-list div.panel>section>header h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:0}@media screen and (min-width:36rem){section.main article.data-list div.panel>section>header h1{font-size:1.625rem}}section.main article.data-list div.panel dt{border-top:1px solid #d9d9d9;padding-top:1.5rem;font-size:1.25rem}section.main article.data-list div.panel dd{margin-top:1rem;margin-bottom:1.5rem}section.main article.data-list form{border-top:1px solid #d9d9d9;padding-top:1.5rem}body.export div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:1rem}body.export ol.data{border:0;list-style:disc;padding-left:1.2rem}body.export ol.data li{padding:0;border:0;margin-bottom:.5rem}body.error-page #page,body.account #page,body.user-notifications #page,body.user-spaces #page{margin-top:3.125rem}body.player-profiles section.main,body.player-development-summary section.main,body.player-progress-reports section.main,body.player-fitness-tests section.main{padding-top:0}body.fees.index div#bulk-actions,body.bills.index div#bulk-actions{background-color:#fff;position:-webkit-sticky;position:sticky;top:1rem;z-index:1000;margin:0 0 1.5rem 0;padding:1rem 0;border-top:1px solid #000;border-bottom:1px solid #000}body.fees.index div#bulk-actions ul,body.bills.index div#bulk-actions ul{margin:0;padding:0;border:0;background:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem;list-style:none}@media screen and (min-width:62rem){body.fees.index div#bulk-actions ul,body.bills.index div#bulk-actions ul{gap:.75rem}}body.fees.index div#bulk-actions ul li,body.bills.index div#bulk-actions ul li{margin-bottom:0}body.fees.index div#bulk-actions div.background-processing-notice p,body.bills.index div#bulk-actions div.background-processing-notice p{margin:0 1rem 1rem 1rem}body.fees.index div#bulk-actions div.background-processing-notice a,body.bills.index div#bulk-actions div.background-processing-notice a{margin:0 1rem}@media screen and (min-width:48rem){body.fees.index div#bulk-actions ul,body.bills.index div#bulk-actions ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;align-items:center;justify-content:flex-end;gap:.625rem}}body.match-reports.show section#comments ol,body.games.show section#comments ol{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #d9d9d9}body.match-reports.show section#comments ol article,body.games.show section#comments ol article{position:relative;padding-left:3.875rem;margin-top:1.5rem;padding-top:1.5rem;padding-right:.5rem;padding-bottom:1.5rem;border:1px solid #d9d9d9;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}body.match-reports.show section#comments ol article header,body.games.show section#comments ol article header{margin-bottom:.25rem}body.match-reports.show section#comments ol article header h1,body.games.show section#comments ol article header h1{display:inline-block;font-size:.875rem;margin-bottom:0}body.match-reports.show section#comments ol article header time,body.games.show section#comments ol article header time{font-size:.75rem}body.match-reports.show section#comments ol article header a,body.games.show section#comments ol article header a{font-size:.75rem}body.match-reports.show section#comments ol article div.content-wrapper,body.games.show section#comments ol article div.content-wrapper{margin-top:1rem}body.match-reports.show section#comments ol article div.content-wrapper a,body.games.show section#comments ol article div.content-wrapper a{word-break:break-all}body.match-reports.show section#comments ol article img.avatar,body.games.show section#comments ol article img.avatar{position:absolute;top:0;left:0;border-radius:50%;border:1px solid #d9d9d9;height:44px;width:44px}body.match-reports.show section#comments ol article img.avatar.large,body.games.show section#comments ol article img.avatar.large{display:none}body.match-reports.show section#comments ol article img.avatar,body.games.show section#comments ol article img.avatar{top:1.25rem;left:.5rem}body.match-reports.show section#comments li:first-child article,body.games.show section#comments li:first-child article{margin-top:0}body.games #filter input,body.coaching-sessions #filter input{display:block}body.games #filter input[type=text],body.coaching-sessions #filter input[type=text]{margin:.625rem 0}body.games #filter input[type=submit],body.coaching-sessions #filter input[type=submit]{margin:1.375rem 0 0 0}@media screen and (min-width:62rem){body.games #filter input,body.coaching-sessions #filter input{display:inline-block}body.games #filter input[type=text],body.coaching-sessions #filter input[type=text]{margin:0 .25rem}body.games #filter input[type=submit],body.coaching-sessions #filter input[type=submit]{position:relative;top:-0.125rem;margin:0 0 0 .5rem}}body.games.analyse section.main form,body.coaching-sessions.analyse section.main form{margin-bottom:2rem}@media screen and (min-width:62rem){body.games.analyse section.main table,body.coaching-sessions.analyse section.main table{margin-top:2rem}body.games.analyse section.main table thead,body.coaching-sessions.analyse section.main table thead{font-size:.75rem}body.games.analyse section.main table th,body.coaching-sessions.analyse section.main table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:center}body.games.analyse section.main table th.time-pct,body.coaching-sessions.analyse section.main table th.time-pct{width:10rem}body.games.analyse section.main table th:first-child,body.coaching-sessions.analyse section.main table th:first-child{text-align:left}body.games.analyse section.main table tbody,body.coaching-sessions.analyse section.main table tbody{font-size:.875rem}body.games.analyse section.main table tbody tr,body.coaching-sessions.analyse section.main table tbody tr{border-bottom:1px solid #d9d9d9}body.games.analyse section.main table tbody td,body.coaching-sessions.analyse section.main table tbody td{padding:1.375rem .875rem;text-align:center}body.games.analyse section.main table tbody td span,body.coaching-sessions.analyse section.main table tbody td span{color:#8c8c8c}body.games.analyse section.main table tbody td:first-child,body.coaching-sessions.analyse section.main table tbody td:first-child{text-align:left}}@media screen and (min-width:36rem){body.errors header.banner{height:auto}body.match-reports.show section#comments ol article,body.games.show section#comments ol article,body.messages.show section.main article.primary section.initial-message article,body.messages.show section.main article.primary section.replies article,body.messages.show section.main article.primary ol.data article{padding-left:6.875rem;min-height:5.5rem}body.match-reports.show section#comments ol article img.avatar.large,body.games.show section#comments ol article img.avatar.large,body.messages.show section.main article.primary section.initial-message article img.avatar.large,body.messages.show section.main article.primary section.replies article img.avatar.large,body.messages.show section.main article.primary ol.data article img.avatar.large{display:block;height:88px;width:88px}body.match-reports.show section#comments ol article img.avatar.small,body.games.show section#comments ol article img.avatar.small,body.messages.show section.main article.primary section.initial-message article img.avatar.small,body.messages.show section.main article.primary section.replies article img.avatar.small,body.messages.show section.main article.primary ol.data article img.avatar.small{display:none}}body.account.edit fieldset>p.hint{margin-bottom:1.375rem}body.account.edit fieldset#children>legend{padding:.5em;border:1px solid #f0f0f0;background-color:#f0f0f0;margin-bottom:1em;-moz-border-radius-topleft:.188rem;-moz-border-radius-topright:.188rem;-moz-border-radius-bottomright:.188rem;-moz-border-radius-bottomleft:.188rem;-webkit-border-top-left-radius:.188rem;-webkit-border-top-right-radius:.188rem;-webkit-border-bottom-right-radius:.188rem;-webkit-border-bottom-left-radius:.188rem;border-top-left-radius:.188rem;border-top-right-radius:.188rem;border-bottom-right-radius:.188rem;border-bottom-left-radius:.188rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}body.account.edit .parental-control-level,body.account.edit .child-details{margin-bottom:0}body.account.edit .other-guardians{font-weight:bold;padding-top:4px;min-height:28px;padding-left:35px;background:url(/assets/parent-child-bbc9ae404e2b72c7e5268a0773cfeeb304fe707f2abbb5c5a618360a31b7ef41.gif) no-repeat left top}body.account.edit span.hint{font-weight:normal;font-size:.75rem}body.account.show ul#actions{list-style:none;margin-left:0;margin-bottom:2rem}body.account.show ul#actions li{padding:1rem 0;border-top:1px solid #d9d9d9;display:block}body.account.show ul#actions li a{border:0;display:inline-block;width:100%}body.account.show ul#actions li a.support{cursor:pointer}body.account.show ul#actions li a:after{content:">";margin-left:.25rem;float:right}@media screen and (min-width:48rem){body.account.show ul#actions li a:after{float:none}}@media screen and (min-width:48rem){body.account.show ul#actions li a{width:auto}}body.account.show ul#actions li:first-child{margin-top:0;border:0}body.account.show form{padding:0;border:0}body.account.show form.button_to{margin-bottom:1.5rem}body.bills.index .due{color:#f20045}body.bills.index #modal-body section.main{margin-bottom:0}body.bills article{margin-top:3rem}body.bills article ul{list-style:none;margin-left:0;font-size:.9375rem}body.bills article li{margin-bottom:1.375rem}body.bills article header h1{position:relative;border:solid 1px #000;padding:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:1rem;background-color:#f0f0f0}body.bills article>div{position:relative;padding-top:1rem;margin:3rem 0;border:solid 1px #000;padding:.5rem}body.bills article>div p#opening>span{display:block;margin-bottom:1rem}body.bills article>div ul#charges{border-bottom:1px solid #000}body.bills article>div span.due-date{margin-top:.5rem;margin-left:1rem;display:block;font-size:.875rem}body.bills article>div div.instalment-plan{margin:.5rem 0 0 1rem}body.bills article>div div.instalment-plan p{margin:0;font-size:.875rem}body.bills article>div div.instalment-plan ul{font-size:.875rem}body.bills article>div div.instalment-plan li{margin-left:1rem;margin-top:.5rem;margin-bottom:0}body.bills article>div li#discounts p{margin:0}body.bills article>div li#discounts ul{font-size:.875rem}body.bills article>div li#discounts li{margin-top:.5rem;margin-bottom:0}body.bills article>div li#payments-received p{margin:0}body.bills article>div li#payments-received ul{margin:.5rem 0 0 1rem;font-size:.875rem}body.bills article>div p#closing{padding-top:1.375rem}body.bills article>div h2{margin-top:1.375rem;margin-bottom:1rem;font-size:1.25rem;text-transform:uppercase}body.bills article>div h3{margin-top:2rem;font-size:1.25rem}body.bills article>div p.cta{padding:1rem 1rem;border-style:solid;border-width:2px;border-color:#ff6700}body.bills article>div li{float:none !important}body.bills article>div strong{font-size:1.063rem}body.bills article span.label{position:absolute;top:-24px;left:-1px;font-size:.9375rem}body.bills article ul#make-a-payment{list-style:none}body.bills article ul#make-a-payment>li{margin-top:1.25rem;margin-bottom:0}body.bills article ul#make-a-payment>li p{margin:0}body.bills article ul#make-a-payment>li p.button{margin-top:.5rem}body.bills article ul#make-a-payment>li p.button a{display:inline-block;border:2px solid #d6f800;background:#d6f800;-webkit-appearance:none;-moz-appearance:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;padding:.6rem 1rem;font-size:.75rem;text-decoration:none}body.bills article ul#make-a-payment>li p.button a:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d6f800}body.bills article strong{font-size:1.063rem}body.bills article p#closing{border-top:1px solid #000;margin-top:1.375rem;padding-top:1.375rem}body.bills table thead{font-size:.9375rem}body.bills table tr.data,body.bills table tr.actions,body.bills table tr.notice{margin-bottom:0}body.bills table tr.notice{margin-top:0}body.bills table tr.notice td{padding-top:1.375rem}body.bills table tbody{font-size:.9375rem}body.bills table tbody tr:first-child{margin-top:0}body.bills table tr.actions{margin-top:.125rem}body.bills table tr.actions td{border-bottom:none !important;padding-bottom:0 !important}body.bills table tr.actions td ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem;list-style:none;margin-left:0}@media screen and (min-width:62rem){body.bills table tr.actions td ul{gap:.75rem}}body.bills table tr.actions td ul li{margin:0}@media screen and (min-width:62rem){body.bills table{width:100%}body.bills table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:left}body.bills table tbody td{padding:1.375rem .875rem}body.bills table tr.notice td{padding-top:0;padding-left:.875rem}body.bills table tr.actions{border-bottom:1px solid #d9d9d9}body.bills table tr.actions td{padding:0 .875rem 1.375rem .875rem !important}body.bills p.no-data{margin:1.375rem .875rem 1.375rem .875rem}}body.called-off-game section.main header{padding:1.25rem 1.25rem 0;border:1px solid #d9d9d9;border-bottom:0;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:0;border-bottom-left-radius:0}body.called-off-game section.main header hgroup{padding-bottom:1rem;border-bottom:1px solid #d9d9d9}body.called-off-game section.main header p{margin-top:0}body.called-off-game section.main header h1{margin-bottom:0;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}@media screen and (min-width:36rem){body.called-off-game section.main header h1{font-size:1.625rem}}body.called-off-game section.main header h2{font-size:1rem}body.called-off-game section.main form{border-top:0;margin-top:0;padding-top:1.5rem;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}body.called-off-game section.main p.buttons{padding-top:1.375rem}body.called-off-game section.main p.hint{margin-bottom:1.375rem}body.coach-development-summary header#page-header,body.coach-progress-reports header#page-header{margin-bottom:1.125rem}body.coach-development-summary section#coach-progress-summary section.graph #graph-paper{width:100%}body.coach-development-summary section#coach-progress-summary section.graph #graph-paper svg{overflow:visible !important}body.coach-development-summary section#coach-progress-summary section.graph header{margin-bottom:2.25rem}body.coach-development-summary section#coach-progress-summary section.graph header p.key{line-height:1.625rem;padding-left:2rem}body.coach-development-summary section#coach-progress-summary section.graph header p.key.most-recent{margin:0 0 .5em 0;background:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png) center left no-repeat;background-size:26px 15px}body.coach-development-summary section#coach-progress-summary section.graph header p.key.compare-to{margin:0;background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px}body.coach-development-summary section#coach-progress-summary section.summary{padding-top:2rem;margin-bottom:5rem}body.coach-development-summary section#coach-progress-summary section.summary dl{margin-left:0}body.coach-development-summary section#coach-progress-summary section.summary dl dt{font-size:1.25rem}body.coach-development-summary section#coach-progress-summary section.summary dl dd{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:2rem;margin-bottom:4.25rem}@media screen and (min-width:62rem){body.coach-development-summary section#coach-progress-summary section.summary dl dd{font-size:4rem}}body.coach-development-summary section#coach-progress-summary section.summary a{display:block;margin-top:4.5em}@media screen and (min-width:48rem){body.coach-development-summary section#coach-progress-summary section.graph{float:left;width:64%}body.coach-development-summary section#coach-progress-summary section.graph header{margin-bottom:4em}body.coach-development-summary section#coach-progress-summary section.graph #graph-paper{width:80%;max-height:346px}body.coach-development-summary section#coach-progress-summary section.summary{float:right;width:calc(36% - 2rem - 1px);padding-left:2rem;border-left:1px solid #000}}body.coach-development-summary section#coach-progress-summary{margin-bottom:5rem}body.coach-development-summary section#coach-progress-summary>header{margin-bottom:2.25rem;padding:0 .5rem 1.125rem .5rem;border-bottom:1px solid #000}body.coach-development-summary section#coach-progress-summary h1{font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem;margin-bottom:0}body.coach-progress-reports section#assessment{margin-bottom:5rem}body.coach-progress-reports section#assessment nav#step-thru-pagination{padding-bottom:1.563rem;margin:1.563rem 0 1.125rem 0;border-bottom:1px solid #000}body.coach-progress-reports section#assessment>header{margin-bottom:1.75rem;padding-bottom:1.125rem;border-bottom:1px solid #000}body.coach-progress-reports section#assessment>header h1{font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem}body.coach-progress-reports section#assessment>header ul#user-actions{margin-left:0}body.coach-progress-reports section#assessment>header ul#user-actions li{margin-bottom:.75rem;list-style-type:none;font-size:.75rem}body.coach-progress-reports section#assessment>header ul#user-actions li:last-child{margin-bottom:0}@media screen and (min-width:48rem){body.coach-progress-reports section#assessment>header:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.coach-progress-reports section#assessment>header h1{float:left;margin-bottom:0}body.coach-progress-reports section#assessment>header ul#user-actions{float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;align-content:center}body.coach-progress-reports section#assessment>header ul#user-actions li{margin:0}body.coach-progress-reports section#assessment>header ul#user-actions li:first-child{margin-top:.5rem}}body.coach-progress-reports section#assessment #assessment-key{margin:0 .375rem 1.5rem .375rem;padding-bottom:.625rem;border-bottom:1px solid #000}body.coach-progress-reports section#assessment #assessment-key p{margin:0 0 1rem 0;font-size:1.25rem}body.coach-progress-reports section#assessment #assessment-key ul{width:auto;list-style:none;margin:0;font-size:.875rem}body.coach-progress-reports section#assessment #assessment-key ul li{float:none;margin-bottom:.5rem}@media screen and (min-width:48rem){body.coach-progress-reports section#assessment #assessment-key ul li{margin-left:1rem}}body.coach-progress-reports section#assessment #assessment-key ul li span{display:inline-block;background:url(/assets/key-brand-shape-yellow-46x27@2x-05df66b6f9a9869847cb0b5ea8d578786e52aea95fdd20cad41961d05f400929.png) center left no-repeat;background-size:46px 27px;width:46px;line-height:27px;text-align:center;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem}@media screen and (min-width:48rem){body.coach-progress-reports section#assessment #assessment-key{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;padding-bottom:.125rem}body.coach-progress-reports section#assessment #assessment-key ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap}}body.coach-progress-reports section#assessment .corners{margin-bottom:1.125rem;display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}body.coach-progress-reports section#assessment .corner p{font-size:.75rem;background-color:#e5e5e5;padding:.2em 0 .2em 0;text-align:center}body.coach-progress-reports section#assessment fieldset.corner-1 table,body.coach-progress-reports section#assessment div.corner-1 table{background:linear-gradient(to right,#8858f4 0,#d207f9 100.74%)}body.coach-progress-reports section#assessment fieldset.corner-2 table,body.coach-progress-reports section#assessment div.corner-2 table{background-color:#d207f9}body.coach-progress-reports section#assessment fieldset.corner-3 table,body.coach-progress-reports section#assessment div.corner-3 table{background:linear-gradient(to right,#c4ff2a 14.81%,#8858f4 192.59%)}body.coach-progress-reports section#assessment fieldset.corner-4 table,body.coach-progress-reports section#assessment div.corner-4 table{background-color:#d6f800}body.coach-progress-reports section#assessment fieldset.corner-5 table,body.coach-progress-reports section#assessment div.corner-5 table{background-color:#8858f4}body.coach-progress-reports section#assessment fieldset{margin-bottom:0}body.coach-progress-reports section#assessment table{width:100%;border-collapse:collapse;border-spacing:0}body.coach-progress-reports section#assessment table th{border:0;vertical-align:bottom;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1rem;padding-bottom:.5rem}body.coach-progress-reports section#assessment table th.title{vertical-align:baseline;font-size:1.875rem;text-transform:uppercase;text-indent:0;text-align:left;padding-top:.5rem;padding-left:.5rem;padding-bottom:0}body.coach-progress-reports section#assessment table tbody{background:#fff}body.coach-progress-reports section#assessment table td{vertical-align:middle;width:10%;padding:.375rem 0;border-bottom:1px solid #000;text-align:center}body.coach-progress-reports section#assessment table td span{display:inline-block;height:25px}body.coach-progress-reports section#assessment table td label{font-size:100%}body.coach-progress-reports section#assessment table td input[type=radio],body.coach-progress-reports section#assessment table td input{margin:0;position:relative;top:1px}body.coach-progress-reports section#assessment table td.label{text-align:left;padding-left:.375rem;width:50%;font-size:.875rem}body.coach-progress-reports section#assessment table td.mark.last-time span{background:url(/assets/key-brand-shape-grey-42x25@2x-c5b0c6751cad789b263e7f6e1dfcc4decf4aad6aed095091d4de609b198428f5.png) center left no-repeat;background-size:42px 25px;width:42px;height:25px;vertical-align:middle}body.coach-progress-reports section#assessment table td.mark span{display:inline-block;background-repeat:no-repeat;width:42px;height:25px}body.coach-progress-reports section#assessment table td.mark.current span{background:url(/assets/key-brand-shape-yellow-42x25@2x-ad2c6f2f9b0b3fead08a81e19dc26b91ba7d15a396c4450268686f11a3f4c914.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.coach-progress-reports section#assessment table td.mark.previous span{background:url(/assets/key-brand-shape-grey-42x25@2x-c5b0c6751cad789b263e7f6e1dfcc4decf4aad6aed095091d4de609b198428f5.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.coach-progress-reports section#assessment table td.mark.current.previous span{background:url(/assets/key-brand-shape-grey-yellow-42x25@2x-0070f4d0b83cc9ebe0381e551f6dd80fdfeb2f397820e07cee9841aabf8455d2.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.coach-progress-reports section#assessment dl{margin:.8rem 0 1rem .375rem}body.coach-progress-reports section#assessment dl dt,body.coach-progress-reports section#assessment dl dd{display:block;line-height:2rem}body.coach-progress-reports section#assessment dl dt{font-size:1.25rem}body.coach-progress-reports section#assessment dl dd{background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px;font-size:.813rem;padding-left:2rem}body.coach-progress-reports section#assessment dl dd .date{padding-right:.6rem}body.coach-progress-reports section#assessment dl dd.current{background-image:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png)}@media screen and (min-width:62rem){body.coach-progress-reports section#assessment dl dt,body.coach-progress-reports section#assessment dl dd{display:inline-block}body.coach-progress-reports section#assessment dl dd.previous{margin-left:.875rem}body.coach-progress-reports section#assessment dl dd.current{margin-left:2rem}}body.coach-progress-reports section#assessment div#feedback{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}body.coach-progress-reports section#assessment section#coach-comments h1,body.coach-progress-reports section#assessment section#key-areas-to-develop h1{font-family:"GT Maru",Arial,sans-serif;margin-bottom:2rem}body.coach-progress-reports section#assessment section#coach-comments>header h1,body.coach-progress-reports section#assessment section#key-areas-to-develop>header h1{font-size:1.25rem}body.coach-progress-reports section#assessment section#coach-comments article,body.coach-progress-reports section#assessment section#key-areas-to-develop article{margin-bottom:1.25rem}body.coach-progress-reports section#assessment section#coach-comments article h1,body.coach-progress-reports section#assessment section#key-areas-to-develop article h1{margin-bottom:0;padding-left:2rem}body.coach-progress-reports section#assessment section#coach-comments article h1,body.coach-progress-reports section#assessment section#coach-comments article time,body.coach-progress-reports section#assessment section#key-areas-to-develop article h1,body.coach-progress-reports section#assessment section#key-areas-to-develop article time{font-size:.9375rem}body.coach-progress-reports section#assessment section#coach-comments article.current h1,body.coach-progress-reports section#assessment section#key-areas-to-develop article.current h1{background:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png) center left no-repeat;background-size:26px 15px}body.coach-progress-reports section#assessment section#coach-comments article.previous h1,body.coach-progress-reports section#assessment section#key-areas-to-develop article.previous h1{background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px}body.coach-progress-reports section#assessment section#coach-comments article p,body.coach-progress-reports section#assessment section#coach-comments article li,body.coach-progress-reports section#assessment section#key-areas-to-develop article p,body.coach-progress-reports section#assessment section#key-areas-to-develop article li{font-size:.9375rem}body.coach-progress-reports section#assessment section#coach-comments article li,body.coach-progress-reports section#assessment section#key-areas-to-develop article li{margin-top:.5rem}body.coach-progress-reports section#assessment section#coach-comments article li:first-child,body.coach-progress-reports section#assessment section#key-areas-to-develop article li:first-child{margin-top:1rem}body.coach-progress-reports.new section.main form,body.coach-progress-reports.edit section.main form{border:0}body.coach-progress-reports.new section.main form p.guidance,body.coach-progress-reports.edit section.main form p.guidance{margin-bottom:1.125rem;padding:1em;background-color:#f0f0f0}body.coach-progress-reports.new section.main form fieldset.corner legend,body.coach-progress-reports.edit section.main form fieldset.corner legend{display:none}body.coach-progress-reports.new section.main form #feedback,body.coach-progress-reports.edit section.main form #feedback{margin-bottom:3rem}body.coach-progress-reports.new section.main form fieldset#coach-comments textarea,body.coach-progress-reports.edit section.main form fieldset#coach-comments textarea{margin:0;height:10em;border-bottom:0}body.coach-progress-reports.new section.main form fieldset#coach-comments .text-area-footer,body.coach-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer{background:#f0f0f0;border:1px solid #d9d9d9;margin-bottom:1.375rem;padding:.5rem}body.coach-progress-reports.new section.main form fieldset#coach-comments .text-area-footer p,body.coach-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer p{margin-bottom:.5rem;font-size:.75rem}body.coach-progress-reports.new section.main form fieldset#coach-comments .text-area-footer label,body.coach-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer label{display:block;margin:0 0 .5rem .5rem;margin-bottom:.5rem;font-weight:normal;font-size:.75rem}body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop ul li,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li{float:none}body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop ul li label,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li label{float:left;width:1.5rem;font-weight:normal}body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop ul li textarea,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li textarea{width:calc(100% - 1.5rem);margin-bottom:.5rem}body.coach-progress-reports.new section.main form fieldset#coach-comments article h1,body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop article h1,body.coach-progress-reports.edit section.main form fieldset#coach-comments article h1,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop article h1{font-family:"GT Maru",Arial,sans-serif;font-size:.9375rem;margin-bottom:1rem}body.coach-progress-reports.new section.main form fieldset#coach-comments article p,body.coach-progress-reports.new section.main form fieldset#coach-comments article li,body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop article p,body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop article li,body.coach-progress-reports.edit section.main form fieldset#coach-comments article p,body.coach-progress-reports.edit section.main form fieldset#coach-comments article li,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop article p,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop article li{font-size:.9375rem}body.coach-progress-reports.new section.main form fieldset#coach-comments article ol,body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop article ol,body.coach-progress-reports.edit section.main form fieldset#coach-comments article ol,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop article ol{margin-left:1rem;margin-bottom:0}body.coach-progress-reports.new section.main form fieldset#coach-comments article li,body.coach-progress-reports.new section.main form fieldset#key-areas-to-develop article li,body.coach-progress-reports.edit section.main form fieldset#coach-comments article li,body.coach-progress-reports.edit section.main form fieldset#key-areas-to-develop article li{margin-bottom:.5rem;list-style:decimal}body.coach-progress-reports.new section.main div#form-footer,body.coach-progress-reports.edit section.main div#form-footer{background:#f0f0f0;margin:0;padding:1rem 1.5rem}body.coach-progress-reports.new section.main div#form-footer input[type=submit]:disabled,body.coach-progress-reports.edit section.main div#form-footer input[type=submit]:disabled{opacity:.5}body.coach-progress-reports.new section.main div#form-footer .assessment-date,body.coach-progress-reports.edit section.main div#form-footer .assessment-date{margin-bottom:1em}body.coach-progress-reports.new section.main div#form-footer .assessment-date label,body.coach-progress-reports.edit section.main div#form-footer .assessment-date label{margin:0}body.coach-progress-reports.new section.main div#form-footer .assessment-date input,body.coach-progress-reports.edit section.main div#form-footer .assessment-date input{display:inline}body.coach-progress-reports.new section.main div#form-footer .assessment-date span.error,body.coach-progress-reports.edit section.main div#form-footer .assessment-date span.error{display:block}body.coach-progress-reports.new section.main div#form-footer p.buttons,body.coach-progress-reports.edit section.main div#form-footer p.buttons{margin-bottom:1rem}@media screen and (min-width:48rem){body.coach-progress-reports.new section.main div#form-footer:after,body.coach-progress-reports.edit section.main div#form-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.coach-progress-reports.new section.main div#form-footer .assessment-date,body.coach-progress-reports.edit section.main div#form-footer .assessment-date{float:left;text-align:right;width:calc(50% - 1rem);margin-right:1rem}body.coach-progress-reports.new section.main div#form-footer p.buttons,body.coach-progress-reports.edit section.main div#form-footer p.buttons{clear:none;float:right;position:relative;top:-0.125rem;width:calc(50% - 2.5rem);margin-left:2.5rem}body.coach-progress-reports.new section.main div#form-footer p.buttons label.share,body.coach-progress-reports.new section.main div#form-footer p.buttons input,body.coach-progress-reports.edit section.main div#form-footer p.buttons label.share,body.coach-progress-reports.edit section.main div#form-footer p.buttons input{margin-left:0}body.coach-progress-reports.new section.main div#form-footer p.buttons label.share em,body.coach-progress-reports.edit section.main div#form-footer p.buttons label.share em{display:inline;margin-left:0}}body.coach-progress-reports.share section.main p.confirmation,body.coach-progress-reports #modal-box .modal-body section.main p.confirmation{margin:0}body.coach-progress-reports.share section.main p.confirmation time,body.coach-progress-reports #modal-box .modal-body section.main p.confirmation time{display:block;margin-top:.5rem;margin-bottom:1rem;font-size:1.125rem}body.coach-progress-reports.share section.main p.reminder,body.coach-progress-reports #modal-box .modal-body section.main p.reminder{margin-top:1rem !important}body.coach-progress-reports.share section.main form,body.coach-progress-reports #modal-box .modal-body section.main form{margin-bottom:0;padding:0;border:0}body.coach-progress-reports.share section.main form>.buttons input[type=submit],body.coach-progress-reports #modal-box .modal-body section.main form>.buttons input[type=submit]{display:inline-block;margin-top:1rem;margin-right:1rem}body.coach-progress-reports.share section.main>label,body.coach-progress-reports #modal-box .modal-body section.main>label{font-size:.9375rem}body.coach-progress-reports.share section.main .coach-comments,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments{margin-bottom:1.5rem}body.coach-progress-reports.share section.main .coach-comments h2,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments h2{border-top:1px solid #d9d9d9;padding-bottom:.5rem}body.coach-progress-reports.share section.main .coach-comments h2,body.coach-progress-reports.share section.main .coach-comments>p,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments h2,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments>p{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}body.coach-progress-reports.share section.main .coach-comments p,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments p{padding:0 .75rem .75rem}body.coach-progress-reports.share section.main .coach-comments>p,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments>p{height:4rem;overflow-y:scroll;margin-bottom:0;padding-bottom:.75rem;border-bottom:1px solid #d9d9d9}body.coach-progress-reports.share section.main .coach-comments .buttons,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments .buttons{background:#f0f0f0}body.coach-progress-reports.share section.main .coach-comments .buttons p,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments .buttons p{padding-top:.5rem;padding-bottom:0;margin-bottom:.5rem;font-size:.75rem}body.coach-progress-reports.share section.main .coach-comments .buttons label,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments .buttons label{display:block;margin-bottom:.5rem;padding-left:.75rem;font-size:.75rem}body.coach-progress-reports.share section.main .notify-checkbox,body.coach-progress-reports #modal-box .modal-body section.main .notify-checkbox{display:flex;align-items:flex-start}body.coach-progress-reports.share section.main .notify-checkbox label,body.coach-progress-reports #modal-box .modal-body section.main .notify-checkbox label{margin-left:.5rem;font-size:.9375rem}body.coach-progress-reports.share section.main .incomplete-data-advisory,body.coach-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory{margin-bottom:1.5rem;background-color:#f20045;color:#fff}body.coach-progress-reports.share section.main .incomplete-data-advisory p,body.coach-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory p{margin-bottom:0;padding:0 .75rem .75rem}body.coach-progress-reports.share section.main .coach-comments h2,body.coach-progress-reports.share section.main .incomplete-data-advisory h2,body.coach-progress-reports #modal-box .modal-body section.main .coach-comments h2,body.coach-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory h2{margin-bottom:0;padding-top:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:1.125rem}body.coaching-sessions.register.edit #coaching-session{margin:0 1rem 2rem}body.coaching-sessions.register.edit #coaching-session time{display:block;margin-bottom:.25rem}body.coaching-sessions.register.edit #coaching-session h1{font-size:1.125rem}body.coaching-sessions.register.edit #coaching-session h1,body.coaching-sessions.register.edit #coaching-session p{margin:0 0 .25rem}body.coaching-sessions.register.edit #coaching-session time,body.coaching-sessions.register.edit #coaching-session p{font-size:.875rem}body.coaching-sessions.register.edit #no-players{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:1rem}body.coaching-sessions.register.edit #no-players p{text-align:center}body.coaching-sessions.register.edit form{padding:0;border:0}body.coaching-sessions.register.edit form ul{margin:1.5rem 0 0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;flex-direction:columns;gap:1.5rem}body.coaching-sessions.register.edit form li{position:relative;margin:0;border:1px solid #d9d9d9;padding:1rem 1rem;width:100%}body.coaching-sessions.register.edit form li a.close-reason{display:none}body.coaching-sessions.register.edit form li.open .reason-selector{position:absolute;top:0;left:1.25rem;height:100%}body.coaching-sessions.register.edit form li.open .reason-selector-backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;opacity:.9}body.coaching-sessions.register.edit form li.open .reason-selector-backdrop a.close-reason{display:block;position:absolute;top:2rem;right:1.5rem;font-size:.75rem}body.coaching-sessions.register.edit form li.open .reason-selector label{display:block;margin-top:3.5rem;margin-bottom:.5rem}body.coaching-sessions.register.edit form li.open .reason-selector button{border:2px solid #d6f800;background:#d6f800;-webkit-appearance:none;-moz-appearance:none;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;font-size:.75rem;margin-left:.25rem;padding:.375rem .5rem}body.coaching-sessions.register.edit form li.open .reason-selector button:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d6f800}body.coaching-sessions.register.edit form li:hover{border:1px solid #8858f4}body.coaching-sessions.register.edit form li.absent{border:1px solid #f20045}body.coaching-sessions.register.edit form li.excused{border:1px solid #8858f4}body.coaching-sessions.register.edit form li.present{border:1px solid #d6f800}body.coaching-sessions.register.edit form h1{margin-bottom:.25rem;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}body.coaching-sessions.register.edit form p{margin-bottom:1rem}body.coaching-sessions.register.edit form p span{font-size:.75rem}body.coaching-sessions.register.edit .button-set{margin:0}body.coaching-sessions.register.edit .button-set label{float:left}body.coaching-sessions.register.edit .ui-buttonset .ui-button{margin-right:0}body.coaching-sessions.register.edit .ui-button.ui-state-active.unrecorded{background:#c2c2c2;color:#fff}body.coaching-sessions.register.edit .ui-button.ui-state-active.present,body.coaching-sessions.register.edit .ui-button.ui-state-hover.present{background:#d6f800;color:#000}body.coaching-sessions.register.edit .ui-button.ui-state-active.absent,body.coaching-sessions.register.edit .ui-button.ui-state-hover.absent{background:#f20045;color:#fff}body.coaching-sessions.register.edit .ui-button.ui-state-active.excused,body.coaching-sessions.register.edit .ui-button.ui-state-hover.excused{background:#8858f4;color:#fff}body.coaching-sessions.register.edit .ui-button-text-only .ui-button-text{padding:.375rem .375rem;text-transform:uppercase;font-size:.625rem}body.coaching-sessions.register.edit .choice-group input,body.coaching-sessions.register.edit .choice-group label{width:auto;float:none;clear:none;display:inline;font-weight:normal}body.coaching-sessions.register.edit .choice-group label{margin-right:1rem}body.coaching-sessions.register.edit .reason{margin:0}body.coaching-sessions.register.edit .reason-for-absence p{margin:.5rem 0 0;font-size:.75rem;font-weight:normal}body.coaching-sessions.register.edit .reason-for-absence p span{margin-right:.25rem}body.coaching-sessions.register.edit .buttons{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:1.125rem 0}body.coaching-sessions.register.edit .buttons input{float:right;margin:0}@media screen and (min-width:48rem){body.coaching-sessions.register.edit form ul{flex-direction:row}body.coaching-sessions.register.edit form ul li{margin:0;-webkit-box-flex:0 0 calc(50% - 3.25em - 2px);-moz-box-flex:0 0 calc(50% - 3.25em - 2px);-webkit-flex:0 0 calc(50% - 3.25em - 2px);-ms-flex:0 0 calc(50% - 3.25em - 2px);flex:0 0 calc(50% - 3.25em - 2px)}}body.coaching-sessions.index .coaching-session time{display:block;font-size:.875rem;margin-bottom:.25rem}body.coaching-sessions.index .coaching-session time span{margin-left:.25rem}body.coaching-sessions.index .coaching-session time span:first-child{margin-left:0}body.coaching-sessions.index .coaching-session header{margin-bottom:1rem}body.coaching-sessions.index .coaching-session header h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem}body.coaching-sessions.index .coaching-session header p{font-size:.875rem;margin:0}body.coaching-sessions.index .coaching-session p.label.attendance-not-recorded,body.coaching-sessions.index .coaching-session li.label.attendance-not-recorded{background:#ff6700}body.coaching-sessions.index .coaching-session p.label.absent,body.coaching-sessions.index .coaching-session li.label.absent{background:#f20045}body.coaching-sessions.index .coaching-session p.label.excused,body.coaching-sessions.index .coaching-session li.label.excused{background:#8858f4}body.coaching-sessions.index .coaching-session p.label.present,body.coaching-sessions.index .coaching-session li.label.present{background:#d6f800;color:#000}body.coaching-sessions.index .coaching-session ul.attendance-summary{margin:0 0 1rem 0;font-size:.9375rem}body.coaching-sessions.index .coaching-session ul.attendance-summary li{display:inline;margin-left:1rem}body.coaching-sessions.index .coaching-session ul.attendance-summary li:first-child{margin-left:0}body.coaching-sessions.index .coaching-session ul.attendance-summary li.confirmable{display:block;margin-top:.625rem;margin-left:0}body.coaching-sessions.index .coaching-session ul.attendance-summary li.confirmable span{margin-right:.25rem}body.coaching-sessions.index .coaching-session ul.attendance-summary li.confirmable span:last-child{font-family:"GT Maru Oblique",Arial,sans-serif;font-size:.875rem}body.coaching-sessions.index .coaching-session ul.attendance-summary li.confirmable a{font-size:.875rem}body.coaching-sessions.index .coaching-session footer{margin-top:1.5rem}body.coaching-sessions.index .coaching-session.repeating{background:url(/assets/repeat-970e00e557dc0cd97735a74e420071b7cb5371b50ab762c10cd9d67316c77d10.png) top right no-repeat}body.coaching-sessions.index li.today{padding:0;background:#f0f0f0}body.coaching-sessions.index li.today p{margin:1rem 1.25rem}body.coaching-sessions.index li.today p span:first-child{display:inline-block;margin-right:1.5rem;text-transform:uppercase}body.coaching-sessions.index .today-spacer{display:block;height:20px}body.coaching-sessions.new section.main form li.session-name input[type=text],body.coaching-sessions.new section.main form .additional-info input[type=text],body.coaching-sessions.edit section.main form li.session-name input[type=text],body.coaching-sessions.edit section.main form .additional-info input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}body.coaching-sessions.new section.main form li.start-date-and-time span.sep,body.coaching-sessions.new section.main form li.session-name span.sep,body.coaching-sessions.edit section.main form li.start-date-and-time span.sep,body.coaching-sessions.edit section.main form li.session-name span.sep{font-size:.75rem;margin:0 .5rem}body.coaching-sessions.new section.main form li.repeat-sessions .repeat-until,body.coaching-sessions.edit section.main form li.repeat-sessions .repeat-until{margin-bottom:1.375rem}body.coaching-sessions.new section.main form li.repeat-sessions .repeat-until label,body.coaching-sessions.edit section.main form li.repeat-sessions .repeat-until label{display:inline;margin-right:.5rem}body.coaching-sessions.new section.main form li.repeat-sessions ol li,body.coaching-sessions.edit section.main form li.repeat-sessions ol li{margin-top:.5rem;margin-bottom:0}body.coaching-sessions.new section.main form li.repeat-sessions ol li:first-child,body.coaching-sessions.edit section.main form li.repeat-sessions ol li:first-child{margin-top:0}body.coaching-sessions.new section.main form li.repeat-sessions ol li label,body.coaching-sessions.edit section.main form li.repeat-sessions ol li label{margin:0}body.coaching-sessions.new section.main form li.repeat-sessions.disabled label,body.coaching-sessions.new section.main form li.repeat-sessions.disabled p,body.coaching-sessions.edit section.main form li.repeat-sessions.disabled label,body.coaching-sessions.edit section.main form li.repeat-sessions.disabled p{color:#d9d9d9}body.coaching-sessions.new section.main form li.locations li.location label,body.coaching-sessions.edit section.main form li.locations li.location label{display:inline-block}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset legend,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset legend{display:none}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li{width:100%}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li input[type=text],body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li:first-child input[type=radio],body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li:first-child input[type=radio]{float:left}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li.new-location-map div#google-map,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li.new-location-map div#google-map{border:1px solid #d9d9d9;height:284px;max-width:100%}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;margin:0}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul li,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul li{margin:0}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul li label,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li.location-surface ul li label{margin:0;display:inline-block}body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset>ul>li.club-location,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset>ul>li.club-location{margin-bottom:0}body.coaching-sessions.new section.main form li.locations li.location,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset,body.coaching-sessions.edit section.main form li.locations li.location,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset{border:1px solid #d9d9d9;padding:1rem}body.coaching-sessions.new section.main form li.locations li.location p,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset p,body.coaching-sessions.edit section.main form li.locations li.location p,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset p{margin-top:1.375rem;font-size:.875rem}body.coaching-sessions.new section.main form li.locations li.location div.location-map,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset div.location-map,body.coaching-sessions.edit section.main form li.locations li.location div.location-map,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset div.location-map{margin:1.375rem 0}body.coaching-sessions.new section.main form li.locations li.location div.location-map img,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset div.location-map img,body.coaching-sessions.edit section.main form li.locations li.location div.location-map img,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset div.location-map img{width:100%}body.coaching-sessions.new section.main form li.locations li.location div.location-map div#google-map,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset div.location-map div#google-map,body.coaching-sessions.edit section.main form li.locations li.location div.location-map div#google-map,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset div.location-map div#google-map{border:1px solid #d9d9d9;height:284px;max-width:100%}body.coaching-sessions.new section.main form li.locations li.location.selected,body.coaching-sessions.new section.main form li.locations #new-location-fieldset fieldset.selected,body.coaching-sessions.edit section.main form li.locations li.location.selected,body.coaching-sessions.edit section.main form li.locations #new-location-fieldset fieldset.selected{border-color:#8858f4}body.coaching-sessions.edit section.main form li.repeat-sessions .repeat-until{margin-bottom:0}body.coaching-sessions.edit section.main form li.repeat-sessions .repeat-until p{margin-bottom:0}body.coaching-sessions.show article{position:relative;margin-top:2.5rem}body.coaching-sessions.show article .panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff}body.coaching-sessions.show article .panel>header{padding:2rem 0 1rem}body.coaching-sessions.show article .panel>header p{margin-top:0}body.coaching-sessions.show article .panel>header h1{margin-bottom:0;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}@media screen and (min-width:36rem){body.coaching-sessions.show article .panel>header h1{font-size:1.625rem}}body.coaching-sessions.show article .panel>header h2{font-size:1rem}body.coaching-sessions.show article .panel>section{border-top:1px solid #d9d9d9;padding:1.5rem 0 .5rem 0}body.coaching-sessions.show article .panel>section header{margin-bottom:1rem}body.coaching-sessions.show article .panel>section header h1{margin-bottom:0}body.coaching-sessions.show article div.location-map{margin-top:1.5rem;margin-bottom:1.125rem}body.coaching-sessions.show article div.location-map div#google-map{height:168px}@media screen and (min-width:36rem){body.coaching-sessions.new section.main form li.session-name,body.coaching-sessions.new section.main form .additional-info,body.coaching-sessions.edit section.main form li.session-name,body.coaching-sessions.edit section.main form .additional-info{float:none}}@media screen and (min-width:48rem){body.coaching-sessions.index .coaching-session time{float:left;display:block}body.coaching-sessions.index .coaching-session time span{display:block;margin-left:0;text-align:center}body.coaching-sessions.index .coaching-session time span.day{font-size:2rem}body.coaching-sessions.index .coaching-session div{margin-left:9rem}body.coaching-sessions.index li.today p span:first-child{margin-right:0;width:9rem}body.coaching-sessions.new section.main form li.session-name,body.coaching-sessions.new section.main form .additional-info,body.coaching-sessions.edit section.main form li.session-name,body.coaching-sessions.edit section.main form .additional-info{width:75%}body.coaching-sessions.new section.main form li.locations,body.coaching-sessions.edit section.main form li.locations{width:100%}body.coaching-sessions.new section.main form li.location,body.coaching-sessions.edit section.main form li.location{width:50%}body.coaching-sessions.new section.main form #new-location-fieldset,body.coaching-sessions.edit section.main form #new-location-fieldset{width:75%}}body.code-of-conduct div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:2.5rem}body.code-of-conduct form ul{margin-left:1.25em !important;list-style:disc !important}body.code-of-conduct form.button_to{margin-bottom:1.5rem}body.discounts .amount{float:left}body.discounts .amount input[type=text]{width:4em}body.discounts.allocate section.main form li{position:relative;margin-bottom:1rem}body.discounts.allocate section.main form li label input{position:absolute}body.discounts.allocate section.main form li label span{display:block;margin-left:1.5rem}body.discounts.manage p{margin-top:0}body.discounts.manage section.main ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}@media screen and (min-width:62rem){body.discounts.manage section.main ul{gap:.75rem}}body.discounts.new ul,body.discounts.edit ul{margin-bottom:0}body.discounts.new .description input[type=text],body.discounts.edit .description input[type=text]{width:20em}body.discounts.new .amount input[type=text],body.discounts.edit .amount input[type=text]{width:4em}body.fees .category-label{margin-top:0;margin-bottom:.125rem;color:#8c8c8c;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}body.fees.index .empty-list{color:#f20045}body.fees.index .alert{color:#ff6700}body.fees.index article header{margin-bottom:1rem}body.fees.index article header h1{display:inline-block;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem}body.fees.index article header p.teams{margin-bottom:0}body.fees.index article header ul.label-list{margin-bottom:0}body.fees.index article div.money{clear:both}body.fees.index article div.money p{margin:0}body.fees.index article div.money p span.label{display:block;margin-bottom:.25rem}body.fees.index article div.money p span.primary-amount{display:block;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.5rem}body.fees.index article div.money p.fees-billed{margin-top:1.5rem}body.fees.index article footer{margin-top:1.5rem}body.fees.index article footer ul li{margin-bottom:0}body.fees.allocated label{padding-left:1.5rem;text-indent:-1.5rem}body.fees.allocated p.buttons{margin-top:1.5rem}body.fees.manage .description{margin-top:0}body.fees.manage .payment-terms{margin:0;font-size:.75rem}body.fees.manage .warning{margin:.25rem 0 0 0;font-size:.75rem;color:#ff6700}body.fees.manage p#stripe-connect-button{margin-bottom:1.25rem}body.fees.manage section.main ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}@media screen and (min-width:62rem){body.fees.manage section.main ul{gap:.75rem}}body.fees.manage section.sidebar div.actions ul,body.fees.manage section.sidebar div.actions li{margin-bottom:0}body.fees.new ul,body.fees.edit ul{margin-bottom:0}body.fees.new .description input[type=text],body.fees.edit .description input[type=text]{width:20em}body.fees.new .amount input[type=text],body.fees.edit .amount input[type=text]{width:4em}body.fees.new .number input[type=text],body.fees.edit .number input[type=text]{width:2em}body.fees.new .check-box label,body.fees.edit .check-box label{display:inline}body.fees.new legend,body.fees.edit legend{padding-top:.5rem}body.fees.new #total-payable,body.fees.edit #total-payable{margin-bottom:0}body.fees.new .is-not-equal-to,body.fees.edit .is-not-equal-to{color:#ff6700}body.fees.new .date input,body.fees.edit .date input{display:block}body.fees.new .hint,body.fees.edit .hint{margin-top:.25rem;margin-bottom:0}body.fees.edit p.warning{margin:0 0 1.375rem 0;padding:1rem 1rem;border-style:solid;border-width:2px;border-color:#f20045}body.fees.choose-groups .warning{color:#ff6700}body.fees.choose-groups section.main form ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem}body.fees.choose-groups section.main form li.age-group,body.fees.choose-groups section.main form li.team{flex:0 1 calc((100% - .75rem)/2)}body.fees.choose-groups section.main form li label{position:relative;display:block;margin-bottom:0;padding-left:1.5rem;font-size:.875rem}body.fees.choose-groups section.main form li label.disabled{color:#8c8c8c}body.fees.choose-groups section.main form li input{position:absolute;left:0}@media screen and (min-width:48rem){body.fees.choose-groups section.main form li.age-group{flex:0 1 calc((100% - 1.5rem)/3)}}body.fees.choose-players section.main form ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem}body.fees.choose-players section.main form li{flex:0 1 calc((100% - .75rem)/2)}body.fees.choose-players section.main form li label{position:relative;display:block;margin-bottom:0;padding-left:1.5rem;font-size:.875rem}body.fees.choose-players section.main form li input{position:absolute;left:0}@media screen and (min-width:48rem){body.fees.choose-players section.main form li{flex:0 1 calc((100% - 1.5rem)/3)}}body.fees.choose-fees section.main form p.question{margin-top:0}body.fees.choose-fees section.main form .warning{color:#ff6700}body.fees.choose-fees section.main form li{margin-bottom:1rem;position:relative}body.fees.choose-fees section.main form li label input{position:absolute}body.fees.choose-fees section.main form li label span{display:block;margin-left:1.5rem}body.fees.choose-fees section.main form li p{clear:left;margin:0 0 0 1.625rem;font-size:.75rem}body.fees.choose-fees section.main form li p.payment-terms,body.fees.choose-fees section.main form li p.warning{margin-top:.25rem}@media screen and (min-width:36rem){body.fees nav#secondary li{margin-bottom:0}}@media screen and (min-width:62rem){body.fees.index li{position:relative}body.fees.index article{position:relative}body.fees.index article header{float:right;width:75%;margin-bottom:0}body.fees.index article header h1{font-size:1.5rem}body.fees.index article header li{clear:none}body.fees.index article div.money{clear:none;float:left;width:25%}body.fees.index article div.money span.label{display:block}body.fees.index article div.money span.secondary-amount{display:block}body.fees.index article footer{clear:both;float:right;width:75%}}@media screen and (min-width:62rem){body.fees.manage p#stripe-connect-button{float:right;margin-top:.25rem}}body.player-fitness-tests.summary section.main section{margin-bottom:2rem}body.player-fitness-tests.summary section.main section>header{background:#f0f0f0;margin-bottom:2rem;padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9}body.player-fitness-tests.summary section.main section>header h1{font-size:1.5rem;margin-bottom:0}@media screen and (min-width:48rem){body.player-fitness-tests.summary ul.charts{clear:left}}body.player-fitness-tests.summary li.chart{list-style:none;margin-left:0;margin-bottom:1.5rem;margin-right:1.5rem}body.player-fitness-tests.summary li.chart article header{margin-bottom:1.5rem}body.player-fitness-tests.summary li.chart article header h1{font-size:1.25rem}@media screen and (min-width:62rem){body.player-fitness-tests.summary li.chart{float:left;width:calc(50% - 1.5rem)}}body.player-fitness-tests.index section.main article h1{font-size:1.25rem}body.player-fitness-tests.index section.main article footer{margin-top:1.5rem}body.player-fitness-tests.new section.main form.inline #date,body.player-fitness-tests.edit section.main form.inline #date{background:#f0f0f0;padding:1rem 0 1rem 1rem;margin-bottom:1rem}body.player-fitness-tests.new section.main form.inline #date ul,body.player-fitness-tests.edit section.main form.inline #date ul{margin:0}body.player-fitness-tests.new section.main form.inline li.score input[type=text],body.player-fitness-tests.edit section.main form.inline li.score input[type=text]{width:3rem}body.player-fitness-tests.new section.main form.inline fieldset,body.player-fitness-tests.edit section.main form.inline fieldset{padding-left:1rem}body.games.index article .wrapper{position:relative;margin-bottom:1.5rem;padding-bottom:1.5rem}body.games.index article h1{font-size:.875rem}body.games.index article p.description{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem}@media screen and (min-width:48rem){body.games.index article p.description{width:66%}}body.games.index article p.description a{border-width:.125rem}body.games.index article p.description a:hover{border-width:.1875rem}body.games.index article p.called-off{color:#f20045}body.games.index article p.result,body.games.index article p.kick-off,body.games.index article p.called-off{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase}@media screen and (min-width:48rem){body.games.index article p.result,body.games.index article p.kick-off,body.games.index article p.called-off{position:absolute;top:0;right:0;margin:0;line-height:1}}body.games.index article p.result,body.games.index article p.kick-off,body.games.index article p.called-off{font-size:1.25rem}body.games.index article p.venue{font-size:1.125rem}@media screen and (min-width:48rem){body.games.index article p.venue{position:absolute;right:0;bottom:0;margin:0}}body.games.new .choice-shadow,body.games.edit .choice-shadow{margin-bottom:1.375rem;padding:.75rem;background-color:#f0f0f0;-moz-border-radius-topleft:.188rem;-moz-border-radius-topright:.188rem;-moz-border-radius-bottomright:.188rem;-moz-border-radius-bottomleft:.188rem;-webkit-border-top-left-radius:.188rem;-webkit-border-top-right-radius:.188rem;-webkit-border-bottom-right-radius:.188rem;-webkit-border-bottom-left-radius:.188rem;border-top-left-radius:.188rem;border-top-right-radius:.188rem;border-bottom-right-radius:.188rem;border-bottom-left-radius:.188rem}body.games.new .choice-shadow input,body.games.edit .choice-shadow input{float:left;position:relative}body.games.new .choice-shadow label,body.games.edit .choice-shadow label{display:block;font-size:.9375rem;margin-left:1.5rem;margin-bottom:.125rem}body.games.new .choice-shadow p,body.games.edit .choice-shadow p{margin:0 1.5rem 0}body.games.new form fieldset.game-details li.home-or-away span,body.games.edit form fieldset.game-details li.home-or-away span{display:block;margin-bottom:.125rem;font-size:.9375rem}body.games.new form fieldset.game-details li.home-or-away>label,body.games.edit form fieldset.game-details li.home-or-away>label{margin-right:.75rem;font-size:.875rem}body.games.new form fieldset.game-details li.description input,body.games.new form fieldset.game-details li.description textarea,body.games.new form fieldset.game-details li.address input,body.games.new form fieldset.game-details li.address textarea,body.games.new form fieldset.game-details li.notes input,body.games.new form fieldset.game-details li.notes textarea,body.games.edit form fieldset.game-details li.description input,body.games.edit form fieldset.game-details li.description textarea,body.games.edit form fieldset.game-details li.address input,body.games.edit form fieldset.game-details li.address textarea,body.games.edit form fieldset.game-details li.notes input,body.games.edit form fieldset.game-details li.notes textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.games.new form fieldset.game-details li.kick-off-time p.hint,body.games.edit form fieldset.game-details li.kick-off-time p.hint{margin-top:.125rem}body.games.new form fieldset.format ul,body.games.new form fieldset.playing-periods ul,body.games.edit form fieldset.format ul,body.games.edit form fieldset.playing-periods ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap}body.games.new form fieldset.format li,body.games.new form fieldset.playing-periods li,body.games.edit form fieldset.format li,body.games.edit form fieldset.playing-periods li{flex:0 1 50%}body.games.new form fieldset.format label,body.games.new form fieldset.playing-periods label,body.games.edit form fieldset.format label,body.games.edit form fieldset.playing-periods label{display:inline;margin-bottom:0;font-size:.875rem}body.games.new form fieldset.team-objectives p.text-input label,body.games.edit form fieldset.team-objectives p.text-input label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.games.new form fieldset.team-objectives textarea,body.games.edit form fieldset.team-objectives textarea{height:3.5rem}body.games.new form fieldset.team-objectives ul.selectable li,body.games.edit form fieldset.team-objectives ul.selectable li{width:70%}body.games.new form fieldset.team-objectives ul.selectable li select,body.games.edit form fieldset.team-objectives ul.selectable li select{width:100%}body.games.new form fieldset.team-selection ul,body.games.edit form fieldset.team-selection ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap}body.games.new form fieldset.team-selection ul.team-selector-links,body.games.edit form fieldset.team-selection ul.team-selector-links{gap:.75rem;margin-bottom:1.375rem;font-size:.75rem}body.games.new form fieldset.team-selection ul.team-selector-links li,body.games.edit form fieldset.team-selection ul.team-selector-links li{margin-bottom:0}body.games.new form fieldset.team-selection ul.team li,body.games.edit form fieldset.team-selection ul.team li{flex:0 1 50%}body.games.new form fieldset.team-selection ul.team li label,body.games.edit form fieldset.team-selection ul.team li label{position:relative;display:block;margin-bottom:0;padding-left:1.5rem;font-size:.875rem}body.games.new form fieldset.team-selection ul.team li input,body.games.edit form fieldset.team-selection ul.team li input{position:absolute;left:0}body.games.new form fieldset.starting-line-up ul.selected-players,body.games.edit form fieldset.starting-line-up ul.selected-players{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;margin:0;min-height:40px;padding:.75rem .75rem .5rem;border:1px dashed #9ed081}body.games.new form fieldset.starting-line-up ul.selected-players.droppable-hover,body.games.edit form fieldset.starting-line-up ul.selected-players.droppable-hover{border:1px solid #fff}body.games.new form fieldset.starting-line-up ul.selected-players li,body.games.edit form fieldset.starting-line-up ul.selected-players li{float:none;clear:none;flex:0 1 calc(50% - 2rem);cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.available,body.games.edit form fieldset.starting-line-up ul.selected-players li.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.unavailable,body.games.edit form fieldset.starting-line-up ul.selected-players li.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.availability-requested,body.games.edit form fieldset.starting-line-up ul.selected-players li.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging,body.games.edit form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging{flex:none;height:29px;width:27px;cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.available,body.games.edit form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.unavailable,body.games.edit form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.availability-requested,body.games.edit form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.new form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging span,body.games.edit form fieldset.starting-line-up ul.selected-players li.ui-draggable-dragging span{margin:0;padding:0;position:absolute;top:30px;left:-16.5px;width:60px;text-align:center}body.games.new form fieldset.starting-line-up ul.selected-players label,body.games.new form fieldset.starting-line-up ul.selected-players span,body.games.edit form fieldset.starting-line-up ul.selected-players label,body.games.edit form fieldset.starting-line-up ul.selected-players span{display:block}body.games.new form fieldset.starting-line-up ul.selected-players span,body.games.edit form fieldset.starting-line-up ul.selected-players span{margin-left:2rem;padding:.375rem .375rem .375rem 0;line-height:1rem}body.games.new form fieldset.starting-line-up #pitch-wrapper,body.games.edit form fieldset.starting-line-up #pitch-wrapper{margin-bottom:1.375rem;background:#6dbc3c;color:#fff;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}body.games.new form fieldset.starting-line-up #pitch-wrapper p,body.games.edit form fieldset.starting-line-up #pitch-wrapper p{font-size:.75rem;color:#206b0d}body.games.new form fieldset.starting-line-up #pitch-wrapper li,body.games.edit form fieldset.starting-line-up #pitch-wrapper li{margin:0}body.games.new form fieldset.starting-line-up #pitch-wrapper li,body.games.new form fieldset.starting-line-up #pitch-wrapper div.player,body.games.edit form fieldset.starting-line-up #pitch-wrapper li,body.games.edit form fieldset.starting-line-up #pitch-wrapper div.player{line-height:1.125rem;font-size:.75rem}body.games.new form fieldset.starting-line-up #pitch-wrapper .holding-area,body.games.edit form fieldset.starting-line-up #pitch-wrapper .holding-area{padding-top:1.5rem;margin:0 1rem 1rem}body.games.new form fieldset.starting-line-up ul.starting-line-up li,body.games.edit form fieldset.starting-line-up ul.starting-line-up li{float:none}body.games.new form fieldset.starting-line-up div.pitch,body.games.edit form fieldset.starting-line-up div.pitch{position:relative;margin-bottom:.75rem}body.games.new form fieldset.starting-line-up div.pitch>h2,body.games.edit form fieldset.starting-line-up div.pitch>h2{margin-left:1rem}body.games.new form fieldset.starting-line-up div.pitch>p,body.games.edit form fieldset.starting-line-up div.pitch>p{margin-left:1rem;margin-bottom:.125rem}body.games.new form fieldset.starting-line-up ul.pitch,body.games.edit form fieldset.starting-line-up ul.pitch{background-image:url(/assets/pitch-cf8dcf0f4c3c716a36c26286426bbb496f087f6cf15b12f41630041b5b7cb73f.png);background-size:contain;height:398px;width:100%;position:relative;margin-bottom:0}body.games.new form fieldset.starting-line-up ul.pitch li.player,body.games.new form fieldset.starting-line-up div.goal-area div.player,body.games.edit form fieldset.starting-line-up ul.pitch li.player,body.games.edit form fieldset.starting-line-up div.goal-area div.player{height:29px;width:27px;cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.new form fieldset.starting-line-up ul.pitch li.player.available,body.games.new form fieldset.starting-line-up div.goal-area div.player.available,body.games.edit form fieldset.starting-line-up ul.pitch li.player.available,body.games.edit form fieldset.starting-line-up div.goal-area div.player.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.new form fieldset.starting-line-up ul.pitch li.player.unavailable,body.games.new form fieldset.starting-line-up div.goal-area div.player.unavailable,body.games.edit form fieldset.starting-line-up ul.pitch li.player.unavailable,body.games.edit form fieldset.starting-line-up div.goal-area div.player.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.new form fieldset.starting-line-up ul.pitch li.player.availability-requested,body.games.new form fieldset.starting-line-up div.goal-area div.player.availability-requested,body.games.edit form fieldset.starting-line-up ul.pitch li.player.availability-requested,body.games.edit form fieldset.starting-line-up div.goal-area div.player.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.new form fieldset.starting-line-up ul.pitch li.player span,body.games.new form fieldset.starting-line-up div.goal-area div.player span,body.games.edit form fieldset.starting-line-up ul.pitch li.player span,body.games.edit form fieldset.starting-line-up div.goal-area div.player span{margin:0;padding:0;position:absolute;top:30px;left:-16.5px;width:60px;text-align:center}body.games.new form fieldset.starting-line-up div.goal-area,body.games.edit form fieldset.starting-line-up div.goal-area{height:25%;width:23%;position:absolute;bottom:0;left:38%}body.games.new form fieldset.starting-line-up div.goal-area.droppable-hover,body.games.edit form fieldset.starting-line-up div.goal-area.droppable-hover{border:1px solid #fff}body.games.new form fieldset.starting-line-up div.goal-area div.player,body.games.edit form fieldset.starting-line-up div.goal-area div.player{position:absolute;bottom:43%;left:40%;cursor:move;background:url(/assets/keeper-not_invited-bb3b407413c3c16f9b0cae11e5e2e734ba779a53e0364d1b5f1d3daa3235aea6.png) no-repeat}body.games.new form fieldset.starting-line-up div.goal-area div.player.available,body.games.edit form fieldset.starting-line-up div.goal-area div.player.available{background:url(/assets/keeper-confirmed-dd3e281e550e04da15e13417b9f3ced1992191a6c53f1e3ce37338dd690893c5.png) no-repeat}body.games.new form fieldset.starting-line-up div.goal-area div.player.unavailable,body.games.edit form fieldset.starting-line-up div.goal-area div.player.unavailable{background:url(/assets/keeper-cannot_attend-dc09a4a37ca8df9a0e90034ae99c034af84faddef679b54c7465520e06f7b964.png) no-repeat}body.games.new form fieldset.starting-line-up div.goal-area div.player.availability-requested,body.games.edit form fieldset.starting-line-up div.goal-area div.player.availability-requested{background:url(/assets/keeper-not_replied-b8c112fae5d2f32eed64930ed957981bc7cb09bd065806d6a4254a4537c1dc0a.png) no-repeat}body.games.new form fieldset.starting-line-up h2,body.games.edit form fieldset.starting-line-up h2{font-size:.75rem}body.games.new form fieldset.starting-line-up .subs-bench,body.games.edit form fieldset.starting-line-up .subs-bench{margin:0 0 .75rem 0}body.games.new form fieldset.starting-line-up .subs-bench ul,body.games.edit form fieldset.starting-line-up .subs-bench ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;border:1px solid #9ed081;background-color:#61b24a;min-height:40px;padding:.75rem .75rem .5rem;width:auto}body.games.new form fieldset.starting-line-up .subs-bench ul.droppable-hover,body.games.edit form fieldset.starting-line-up .subs-bench ul.droppable-hover{border:1px solid #fff}body.games.new form fieldset.starting-line-up .subs-bench li,body.games.edit form fieldset.starting-line-up .subs-bench li{flex:0 1 calc(50% - 2rem);cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.available,body.games.edit form fieldset.starting-line-up .subs-bench li.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.unavailable,body.games.edit form fieldset.starting-line-up .subs-bench li.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.availability-requested,body.games.edit form fieldset.starting-line-up .subs-bench li.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging,body.games.edit form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging{flex:none;height:29px;width:27px;cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.available,body.games.edit form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.unavailable,body.games.edit form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.availability-requested,body.games.edit form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.new form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging span,body.games.edit form fieldset.starting-line-up .subs-bench li.ui-draggable-dragging span{margin:0;padding:0;position:absolute;top:30px;left:-16.5px;width:60px;text-align:center}body.games.new form fieldset.starting-line-up .subs-bench li span,body.games.edit form fieldset.starting-line-up .subs-bench li span{display:inline-block;margin-left:2rem;padding:.375rem .375rem .375rem 0;line-height:1rem}body.games.new form fieldset.player-objectives .wrapper,body.games.edit form fieldset.player-objectives .wrapper{padding-left:2.0408163265%;padding-right:2.0408163265%}body.games.new form fieldset.player-objectives ul.players,body.games.edit form fieldset.player-objectives ul.players{width:auto;margin-bottom:0}body.games.new form fieldset.player-objectives ul.players ul,body.games.new form fieldset.player-objectives ul.players ol,body.games.new form fieldset.player-objectives ul.players li,body.games.new form fieldset.player-objectives ul.players p,body.games.edit form fieldset.player-objectives ul.players ul,body.games.edit form fieldset.player-objectives ul.players ol,body.games.edit form fieldset.player-objectives ul.players li,body.games.edit form fieldset.player-objectives ul.players p{width:auto;margin-bottom:0}body.games.new form fieldset.player-objectives li.header,body.games.edit form fieldset.player-objectives li.header{display:none}body.games.new form fieldset.player-objectives li.body,body.games.edit form fieldset.player-objectives li.body{float:none}body.games.new form fieldset.player-objectives li.body ul.row,body.games.edit form fieldset.player-objectives li.body ul.row{border-bottom:1px solid #d9d9d9}body.games.new form fieldset.player-objectives li.body ul.row:first-child li.name,body.games.edit form fieldset.player-objectives li.body ul.row:first-child li.name{margin-top:0}body.games.new form fieldset.player-objectives li.body li,body.games.edit form fieldset.player-objectives li.body li{float:none}body.games.new form fieldset.player-objectives li.body li label,body.games.edit form fieldset.player-objectives li.body li label{font-size:.75rem}body.games.new form fieldset.player-objectives li.body li.name,body.games.edit form fieldset.player-objectives li.body li.name{margin-top:1.5rem;margin-bottom:1.375rem;font-size:1.125rem}body.games.new form fieldset.player-objectives li.body li.objectives,body.games.edit form fieldset.player-objectives li.body li.objectives{margin-bottom:1.375rem}body.games.new form fieldset.player-objectives li.body li.objectives textarea,body.games.edit form fieldset.player-objectives li.body li.objectives textarea{height:3.5rem}body.games.new form fieldset.player-objectives li.body li.recent-objectives,body.games.edit form fieldset.player-objectives li.body li.recent-objectives{margin-bottom:1.375rem}body.games.new form fieldset.player-objectives li.body li.recent-objectives h1,body.games.edit form fieldset.player-objectives li.body li.recent-objectives h1{font-size:.75rem;margin-bottom:.75rem}body.games.new form fieldset.player-objectives li.body li.recent-objectives li,body.games.edit form fieldset.player-objectives li.body li.recent-objectives li{margin-bottom:.75rem;font-family:"GT Maru Oblique",Arial,sans-serif;font-size:.875rem}body.games.show div.actions ul{margin-bottom:0}body.games.show p.prompt{margin-top:0}body.games.show a.preview{margin-bottom:1rem}body.games.show article{position:relative;margin-top:2.5rem}body.games.show article .panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff}body.games.show article .panel>section header{margin-bottom:1rem}body.games.show article .panel>section header h1{margin-bottom:0}body.games.show article section{border-top:1px solid #d9d9d9;padding:1.5rem 0 .5rem 0}body.games.show article section header p.hint{font-size:.75rem;color:#8c8c8c}body.games.show article section header h1{font-size:1.25rem}body.games.show article section p time{font-size:100%}body.games.show article section#attendance p.buttons{margin-bottom:1rem}body.games.show article section#availability form p.hint{margin:0;font-size:.875rem}body.games.show article section#availability form table{font-size:.875rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:1.5rem 0}body.games.show article section#availability form table thead{border-bottom:1px solid #d9d9d9}body.games.show article section#availability form table thead tr{vertical-align:top}body.games.show article section#availability form table tfoot{border-top:1px solid #d9d9d9}body.games.show article section#availability form table tfoot tr{vertical-align:top}body.games.show article section#availability form table th,body.games.show article section#availability form table td{height:2.125rem;vertical-align:middle;padding:0 .5rem}body.games.show article section#availability form table th:first-child,body.games.show article section#availability form table th:nth-child(2),body.games.show article section#availability form table td:first-child,body.games.show article section#availability form table td:nth-child(2){border-right:1px solid #d9d9d9}body.games.show article section#availability form table th:last-child,body.games.show article section#availability form table td:last-child{text-align:left}body.games.show article section#availability form table th{text-align:center}body.games.show article section#availability form table th:last-child{width:100%}body.games.show article section#availability form table td{text-align:center}body.games.show article section#availability form p.buttons{margin-bottom:1rem}body.games.show article section#team-selection>ul{list-style:none;margin:1rem 0 2rem;font-size:.9375rem}body.games.show article section#team-selection>ul li{margin-bottom:1.5rem;padding-left:2rem;height:1.75rem;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.show article section#team-selection>ul li.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.show article section#team-selection>ul li.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.show article section#team-selection>ul li.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.show article section#team-selection footer{font-size:.875rem}body.games.show article section #google-map{margin:1.5rem 0 1.125rem}body.games.show #pitch-wrapper{background:#6dbc3c;color:#fff;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding-top:1.5rem;margin-top:1rem;margin-bottom:1rem}body.games.show #pitch-wrapper h2{font-size:.75rem;font-weight:bold}body.games.show #pitch-wrapper li{line-height:1.125rem;font-size:.75rem}body.games.show #pitch-wrapper .pitch{position:relative;margin-bottom:.75rem}body.games.show #pitch-wrapper ul{list-style:none;margin-left:0}body.games.show #pitch-wrapper ul.pitch{background-image:url(/assets/pitch-cf8dcf0f4c3c716a36c26286426bbb496f087f6cf15b12f41630041b5b7cb73f.png);background-size:contain;height:398px;width:100%;position:relative;margin-bottom:0}body.games.show #pitch-wrapper ul.pitch li.player{height:29px;width:27px;cursor:move;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat;cursor:auto}body.games.show #pitch-wrapper ul.pitch li.player.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.player.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.player.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.player span{margin:0;padding:0;position:absolute;top:30px;left:-16.5px;width:60px;text-align:center}body.games.show #pitch-wrapper ul.pitch li.goalkeeper{background:url(/assets/keeper-not_invited-bb3b407413c3c16f9b0cae11e5e2e734ba779a53e0364d1b5f1d3daa3235aea6.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.goalkeeper.available{background:url(/assets/keeper-confirmed-dd3e281e550e04da15e13417b9f3ced1992191a6c53f1e3ce37338dd690893c5.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.goalkeeper.unavailable{background:url(/assets/keeper-cannot_attend-dc09a4a37ca8df9a0e90034ae99c034af84faddef679b54c7465520e06f7b964.png) no-repeat}body.games.show #pitch-wrapper ul.pitch li.goalkeeper.availability-requested{background:url(/assets/keeper-not_replied-b8c112fae5d2f32eed64930ed957981bc7cb09bd065806d6a4254a4537c1dc0a.png) no-repeat}body.games.show #pitch-wrapper .subs-bench{margin:0 0 .8rem 0}body.games.show #pitch-wrapper .subs-bench ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;border:1px solid #9ed081;background-color:#61b24a;min-height:40px;padding:.75rem .75rem .5rem;width:auto}body.games.show #pitch-wrapper .subs-bench li{float:none;flex:0 1 calc(50% - .75rem - 2.125rem);padding:.3125rem 0 .3125rem 2.125rem;background:url(/assets/player-not_invited-c185ec90154e40144db5c5046fa5473a3b3d3ee99f507b643c8bc5bc34981eb9.png) no-repeat}body.games.show #pitch-wrapper .subs-bench li.available{background:url(/assets/player-confirmed-df6b3736b624b44d8372fb5f4ecdc62a1ce09d6a5cd238831489204a66dede4b.png) no-repeat}body.games.show #pitch-wrapper .subs-bench li.unavailable{background:url(/assets/player-cannot_attend-9263298f006f66159e49e49cd55b7c0f458396760cff4118bb035784c4c70d2c.png) no-repeat}body.games.show #pitch-wrapper .subs-bench li.availability-requested{background:url(/assets/player-not_replied-7a5b3151f456ec7f90e6367e1a3310b9cf4df355931c8b87038fc665692e3fc8.png) no-repeat}body.games.show header.game-header,body.games.share header.game-header{padding:2rem 0 1rem}body.games.show header.game-header p,body.games.share header.game-header p{margin-top:0}body.games.show header.game-header h1,body.games.share header.game-header h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:36rem){body.games.show header.game-header h1,body.games.share header.game-header h1{font-size:1.625rem}}body.games.show header.game-header h2,body.games.share header.game-header h2{margin-top:.25rem;font-size:.9375rem}body.games.show header.game-header p.called-off,body.games.share header.game-header p.called-off{margin-bottom:.5rem;color:#f20045}body.games.show header.game-header p.called-off span,body.games.share header.game-header p.called-off span{text-transform:uppercase}body.games.share #google-map{height:284px;width:100%;margin-bottom:1rem}body.games.new #google-map,body.games.edit #google-map,body.games.show #google-map{height:284px;width:100%}body.games.new .pitch-footer,body.games.edit .pitch-footer,body.games.show .pitch-footer{margin:0 1rem 0 1rem}body.games.new ul.availability-key,body.games.edit ul.availability-key,body.games.show ul.availability-key{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding-bottom:1rem}body.games.new ul.availability-key li,body.games.edit ul.availability-key li,body.games.show ul.availability-key li{margin-bottom:0;padding-left:1.5rem;background:url(/assets/status-not_invited-1b07cac5d87b1890101dbdf3e7d7690e2e0a768792cbb3c8507efdd2eb25fb26.png) no-repeat}body.games.new ul.availability-key li.available,body.games.edit ul.availability-key li.available,body.games.show ul.availability-key li.available{background:url(/assets/status-confirmed-fca884f8dbb22e79ba2dd859cae17e6df6c501cf167f7b20b57bd90cfdb1309d.png) no-repeat}body.games.new ul.availability-key li.unavailable,body.games.edit ul.availability-key li.unavailable,body.games.show ul.availability-key li.unavailable{background:url(/assets/status-cannot_attend-73ac8544562a5079ffa42d5a0d3e4b6e51f88184a7b102bf185042e6fe742e91.png) no-repeat}body.games.new ul.availability-key li.availability-requested,body.games.edit ul.availability-key li.availability-requested,body.games.show ul.availability-key li.availability-requested{background:url(/assets/status-awaiting_response-5ff704924d3b6f0f7d56c7f1dffef7db59a8c425e8509b7a36a4931881671896.png) no-repeat}@media screen and (min-width:36rem){body.games.new li.address,body.games.new li.notes,body.games.edit li.address,body.games.edit li.notes{float:none}}@media screen and (min-width:48rem){body.games.index section.main article .wrapper{padding-bottom:3rem}body.games.index section.main article p.kick-off,body.games.index section.main article p.called-off{font-size:2rem}body.games.index section.main article p.result{font-size:3.75rem}body.games.index section.main article p.venue{font-size:1.5rem}body.games.index section.main ul.results li{float:left;clear:none;margin-right:1rem}body.games.index section.main ul.results li label{display:inline}body.games.index section.main ul.results li input{width:4rem}body.games.new form fieldset.game-details li.choice span,body.games.edit form fieldset.game-details li.choice span{padding-bottom:.25rem}body.games.new form fieldset.game-details li.description input,body.games.edit form fieldset.game-details li.description input{width:26rem}body.games.new form fieldset.team-objectives p.text-input,body.games.edit form fieldset.team-objectives p.text-input{width:75%}body.games.new form fieldset.team-objectives ul.selectable li,body.games.edit form fieldset.team-objectives ul.selectable li{width:100%}body.games.new form fieldset.team-objectives ul.selectable li label,body.games.new form fieldset.team-objectives ul.selectable li strong.label,body.games.edit form fieldset.team-objectives ul.selectable li label,body.games.edit form fieldset.team-objectives ul.selectable li strong.label{float:left;width:14.2857142857%;padding-top:.625rem;margin-right:.5rem}body.games.new form fieldset.team-objectives ul.selectable li strong.label,body.games.edit form fieldset.team-objectives ul.selectable li strong.label{padding-top:.125rem}body.games.new form fieldset.team-objectives ul.selectable li div,body.games.edit form fieldset.team-objectives ul.selectable li div{float:left}body.games.new form fieldset.player-objectives ul.players li.body ul.row li.objectives,body.games.edit form fieldset.player-objectives ul.players li.body ul.row li.objectives{width:75%}}@media screen and (min-width:62rem){body.games.new section.sidebar section.help h1,body.games.edit section.sidebar section.help h1{margin-top:14rem}body.games.new form fieldset.player-objectives ul.players li.header,body.games.edit form fieldset.player-objectives ul.players li.header{float:none;display:block;padding:1.375rem .75rem .875rem .75rem;margin-bottom:.875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0}body.games.new form fieldset.player-objectives ul.players li.header li,body.games.edit form fieldset.player-objectives ul.players li.header li{float:left;clear:none;font-size:.9375rem}body.games.new form fieldset.player-objectives ul.players li.header li.name,body.games.edit form fieldset.player-objectives ul.players li.header li.name{width:15rem}body.games.new form fieldset.player-objectives ul.players li.body,body.games.edit form fieldset.player-objectives ul.players li.body{float:none}body.games.new form fieldset.player-objectives ul.players li.body ul.row,body.games.edit form fieldset.player-objectives ul.players li.body ul.row{margin-bottom:0;margin-top:1.375rem;padding-left:.75rem;padding-right:.75rem}body.games.new form fieldset.player-objectives ul.players li.body ul.row li.name,body.games.edit form fieldset.player-objectives ul.players li.body ul.row li.name{float:left;clear:none;margin:0;width:14rem;font-size:.875rem}body.games.new form fieldset.player-objectives ul.players li.body ul.row li.objectives,body.games.edit form fieldset.player-objectives ul.players li.body ul.row li.objectives{float:left;clear:none;width:20rem;margin-left:1rem}body.games.new form fieldset.player-objectives ul.players li.body ul.row li.objectives label,body.games.edit form fieldset.player-objectives ul.players li.body ul.row li.objectives label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}}body.leaver-status p.notice,body.leaver-status p.error{margin-top:0;margin-bottom:0;border-radius:0;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-align:left;font-size:1rem;text-transform:uppercase;padding:1rem 1.25rem}body.leaver-status p.notice{background-color:#d9d9d9}body.leaver-status p.error{background-color:#f20045}body.leaver-status section.main form.inline{margin-top:0;padding-top:2rem;border-top:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}body.locations section.main{padding-top:0}body.locations.delete .buttons .button_to{display:inline-block;margin-right:1em;margin-top:1em}body.match-reports.new section.main,body.match-reports.edit section.main{padding-top:1.25rem}body.match-reports.new section.main header,body.match-reports.edit section.main header{padding:1.25rem 1.25rem 0;border:1px solid #d9d9d9;border-bottom:0;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:0;border-bottom-left-radius:0}body.match-reports.new section.main header hgroup,body.match-reports.edit section.main header hgroup{padding-bottom:1rem;border-bottom:1px solid #d9d9d9}body.match-reports.new section.main header p,body.match-reports.edit section.main header p{margin-top:0}body.match-reports.new section.main header h1,body.match-reports.edit section.main header h1{margin-bottom:0;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase}@media screen and (min-width:36rem){body.match-reports.new section.main header h1,body.match-reports.edit section.main header h1{font-size:1.625rem}}body.match-reports.new section.main header h2,body.match-reports.edit section.main header h2{font-size:1rem}body.match-reports.new form,body.match-reports.edit form{border-top:0;margin-top:0;padding-top:1.5rem;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}body.match-reports.new fieldset textarea,body.match-reports.edit fieldset textarea{height:6rem}body.match-reports.new fieldset#result li.score input,body.match-reports.edit fieldset#result li.score input{width:1.25rem}body.match-reports.new fieldset#write-up li:first-child label,body.match-reports.new fieldset#notes li:first-child label,body.match-reports.edit fieldset#write-up li:first-child label,body.match-reports.edit fieldset#notes li:first-child label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.match-reports.new fieldset#team-objectives>ul>li,body.match-reports.edit fieldset#team-objectives>ul>li{margin-bottom:0}body.match-reports.new fieldset#team-objectives>ul>li p,body.match-reports.edit fieldset#team-objectives>ul>li p{margin-bottom:.75rem;font-size:.875rem;font-family:"GT Maru Oblique",Arial,sans-serif}body.match-reports.new fieldset#team-objectives textarea,body.match-reports.edit fieldset#team-objectives textarea{height:3.5rem}body.match-reports.new fieldset#player-stats fieldset,body.match-reports.edit fieldset#player-stats fieldset{margin-bottom:0}body.match-reports.new fieldset#player-stats fieldset legend,body.match-reports.edit fieldset#player-stats fieldset legend{margin-bottom:.5rem;font-family:"GT Maru",Arial,sans-serif;font-size:.9375rem;text-transform:none}body.match-reports.new fieldset#player-stats ul#game-format li,body.match-reports.edit fieldset#player-stats ul#game-format li{float:left;margin-left:2rem}body.match-reports.new fieldset#player-stats ul#game-format li:first-child,body.match-reports.edit fieldset#player-stats ul#game-format li:first-child{margin-left:0}body.match-reports.new fieldset#player-stats ul#formation-played,body.match-reports.edit fieldset#player-stats ul#formation-played{margin-top:2.75rem}body.match-reports.new fieldset#player-stats ul#formation-played fieldset ul,body.match-reports.edit fieldset#player-stats ul#formation-played fieldset ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;gap:1rem;flex-wrap:wrap}body.match-reports.new fieldset#player-stats ul#formation-played fieldset li,body.match-reports.edit fieldset#player-stats ul#formation-played fieldset li{margin:0}body.match-reports.new fieldset#player-stats ul#formation-played fieldset label,body.match-reports.edit fieldset#player-stats ul#formation-played fieldset label{font-size:.75rem}body.match-reports.new fieldset#player-stats ul#formation-played fieldset input,body.match-reports.edit fieldset#player-stats ul#formation-played fieldset input{width:5rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.absent label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.absent label{font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.absent input,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.absent input{margin:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played{margin:0 0 .375rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li{float:left}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period{margin-bottom:1rem;margin-right:1rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period legend,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period legend{font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period input,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period input{width:1.5rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period select,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period select{width:3rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.minutes-played,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.minutes-played{margin-right:.375rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.minutes-played,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.position-played,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.minutes-played,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.position-played{margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets{margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li label{font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists{float:left;margin-bottom:1rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored input,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists input,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored input,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists input{width:1.5rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists{margin-left:1rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept{clear:left}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept input,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept input{margin:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played legend,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets legend,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played legend,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets legend{margin-bottom:.5rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.absent label,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.clean-sheet-kept label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.absent label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.clean-sheet-kept label{display:inline}body.match-reports.new fieldset#player-performance>p,body.match-reports.edit fieldset#player-performance>p{padding-bottom:1.375rem}body.match-reports.new fieldset#player-performance ul.player li.objectives,body.match-reports.edit fieldset#player-performance ul.player li.objectives{margin-bottom:0}body.match-reports.new fieldset#player-performance ul.player li.objectives p,body.match-reports.edit fieldset#player-performance ul.player li.objectives p{margin-bottom:.75rem;font-size:.875rem;font-family:"GT Maru Oblique",Arial,sans-serif}body.match-reports.new fieldset#player-performance ul.player li.objectives p.disabled,body.match-reports.edit fieldset#player-performance ul.player li.objectives p.disabled{color:gray}body.match-reports.new fieldset#player-performance ul.player label,body.match-reports.edit fieldset#player-performance ul.player label{font-size:.75rem}body.match-reports.new fieldset#player-performance ul.player textarea,body.match-reports.edit fieldset#player-performance ul.player textarea{height:3.5rem}body.match-reports.new fieldset#player-performance ul.players ul,body.match-reports.new fieldset#player-performance ul.players ol,body.match-reports.new fieldset#player-performance ul.players li,body.match-reports.new fieldset#player-stats ul.players ul,body.match-reports.new fieldset#player-stats ul.players ol,body.match-reports.new fieldset#player-stats ul.players li,body.match-reports.edit fieldset#player-performance ul.players ul,body.match-reports.edit fieldset#player-performance ul.players ol,body.match-reports.edit fieldset#player-performance ul.players li,body.match-reports.edit fieldset#player-stats ul.players ul,body.match-reports.edit fieldset#player-stats ul.players ol,body.match-reports.edit fieldset#player-stats ul.players li{width:auto}body.match-reports.new fieldset#player-performance li.header,body.match-reports.new fieldset#player-stats li.header,body.match-reports.edit fieldset#player-performance li.header,body.match-reports.edit fieldset#player-stats li.header{display:none}body.match-reports.new fieldset#player-performance li.body ul.player,body.match-reports.new fieldset#player-stats li.body ul.player,body.match-reports.edit fieldset#player-performance li.body ul.player,body.match-reports.edit fieldset#player-stats li.body ul.player{margin-top:4.125rem;margin-bottom:0}body.match-reports.new fieldset#player-performance li.body li.name,body.match-reports.new fieldset#player-stats li.body li.name,body.match-reports.edit fieldset#player-performance li.body li.name,body.match-reports.edit fieldset#player-stats li.body li.name{font-size:1.125rem;padding-bottom:1.25rem;border-bottom:1px solid #d9d9d9}body.match-reports.show article .panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff}body.match-reports.show section#match-notes h1{background:url(/assets/padlock-grey-1106a894883970de11951122ecbb73bc873b6353a2e1cb0ca53a89da291e6648.png) no-repeat right 0}body.match-reports.show section#team-performance ul,body.match-reports.show section#team-performance ol,body.match-reports.show section#player-performance ul,body.match-reports.show section#player-performance ol{list-style:none;margin-left:0}body.match-reports.show section#team-performance li,body.match-reports.show section#player-performance li{margin-bottom:4.125rem}body.match-reports.show section#team-performance li:first-child,body.match-reports.show section#player-performance li:first-child{margin-top:4.125rem}body.match-reports.show section#team-performance li p,body.match-reports.show section#player-performance li p{margin:1.375rem 0}body.match-reports.show section#team-performance li p.name,body.match-reports.show section#player-performance li p.name{font-size:1.125rem;padding-bottom:1.375rem;border-bottom:1px solid #d9d9d9}body.match-reports.show section#team-performance span.not-set,body.match-reports.show section#player-performance span.not-set{text-transform:uppercase}body.match-reports.show section#team-performance h1.private{background:url(/assets/padlock-grey-1106a894883970de11951122ecbb73bc873b6353a2e1cb0ca53a89da291e6648.png) no-repeat right 0}body.match-reports.show section#player-performance h1{background:url(/assets/padlock-grey-1106a894883970de11951122ecbb73bc873b6353a2e1cb0ca53a89da291e6648.png) no-repeat right 0}body.match-reports.show section#match-notes h1 span,body.match-reports.show section#team-performance h1 span,body.match-reports.show section#player-performance h1 span{display:block;font-size:.813rem;font-weight:normal}body.match-reports.show section#comments header{padding-bottom:1rem}body.match-reports.show section#comments header h1{font-size:1.25rem}@media screen and (min-width:36rem){body.match-reports.new form ul li,body.match-reports.edit form ul li{float:none}body.match-reports.new fieldset#result li.score,body.match-reports.edit fieldset#result li.score{float:left;clear:none}body.match-reports.new fieldset#result li.score:first-child,body.match-reports.edit fieldset#result li.score:first-child{margin-right:2rem}body.match-reports.new fieldset#player-stats li,body.match-reports.new fieldset#player-performance li,body.match-reports.edit fieldset#player-stats li,body.match-reports.edit fieldset#player-performance li{clear:none}body.match-reports.show section#team-performance p span.label,body.match-reports.show section#player-performance p span.label{float:left;width:11.5rem}body.match-reports.show section#team-performance span.objectives,body.match-reports.show section#team-performance span.objectives-comments,body.match-reports.show section#player-performance span.objectives,body.match-reports.show section#player-performance span.objectives-comments{float:left;width:50%}}@media screen and (min-width:48rem){body.match-reports.new fieldset#write-up li,body.match-reports.new fieldset#notes li,body.match-reports.edit fieldset#write-up li,body.match-reports.edit fieldset#notes li{width:75%}body.match-reports.new fieldset#team-objectives li.comment,body.match-reports.edit fieldset#team-objectives li.comment{width:75%}body.match-reports.new fieldset#player-performance ul.players li.comment,body.match-reports.edit fieldset#player-performance ul.players li.comment{width:75%}body.match-reports.show section#match-notes h1 span,body.match-reports.show section#team-performance h1 span,body.match-reports.show section#player-performance h1 span{display:inline;margin-left:.375rem}}@media screen and (min-width:62rem){body.match-reports.new fieldset#team-objectives>ul>li>p,body.match-reports.edit fieldset#team-objectives>ul>li>p{float:left;width:20rem;margin-bottom:0}body.match-reports.new fieldset#team-objectives>ul ul,body.match-reports.edit fieldset#team-objectives>ul ul{clear:none;margin-bottom:1.375rem}body.match-reports.new fieldset#team-objectives li.outcome,body.match-reports.new fieldset#team-objectives li.comment,body.match-reports.edit fieldset#team-objectives li.outcome,body.match-reports.edit fieldset#team-objectives li.comment{clear:none;float:left;margin-bottom:0;margin-left:1rem}body.match-reports.new fieldset#team-objectives li.outcome,body.match-reports.edit fieldset#team-objectives li.outcome{width:8.5rem}body.match-reports.new fieldset#team-objectives li.comment,body.match-reports.edit fieldset#team-objectives li.comment{width:20rem}body.match-reports.new fieldset#player-stats,body.match-reports.edit fieldset#player-stats{border-bottom:0}body.match-reports.new fieldset#player-stats ul#formation-played li,body.match-reports.edit fieldset#player-stats ul#formation-played li{margin-bottom:2.75rem}body.match-reports.new fieldset#player-stats ul.players li.header ul:first-child,body.match-reports.edit fieldset#player-stats ul.players li.header ul:first-child{margin-left:12rem}body.match-reports.new fieldset#player-stats ul.players li.header ul:first-child li:first-child,body.match-reports.edit fieldset#player-stats ul.players li.header ul:first-child li:first-child{margin-right:15.125rem}body.match-reports.new fieldset#player-stats ul.players li.header li,body.match-reports.edit fieldset#player-stats ul.players li.header li{float:left}body.match-reports.new fieldset#player-stats ul.players li.header li.name,body.match-reports.edit fieldset#player-stats ul.players li.header li.name{width:7.25rem}body.match-reports.new fieldset#player-stats ul.players li.header li.absent,body.match-reports.edit fieldset#player-stats ul.players li.header li.absent{margin-top:.25rem;width:4.75rem;font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.header li.period,body.match-reports.edit fieldset#player-stats ul.players li.header li.period{margin-top:.25rem;width:6.5rem;font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.header li.goals-scored,body.match-reports.edit fieldset#player-stats ul.players li.header li.goals-scored{width:3rem}body.match-reports.new fieldset#player-stats ul.players li.header li.goals-scored,body.match-reports.new fieldset#player-stats ul.players li.header li.assists,body.match-reports.edit fieldset#player-stats ul.players li.header li.goals-scored,body.match-reports.edit fieldset#player-stats ul.players li.header li.assists{margin-top:.25rem;font-size:.75rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li{float:left}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.name,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.name{width:9rem;margin-right:1rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.absent,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.absent{margin-right:1rem;width:1rem}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played{margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played li.period{margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.minutes-position-played fieldset li,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.minutes-position-played fieldset li{margin:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.goals-scored{margin-right:1rem;margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.assists{margin-left:0;margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-assists-clean-sheets li.clean-sheet-kept{clear:none;margin-left:1rem;margin-bottom:0}body.match-reports.new fieldset#player-stats ul.players li.body ul.player legend,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.absent label,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.goals-scored label,body.match-reports.new fieldset#player-stats ul.players li.body ul.player li.assists label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player legend,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.absent label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.goals-scored label,body.match-reports.edit fieldset#player-stats ul.players li.body ul.player li.assists label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.match-reports.new fieldset#player-performance ul.players li.header ul:first-child,body.match-reports.edit fieldset#player-performance ul.players li.header ul:first-child{margin-left:10rem}body.match-reports.new fieldset#player-performance ul.players li.header ul:first-child li:first-child,body.match-reports.edit fieldset#player-performance ul.players li.header ul:first-child li:first-child{width:9.5rem}body.match-reports.new fieldset#player-performance ul.players li.header li,body.match-reports.edit fieldset#player-performance ul.players li.header li{float:left}body.match-reports.new fieldset#player-performance ul.players li.header li.name,body.match-reports.new fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.new fieldset#player-performance ul.players li.header li.comment,body.match-reports.new fieldset#player-performance ul.players li.header li.outcome,body.match-reports.edit fieldset#player-performance ul.players li.header li.name,body.match-reports.edit fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.edit fieldset#player-performance ul.players li.header li.comment,body.match-reports.edit fieldset#player-performance ul.players li.header li.outcome{float:left;clear:none}body.match-reports.new fieldset#player-performance ul.players li.header li.name,body.match-reports.edit fieldset#player-performance ul.players li.header li.name{width:10rem}body.match-reports.new fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.new fieldset#player-performance ul.players li.header li.outcome,body.match-reports.edit fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.edit fieldset#player-performance ul.players li.header li.outcome{width:9.5rem}body.match-reports.new fieldset#player-performance ul.players li.header li.comment,body.match-reports.edit fieldset#player-performance ul.players li.header li.comment{width:auto}body.match-reports.new fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.new fieldset#player-performance ul.players li.header li.comment,body.match-reports.new fieldset#player-performance ul.players li.header li.outcome,body.match-reports.edit fieldset#player-performance ul.players li.header li.performance-score,body.match-reports.edit fieldset#player-performance ul.players li.header li.comment,body.match-reports.edit fieldset#player-performance ul.players li.header li.outcome{margin-top:.25rem;font-size:.75rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.name,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.name{float:left;width:9rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.performance-score,body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.performance-score,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives{float:left;clear:none}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.performance-score,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.performance-score{margin-left:1rem;width:8.5rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives{margin-left:1rem;width:29.5rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives p,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives p{width:90%;font-weight:normal}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives li.outcome,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives li.outcome{float:left;width:8.5rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives li.comment,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives li.comment{float:left;margin-left:1rem;width:20rem}body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives li.outcome,body.match-reports.new fieldset#player-performance ul.players li.body ul.player li.objectives li.comment,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives li.outcome,body.match-reports.edit fieldset#player-performance ul.players li.body ul.player li.objectives li.comment{clear:none}body.match-reports.new fieldset#player-performance ul.players li.body legend,body.match-reports.new fieldset#player-performance ul.players li.body label,body.match-reports.edit fieldset#player-performance ul.players li.body legend,body.match-reports.edit fieldset#player-performance ul.players li.body label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.match-reports.new fieldset#player-performance li.header,body.match-reports.new fieldset#player-stats li.header,body.match-reports.edit fieldset#player-performance li.header,body.match-reports.edit fieldset#player-stats li.header{display:block;background-color:#f0f0f0;padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9}body.match-reports.new fieldset#player-performance li.header li,body.match-reports.new fieldset#player-stats li.header li,body.match-reports.edit fieldset#player-performance li.header li,body.match-reports.edit fieldset#player-stats li.header li{margin-bottom:0;font-size:.9375rem}body.match-reports.new fieldset#player-performance li.body ul.player,body.match-reports.new fieldset#player-stats li.body ul.player,body.match-reports.edit fieldset#player-performance li.body ul.player,body.match-reports.edit fieldset#player-stats li.body ul.player{margin-top:1.375rem;padding-left:.75rem;padding-right:.75rem;padding-bottom:1.375rem;border-bottom:1px solid #d9d9d9}body.match-reports.new fieldset#player-performance li.body ul.player li,body.match-reports.new fieldset#player-stats li.body ul.player li,body.match-reports.edit fieldset#player-performance li.body ul.player li,body.match-reports.edit fieldset#player-stats li.body ul.player li{margin-bottom:0}body.match-reports.new fieldset#player-performance li.body ul.player li.name,body.match-reports.new fieldset#player-stats li.body ul.player li.name,body.match-reports.edit fieldset#player-performance li.body ul.player li.name,body.match-reports.edit fieldset#player-stats li.body ul.player li.name{font-size:.875rem;padding-bottom:0;border-bottom:0}}body.members.index section.main ol.data{margin-top:0}body.members.index section.main ol.data section{position:relative}body.members.index section.main ol.data section h1{display:block;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem}body.members.index section.main ol.data section h1 a{border-width:.125rem}body.members.index section.main ol.data section h1 a:hover{border-width:.1875rem}body.members.index section.main ol.data section img.avatar{position:absolute;height:44px;width:44px;border:1px solid #d9d9d9;border-radius:50%}body.members.index section.main ol.data section img.avatar.large{display:none}body.members.index section.main ol.data section footer{margin-top:1.5rem}body.members.index section.main ol.data section header,body.members.index section.main ol.data section div.membership-details,body.members.index section.main ol.data section footer{margin-left:3.75em}body.members.index section.main .membership-details p.roles{margin-top:0;font-family:"GT Maru Oblique",Arial,sans-serif}body.members.index section.main .membership-details p.fees-status .due{color:#f20045}body.members.index .user-community-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.5rem;margin:1rem 0}body.members.index .user-community-links p{margin:0}body.members.index .user-community-links ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.5rem;margin:0}body.members.index .user-community-links ul li{font-size:.9375rem}body.members.index .user-community-links ul li:after{content:","}body.members.index .user-community-links ul li:last-child:after{content:none}body.members.index ul.player-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;margin:1rem 0 0;padding:.875rem 0 1rem 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}body.members.index ul.player-details em{font-size:1.25rem}body.members.show .question{font-size:1.125rem}body.members.show.start label{display:inline}body.members.show.search label{display:block;font-size:.9375rem}body.members.show.search .select2-container,body.members.show.search select{display:inline-block;margin-bottom:1.375rem}body.members.new form .check-box label{display:inline}body.members.new #playing-status-selection{margin:0 0 2rem 0}body.members.new #playing-status-selection label{margin-right:1rem;clear:right}body.members.edit p.hint{margin-bottom:0}body.members.remove section.main section{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-bottom:1em}body.members.remove form p.hint{font-size:.75rem;margin-bottom:0}body.members.remove form ul{font-size:.75rem;margin-bottom:3rem}body.members.remove form ul li{float:none;margin-top:.375rem;margin-bottom:0}body.members.actionable section.sidebar nav,body.members.edit section.sidebar nav{padding-top:1.5em}@media screen and (min-width:36rem){body.members.new section.main fieldset.user-type p{display:inline;float:left}body.members.new section.main fieldset.user-type ul{display:inline;float:left;clear:none;width:auto}body.members.new section.main fieldset.user-type li{margin-left:2rem;clear:none}body.members.index section.main ol.data section{min-height:6em}body.members.index section.main ol.data section img.avatar.small{display:none}body.members.index section.main ol.data section img.avatar.large{display:block;height:88px;width:88px}body.members.index section.main ol.data section ul.player-details{gap:2rem}body.members.index section.main ol.data section header,body.members.index section.main ol.data section div.membership-details,body.members.index section.main ol.data section footer{margin-left:7.5rem}}body.messages.new form{border:0;background:0;margin:0;padding:0}body.messages.new form p.hint{margin-bottom:.25rem}body.messages.new form fieldset{border-bottom:0;margin-bottom:0}body.messages.new form fieldset legend{font-size:.9375rem;margin-bottom:.125rem}body.messages.new form fieldset[name=reply-mode]{margin-bottom:2rem;padding:0 1.125rem}body.messages.new form fieldset[name=reply-mode] p.hint{padding:.5rem 0 0;margin-bottom:0}body.messages.new form fieldset[name=reply-mode] ul{margin-bottom:0}body.messages.new form fieldset[name=reply-mode] li{margin-top:1rem;margin-bottom:0}body.messages.new form fieldset[name=reply-mode] li:first-child{margin-top:0}body.messages.new form fieldset[name=reply-mode] li label span{font-size:1.5rem;padding-left:1.75rem}body.messages.new form fieldset[name=reply-mode] li label span.private{background:url(/assets/padlock-grey-1106a894883970de11951122ecbb73bc873b6353a2e1cb0ca53a89da291e6648.png) no-repeat}body.messages.new form fieldset[name=reply-mode] li label span.public{background:url(/assets/conversation-grey-9be197bdc8d5dbfb8ead835dabf1af3e33010f95221e6026f85f3e61c3ef3d94.png) no-repeat}body.messages.new form fieldset[name=reply-mode] li label p{font-size:.875rem;margin:.5rem 0 0 3.125rem}body.messages.new form fieldset[name=reply-mode] li label.highlight span{color:#8858f4}body.messages.new form div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:1rem}body.messages.new form fieldset[name=recipients] ul{margin-bottom:0}body.messages.new form fieldset[name=recipients]>ul{margin-top:1rem}body.messages.new form fieldset[name=recipients]>ul>li{margin-bottom:0}body.messages.new form fieldset[name=groups],body.messages.new form fieldset[name=communities]{margin-bottom:0}body.messages.new form fieldset[name=groups] ul.choices,body.messages.new form fieldset[name=communities] ul.choices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}body.messages.new form fieldset[name=groups] ul.choices>li,body.messages.new form fieldset[name=communities] ul.choices>li{flex:0 1 calc(50% - .375rem);margin-bottom:.5rem}body.messages.new form fieldset[name=groups] ul.choices>li label,body.messages.new form fieldset[name=communities] ul.choices>li label{display:block;margin:0 0 0 1.25rem;font-size:.875rem}body.messages.new form fieldset[name=groups] ul.choices>li input,body.messages.new form fieldset[name=communities] ul.choices>li input{margin-left:-1.25rem}body.messages.new form fieldset[name=communities]{margin-bottom:.5rem}@media screen and (min-width:48rem){body.messages.new form fieldset[name=communities] ul.choices>li{flex:0 1 calc(33% - .375rem)}}body.messages.new form fieldset[name=communities]:disabled label,body.messages.new form fieldset[name=communities]:disabled p{color:gray}body.messages.new form fieldset[name=communities]>ul>li{margin-bottom:0}body.messages.new form fieldset[name=communities]>ul>li label{font-size:.875rem}body.messages.new form fieldset[name=communities]>ul>li:first-child p{display:inline-block;margin-bottom:.5rem;font-weight:normal;font-size:.875rem}body.messages.new form fieldset[name=communities]>ul>li:first-child>div{margin-bottom:1.375rem}body.messages.new form fieldset[name=communities]>ul>li:first-child>div>div:first-child{margin-bottom:.5rem}body.messages.new form fieldset[name=communities]>ul>li:first-child>div input{display:inline;margin-left:1rem}body.messages.new form fieldset[name=communities]>ul>li:first-child>div input:first-child{margin-left:0}body.messages.new form fieldset[name=communities]>ul>li:first-child>div label{display:inline}body.messages.new form li.subject input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.messages.new form li.email-body textarea{height:20em}body.messages.new form li.sms-body{border-bottom:1px solid #d9d9d9;padding-bottom:1.375rem;margin-bottom:1.5rem}body.messages.new form fieldset[name=attachments]{border-bottom:1px solid #d9d9d9;margin-bottom:1.5rem}body.messages.new form fieldset[name=attachments] ul{margin-top:1rem;margin-bottom:1rem;clear:both}body.messages.new form fieldset[name=attachments] li{margin-bottom:.5rem;padding-left:2rem;background:url(/assets/attachment-7a1d9c6f8dc8fd93d097b886f00515091041e10d4e335aebe576b6812a4f34a2.png) no-repeat;list-style-position:inside;font-size:.875rem}body.messages.new form fieldset[name=attachments] li a{margin-left:.25rem}body.messages.new form fieldset[name=attachments] div.file-uploader{margin-bottom:1.5rem}body.messages.new section#game-details{padding:1.5rem .75rem;margin:.75rem 0 0;background-color:#f0f0f0;-moz-border-radius-topleft:.188rem;-moz-border-radius-topright:.188rem;-moz-border-radius-bottomright:.188rem;-moz-border-radius-bottomleft:.188rem;-webkit-border-top-left-radius:.188rem;-webkit-border-top-right-radius:.188rem;-webkit-border-bottom-right-radius:.188rem;-webkit-border-bottom-left-radius:.188rem;border-top-left-radius:.188rem;border-top-right-radius:.188rem;border-bottom-right-radius:.188rem;border-bottom-left-radius:.188rem}body.messages.new section#game-details h1{font-size:.9375rem}body.messages.new section#game-details ul{margin-bottom:0}body.messages.new section#game-details li{margin:.75rem 0 0}body.messages.new section#game-details p{font-size:.875rem;margin:0}body.messages.new section#game-details p span{margin-bottom:.125rem;display:block;font-size:.9375rem;color:#000}body.messages.new section#game-details p time{font-size:.875rem}body.messages.new span#character-count{color:#58d82e}body.messages.new span#character-count.too-long{color:#f20045}body.messages.index article header>h1{padding-left:2.5rem;font-size:1.25rem}body.messages.index article p{margin:0;font-size:.75rem}body.messages.index article p.metadata,body.messages.index article p.body{padding-left:2.5rem;margin-top:.5rem}body.messages.index article.email h1{background:url(/assets/envelope-small-1a0b6b665763b1e88a7bf5e6a247a15f2980b1b529a3de94894eeaeb0f816042.png) no-repeat 2px}body.messages.index article.email p.metadata.public{background:url(/assets/conversation-grey-9be197bdc8d5dbfb8ead835dabf1af3e33010f95221e6026f85f3e61c3ef3d94.png) no-repeat 2px}body.messages.index article.email p.metadata.private{margin-top:0;padding-top:.5rem;background:url(/assets/padlock-grey-1106a894883970de11951122ecbb73bc873b6353a2e1cb0ca53a89da291e6648.png) no-repeat 2px}body.messages.index article.email p.body.attachment{background:url(/assets/attachment-7a1d9c6f8dc8fd93d097b886f00515091041e10d4e335aebe576b6812a4f34a2.png) no-repeat 2px}body.messages.index article.sms h1,body.messages.index article.a2p-sms h1{background:url(/assets/phone-small-b9048e7f2ba274e7890d5d296156c12d17fc0549770d0d3541edf05a51f1c91c.png) no-repeat 2px}body.messages.index article footer{margin-top:.5rem}body.messages.index article footer time{padding-left:2.5rem}body.messages.show nav#pagination{margin:0}body.messages.show article.primary{margin-top:0;padding-top:2rem}body.messages.show article.primary h1{font-size:1.5rem}body.messages.show article.primary>footer{border-bottom:1px solid #d9d9d9;padding-bottom:2rem}body.messages.show article.primary ol.data{margin:0;border:0;padding:0}body.messages.show article.primary ol.data li{border:0;border-radius:0;border-bottom:1px solid #d9d9d9;margin-bottom:0;padding-left:0;padding-right:0}body.messages.show article.primary ol.data article p{word-wrap:break-word;margin:.75rem 0 0 0}body.messages.show article.primary ol.data article ul{list-style:disc}body.messages.show article.primary ol.data article ol{list-style:number}body.messages.show article.primary ol.data article ul,body.messages.show article.primary ol.data article ol{margin-top:0;margin-left:1.25rem}body.messages.show article.primary ol.data article ul li,body.messages.show article.primary ol.data article ol li{margin-top:.25rem}body.messages.show article.primary ol.data article ul li p,body.messages.show article.primary ol.data article ol li p{margin-top:0}body.messages.show article.primary form{padding-top:1rem}body.messages.show section.recipient{margin-top:2rem}body.messages.show section.recipient>p{background-color:#f0f0f0;margin-bottom:0;padding:.5rem;font-size:1.125rem}body.messages.show section.recipient>ol>li{padding:0;border-bottom:none !important}body.messages.show section.initial-message article,body.messages.show ol.data article{position:relative;padding-left:3.875rem}body.messages.show section.initial-message article header,body.messages.show ol.data article header{margin-bottom:.25rem}body.messages.show section.initial-message article header h1,body.messages.show ol.data article header h1{display:inline-block;font-size:.875rem;margin-bottom:0}body.messages.show section.initial-message article header time,body.messages.show ol.data article header time{font-size:.75rem}body.messages.show section.initial-message article header a,body.messages.show ol.data article header a{font-size:.75rem}body.messages.show section.initial-message article div.content-wrapper,body.messages.show ol.data article div.content-wrapper{margin-top:1rem}body.messages.show section.initial-message article div.content-wrapper a,body.messages.show ol.data article div.content-wrapper a{word-break:break-all}body.messages.show section.initial-message article img.avatar,body.messages.show ol.data article img.avatar{position:absolute;top:0;left:0;border-radius:50%;border:1px solid #d9d9d9;height:44px;width:44px}body.messages.show section.initial-message article img.avatar.large,body.messages.show ol.data article img.avatar.large{display:none}body.messages.show section.initial-message article section.attachments,body.messages.show ol.data article section.attachments{margin-top:1rem;font-size:.75rem}body.messages.show section.initial-message article section.attachments header h1,body.messages.show ol.data article section.attachments header h1{padding-left:0;background:0}body.messages.show section.initial-message article section.attachments ul,body.messages.show ol.data article section.attachments ul{list-style:none;margin-left:0}body.messages.show section.initial-message article section.attachments li,body.messages.show ol.data article section.attachments li{border:0}body.messages.show section.initial-message{border-bottom:1px solid #d9d9d9;margin-left:0;padding:2rem 0}body.messages.show section.initial-message:last-child,body.messages.show section.initial-message.last{border-bottom:0}body.messages.show section.initial-message article p{word-wrap:break-word;margin:.75rem 0 0 0}body.messages.show section.initial-message article ul,body.messages.show section.initial-message article ol{margin-top:0}body.messages.show section.initial-message article ul li,body.messages.show section.initial-message article ol li{margin-top:.25rem}body.messages.show section.initial-message article ul li p,body.messages.show section.initial-message article ol li p{margin-top:0}body.messages.index article footer time,body.messages.index article footer p,body.messages.show article.primary footer time,body.messages.show article.primary footer p{font-size:.75rem}@media screen and (min-width:36rem){body.messages.new section.main ul li{float:none}body.messages.new section.main fieldset[name=reply-mode] li{margin-left:1rem;width:calc(50% - 1rem);float:left;clear:none;margin-top:0}body.messages.new section.main fieldset[name=reply-mode] li:first-child{margin-left:0}body.messages.new section.main section#game-details{clear:both}body.messages fieldset[name=attachments] p{clear:none}}@media screen and (min-width:36rem){body.messages section.initial-message article,body.messages ol.data article{position:relative}body.messages section.initial-message article h1,body.messages ol.data article h1{margin-right:8rem}body.messages section.initial-message article.email h1,body.messages ol.data article.email h1{margin-right:8.4745762712rem}body.messages section.initial-message article time,body.messages ol.data article time{position:absolute;top:0;right:0}body.messages.index time{padding-top:.5rem}body.messages.actionable div.group section.main>h1{float:none}}body.news section.main>form{margin-bottom:1.375rem}body.news section.main p#video-file label,body.news section.main p#video-url label,body.news section.main p#document label{font-size:.875rem}body.news section.main p#video-url input[type=text]{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.news section.main img.photo-variant{max-width:100%}body.news section.main div.video-wrapper{position:relative;max-width:30rem}body.news section.main div.video-wrapper .youtube-container{position:relative;margin:0 auto;width:100%;height:100%;padding-top:56.25%;overflow:hidden;box-sizing:border-box}body.news section.main div.video-wrapper .youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}body.news section.main div.video-wrapper .videojs-container{width:100%;margin:0 auto}body.news section.main span.credit{display:block;margin-top:.25rem;font-size:.75rem}body.news section.main div.downloadable{margin:.25rem 0 1rem 0;font-size:.875rem}body.news section.main ol.data li article{position:relative;padding-left:3.875rem}body.news section.main ol.data li article header{margin-bottom:.25rem}body.news section.main ol.data li article header h1{display:inline-block;font-size:.875rem;margin-bottom:0}body.news section.main ol.data li article header time{font-size:.75rem}body.news section.main ol.data li article header a{font-size:.75rem}body.news section.main ol.data li article div.content-wrapper{margin-top:1rem}body.news section.main ol.data li article div.content-wrapper a{word-break:break-all}body.news section.main ol.data li article img.avatar{position:absolute;top:0;left:0;border-radius:50%;border:1px solid #d9d9d9;height:44px;width:44px}body.news section.main ol.data li article img.avatar.large{display:none}body.news section.main ol.data li article img.post-icon{position:absolute;top:0;left:0;height:44px;width:44px}body.news section.main ol.data li article img.post-icon.large{display:none}body.news section.main ol.data li article article{margin-top:1.5rem;padding-top:1.5rem;padding-right:.5rem;padding-bottom:1.5rem;border:1px solid #d9d9d9;-moz-border-radius-topleft:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;-moz-border-radius-bottomleft:.375rem;-webkit-border-top-left-radius:.375rem;-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-webkit-border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}body.news section.main ol.data li article article img.avatar{top:1.25rem;left:.5rem}body.news section.main ol.data li article form{margin-top:1.375rem}body.news section.main.delete form.button_to{display:inline-block;margin-top:1em;margin-right:1em}@media screen and (min-width:36rem){body.news section.main>ol.data>li>article{padding-left:6.875rem;min-height:5.5rem}body.news section.main>ol.data>li>article img.post-icon{height:88px;width:88px}body.news section.main>ol.data>li>article img.post-icon.small{display:none}body.news section.main>ol.data>li>article img.post-icon.large{display:block}body.news section.main>ol.data>li>article img.avatar.large{display:block;height:88px;width:88px}body.news section.main>ol.data>li>article img.avatar.small{display:none}body.news section.main>ol.data>li>article article{min-height:0}body.news section.main>ol.data>li>article article img.avatar.small{display:inline}body.news section.main>ol.data>li>article article img.avatar.large{display:none}}body.news section.sidebar section.game>header>h1,body.news section.sidebar section.coaching-session>header>h1{padding-bottom:1rem;margin-bottom:1rem;font-size:1.25rem;border-bottom:1px solid #d9d9d9}body.news section.sidebar section.game article,body.news section.sidebar section.coaching-session article{margin-bottom:2.625rem}body.news section.sidebar section.game article header h1,body.news section.sidebar section.coaching-session article header h1{margin-bottom:.5rem}body.news section.sidebar section.game article header h1 time,body.news section.sidebar section.coaching-session article header h1 time{font-size:.875rem}body.news section.sidebar section.game article p,body.news section.sidebar section.coaching-session article p{margin-bottom:1rem;font-size:1rem}body.news section.sidebar section.game article p.description,body.news section.sidebar section.coaching-session article p.description{margin-bottom:.875rem}body.news section.sidebar section.game article p.kick-off,body.news section.sidebar section.game article p.called-off,body.news section.sidebar section.game article p.time,body.news section.sidebar section.coaching-session article p.kick-off,body.news section.sidebar section.coaching-session article p.called-off,body.news section.sidebar section.coaching-session article p.time{font-size:.875rem}body.news section.sidebar section.game article p.called-off,body.news section.sidebar section.coaching-session article p.called-off{color:#f20045}body.news section.sidebar section.game article p span.result,body.news section.sidebar section.coaching-session article p span.result{float:left;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:3.75rem;text-transform:uppercase}body.news section.sidebar section.game article p span.link-words,body.news section.sidebar section.coaching-session article p span.link-words{float:left;padding:.75rem 0 0 .5rem}@media screen and (min-width:62rem){body.news section.sidebar section.game article p span.link-words,body.news section.sidebar section.coaching-session article p span.link-words{width:4rem}}body.news section.sidebar section.game article p.write-up,body.news section.sidebar section.coaching-session article p.write-up{font-weight:normal;font-size:.875rem}body.news section.sidebar section.game article a.comments,body.news section.sidebar section.coaching-session article a.comments{font-size:.875rem}body.news section.sidebar section.game.next,body.news section.sidebar section.game.previous,body.news section.sidebar section.coaching-session.next,body.news section.sidebar section.coaching-session.previous{margin-bottom:2.625rem}a.stripe{color:#008cdd}a.stripe-connect{text-decoration:none;display:inline-block;margin-bottom:1px;background-image:-webkit-linear-gradient(#28a0e5,#015e94);background-image:-moz-linear-gradient(#28a0e5,#015e94);background-image:-ms-linear-gradient(#28a0e5,#015e94);background-image:linear-gradient(#28a0e5,#015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;height:30px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}a.stripe-connect span{display:block;position:relative;padding:0 12px 0 44px;height:30px;background:#1275ff;background-image:-webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);font-size:14px;line-height:30px;color:#fff;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.stripe-connect span:before{content:"";display:block;position:absolute;left:11px;top:50%;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px}a.stripe-connect:active{background:#005d93}a.stripe-connect:active span{color:#eee;background:#008cdd;background-image:-webkit-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-moz-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-ms-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:linear-gradient(#008cdd,#008cdd 85%,#239adf);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}a.stripe-connect span:before,a.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADQklEQVRIDbWVaUiUQRjHZ96dXY/d1fYQj1U03dJSw9YkFgy6DIkILRArQSSC7PjQjQQqVH7oQ0GHQUWgpQhKHzoNSqiUwpXcsrwIjzVtPVrzbPV9Z6bZhYV3N3WXYAeGmWeeZ37z8J95GEgpBf5oeXn1Es4fYAdzPDlM6je4RBYhR+LMU89UxiCBGiCgkUwsBYSA+SlPKLQBQAYEAZm+3j42K96z3NyOF7VOeMrp62opRcacjPW5+43rDTpNSKQ8QKZAEg7xmPCTs/O27uGJgXuNbW0pxyvLfTmAEBzthEsFZLxRvPdi5rpYo2cmUiQJDA4IVeo0obGdlvGfXUPj0Sym2zPuHxvzcWjDyVupJ/YYizKTGNjLw/HiduNTAqIRIUJ6Vpp+ky8bCSFgwQ2xgkGxFi1ioNWEBGuJB31gbLIv/2pd7SpFoGxtpCYkLSEq4ptlzIYFO7tc7w0TKkeEYg5ADnrWkkYhD8s26GPq3nW0WKxTptftPYBI4Mj3O2fHvKNZBMVSDmMwarXNjDkSF3d5kExZeiCr8M2VI+VFu9IvsPcYtzAvkfoEZkEEE45jMppq3ppbCNPFIY1nD1cpo07lbMmvOXeoDCF8BLKy9uUAAjDkBh+c6bz78mNtVVP7MwET7JBnqb4xXpdWVpC1OVzWn+ELHLCsneX/s7rkRWl1463cy1U3WroG21jhCGKJXPOtKQnpAuENvsAppgDB3TcDVIrpDHbK5Kd+y7W8iodNybHh22rOHyxUK+UaMYjZaoyp25rYL54TSihSKmwZ14v3lc3ZFxdbeywjn/tGJnkmzrydX1ApxOEACKymmXLYfXVpi1JMEOGxPi1ep18doY4r2J7uFumQQ9yGf01bMcZW8dpyc0oIjxxpuC5wuUDX+ovWrnYeg3aXvdLIqnmOvXPsfH6uA5YbTb1DX8ofvTLzTy6ZV4K6fAw+gXiATfdffmjeaUgc1UdpdWplsCooQBrEnqUw82dhdnjit/Vxc4f59tP3DRjzJvYteqrl4rmNlJIfrOwpgNklesDRNQBCHYtQAQqD2CgACNjHAJnG1EyfV/S67fZiJB5t2OGEe4n7L3fS4fpEv/2hUEATfoPbuam5v8N7nps70YTbAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.stripe-connect span:before,a.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAIbklEQVRoBdVZa5BURxU+fZ9z57mzs7PvF4i7srAQSCifMVDERC0jYlzUlJalKeGPlCnL/NEfywpWacoiVZRVJIYfGjGUu5bxj5qHFSAYyQOBEsJzYSHDvnd2dp535j66PX1vNgsULDPs1cr2Vs+9e7v79NfnnnP663MJYwwWYxEWI2iOedEClxabxgkBwjEvOuA9PQOOlSw64JMr4vK8GidYYMcOES4tVSEAAZ8FAUqon1GiAJEEEG0CjFB8cTaxZUMAo1gEqQA0UABprAjPbrUwXnkesgqKP8CBk5vDIenrE+BKmwI+MawA1MbCkdV10cBDflXuVmSxQRbFkCAQZ9U2ZTaONyxKcyXDHjMs83ImV3rz6njmDRPMUZB80zAJOuvvsflkXpTP7DrWyeXcYCqk75AEieawrEoty1vrvlcV0ja3VQdb1rVUQVd9EFqqNIj5ZfDJooPBsCnohq2ldDMynC42XZnW7z09lu25lMxDMl34y0gyvTsBwyewc84Z4MEPpWIzF/MBcLLtNzJISmxZU+PmWETbtqGzfvVja5uguyF02+kCIEJUk6Ex4oMV9XP9ZnQT/nZ24it7XrtoJ5LZ7SjAM+Bg2+0ckAOcbBkQIaZFVzY1bGurjezYfn87PNQZ5+13ZaQRXMzH26Lg8ymfUokQdAR59INOc53GQ6q/Jiiua6oJ7+h9uAPua47cHeLrwHEmQRmTGLHV6x4v+JYwWsOFCGRDn6RKem1rPPrkN9Y0uqAXLN4VwCgjYGEE8rBgMAjwKsF9S9WgLa9qjYcf+Po9jXdlGrfC5Wj8Vg0Lf+ZENAFmpGB9TWTLhmUxUD1UDg/gtudRnK+a4RtkgqQyO+RT5LVrmiLgJcN19gcGNojUWriS5yRQm7pcBTc/vyCKdW1RrWwzOTiYhGf+dRUmcgZosgDVfgWaMCS2V2tO+OzG0MiVjdUwiFiYm9a7O4kJAoZEooV9H4T0O0ofODkKr5+6+nY6V3heVZQpv6ZWaz55qSJJnXjtUBW5pT7k8xeK5u+B0PQdBVbQgTLq9HbQYthyNVSmTT6A/nB0aGpF0K99+trY1F7TNI9PZGXkKUVRtYjGZCIOV1dHR4Ynz8FSLV8BrjK6uiAlpLcmco1ipmgpAaU8rfesboCuumBg31uJbx6+qH0uX9D/em0i85xFhaslKZKA8/82RtYDhd/1MkCuBnjxrLgKB0EQSb5oWO+9O1bZrsy3+Kc3dcH+b99b07NuyXe6P9r8z/am+C9lkuqCjo4qGGkQES76qJcuz/2GOlUoFuVsQS+98frlaSeq8Gkqqctrg7Dz853wwrfugUfXtj3W3tJ8oCletRUEXy1SCSSYHhdu41gFqILcZCrzwkvnJmE0U3JtHefiL7eS2l7th11f7IQ9j65aVh+r+nlzbd2TELJrHPLmIXZX3wyBX8MTQMm8PJ0u9Pe9chGQYy9omvXouHu/thJqI+Ef1sZDm0AMBmfPiQsSPDuY2zhWwSH5ISU5Pjm98x9nRo7+7JVBB3wl5nJz35Vo/z/esBQUVf2+QlkD9Aw42/Ts3Au7ushdAhQ5UzJoOjE+OrV9/1tDR7cNnIax7N2bDX9nm1bUQXdz9Rp/MLwRoqAtDOzcaO7rvDrAWW8vhcatWVNjF6cmJre9embkz1947h3YfXgIUgVzblQldxgFH0ZOr/qULwM15k4Zlci4Vd9ZU5ltY71oObHBnBFQBidmUk8kEsOP7Hntwqsb974NfS8PAh7LKoo23Hw+2R4FQcSzKlDPgFOEyf8kx3HW94kQ7xJgRRdAJG7CyIWxgiXNUN0+k5nJLN83k3n8D8eHN3+1ux5+8uBHIKiWt1G1Rn3IJkiUCcQzU3G0h9qWHMeJdoSrwtr9dl6I6DNjFwRRyxiKnStSqkPJPsGSmZ+mp1P9z2dzOy3Klj31yMdmX9S8V75APEsomMZwT9fz9i6vkW9AvEgQyqrBQM2Dq9rrD0gCgXfHA0jpjIRm2Zcw+3CR2tZl27SnMZFSZ1lWcRwZITeDckresAEXaoKwwBh7/WQubgTOQj5BVjdv7KiBJz7bztMNcHIk03JiONNyfiK/ntv2VMHAMx6BjpoA/Gj9Emdjul7W7e6TeQNDK9WJLRm361P5c1drEmAaymaYoXpfjZoiOk7FHWuh5dxEHmzLHiXM9oyTz9FawRZw65f5yyzXBMpd0JGhFKB5nSwRMVvumDv2cxm4m1f5X4AuWhRePDUOtqEPQJVVGfWcBz1ahmPlTlxzqaJLquYZU1HTvjcTMD6dOULM0n+g5nKposHzdWbo7FgEkDBviWlYx++53XtQ33kvDU8dHAJm6L8usdwEZn09S3qiPed5lcCSLUpI0eEA8620zLbDl6bh8T+egkI+/7Rl6kegcTSPst1QUKaM+brhrjnF2yUQJNxnrGMnR7KbTw5nYFVjyAl98w2+VdvVlA67Dw3BgROjAKa+yyrpz0BKTbJnez1NT6AKrrnA1bEi1av2v3xaiL90dnxL2Kc0rsXc4WpcQEc8AEtiGrRiejmK6WWeMDIxtVwwKExijB5KFuBYIg1cy8dx0dTQ/yQVc78yBXMIqJ5i/VvvkqHdSjXuM/THKy7w2LQJ6fpJms38QiHGvlzBt+RwJv2JQ2elbjyRtjIi1AIRMAsKPuQduHVzr2YW+kIBE5BTwOzzxLKOiMX8QVuWh00IpqD+S0WHtLlzefpLBOZo/IYvEqQPnTX5dxmy4xookqaCjRuT4mMi8g3bxs2KCkj3GFj4+QSzA0RkeskU8iCJeUiBDv09Jt8OPEV6k7DlP3gxxh/dAPymPh/Kf5d897dIOd9P7H8oEd4G1JV8wPGbRadx52sgLmrRAZ99EZ5+LZgV+v+4Llrg/wX6HRCxgvzAAwAAAABJRU5ErkJggg==")}}body.online-payments.new form .question{font-size:1.25rem}body.online-payments.new form ul{margin-bottom:2rem}body.online-payments.new form li{float:none;margin-bottom:1rem}body.online-payments.new form li .button{padding-left:1.75rem;position:relative}body.online-payments.new form li p{margin-left:1.75rem;font-size:.75rem}body.online-payments.new form li input{position:absolute;left:0}body.online-payments.new form li label{margin-bottom:1rem;font-weight:normal;font-size:.9375rem}body.online-payments.card.new .panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-bottom:1rem}body.online-payments.card.new .panel p.amount{line-height:1.1;text-align:center;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:4rem;margin:.8rem 0 .4rem 0}body.online-payments.card.new .panel p.amount span{display:block;font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem}body.online-payments.card.new .panel p.email{text-align:center;margin-bottom:2rem}body.online-payments.card.new form .StripeElement{border:2px solid #d9d9d9;padding:.6rem;margin-top:.2rem}body.online-payments.card.new div#divider{text-align:center;border-bottom:1px solid #d9d9d9;line-height:.1rem;margin:2rem 0 2.5rem 0;color:#000;font-size:.75rem}body.online-payments.card.new div#divider span{padding:0 1rem;text-align:center;background-color:#fff}body.online-payments.card.new label{display:block;color:#000;font-weight:bold}body.online-payments.card.new p.error-message{margin-top:.8rem;color:#f20045}body.online-payments.card.new button{width:100%;margin-top:1.8rem;border:2px solid #d6f800;background:#d6f800;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;font-size:1rem;padding:0}body.online-payments.card.new button:hover:not(:disabled){transition:background-color .5s;color:#000;background:#fff;border:2px solid #d6f800}body.online-payments.card.new button div{margin:12px auto;line-height:25px}body.online-payments.card.new button div.spinner{border:3px solid #f7f7f7;border-top:3px solid #1c91d4;border-radius:50%;width:19px;height:19px;animation:spin 2s linear infinite}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}body.payments .amount input[type=text]{width:4em}body.player-development-summary header#page-header,body.player-progress-reports header#page-header{margin-bottom:1.125rem}body.player-development-summary section#playing-details,body.player-progress-reports section#playing-details{margin-bottom:4.5rem;padding:0 .5rem 1.125rem;border-bottom:1px solid #000}body.player-development-summary section#playing-details p,body.player-progress-reports section#playing-details p{font-size:.75rem;margin:.5rem 0 0 0}body.player-development-summary section#playing-details p:first-child,body.player-progress-reports section#playing-details p:first-child{margin:0;font-size:1.25rem}body.player-development-summary section#playing-details p span,body.player-progress-reports section#playing-details p span{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase}@media screen and (min-width:48rem){body.player-development-summary section#playing-details p,body.player-progress-reports section#playing-details p{margin-top:.25rem}body.player-development-summary section#playing-details p:first-child,body.player-progress-reports section#playing-details p:first-child{float:left;margin-bottom:0}body.player-development-summary section#playing-details p:last-child,body.player-progress-reports section#playing-details p:last-child{float:right}}body.player-development-summary section#metrics{margin:0 .5rem 0}body.player-development-summary section#metrics ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;list-style:none;margin-left:0}body.player-development-summary section#metrics ul li.metric{margin:0 0 7rem 0;width:calc(50% - .75rem);-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:48rem){body.player-development-summary section#metrics ul li.metric{width:calc(33.333333333% - .75rem)}}body.player-development-summary .metric h1{font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem;margin-bottom:.813rem}body.player-development-summary .value{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:2rem}@media screen and (min-width:62rem){body.player-development-summary .value{font-size:4rem;line-height:4.688rem}}body.player-development-summary .unit{font-size:1.25rem}body.player-development-summary .explanation{margin:.875rem 0 0;font-size:.9375rem}body.player-development-summary section#metrics-breakdown{font-size:.9375rem}@media screen and (min-width:48rem){body.player-development-summary section#metrics-breakdown table{width:100%}body.player-development-summary section#metrics-breakdown thead th{padding-bottom:.9em;border-bottom:1px solid #d9d9d9}body.player-development-summary section#metrics-breakdown tbody td{padding:.9em 0;border-bottom:1px solid #d9d9d9}body.player-development-summary section#metrics-breakdown th,body.player-development-summary section#metrics-breakdown td{text-align:center}body.player-development-summary section#metrics-breakdown th:first-child,body.player-development-summary section#metrics-breakdown td:first-child{text-align:left}}body.player-development-summary section#player-progress-summary section.graph #graph-paper{width:100%}body.player-development-summary section#player-progress-summary section.graph #graph-paper svg{overflow:visible !important}body.player-development-summary section#player-progress-summary section.graph header{margin-bottom:2.25rem}body.player-development-summary section#player-progress-summary section.graph header p.key{line-height:1.625rem;padding-left:2rem}body.player-development-summary section#player-progress-summary section.graph header p.key.most-recent{margin:0 0 .5em 0;background:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png) center left no-repeat;background-size:26px 15px}body.player-development-summary section#player-progress-summary section.graph header p.key.compare-to{margin:0;background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px}body.player-development-summary section#player-progress-summary section.summary{padding-top:2rem;margin-bottom:5rem}body.player-development-summary section#player-progress-summary section.summary dl{margin-left:0}body.player-development-summary section#player-progress-summary section.summary dl dt{font-size:1.25rem}body.player-development-summary section#player-progress-summary section.summary dl dd{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:2rem;margin-bottom:4.25rem}@media screen and (min-width:62rem){body.player-development-summary section#player-progress-summary section.summary dl dd{font-size:4rem}}body.player-development-summary section#player-progress-summary section.summary a{display:block;margin-top:4.5em}@media screen and (min-width:48rem){body.player-development-summary section#player-progress-summary section.graph{float:left;width:64%}body.player-development-summary section#player-progress-summary section.graph header{margin-bottom:4em}body.player-development-summary section#player-progress-summary section.graph #graph-paper{width:80%;max-height:346px}body.player-development-summary section#player-progress-summary section.summary{float:right;width:calc(36% - 2rem - 1px);padding-left:2rem;border-left:1px solid #000}}body.player-development-summary section#metrics-breakdown,body.player-development-summary section#player-progress-summary{margin-bottom:5rem}body.player-development-summary section#metrics-breakdown>header,body.player-development-summary section#player-progress-summary>header{margin-bottom:2.25rem;padding:1.125rem .5rem;border-top:1px solid #000;border-bottom:1px solid #000}body.player-development-summary section#metrics-breakdown h1,body.player-development-summary section#player-progress-summary h1{font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem;margin-bottom:0}body.player-profiles header#page-header h1{float:left}body.player-profiles header#page-header h1 span{display:block;font-size:.875rem}@media screen and (min-width:48rem){body.player-profiles header#page-header h1 span{font-size:1rem}}body.player-profiles header#page-header #image-container{float:right}body.player-profiles header#page-header #image-container img{position:relative;top:.375rem;height:3em;width:3em;border-radius:50%;border:1px solid #d9d9d9}@media screen and (min-width:48rem){body.player-profiles header#page-header #image-container{margin-right:1.25rem}body.player-profiles header#page-header #image-container img{top:calc(-0.75rem);height:5.875rem;width:5.875rem}}body.player-profiles div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:2.5rem;padding-bottom:2.5rem}body.player-profiles div.panel header{border-bottom:1px solid #d9d9d9;margin-bottom:1.375rem;padding-bottom:.625rem}body.player-profiles div.panel header h1{font-size:1.5rem;margin-bottom:0}body.player-profiles.personal-details li.registration-status div.radio-button,body.player-profiles.personal-details li.disability div.radio-button{margin-bottom:0}body.player-profiles.personal-details li.registration-status div.radio-button:first-child,body.player-profiles.personal-details li.disability div.radio-button:first-child{margin-top:.5rem}body.player-profiles.personal-details li.registration-status p.hint,body.player-profiles.personal-details li.disability p.hint{margin-top:.5rem}body.player-profiles.personal-details div.registrant-details{margin-top:1.375rem;font-size:.875rem;border-left:5px solid #8858f4;padding:1.5rem 0 0 1.5rem}body.player-profiles.personal-details div.registrant-details ul{font-size:.75rem}body.player-profiles.personal-details div.registrant-details li{float:none}body.player-profiles.personal-details div.registrant-details em{display:block;font-size:.875rem}body.player-profiles.personal-details div.registrant-details p.hint{padding-bottom:1.5rem}body.player-profiles.personal-details ol#consent-check-boxes{position:relative;list-style:none}body.player-profiles.personal-details ol#consent-check-boxes li{margin-left:1.5rem}body.player-profiles.personal-details ol#consent-check-boxes li li{margin-left:1.25rem}body.player-profiles.personal-details ol#consent-check-boxes li label{font-weight:normal;font-size:.875rem}body.player-profiles.personal-details ol#consent-check-boxes li input{position:absolute;left:0}body.player-profiles.playing-details form div.field-container{min-height:30px;background-repeat:no-repeat;background-position:left center}body.player-profiles.playing-details form .shirt-number div,body.player-profiles.playing-details form .primary-position div,body.player-profiles.playing-details form .secondary-position div,body.player-profiles.playing-details form .utility-position div{background-image:url(/assets/shirt-small-8a36867cac5885aeb3961c0195e21ddc8c9b1b7f923ed1ecfcc60807df169e7f.png);padding-left:2.5rem}body.player-profiles.playing-details form .shirt-number input[type=text]{width:1.5rem}body.player-profiles.playing-details form .stronger-foot>div{background-image:url(/assets/boot-dbaee5157213df7c864c3293ad8b17fc92611ae502022755a908562957eb685c.png);height:1rem;padding-left:4rem}body.player-profiles.playing-details form .height div{background-image:url(/assets/ruler-fbfe7d5fc4fd6db0280d7db44e59acbbbcd6fba57fc0a8b3b6c092a90ccf5845.png);padding-left:2.5rem}body.player-profiles.playing-details form .weight div{background-image:url(/assets/weight-27fc9628f81b2eb2ee261e218c8e73efb5ad0807595b1107ded741e546a475a6.png);padding-left:2.5rem}body.player-profiles.playing-details form .weight input[type=text],body.player-profiles.playing-details form .height input[type=text]{width:3rem}body.player-profiles.playing-details ul.choices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem}body.player-profiles.playing-details ul.choices li{clear:none;width:auto}body.player-profiles.playing-details ul.choices label{float:none;display:inline-block;width:auto}body.player-profiles.playing-status li.choice label{float:none}body.player-profiles.playing-status #playing-status-selection{margin:0 0 1.375rem 0}body.player-profiles.playing-status #playing-status-selection label{margin-right:1rem}body.player-profiles.medical li{float:none}body.player-profiles.notes form textarea{height:20rem}@media screen and (min-width:62rem){body.player-profiles.personal-details li.registration-status legend,body.player-profiles.personal-details li.disability legend{float:left;width:33%;padding-top:.25rem;margin-right:.5rem}body.player-profiles.personal-details li.registration-status div.radio-button:first-child,body.player-profiles.personal-details li.disability div.radio-button:first-child{margin-top:0}body.player-profiles.personal-details li.registration-status label,body.player-profiles.personal-details li.disability label{float:none;width:auto}body.player-profiles.personal-details div.registrant-details{float:right;width:calc(66% - 1.5rem - 5px)}}body.player-progress-reports section#playing-details{margin-bottom:1.125rem}body.player-progress-reports section#assessment{margin-bottom:5rem}body.player-progress-reports section#assessment nav#step-thru-pagination{padding-bottom:1.563rem;margin:1.563rem 0 1.125rem 0;border-bottom:1px solid #000}body.player-progress-reports section#assessment>header{margin-bottom:1.75rem;padding-bottom:1.125rem;border-bottom:1px solid #000}body.player-progress-reports section#assessment>header h1{font-family:"GT Maru",Arial,sans-serif;font-size:1.25rem}body.player-progress-reports section#assessment>header ul#user-actions{margin-left:0}body.player-progress-reports section#assessment>header ul#user-actions li{margin-bottom:.75rem;list-style-type:none;font-size:.75rem}body.player-progress-reports section#assessment>header ul#user-actions li:last-child{margin-bottom:0}@media screen and (min-width:48rem){body.player-progress-reports section#assessment>header:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.player-progress-reports section#assessment>header h1{float:left;margin-bottom:0}body.player-progress-reports section#assessment>header ul#user-actions{float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.75rem;align-content:center}body.player-progress-reports section#assessment>header ul#user-actions li{margin:0}body.player-progress-reports section#assessment>header ul#user-actions li:first-child{margin-top:.5rem}}body.player-progress-reports section#assessment #assessment-key{margin:0 .375rem 1.5rem .375rem;padding-bottom:.625rem;border-bottom:1px solid #000}body.player-progress-reports section#assessment #assessment-key p{margin:0 0 1rem 0;font-size:1.25rem}body.player-progress-reports section#assessment #assessment-key ul{width:auto;list-style:none;margin:0;font-size:.875rem}body.player-progress-reports section#assessment #assessment-key ul li{float:none;margin-bottom:.5rem}@media screen and (min-width:48rem){body.player-progress-reports section#assessment #assessment-key ul li{margin-left:1rem}}body.player-progress-reports section#assessment #assessment-key ul li span{display:inline-block;background:url(/assets/key-brand-shape-yellow-46x27@2x-05df66b6f9a9869847cb0b5ea8d578786e52aea95fdd20cad41961d05f400929.png) center left no-repeat;background-size:46px 27px;width:46px;line-height:27px;text-align:center;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1.25rem}@media screen and (min-width:48rem){body.player-progress-reports section#assessment #assessment-key{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;padding-bottom:.125rem}body.player-progress-reports section#assessment #assessment-key ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap}}body.player-progress-reports section#assessment .corners{margin-bottom:1.125rem;display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}body.player-progress-reports section#assessment .corner p{font-size:.75rem;background-color:#e5e5e5;padding:.2em 0 .2em 0;text-align:center}body.player-progress-reports section#assessment fieldset.corner-1 table,body.player-progress-reports section#assessment div.corner-1 table{background:linear-gradient(to right,#8858f4 0,#d207f9 100.74%)}body.player-progress-reports section#assessment fieldset.corner-2 table,body.player-progress-reports section#assessment div.corner-2 table{background-color:#d207f9}body.player-progress-reports section#assessment fieldset.corner-3 table,body.player-progress-reports section#assessment div.corner-3 table{background:linear-gradient(to right,#c4ff2a 14.81%,#8858f4 192.59%)}body.player-progress-reports section#assessment fieldset.corner-4 table,body.player-progress-reports section#assessment div.corner-4 table{background-color:#d6f800}body.player-progress-reports section#assessment fieldset.corner-5 table,body.player-progress-reports section#assessment div.corner-5 table{background-color:#8858f4}body.player-progress-reports section#assessment fieldset{margin-bottom:0}body.player-progress-reports section#assessment table{width:100%;border-collapse:collapse;border-spacing:0}body.player-progress-reports section#assessment table th{border:0;vertical-align:bottom;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;font-size:1rem;padding-bottom:.5rem}body.player-progress-reports section#assessment table th.title{vertical-align:baseline;font-size:1.875rem;text-transform:uppercase;text-indent:0;text-align:left;padding-top:.5rem;padding-left:.5rem;padding-bottom:0}body.player-progress-reports section#assessment table tbody{background:#fff}body.player-progress-reports section#assessment table td{vertical-align:middle;width:10%;padding:.375rem 0;border-bottom:1px solid #000;text-align:center}body.player-progress-reports section#assessment table td span{display:inline-block;height:25px}body.player-progress-reports section#assessment table td label{font-size:100%}body.player-progress-reports section#assessment table td input[type=radio],body.player-progress-reports section#assessment table td input{margin:0;position:relative;top:1px}body.player-progress-reports section#assessment table td.label{text-align:left;padding-left:.375rem;width:50%;font-size:.875rem}body.player-progress-reports section#assessment table td.mark.last-time span{background:url(/assets/key-brand-shape-grey-42x25@2x-c5b0c6751cad789b263e7f6e1dfcc4decf4aad6aed095091d4de609b198428f5.png) center left no-repeat;background-size:42px 25px;width:42px;height:25px;vertical-align:middle}body.player-progress-reports section#assessment table td.mark span{display:inline-block;background-repeat:no-repeat;width:42px;height:25px}body.player-progress-reports section#assessment table td.mark.current span{background:url(/assets/key-brand-shape-yellow-42x25@2x-ad2c6f2f9b0b3fead08a81e19dc26b91ba7d15a396c4450268686f11a3f4c914.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.player-progress-reports section#assessment table td.mark.previous span{background:url(/assets/key-brand-shape-grey-42x25@2x-c5b0c6751cad789b263e7f6e1dfcc4decf4aad6aed095091d4de609b198428f5.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.player-progress-reports section#assessment table td.mark.current.previous span{background:url(/assets/key-brand-shape-grey-yellow-42x25@2x-0070f4d0b83cc9ebe0381e551f6dd80fdfeb2f397820e07cee9841aabf8455d2.png) center left no-repeat;background-size:42px 25px;color:rgba(0,0,0,0)}body.player-progress-reports section#assessment dl{margin:.8rem 0 1rem .375rem}body.player-progress-reports section#assessment dl dt,body.player-progress-reports section#assessment dl dd{display:block;line-height:2rem}body.player-progress-reports section#assessment dl dt{font-size:1.25rem}body.player-progress-reports section#assessment dl dd{background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px;font-size:.813rem;padding-left:2rem}body.player-progress-reports section#assessment dl dd .date{padding-right:.6rem}body.player-progress-reports section#assessment dl dd.current{background-image:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png)}@media screen and (min-width:62rem){body.player-progress-reports section#assessment dl dt,body.player-progress-reports section#assessment dl dd{display:inline-block}body.player-progress-reports section#assessment dl dd.previous{margin-left:.875rem}body.player-progress-reports section#assessment dl dd.current{margin-left:2rem}}body.player-progress-reports section#assessment div#feedback{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}body.player-progress-reports section#assessment section#coach-comments h1,body.player-progress-reports section#assessment section#key-areas-to-develop h1{font-family:"GT Maru",Arial,sans-serif;margin-bottom:2rem}body.player-progress-reports section#assessment section#coach-comments>header h1,body.player-progress-reports section#assessment section#key-areas-to-develop>header h1{font-size:1.25rem}body.player-progress-reports section#assessment section#coach-comments article,body.player-progress-reports section#assessment section#key-areas-to-develop article{margin-bottom:1.25rem}body.player-progress-reports section#assessment section#coach-comments article h1,body.player-progress-reports section#assessment section#key-areas-to-develop article h1{margin-bottom:0;padding-left:2rem}body.player-progress-reports section#assessment section#coach-comments article h1,body.player-progress-reports section#assessment section#coach-comments article time,body.player-progress-reports section#assessment section#key-areas-to-develop article h1,body.player-progress-reports section#assessment section#key-areas-to-develop article time{font-size:.9375rem}body.player-progress-reports section#assessment section#coach-comments article.current h1,body.player-progress-reports section#assessment section#key-areas-to-develop article.current h1{background:url(/assets/key-brand-shape-yellow-26x15@2x-f5543b16199da62f61732131846505b44c3ace2f9b35a6bdab0c0c95ca6c272d.png) center left no-repeat;background-size:26px 15px}body.player-progress-reports section#assessment section#coach-comments article.previous h1,body.player-progress-reports section#assessment section#key-areas-to-develop article.previous h1{background:url(/assets/key-brand-shape-grey-26x15@2x-6082f73344454f3009ffa95cb4e923df8120c2c408e12d8d4e5d5ca80d3a5ad3.png) center left no-repeat;background-size:26px 15px}body.player-progress-reports section#assessment section#coach-comments article p,body.player-progress-reports section#assessment section#coach-comments article li,body.player-progress-reports section#assessment section#key-areas-to-develop article p,body.player-progress-reports section#assessment section#key-areas-to-develop article li{font-size:.9375rem}body.player-progress-reports section#assessment section#coach-comments article li,body.player-progress-reports section#assessment section#key-areas-to-develop article li{margin-top:.5rem}body.player-progress-reports section#assessment section#coach-comments article li:first-child,body.player-progress-reports section#assessment section#key-areas-to-develop article li:first-child{margin-top:1rem}body.player-progress-reports.new section#playing-details{margin-bottom:1.5rem}body.player-progress-reports.new section.main form,body.player-progress-reports.edit section.main form{border:0}body.player-progress-reports.new section.main form p.guidance,body.player-progress-reports.edit section.main form p.guidance{margin-bottom:1.125rem;padding:1em;background-color:#f0f0f0}body.player-progress-reports.new section.main form fieldset.corner legend,body.player-progress-reports.edit section.main form fieldset.corner legend{display:none}body.player-progress-reports.new section.main form #feedback,body.player-progress-reports.edit section.main form #feedback{margin-bottom:3rem}body.player-progress-reports.new section.main form fieldset#coach-comments textarea,body.player-progress-reports.edit section.main form fieldset#coach-comments textarea{margin:0;height:10em;border-bottom:0}body.player-progress-reports.new section.main form fieldset#coach-comments .text-area-footer,body.player-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer{background:#f0f0f0;border:1px solid #d9d9d9;margin-bottom:1.375rem;padding:.5rem}body.player-progress-reports.new section.main form fieldset#coach-comments .text-area-footer p,body.player-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer p{margin-bottom:.5rem;font-size:.75rem}body.player-progress-reports.new section.main form fieldset#coach-comments .text-area-footer label,body.player-progress-reports.edit section.main form fieldset#coach-comments .text-area-footer label{display:block;margin:0 0 .5rem .5rem;margin-bottom:.5rem;font-weight:normal;font-size:.75rem}body.player-progress-reports.new section.main form fieldset#key-areas-to-develop ul li,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li{float:none}body.player-progress-reports.new section.main form fieldset#key-areas-to-develop ul li label,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li label{float:left;width:1.5rem;font-weight:normal}body.player-progress-reports.new section.main form fieldset#key-areas-to-develop ul li textarea,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop ul li textarea{width:calc(100% - 1.5rem);margin-bottom:.5rem}body.player-progress-reports.new section.main form fieldset#coach-comments article h1,body.player-progress-reports.new section.main form fieldset#key-areas-to-develop article h1,body.player-progress-reports.edit section.main form fieldset#coach-comments article h1,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop article h1{font-family:"GT Maru",Arial,sans-serif;font-size:.9375rem;margin-bottom:1rem}body.player-progress-reports.new section.main form fieldset#coach-comments article p,body.player-progress-reports.new section.main form fieldset#coach-comments article li,body.player-progress-reports.new section.main form fieldset#key-areas-to-develop article p,body.player-progress-reports.new section.main form fieldset#key-areas-to-develop article li,body.player-progress-reports.edit section.main form fieldset#coach-comments article p,body.player-progress-reports.edit section.main form fieldset#coach-comments article li,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop article p,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop article li{font-size:.9375rem}body.player-progress-reports.new section.main form fieldset#coach-comments article ol,body.player-progress-reports.new section.main form fieldset#key-areas-to-develop article ol,body.player-progress-reports.edit section.main form fieldset#coach-comments article ol,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop article ol{margin-left:1rem;margin-bottom:0}body.player-progress-reports.new section.main form fieldset#coach-comments article li,body.player-progress-reports.new section.main form fieldset#key-areas-to-develop article li,body.player-progress-reports.edit section.main form fieldset#coach-comments article li,body.player-progress-reports.edit section.main form fieldset#key-areas-to-develop article li{margin-bottom:.5rem;list-style:decimal}body.player-progress-reports.new section.main div#form-footer,body.player-progress-reports.edit section.main div#form-footer{background:#f0f0f0;margin:0;padding:1rem 1.5rem}body.player-progress-reports.new section.main div#form-footer input[type=submit]:disabled,body.player-progress-reports.edit section.main div#form-footer input[type=submit]:disabled{opacity:.5}body.player-progress-reports.new section.main div#form-footer .assessment-date,body.player-progress-reports.edit section.main div#form-footer .assessment-date{margin-bottom:1em}body.player-progress-reports.new section.main div#form-footer .assessment-date label,body.player-progress-reports.edit section.main div#form-footer .assessment-date label{margin:0}body.player-progress-reports.new section.main div#form-footer .assessment-date input,body.player-progress-reports.edit section.main div#form-footer .assessment-date input{display:inline}body.player-progress-reports.new section.main div#form-footer .assessment-date span.error,body.player-progress-reports.edit section.main div#form-footer .assessment-date span.error{display:block}body.player-progress-reports.new section.main div#form-footer p.buttons,body.player-progress-reports.edit section.main div#form-footer p.buttons{margin-bottom:1rem}@media screen and (min-width:48rem){body.player-progress-reports.new section.main div#form-footer:after,body.player-progress-reports.edit section.main div#form-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.player-progress-reports.new section.main div#form-footer .assessment-date,body.player-progress-reports.edit section.main div#form-footer .assessment-date{float:left;text-align:right;width:calc(50% - 1rem);margin-right:1rem}body.player-progress-reports.new section.main div#form-footer p.buttons,body.player-progress-reports.edit section.main div#form-footer p.buttons{clear:none;float:right;position:relative;top:-0.125rem;width:calc(50% - 2.5rem);margin-left:2.5rem}body.player-progress-reports.new section.main div#form-footer p.buttons label.share,body.player-progress-reports.new section.main div#form-footer p.buttons input,body.player-progress-reports.edit section.main div#form-footer p.buttons label.share,body.player-progress-reports.edit section.main div#form-footer p.buttons input{margin-left:0}body.player-progress-reports.new section.main div#form-footer p.buttons label.share em,body.player-progress-reports.edit section.main div#form-footer p.buttons label.share em{display:inline;margin-left:0}}body.player-progress-reports.share section.main p.confirmation,body.player-progress-reports #modal-box .modal-body section.main p.confirmation{margin:0}body.player-progress-reports.share section.main p.confirmation time,body.player-progress-reports #modal-box .modal-body section.main p.confirmation time{display:block;margin-top:.5rem;margin-bottom:1rem;font-size:1.125rem}body.player-progress-reports.share section.main p.reminder,body.player-progress-reports #modal-box .modal-body section.main p.reminder{margin-top:1rem !important}body.player-progress-reports.share section.main form,body.player-progress-reports #modal-box .modal-body section.main form{margin-bottom:0;padding:0;border:0}body.player-progress-reports.share section.main form>.buttons input[type=submit],body.player-progress-reports #modal-box .modal-body section.main form>.buttons input[type=submit]{display:inline-block;margin-top:1rem;margin-right:1rem}body.player-progress-reports.share section.main>label,body.player-progress-reports #modal-box .modal-body section.main>label{font-size:.9375rem}body.player-progress-reports.share section.main .coach-comments,body.player-progress-reports #modal-box .modal-body section.main .coach-comments{margin-bottom:1.5rem}body.player-progress-reports.share section.main .coach-comments h2,body.player-progress-reports #modal-box .modal-body section.main .coach-comments h2{border-top:1px solid #d9d9d9;padding-bottom:.5rem}body.player-progress-reports.share section.main .coach-comments h2,body.player-progress-reports.share section.main .coach-comments>p,body.player-progress-reports #modal-box .modal-body section.main .coach-comments h2,body.player-progress-reports #modal-box .modal-body section.main .coach-comments>p{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}body.player-progress-reports.share section.main .coach-comments p,body.player-progress-reports #modal-box .modal-body section.main .coach-comments p{padding:0 .75rem .75rem}body.player-progress-reports.share section.main .coach-comments>p,body.player-progress-reports #modal-box .modal-body section.main .coach-comments>p{height:4rem;overflow-y:scroll;margin-bottom:0;padding-bottom:.75rem;border-bottom:1px solid #d9d9d9}body.player-progress-reports.share section.main .coach-comments .buttons,body.player-progress-reports #modal-box .modal-body section.main .coach-comments .buttons{background:#f0f0f0}body.player-progress-reports.share section.main .coach-comments .buttons p,body.player-progress-reports #modal-box .modal-body section.main .coach-comments .buttons p{padding-top:.5rem;padding-bottom:0;margin-bottom:.5rem;font-size:.75rem}body.player-progress-reports.share section.main .coach-comments .buttons label,body.player-progress-reports #modal-box .modal-body section.main .coach-comments .buttons label{display:block;margin-bottom:.5rem;padding-left:.75rem;font-size:.75rem}body.player-progress-reports.share section.main .notify-checkbox,body.player-progress-reports #modal-box .modal-body section.main .notify-checkbox{display:flex;align-items:flex-start}body.player-progress-reports.share section.main .notify-checkbox label,body.player-progress-reports #modal-box .modal-body section.main .notify-checkbox label{margin-left:.5rem;font-size:.9375rem}body.player-progress-reports.share section.main .incomplete-data-advisory,body.player-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory{margin-bottom:1.5rem;background-color:#f20045;color:#fff}body.player-progress-reports.share section.main .incomplete-data-advisory p,body.player-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory p{margin-bottom:0;padding:0 .75rem .75rem}body.player-progress-reports.share section.main .coach-comments h2,body.player-progress-reports.share section.main .incomplete-data-advisory h2,body.player-progress-reports #modal-box .modal-body section.main .coach-comments h2,body.player-progress-reports #modal-box .modal-body section.main .incomplete-data-advisory h2{margin-bottom:0;padding-top:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:1.125rem}body.preregistrations.index .copy-to-clipboard a{display:block}body.preregistrations.index p.link{margin-bottom:2rem}body.preregistrations.index .note-count a{padding:.25rem .5rem;-moz-border-radius-topleft:.188rem;-moz-border-radius-topright:.188rem;-moz-border-radius-bottomright:.188rem;-moz-border-radius-bottomleft:.188rem;-webkit-border-top-left-radius:.188rem;-webkit-border-top-right-radius:.188rem;-webkit-border-bottom-right-radius:.188rem;-webkit-border-bottom-left-radius:.188rem;border-top-left-radius:.188rem;border-top-right-radius:.188rem;border-bottom-right-radius:.188rem;border-bottom-left-radius:.188rem;border:1px solid #d9d9d9;background-color:#f0f0f0}body.preregistrations.index .note-count a:hover{text-decoration:none}body.preregistrations.index table{margin-top:2rem}body.preregistrations.index table thead{font-size:.9375rem}body.preregistrations.index table tbody{font-size:.9375rem}body.preregistrations.index table tr.actions{margin:0}body.preregistrations.index table tr.actions td{padding-bottom:0;border-bottom:0}body.preregistrations.index table tr.actions td ul{margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;flex-wrap:wrap;gap:.625rem}@media screen and (min-width:62rem){body.preregistrations.index table tr.actions td ul{gap:.75rem}}body.preregistrations.index table tr.actions td ul li{margin:0}@media screen and (min-width:48rem){body.preregistrations.index table{width:100%}body.preregistrations.index table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:left}body.preregistrations.index table th:first-child{padding-left:.875rem}body.preregistrations.index table tr.data td{padding:1.375rem .875rem}body.preregistrations.index table tr.actions{border-bottom:1px solid #d9d9d9}body.preregistrations.index table tr.actions td{padding:0 .875rem 1.375rem .875rem}}body.preregistrations.index table p.no-data{margin:1.375rem .875rem 1.375rem .875rem}body.preregistrations.add-as-player .select2-container,body.preregistrations.add-as-player select{display:inline-block;margin-bottom:1rem}body.preregistrations.new li.single-choice-question{margin-bottom:0}body.preregistrations.new li.single-choice-question p{margin-bottom:.5rem}body.preregistrations.new li.single-choice-question ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0;gap:1rem}body.preregistrations.show section#notes ol{margin-left:0;list-style:none;margin-bottom:1rem}body.preregistrations.show section#notes ol ol,body.preregistrations.show section#notes ol ul{margin-left:0;list-style:none}body.preregistrations.show section#notes ol li{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}body.preregistrations.show section#notes ol li:first-child{border-top:1px solid #d9d9d9}body.preregistrations.show section#notes ol li article{position:relative;border-left:5px solid #8858f4;padding:1.5rem}body.preregistrations.show section#notes ol li article header span.highlight{color:#8858f4}body.preregistrations.show section#notes ol li article header h1{margin-bottom:0;font-size:.875rem}body.preregistrations.show section#notes ol li article footer a{position:absolute;top:1.5rem;right:1.5rem;font-size:.75rem}body.preregistrations.show section#notes ol li article footer time{font-size:.75rem}body.preregistrations.show section#notes ol li article>p{margin-bottom:0}body.player-registration section.main form p.hint{margin-bottom:.5rem}body.player-registration .consent-check-boxes{position:relative}body.player-registration .consent-check-boxes strong{color:#000}body.player-registration .consent-check-boxes ul{list-style:disc}body.player-registration .consent-check-boxes li{margin-left:1.5rem}body.player-registration .consent-check-boxes li li{margin-left:1.25rem}body.player-registration .consent-check-boxes li label{font-weight:normal;font-size:.875rem}body.player-registration .consent-check-boxes li input{position:absolute;left:0}body.player-registration #treatment-consent>p{margin-top:1rem}body.player-registration #photography-and-video div.content-wrapper ul{list-style:disc}body.player-registration #photography-and-video div.content-wrapper li{margin-left:1.75rem;font-size:.875rem}body.player-registration #codes-of-conduct{list-style:disc;margin-left:3.25em}body.player-registration #codes-of-conduct-check-box{position:relative}body.player-registration #codes-of-conduct-check-box li{margin-left:1.75em}body.player-registration #codes-of-conduct-check-box li label{font-size:1em;font-weight:normal}body.player-registration #codes-of-conduct-check-box li span{font-size:1em}body.player-registration #codes-of-conduct-check-box li input{position:absolute;left:0}body.settings div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:2.5rem;padding-bottom:2.5rem}body.settings div.panel header{border-bottom:1px solid #d9d9d9;margin-bottom:1.375rem;padding-bottom:.625rem}body.settings div.panel header h1{font-size:1.5rem;margin-bottom:0}body.settings div.choice-field{margin-bottom:1.375rem}body.settings div.choice-field p{margin-bottom:.5rem;display:inline-block}body.settings div.choice-field div.choices{display:inline-block}body.settings.seasons.index table{width:100%;margin-top:2rem;font-size:.75rem}body.settings.seasons.index table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:left}body.settings.seasons.index table td{padding:1rem .875rem}body.settings.seasons.index table td p{font-size:.75rem}body.settings.seasons.index table tbody tr{border-bottom:1px solid #d9d9d9}body.settings.seasons.new fieldset#team-management{border-bottom:0}body.settings.seasons.new fieldset#team-management>legend{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0f0f0;margin-bottom:0;padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9}body.settings.seasons.new fieldset#team-management>ul>li{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.375rem .875rem;border-bottom:1px solid #d9d9d9;margin-bottom:0}body.settings.seasons.new fieldset.team{margin-bottom:0}body.settings.seasons.new fieldset.team legend{font-size:1.25rem}body.settings.coach-education-cohorts.index table,body.settings.teams.index table{width:100%;margin-top:2rem;font-size:.75rem}body.settings.coach-education-cohorts.index table th,body.settings.teams.index table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:left}body.settings.coach-education-cohorts.index table td,body.settings.teams.index table td{padding:1rem .875rem}body.settings.coach-education-cohorts.index table tbody tr,body.settings.teams.index table tbody tr{border-bottom:1px solid #d9d9d9}body.settings.coach-education-cohorts.index .highlight,body.settings.teams.index .highlight{padding:.25rem .5rem;-moz-border-radius-topleft:.188rem;-moz-border-radius-topright:.188rem;-moz-border-radius-bottomright:.188rem;-moz-border-radius-bottomleft:.188rem;-webkit-border-top-left-radius:.188rem;-webkit-border-top-right-radius:.188rem;-webkit-border-bottom-right-radius:.188rem;-webkit-border-bottom-left-radius:.188rem;border-top-left-radius:.188rem;border-top-right-radius:.188rem;border-bottom-right-radius:.188rem;border-bottom-left-radius:.188rem;border:1px solid #d9d9d9;background-color:#f0f0f0}body.settings.subscription.new li#plans label{font-size:.75rem}body.settings.subscription.new li#plans p{font-size:.75rem;margin-left:1.6em}body.settings.subscription.new p.hint{margin-top:1em}body.settings.subscription.new a.stripe{color:#2e8cdd}body.settings.subscription.show div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:1em}body.settings.subscription.show div.panel header{border-bottom:1px solid #d9d9d9;padding-bottom:.6em}body.settings.subscription.show div.panel header h1{font-size:1.18em;font-weight:bold;margin-bottom:0}body.settings.subscription.show div.panel p b{font-weight:bold}body.settings.subscription.show div.panel p span{font-style:italic}body.settings.membership ul.uploaders span{font-size:.875rem;margin-right:.5rem}body.settings.membership ul.uploaders label.remove-document{display:inline-block;font-size:.875rem}body.settings.membership fieldset#notifications li{float:none;width:auto}body.settings.membership fieldset#notifications li label{width:auto;display:inline-block}body.settings.safeguarding fieldset#contacts li{float:none;width:auto}body.settings.safeguarding fieldset#contacts li label{width:auto;display:inline-block}body.settings.fundraising fieldset li input[type=text]{width:18rem}body.settings.bills-and-payments li.sort-code input[type=text]{width:1.5rem}@media screen and (min-width:36rem){body.settings.coach-education-cohorts.index div.buttons:after,body.settings.teams.index div.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}body.settings.coach-education-cohorts.index div.buttons a,body.settings.teams.index div.buttons a{float:right}}@media screen and (min-width:48rem){body.settings section.main div.panel{min-height:26rem}body.settings.coach-education-cohorts.index table,body.settings.teams.index table,body.settings.seasons.index table{width:90%}body.settings.membership label.remove-document{float:none}}body.user-consent div.panel{border:1px solid #d9d9d9;-moz-border-radius-topleft:.75rem;-moz-border-radius-topright:.75rem;-moz-border-radius-bottomright:.75rem;-moz-border-radius-bottomleft:.75rem;-webkit-border-top-left-radius:.75rem;-webkit-border-top-right-radius:.75rem;-webkit-border-bottom-right-radius:.75rem;-webkit-border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:0 1.25rem;background:#fff;padding-top:2.5rem}body.user-consent form.button_to{margin-bottom:1.5rem}body.user-fees section.main .owing{color:#ff6700}body.user-fees section.main .due{color:#f20045}body.user-fees section.main table tr{margin-top:0}@media screen and (min-width:48rem){body.user-fees section.main table th{padding:1.375rem .75rem .875rem;border-bottom:1px solid #d9d9d9;background-color:#f0f0f0;text-align:left}body.user-fees section.main table th:first-child{padding-left:.875rem}body.user-fees section.main table tbody tr{border-bottom:1px solid #d9d9d9}body.user-fees section.main table tbody tr td{padding:1.375rem .875rem;text-align:left}}body.user-overview section.main div.cta{margin:1.375rem 0;padding:1rem 1rem;border-style:solid;border-width:2px;border-color:#d6f800}body.user-overview section.main div.cta.act-now{border-color:#f20045}body.user-overview section.main div.cta p:first-child{margin-top:0}body.user-overview section.main>div.cta{margin-top:0}body.user-overview section.main ol{list-style:none;margin:0}body.user-overview section.main ol div.content-container{margin-left:3.75rem}body.user-overview section.main ol article{position:relative}body.user-overview section.main ol article div.initials-icon{position:absolute;top:-0.563rem;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;height:2.75rem;width:2.75rem;background-color:#000;text-align:center}body.user-overview section.main ol article div.initials-icon span{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;line-height:2.75rem;color:#d6f800}body.user-overview section.main ol article h1{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:0}body.user-overview section.main ol article ol.clubs>li{margin-top:1.375rem;padding-top:1.375rem}body.user-overview section.main ol article ol.clubs>li:first-child{border-top:0;margin-top:0}body.user-overview section.main ol article section.club header p{font-size:.75rem;margin:0}body.user-overview section.main ol article section.club header h1{font-size:.9375rem}body.user-overview section.main ol article section.club header ul{margin-top:.125rem}body.user-overview section.main ol article section.club header ul li{margin-left:.5rem;display:inline-block;font-size:1rem}body.user-overview section.main ol article section.club header ul li:first-child{margin-left:0}body.user-overview section.main ol article section.club p{font-size:1rem}body.user-overview section.main ol article section.club ol.teams li,body.user-overview section.main ol article section.club ol.coach-education-cohorts li{margin-top:1rem}body.user-overview section.main ol article section.club ol.teams li p,body.user-overview section.main ol article section.club ol.coach-education-cohorts li p{margin-bottom:0;font-size:.75rem}body.user-overview section.main ol article section.club ol.teams li a,body.user-overview section.main ol article section.club ol.coach-education-cohorts li a{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:.875rem}body.user-overview section.main ol article section.club ol.teams li:first-child,body.user-overview section.main ol article section.club ol.coach-education-cohorts li:first-child{margin-top:0}body.user-safeguarding section.main h2{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:.9375rem}body.user-safeguarding section.main ol{list-style:none;margin-left:0}body.user-safeguarding section.main ol.data{margin-top:1.375rem}body.user-safeguarding section.main ol.data section{position:relative}body.user-safeguarding section.main ol.data section h1{display:block;font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem}body.user-safeguarding section.main ol.data section img.avatar{position:absolute;height:44px;width:44px;border:1px solid #d9d9d9;border-radius:50%}body.user-safeguarding section.main ol.data section img.avatar.large{display:none}body.user-safeguarding section.main ol.data section header,body.user-safeguarding section.main ol.data section ul.contact-details{margin-left:3.75em}body.user-safeguarding section.main>ol>li{margin-top:2rem}@media screen and (min-width:48rem){body.user-safeguarding section.main ol.data section{min-height:6em}body.user-safeguarding section.main ol.data section img.avatar.small{display:none}body.user-safeguarding section.main ol.data section img.avatar.large{display:block;height:88px;width:88px}body.user-safeguarding section.main ol.data section header,body.user-safeguarding section.main ol.data section ul.contact-details{margin-left:7.5rem}}body.user-spaces{background-color:#d6f800}body.user-spaces #swatch{display:none}body.user-spaces #page{background-color:#d6f800;border:0}body.user-spaces section.main{font-family:"Söhne Breit","Helvetica Neue",Arial,sans-serif;text-transform:uppercase}body.user-spaces section.main ol{margin:0;list-style:none}body.user-spaces section.main li{line-height:1.5}body.user-spaces section.main>ol{margin-bottom:4.125rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol{margin-bottom:8.125rem}}body.user-spaces section.main>ol>li{font-size:1.875rem;margin-top:6.25rem}body.user-spaces section.main>ol>li:first-child{margin-top:3rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li:first-child{margin-top:5rem}}body.user-spaces section.main>ol>li>a{border-bottom-width:.25rem}body.user-spaces section.main>ol>li>a:hover{border-bottom-width:.313rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li>a{border-bottom-width:.375rem}body.user-spaces section.main>ol>li>a:hover{border-bottom-width:.438rem}}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li{font-size:4rem;margin-top:16.6875rem}}body.user-spaces section.main>ol>li ol.age-groups{margin-top:3.125rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li ol.age-groups{margin-top:5.625rem}}body.user-spaces section.main>ol>li ol.age-groups li.with-spacing{margin-top:2.313rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li ol.age-groups li.with-spacing{margin-top:3.75rem}}body.user-spaces section.main>ol>li ol.teams li{font-size:1.25rem;margin-bottom:.5rem}body.user-spaces section.main>ol>li ol.teams li>a{border-bottom-width:.125rem}body.user-spaces section.main>ol>li ol.teams li>a:hover{border-bottom-width:.1875rem}@media screen and (min-width:48rem){body.user-spaces section.main>ol>li ol.teams li{font-size:2.625rem;margin-bottom:1rem}body.user-spaces section.main>ol>li ol.teams li>a{border-bottom-width:.25rem}body.user-spaces section.main>ol>li ol.teams li>a:hover{border-bottom-width:.313rem}}