html{font-size:16px}body{font-family:"Roboto", sans-serif !important;color:#000000 !important;font-weight:500}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:rgba(0,0,0,0.05)}.constraintBox{min-height:80px;text-align:center}.constraintBox a{line-height:50px}.constraintBox i{line-height:50px}#cal .p-inputtext{min-height:unset !important;font-size:inherit !important}#cal #scheduleName{font-size:2em !important;padding:10px 20px;min-width:500px}#wizard .p-button-label{text-transform:uppercase}#wizard .p-inputtext{min-height:50px;font-size:24px}#wizard #google_map{min-height:50px;font-size:24px;line-height:50px}#wizard .p-button{min-height:50px;min-width:50px}.se_indicator{height:1em !important;vertical-align:middle;margin-right:5px}.p-button{border:none}.p-button-label{font-family:"Montserrat", sans-serif}#content{padding:2em 2.5em !important;background:#F5F5F5;height:100vh;overflow-y:scroll}.defaultColor{color:#4a4a4a !important}.w100{width:100%}.w100 input{width:100% !important}.red--text{color:red}.uppercase{text-transform:uppercase}div{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scheduleDateHighlight{background:#f6fef6 !important}.menuEntryColor{height:0.75em;width:0.75em;margin-top:0.1em;display:inline-block;border-radius:50%}.bigButton{cursor:pointer;background:#2196F3;height:auto;padding:20px 25px;width:auto;border-radius:8px;font-size:20px;line-height:32px;font-weight:700;color:white}.bigButton .p-button-label{text-transform:capitalize !important}.bigButton img{margin-top:10px;margin-bottom:10px;max-height:50px}.bigButton svg{margin-top:10px;font-size:50px;margin-bottom:15px}.bigButton{height:200px;max-width:30vw;max-height:30vw;width:312px;border-radius:8px;font-size:1.5em;line-height:1.1em;font-weight:700;margin:0 auto}.blur{filter:blur(3px)}.configDown{width:90%;font-size:18px;margin:0 auto}.configBox{padding:10px 15px}.configNumber .p-inputtext{width:100px !important}.greenButton{background:#388E3C !important;color:white !important;border-color:#388E3C !important}.dsButton{background:#ec0838 !important;color:white !important;border-color:#ec0838 !important}.fc-daygrid-event-dot{border-width:6px !important;border-radius:50%}.fc-event{max-width:100%;z-index:23232}.p-button-orange{background:darkorange}.busyOverlay{position:fixed;top:0;left:0;background:rgba(255,255,255,0.7);width:100vw;height:100vh}.busyOverlay .p-progress-spinner{position:fixed;top:50%;left:50%}.redCheckbox .p-checkbox .p-checkbox-box.p-highlight{background:#ec0838 !important;color:white !important;border-color:#ec0838 !important}.progress-container{width:100%;position:relative;z-index:1}.progress-steps{counter-reset:step;text-align:center;text-transform:uppercase;font-size:1em}.progress-steps li{list-style-type:none;width:50%;float:left;position:relative;color:#ffffff}.progress-steps li:before{width:3em;height:3em;content:counter(step);counter-increment:step;line-height:3em;border:1px solid #cccccc;display:block;text-align:center;margin:0 auto 0.7em auto;border-radius:50%;background-color:#cccccc;color:#ffffff}.progress-steps li:after{width:100%;height:3px;content:"";border-top:1px solid #cccccc;position:absolute;top:1.3em;left:-50%;z-index:-1}.progress-steps li:first-child:after{content:none}.progress-steps li.active{color:#ffffff}.progress-steps li.active:before{border-color:#ff0000;background-color:#ff0000}.progress-steps li.active+li:after{background-color:#ff0000}.p-progressbar .p-progressbar-value{background:#ec0838 !important}.p-progressbar-label{color:white !important}.dsColor{color:#ec0838 !important}.bold{font-weight:bold !important}.m700{font-weight:700 !important}.m900{font-weight:900 !important}.fw-500{font-weight:500}.isLoadingDiv{padding-top:33vh}.fc-v-event .fc-event-title{font-size:0.7em}.fc-event-title{font-size:0.9em}.fc-event-time{font-size:0.7em !important}#masterGrid .p-col{max-height:99vh;overflow:scroll}.fc-v-event .fc-event-main{font-size:1.2em !important}.asd__action-buttons,.asd__keyboard-shortcuts-trigger-wrapper{display:none}.wizardCenteredContainer{margin:0 auto;margin-top:20px;max-width:90%;display:flex;align-items:center;justify-content:center}.centeredContainer{height:600px;margin:0 auto;margin-top:calc(40vh - 300px);max-width:90%;display:flex;align-items:center;justify-content:center}.vc-compact{width:400px !important;margin:0 auto}.vc-compact-color-item{width:25px !important;height:25px !important}.text-muted{color:#6c757d !important}.text-blue{color:#3273dc !important}.title{margin-bottom:0.7rem !important}.overflow-200{max-height:200px;overflow:auto}.mt-6rem{margin-top:6rem}.min-vh-50{min-height:50vh}.fs-18{font-size:18px}.fs-small-14{font-size:14px}.fs15{font-size:1.5em}.fs20{font-size:2em}.fs25{font-size:2.5em}.fs30{font-size:3em}.fs35{font-size:3.5em}#AppMenuCol{height:100vh;overflow-y:scroll;padding:20px 0 50px 0 !important;border:1px solid rgba(0,0,0,0.1)}#AppMenu .p-menu{margin:0px;width:100%;border:0px}.app-menu-create-btn{background-color:#ec0838;color:white}.fade-enter-active,.fade-leave-active{transition:all 5.5s ease-out}.fade-enter,.fade-leave-to{opacity:0}#content{position:relative}.colorBall{height:0.75em;width:0.75em;vertical-align:middle;margin-top:-5px;border-radius:50%;display:inline-block}#backButton{position:absolute;color:#ec0838 !important;top:15px;left:15px;cursor:pointer}#backButton svg{height:2em;width:2em}.toasted-container.top-center{top:0%;left:62%}.toasted-container .toasted{font-size:2em;padding:0.5em 1em;border-radius:10px}#footer{background:#F5F5F5}#footer hr{background-color:gainsboro}@media screen and (max-width: 769px){#footer .links-gap{display:grid}#footer .links-gap a{margin-top:10px}}.strongHeader{font-weight:bold;font-size:1.35em;margin:5px 0px}.public-header{background:#F5F5F5;position:fixed;width:100%;top:0;left:0;z-index:20;padding:5px 40px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.public-header .links-gap{display:flex;align-items:center}@media screen and (max-width: 769px){.public-header{padding:5px 10px;overflow-x:auto}.public-header img{margin-right:10px}.public-header .dropdown-link-content{position:fixed}}@media screen and (max-width: 769px){.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{width:90px}}.floatRight{float:right}.label-center>label{margin:0 1rem 0 0 !important;align-self:center}.links-gap>a,.links-gap>span,.links-gap>div{color:black;cursor:pointer}.links-gap>a:not(:last-child),.links-gap>span:not(:last-child),.links-gap>div:not(:last-child){margin-right:2rem}@media screen and (max-width: 769px){.links-gap>a,.links-gap>span,.links-gap>div{margin-right:20px !important}}.links-gap>a:hover,.links-gap>span:hover{opacity:0.7}.links-gap-vertical>a,.links-gap-vertical>span,.links-gap-vertical>div{color:black;cursor:pointer}.links-gap-vertical>a:not(:last-child),.links-gap-vertical>span:not(:last-child),.links-gap-vertical>div:not(:last-child){margin-bottom:1rem}.opacity-50{opacity:0.5}.normalWeight{font-weight:normal}.p-field-checkbox>label,.p-field-radiobutton>label{margin-left:0.3rem !important}.normal-venue-labels .p-col-6 .field label{font-weight:normal !important}.nopadding{padding:0px}.m0a{margin:0 auto}.rounded{border-radius:10px}.displayInline{display:inline}.paddedCol{padding:15px 20px !important}.doublePaddedCol{padding:6%}.whiteBg{background:white}.expand:hover{transform:scale(1.01)}.small{font-size:0.7em}.smallFormContainer{width:100%;max-width:700px;margin:0 auto}.mediumFormContainer{width:100%;max-width:700px;margin:0 auto}.largeFormContainer{width:100%;max-width:900px;margin:0 auto}.popover-wrapper{background:white;padding:10px 20px;min-width:300px;border:1px solid rgba(0,0,0,0.2);text-align:center;border-radius:5px;box-shadow:0 20px 60px -2px rgba(27,33,58,0.4)}.popover-wrapper .popover-title{font-size:1.5em;font-weight:bold;margin:5px auto}.popover-wrapper .popover-text{margin:5px auto;font-size:1.1em}.vdatetime-input{padding:10px;border:1px solid #ced4da}.center-container{margin:0 auto;max-width:85vw}.bold{font-weight:bold}.italic{font-style:italic}.fullWidth{width:100% !important}.dBlock{display:block}.fullPage{width:100vw;height:100vh;position:fixed;top:0px;left:0px;margin:0px;max-width:unset}@-o-keyframes highlightBg{0%{background:#fff}50%{background:#ffffe0}to{background:#fff}}@-webkit-keyframes highlightBg{0%{background:#fff}50%{background:#ffffe0}to{background:#fff}}@keyframes highlightBg{0%{background:#fff}50%{background:#ffffe0}to{background:#fff}}.highlight{-webkit-animation:highlightBg 1s linear;-o-animation:highlightBg 1s linear;animation:highlightBg 1s linear;-webkit-animation-iteration-count:3;-o-animation-iteration-count:3;animation-iteration-count:3}.public-page-logo{height:80px;mix-blend-mode:multiply}.fullPageLogo{position:absolute;top:10px;left:10px;margin-bottom:100px;width:250px;max-width:50vw}.vm--modal .modal-wrapper{padding:20px;overflow:scroll}.vm--modal .modal-content{margin:15px auto;max-width:100%;min-height:150p}.vm--modal .modal-actions{padding:15px;border-top:1px solid #eee}.centeredGif{width:300px;max-width:90%;margin:0 auto}button{cursor:pointer}.cursorpointer{cursor:pointer}.p-inputnumber-input{text-align:center}.p-dropdown-items{text-align:left}.dropdown-link-area{position:relative;display:inline-block}.dropdown-link-content{display:none;position:absolute;background-color:#f1f1f1;min-width:130px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);z-index:1;border:1px solid #d5d5d5}.dropdown-link-content div{padding:10px 0}.dropdown-link-content div:hover{font-weight:500}.dropdown-link-area:hover .dropdown-link-content{display:block;text-align:center}.beta-badge{border:1px solid;font-size:12px;border-radius:15%;vertical-align:middle;padding:2px}.close-modal-icon{position:absolute;right:1rem;cursor:pointer}.tooltip-icon{position:relative;opacity:0.5}.tooltip{display:block !important;z-index:10000}.tooltip .tooltip-inner{background:black;color:white;border-radius:5px;padding:5px 10px 5px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:black;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;padding:0px;color:black;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,0.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity 0.15s, visibility 0.15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity 0.15s}.leaderboard .p-datatable.p-datatable-sm .p-datatable-thead>tr>th{font-size:14px;background:#E0E5EA;vertical-align:middle}.leaderboard:not(.schedules) .p-datatable.p-datatable-sm .p-datatable-thead>tr>th:first-child,.leaderboard:not(.schedules) .p-datatable-scrollable-body>table>.p-datatable-tbody>tr:first-child>td:first-child{width:150px}#needsTable{min-width:600px}#needsTable th{padding:5px 20px;text-align:center;border:1px solid grey}#needsTable td{padding:5px 10px;font-size:1.5em;border:1px solid grey;border-top:none;width:16%}.tournament-bracket{text-align:center}.tournament-bracket .wrapper{display:inline-table;justify-content:center;margin-bottom:1rem}.tournament-bracket .item{display:flex;flex-direction:row-reverse}.tournament-bracket .item p{padding:10px 20px;margin:0;background-color:dimgray;color:white;width:150px;text-align:left;display:flex;justify-content:space-between}.tournament-bracket .item-parent{position:relative;margin-left:50px;display:flex;align-items:center}.tournament-bracket .item-parent:after{position:absolute;content:"";width:25px;height:2px;left:0;top:50%;background-color:black;transform:translateX(-100%)}.tournament-bracket .item-childrens{display:flex;flex-direction:column;justify-content:center}.tournament-bracket .item-child{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:10px;margin-bottom:10px;position:relative}.tournament-bracket .item-child:not(.winner-child):before{content:"";position:absolute;background-color:black;right:0;top:50%;transform:translateX(100%);width:25px;height:2px}.tournament-bracket .item-child:after{content:"";position:absolute;background-color:black;right:-25px;height:calc(50% + 22px);width:2px;top:50%}.tournament-bracket .item-child:nth-child(even):after{transform:translateY(-100%)}.tournament-bracket .item-child:only-child:after{display:none}.dashboard-accordions .accordion-header{display:flex;width:92%;justify-content:space-between;align-items:baseline}.dashboard-accordions .p-accordion-header-link{background:white !important}.dashboard-accordions .p-accordion-toggle-icon{position:absolute;right:0;top:30px}.dashboard-howto-list{list-style:circle !important}.dashboard-howto-list li{margin-left:15px}.comma-list span::after{content:", "}.comma-list span:last-child::after{content:""}.powered-by-container{display:flex;font-size:12px;align-items:center;gap:5px;color:black}.powered-by-container img{mix-blend-mode:multiply}.receive-announcement{display:flex;flex-direction:row;gap:10px;font-size:14px}.receive-announcement i{font-weight:400}.lighter-placeholder::placeholder{color:#979797}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){html{font-size:12px}.dashboard-accordions{width:100%}}@media only screen and (min-device-width: 0px) and (max-device-width: 767px){html{font-size:10px}.dashboard-accordions{width:100%}}@media screen and (min-width: 1000px){.bigButton{font-size:1.75em !important}}
