.app-wrapper{padding-bottom:190px}@media only screen and (min-width: 992px){.app-wrapper{padding-bottom:190px}}.main-card{max-width:900px;margin:auto}.main-card .form-submit{width:100%}#edit-field-birth-certificate-0--description{font-size:14px}#edit-field-birth-certificate-0--description a[href="#upload-instructions"]{display:none}.terms .terms-wrapper{background:rgba(60,70,79,0.05);overflow:auto;height:300px;border:1px solid #B5FA00}.terms .terms-wrapper .terms-inner{height:auto;overflow:hidden;padding:0 30px 30px 30px;font-size:14px}#edit-terms{margin-top:4rem}#edit-terms .form-type-checkbox{display:flex;margin-top:30px;border:2px dotted #3C464F;padding:20px}#edit-terms .form-type-checkbox label{font-size:16px;padding-left:20px;display:inline-block}@media only screen and (min-width: 992px){#edit-terms .form-type-checkbox label{font-size:21px}}#edit-terms .form-type-checkbox label input[type="checkbox"]{transform:scale(2);position:relative;padding-right:30px;display:inline-block;margin-left:-10px;margin-right:20px}.registration-intro{text-align:center;margin-bottom:3rem;border-radius:10px;overflow:hidden}.registration-intro .page-title{margin-top:4rem;text-align:center}.tourny-info{background:#3C464F;padding:3rem;color:white}.tourny-info h1{color:white}.team-details{background:#B5FA00;padding:3rem 1rem}.form-item-field-emergency-contact-phone-nu-0-value .form-control{display:block;width:100%}.path-athlete-agreement #athlete-agreement{margin-top:40px;height:550px}@media only screen and (min-width: 768px){.path-athlete-agreement #athlete-agreement{height:900px}}@media only screen and (min-width: 992px){.path-athlete-agreement #athlete-agreement{height:1230px}}.path-athlete-agreement h2{font-size:18px;margin-bottom:40px}@media only screen and (min-width: 992px){.path-athlete-agreement h2{font-size:24px}}.path-athlete-agreement h3{font-size:18px;font-weight:bold}.path-athlete-agreement .input-wrap{margin-top:30px;justify-content:flex-start}.path-athlete-agreement .input-wrap .agreement-value{border-bottom:1px solid black;min-width:300px;padding-left:10px;padding-bottom:3px}.path-athlete-agreement .tournament-name .agreement-value{border:none}.path-athlete-agreement .date .label{min-width:0}.path-athlete-agreement .label{font-weight:bold;padding-right:10px;font-size:16px;color:#3C464F;min-width:140px;text-align:left}.path-athlete-agreement .signature-wrapper{position:relative;margin-top:40px;border:1px dotted black;margin-bottom:30px}.path-athlete-agreement .signature-wrapper .reset{text-align:center;padding-right:10px;text-decoration:underline;padding-bottom:40px}.path-athlete-agreement .signature-wrapper img{position:absolute;width:35px;top:30%;transform:translateY(-50%);height:auto;left:10px}@media only screen and (min-width: 992px){.path-athlete-agreement .signature-wrapper img{width:60px;left:60px;top:40%}}.path-athlete-agreement .form-item-big-checkbox{margin:40px auto 20px auto;padding:20px;border:2px dotted black;font-size:18px}.path-athlete-agreement .form-item-big-checkbox input{transform:scale(1.5)}.path-athlete-agreement .form-item-big-checkbox label{font-size:18px;line-height:1.5}.path-athlete-agreement .form-item-big-checkbox label:after{color:red;font-size:24px}.path-athlete-agreement .form-item-signature-empty{position:relative}.path-athlete-agreement .form-item-signature-empty #edit-signature-empty{position:absolute;top:40px;opacity:0;pointer-events:none}.path-athlete-agreement .form-item-proof{display:none}.path-athlete-agreement .signee-ip{text-align:center;margin-top:40px;font-size:12px}.path-register .app-wrapper{padding-top:66px}@media only screen and (min-width: 992px){.path-register .app-wrapper{padding-top:87px}}.path-register .app-wrapper:after,.path-register .app-wrapper:before{display:none}.path-register .main-card{position:relative}@media only screen and (min-width: 992px){.path-register .main-card{top:-200px;margin-bottom:-200px}}.path-register #edit-field-age-verification-wrapper{margin-top:30px}.path-register #edit-field-birth-certificate-wrapper{margin-top:20px}.path-register #edit-field-birth-certificate-wrapper .help-block{display:none}.field--name-field-birth-certificate,.form-item-field-athlete-image-0{padding:20px 40px}@media only screen and (min-width: 992px){#edit-group-age-verifcaition .panel-body{padding:30px}}
/*# sourceMappingURL=./athlete-registration.css.map */