@font-face{font-family:'Home Run Rough';src:url(../webfonts/HomeRun-Rough.woff2) format("woff2"),url(../webfonts/HomeRun-Rough.woff) format("woff")}*{scroll-margin-top:110px}body,html{font-size:16px}sup{line-height:0;font-size:63%}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:futura-pt-bold,sans-serif}main .h1,main h1{font-family:'Home Run Rough';font-weight:400;font-size:2.8rem;line-height:2.3rem;margin:.5em 0 .5em 0}a:hover{opacity:.8}body{min-height:100vh;position:relative;padding-bottom:130px}@media (max-width:767.98px){body{padding-bottom:190px}}.footer-content{position:absolute;bottom:0;left:0;right:0}.loginPage{padding-bottom:0;background:#00013a}.loginPage .footer-content{position:relative}.navbar{margin-bottom:5px;padding:1rem 0}.card-body .lead{font-weight:700}.card-body .lead strong{font-weight:700}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{padding:15px 15px 15px 0}.nav.navbar-right>li:last-child>a{padding:15px 0 15px 15px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-dark .navbar-nav .nav-link{border-color:rgba(255,255,255,.5)}.navbar-header .branding{padding-left:2em}.adminNavBar{min-height:0;margin-bottom:0}.adminNavBar a,.adminNavBar p{padding:.5em;display:inline-block;margin:0}.required-label{position:relative}.table th.sort-header{cursor:pointer}.h1,.h2,.h3,h1,h2,h3{margin:0 0 .5em;font-weight:700}ol,p,ul{margin-bottom:1em}.bootstrap-timepicker-hour,.bootstrap-timepicker-meridian,.bootstrap-timepicker-minute{border:solid 1px #ccc}body{font-size:14px}main.container{padding-top:2em;padding-bottom:2em}.breadcrumb{background-color:rgba(255,255,255,.5)}.mainHeader{background:url(../../images/umpire-registry-feature-1.jpg) center center no-repeat;background-size:cover;height:40vh;position:relative;color:#fff}.mainHeader>.container .row>.col-xs-12{position:static}.mainHeader small{color:#fff}.mainHeader:before{content:'';width:100%;height:100%;background-color:rgba(2,29,68,.8);position:absolute;top:0;left:0}.brandingRow{position:absolute;bottom:0}.branding{display:flex;padding:0 0 2em}.branding .logo{display:inline-block}.branding .logo img{min-height:80px;min-width:80px;max-height:120px}.branding .siteName{display:flex}.branding .siteName h2{font-size:3em;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.branding .siteName h2 small{color:#fff}.registrationHeader .branding .logo{margin-right:1rem}.form-check{margin:.5rem .5rem 1rem}.thumbnail{padding:1em 1.5em}.thumbnail .text-center img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;max-height:250px}.deleteAction{position:relative;top:-34px}.btn-group-toggle .btn:not(:disabled):not(.disabled).active:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f058"}#mainNav{color:#fff}#mainNav .siteName a{color:#fff}#mainNav .navbar-nav>.dropdown>a{padding-right:15px}#mainNav .navbar-brand{float:none;padding-bottom:7px}#mainNav .navbar-dark .navbar-nav .nav-link,#mainNav .navbar-dark .navbar-text{color:rgba(255,255,255,.9)}#mainNav .branding{position:static;padding:0}#mainNav .branding .logo img{min-height:50px;min-width:50px;max-height:70px}#mainNav .branding .siteName h2{font-size:1.5em}#mainNav .navbar-toggle{margin-top:3em;background:rgba(255,255,255,.8)}#mainNav .navbar-toggle:hover{background:#fff}.form-horizontal .col-form-label{font-weight:700;text-align:right}.field-validation-valid{display:none}.field-validation-error{position:relative;top:1px;display:inline-block}.formSections input.valid[value=""]{background:0 0!important}.card-body .img-fluid{max-height:140px;max-width:90%}.card-body .cardImg{height:140px;margin-bottom:2em}.photoIdExample{max-height:200px;max-width:100%}.photoIdIcon{font-size:2.5rem;padding-top:1rem;padding-bottom:1rem}.navbar{margin-bottom:0}[data-toggle=popover]{cursor:help;color:#3271b5}td[data-toggle=popover]:hover{background:rgba(0,1,58,.1)}.statusButton{display:block;border:solid 2px #8a8a8a;border-radius:.5em;padding:.5em .75em;fill-opacity:.1!important;--bs-bg-opacity:0.10!important}.statusButton.disabled{opacity:.4;pointer-events:none}.statusButton a{text-decoration:none}.statusButton svg{fill-opacity:1!important;--bs-bg-opacity:1!important}.statusButton .badge{margin-top:2px}.headerBgImg{background:url(/images/Lamade.jpg) center center no-repeat;background-size:cover;position:relative;color:#fff}.headerBgImg:before{content:'';width:100%;height:100%;background-color:rgba(2,29,68,.8);position:absolute;top:0;left:0}.headerBgImg.IDBWS{background-image:url(/images/21-08-25-NH-Media-Req-5.jpg)}.headerBgImg.JLBWS{background-image:url(/images/llbws-PA-v-LA-Mike-Fury-2.jpg)}.headerBgImg.LLBWS{background-image:url(/images/Lamade.jpg)}.headerBgImg.SLBWS{background-image:url(/images/21-08-25-SD-v-CA-12.jpg)}.headerBgImg.JLSWS{background-image:url(/images/llsws-BUZ_2690.jpg)}.headerBgImg.LLSWS{background-image:url(/images/Stallings-Stadium.jpg)}.headerBgImg.SLSWS{background-image:url(/images/llsws-BUZ_0057.jpg)}#participantForm{position:relative}#saveProgressWrap{position:-webkit-sticky;position:sticky;bottom:0;background:rgba(255,255,255,.5);padding:.5rem 0}.form-submission-completion-matrix tr:has(.participant-name:target){border:2px dashed #3271b5}@media (max-width:575.5px){#mainNav .branding{width:75%}#mainNav .branding .navbar-brand,#mainNav .branding .siteName h2{font-size:1.1rem;white-space:normal}.team .contact{padding-left:15vw;padding-right:15vw;margin-top:1rem;margin-bottom:1rem}}@media (max-width:360px){.branding .logo img{min-height:80px;min-width:80px;max-height:120px}}@media (min-width:576px){#mainNav .branding{padding-left:0}}@media (max-width:767.5px){.navbar-nav{margin-top:0;margin-bottom:0}.navbar-nav+.navbar-nav{border-top:solid 1px #ccc}.thumbnail .caption{text-align:center}}@media (min-width:768px){.headerBgImg .tournamentLogo{max-width:55%}.navbar-default .container{width:100%}.mainContent{min-height:200px}}@media (min-width:992px){.headerBgImg .tournamentLogo{max-width:45%}.mainHeader{height:40vh}}@media (min-width:1200px){.headerBgImg .tournamentLogo{max-width:35%}}.field-validation-valid{display:none}.field-validation-invalid{background:rgba(255,255,255,.4);padding:.25em .5em}.validation-summary-valid{display:none}.text-excel{color:#1d6f42!important}#div-gpt-ad-1652716774812-0{display:none}#div-gpt-ad-1652716833494-0{display:block;text-align:center;width:728px;height:90px}@media only screen and (min-width:230px) and (max-width:769px){#div-gpt-ad-1652716774812-0{display:block;text-align:center;width:300px;height:50px}#div-gpt-ad-1652716833494-0{display:none}}@media print{a[href]:after{content:none}}