@charset "UTF-8";body{background-attachment:fixed;background-color:#000;background-size:cover;font-family:Gabarito,sans-serif;font-size:11px;padding:0 10px}.headerTable{background-color:#a5c77b;border:none;color:#fff}.headerTableClimbs{background-color:#e88a18;border:none;color:#fff}header p{color:#bababa;font-size:12px;text-align:center}.alignCenter{text-align:center!important}#runners{border-collapse:collapse;font-size:12px;margin:0 auto 20px;width:100%}#runners td,#runners th{border:1px solid #000;height:25px;padding:5px}#runners th{font-size:11px;height:0}.holder img,.realtime img{display:block;margin:0 auto}.realtime img{width:450px}#runners img{float:right;height:10px;position:relative;top:4px}.winner{background-color:#94af5c;color:#000}.dnf{color:#8c8c8c!important}tr.totalTime{background-color:#444!important}h1,h2,h3{color:#fff;font-size:24px;font-weight:400;letter-spacing:1px;margin:20px 0 0;text-align:center}h2,h3{font-size:14px;margin:0 0 20px}h3{clear:both;color:#c9c9c9;margin:0 0 0 6px;text-align:left;width:100%}h1{background-color:#ee4923;display:block;font-size:16px;margin:20px auto 0;padding:0;width:170px!important}.tenText{margin-bottom:30px}.footerHolder{color:#fff;font-size:15px;margin:0 auto;max-width:450px;text-align:center;width:100%}.footerHolder a{color:#94af5c}.tabiIntros{display:block;height:20px;margin-bottom:10px;width:100%}.tabiIntros .races{color:#f8f8f8;float:left;font-size:12px;margin-left:2px;width:40%}.tabiIntros .climbs{color:#f8f8f8;float:right;font-size:12px;margin-right:2px;text-align:right;width:40%}#runners tr:nth-child(2n){background-color:#222;color:#ccc}#runners tr:nth-child(odd){background-color:#111;color:#ccc}#runners tr:hover{background-color:#111;color:#fff}#runners th{border:1px solid #3a3a3a;color:#000;padding-bottom:9px;padding-top:8px;text-align:left}.instructions{color:#ababab;float:right;font-family:Gabarito,sans-serif;font-size:12px;margin-top:16px}#stages tr:nth-child(2n){background-color:#222;color:#ccc}#stages tr:nth-child(odd){background-color:#111;color:#ccc}#stages tr:hover{background-color:#111;color:#fff}#stages th{border:1px solid #febb00;color:#000;color:#fff;padding-bottom:9px;padding-top:8px;text-align:left}.holder{margin:20px auto;max-width:1900px}.tabHolder{margin:0 auto;max-width:450px;width:450px}.fullTab,.halfTab,.komTab,.komTabTwo,.tenkTab,.ultraTab{background-color:#000;color:#fff;cursor:pointer;display:block;float:left;font-size:18px;height:32px;margin-left:1px;margin-right:5px;padding:6px 8px 2px;text-align:center}.averageBlob{background-color:#ee4923;font-size:14px;width:135px}.averageBlob,.narrowBlob{color:#fff;float:left;font-weight:400;margin:5px;padding:5px}.narrowBlob{background-color:#d99200;font-size:18px;width:57px}.lapBlob{background-color:#8b6f5b}.lapBlob,.lapBlobDead{color:#fff;float:left;font-size:13px;font-weight:400;margin:5px;padding:5px;width:135px}.lapBlobDead{background-color:#c96969}.totalBlob{background-color:#ee4923;color:#fff;float:left;font-size:14px;font-weight:400;margin:5px;padding:5px;width:135px}.averageBlob .littleLabel,.narrowBlob .littleLabel{color:#000;font-size:14px}.chartButton{background-color:#d99200;color:#fff;float:left;font-size:18px;font-weight:400;height:50px;margin:5px;padding:4px 5px 0;text-align:center;width:57px}.littleLabel{color:#000}.littleLabelTable{color:#777}.littleLabelFinisher{color:#fff}.littleLabelRetired{color:#a4a4a4}.halfTab .finisher,.tenkTab .finisher,.ultraTab .finisher{cursor:pointer}.runnerDetails{clear:both;width:100%}.fullTab,.halfTab,.tenkTab,.ultraTab{padding:8px 8px 0}.hrdivider{border-color:#494949;clear:both;float:left;margin:10px 0;width:100%}.komTab,.komTabTwo{float:right;margin-right:1px}.komTab{margin-left:5px}.tenkTab{background-color:#444;width:50px}.halfTab,.ultraTab{background-color:#444;width:90px}.komTab{width:95px}.komTab,.komTabTwo{background-color:#444;line-height:15px;padding:4px 8px}.komTabTwo{width:85px}.smallTabText{color:#bbb;font-size:12px}.tenkTab.active{background-color:#0db1cc;color:#000}.BB{background-color:#f1b91b!important}.BB,.PB{color:#000}.PB{background-color:#ff39b7!important}.ultraTab.active{background-color:#0db1cc;color:#000}.UB{background-color:#0db1cc!important;color:#000}.halfTab.active{background-color:#ff39b7;color:#000}.fullTab.active,.komTab.active,.komTabTwo.active{background-color:#ef592f;color:#000}.active .smallTabText{color:#222;font-size:12px}.tenText .brandColor{color:#2cbfd7}.fullText .brandColor,.halfText .brandColor{color:#ff7f21}.komLabels{text-align:right;width:100%}.hillClimbText{color:#b9b9b9;margin-bottom:5px;margin-right:13%}.modalContent{padding:0 5px 5px;width:100%}.modalContent h2{color:#f1b91b;display:inline-block;font-size:18px;margin:0 0 15px;padding:3px 5px}.section{font-size:14px;width:100%}.col{color:#b3b3b3;float:left;width:50%}.colRight{color:#f5f5f5;float:right;width:50%}.closeButton{background-color:initial;border:none;color:#fff;float:right;font-family:sans-serif;font-size:25px;font-weight:700;position:relative;text-align:right;width:25px;z-index:1000}.fullBlock,.halfBlock,.tenBlock{margin:0 auto;max-width:450px;width:100%}.tenBlock #runners td,.tenBlock #runners th{border-top:none;font-weight:400}.fullBlock #runners td,.fullBlock #runners th,.halfBlock #runners td,.halfBlock #runners th{border:1px solid #b42d71}.sectionHeader{float:left;width:100%}.noFinishers,.sectionHeader{color:#fff;text-align:center}.noFinishers{margin:20px}.time{width:40px}.age{width:50px}.logo{width:200px!important}.logo,.logoReg{display:inline-block}.logoReg{width:80px!important}.tableArea{width:100%}.icons{width:20px!important}.fem{color:#ddd}.blackCell{background-color:#000}.male{color:#ddd}.grey{color:#666}.footer{clear:both;width:100%}.realtime,p{text-align:center}.realtime{clear:both;float:left;margin:20px 0;width:100%}.realtime,.realtime a{color:#888}input.searchQuery{font-size:36px;text-align:center;text-transform:uppercase;width:150px}.M50:first-of-type td.ageGr{background-color:red!important;font-weight:700!important}.btnlink{color:#000}.inline-inner{padding:20px}h4{color:#000;font-size:1.2em;font-weight:600;margin-bottom:25px}p{color:#ddd;line-height:1.7em;margin-bottom:2em}.fieldSet{background-color:#2b2b2b;color:#c3c3c3;display:block;float:left;font-size:11px;height:65px;margin:5px 2%;width:96%}.error{color:tomato;font-size:18px;margin:10px 0}.fieldInput .fieldInputPin{width:100%}select{font-size:28px}.btnbck{background-color:orange;border:none;border-radius:5px;color:#000;display:block;font-size:18px;margin:20px auto;padding:10px;text-align:center}.close{color:#fff;font-size:28px;padding:10px 20px 0 0;text-align:right;width:99%}.blueBand,.redBand{float:left;height:65px;margin:5px 2%;width:46%}.redBand{background-color:#db6b62}.blueBand{background-color:#2c72c3}.redbg{background-color:red;color:#fff}.bluebg{background-color:blue;color:#fff}.timeCol{text-align:center;width:56px}.rAge,.rNumber,.smallColl{text-align:center!important;width:54px}.editRow{background-color:#787c85}.adminRunners th,.modalContent th,tr{background-color:#00c4aa;border:1px solid #000;color:#fff}.headerTableClimbs th{background-color:#ef592f!important;border:1px solid #000;color:#fff}.cancelBtn,.submitBtn{float:left;margin:5px 2%;text-align:center;width:96%}.totalRunners{color:#fff;font-size:16px;letter-spacing:1px;line-height:30px;margin:10px 0;text-align:center}.submitBtn .btn{background-color:#9ccc3b;border:none;color:#000!important;font-weight:700;width:100%}.cancelBtn .btn{background-color:#66221d;color:#aaa}.btn{background-color:#161d27;color:#fff;display:block;font-size:14px;letter-spacing:1px;padding:10%;text-align:center;text-transform:uppercase;width:80%}.editBG{background-color:#000}.raceNumber{background:#0000;border:none;border-bottom:1px solid #4f5e64;color:#fff;font-size:70px;letter-spacing:1px;margin:20px 2%;text-align:center;width:96%}.fieldLabel{margin:5px 2%;width:96%}.fieldLabel,.fieldLabelPin{color:#8c8c8c;font-size:11px;font-weight:400;letter-spacing:1px}.fieldLabelPin{margin:5px 7%;width:86%}.raceNumberHolder,.runnersNameHolder{float:left;width:100%}.leftcolHolder,.runnersNameHolder{float:left;width:48%}.runnersNameHolder{margin:0 2% 0 0}.leftcolHolder{margin:0 0 0 2%}.raceNumberHolder{background-color:#2b2b2b;height:140px;margin:5px 2%;width:96%}.leftcolHolder input[type=text],.loginHolder input[type=text],.runnersNameHolder input[type=text]{background:#0000;border:none;border-bottom:1px solid #4f5e64;color:#fff;font-size:18px;letter-spacing:1px;margin:8px 5% 9px 2%;width:96%}.loginHolder p{color:#fff}.fullWidthField{margin:0 1%;width:98%}.fieldInputPin input[type=text]{font-size:22px;margin:0 10%;width:80%}.fullWidthField input[type=text],.leftcolHolder input[type=text],.loginHolder input[type=text],.runnersNameHolder input[type=text]{background:#0000;border:none;border-bottom:1px solid #4f5e64;color:#fff;font-size:18px;letter-spacing:1px;margin:8px 5% 9px 2%;width:96%}select{background-color:#8b8b8b;font-size:20px;margin-left:30%}.raceColourHolder img{display:block;height:50px;padding-top:10%}.searchClear img{display:block;height:20px}.addRunner img{display:block;height:50px}.searcArea{margin:30px auto 70px;width:240px}.searchQueryNew{background-color:#2b2b2b;border:none;color:#fff;font-size:22px;height:30px;width:100%}.searchField{width:160px}.searchClear,.searchField{display:block;float:left;height:30px}.searchClear{width:40px}.searchIntro{color:grey;letter-spacing:1px;margin:5px 0;text-align:center}h1{font-size:14px;line-height:28px}.fontInc{font-size:24px;text-transform:uppercase}.addRunner{margin:0 auto;position:fixed;right:10px;top:10px;width:50px}.fieldCheck{font-size:16px;padding:6px}.checkboxPadding{font-size:14px;padding:12px}.checkboxPadding label{position:relative;top:-10px}input[type=checkbox]{height:30px;width:30px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=text],select:focus,textarea{border-radius:0;padding:0}.race{background-color:#601337!important}.bibNumber,.raceNumber{background:#0000;border:none;border-bottom:1px solid #4f5e64;color:#fff;font-size:70px;letter-spacing:1px;margin:20px 2%;text-align:center;width:96%}.loginArea h1{height:25px}.loginPara p{color:#25b3e8!important}.searchHolder{display:block;height:50px;margin:0 auto;width:300px}.emptyField{background:#000;border:none;color:#fff;float:left;margin-left:4px}.filterField{background-color:#2b2b2b;border:1px solid #96c439;color:#999;display:block;float:left;font-size:16px;height:30px;margin-left:38px;padding:0 10px!important;width:200px}.registered{background-color:#000;color:#ff7f21;margin:0 auto;padding:5px;width:250px}.regNumbers{color:#fff}.numberNoScan{background-color:#a5a5a5;border:none;color:#000!important;display:inline;font-size:23px;margin:20px auto 0 10px;padding:5px;text-align:center;text-decoration:none;width:60px}.wider{width:320px!important}.loginLink{background-color:#ee2087;color:#fff!important;display:inline;font-size:13px;margin:20px auto 0 10px;padding:5px;text-align:center;text-decoration:underline;width:60px}.adminArea .loginLink{display:block;margin:10px auto 0}.szh-menu-button{background-color:#ee2087;border:none;border-radius:5px;color:#fff;display:block;height:30px;margin:20px auto;position:absolute;right:20px;top:0;width:60px}.szh-menu__item a{color:#ee2087;font-size:16px;text-decoration:none}select{border:none;color:#000!important;font-size:22px}.newRunner{background-color:#ee2087;border:none;border-radius:5px;color:#fff;display:block;height:30px;margin:20px auto;width:100px}@media (max-width:570px){.fullBlock,.halfBlock,.tabHolder,.tenBlock{max-width:100%;width:100%}}@media (max-width:480px){.realtime img{width:320px}.fullTab,.halfTab,.komTab,.komTabTwo,.tenkTab,.ultraTab{color:#fff;float:left;font-size:13px;height:32px;margin-left:1px;margin-right:5px;padding:6px 8px 2px}.fullTab,.halfTab,.tenkTab,.ultraTab{height:20px;padding:5px;position:relative}.komTab,.komTabTwo{float:right;margin-right:1px}.komTab{margin-left:5px}.tenkTab{width:65px}.halfTab,.tenkTab{background-color:#444}.halfTab{width:90px}.ultraTab{background-color:#444;width:60px}.komTab{width:75px}.komTab,.komTabTwo{background-color:#444;line-height:15px}.komTabTwo{width:57px}.smallTabText{color:#bbb;font-size:12px}#runners{font-size:11px}.time{width:30px}.age{width:40px}.loginLink{font-size:10px}}@media only screen and (max-width:424px){.checkboxPadding{font-size:12px;padding:18px 0 0 14px}.hiddenSmall{display:none}}@media only screen and (max-width:395px){.checkboxPadding{font-size:12px;padding:18px 0 0 14px}.hiddenSmall{display:none}}@media only screen and (max-width:370px){.checkboxPadding{font-size:12px;padding:18px 0 0 14px}.hiddenSmall,.komLabels,.komTab,.komTabTwo{display:none}}.szh-menu{background-color:#fff;border:1px solid #0000001a;box-sizing:border-box;list-style:none;margin:0;padding:0;width:max-content;z-index:100}.szh-menu:focus{outline:none}.szh-menu__arrow{background-color:#fff;border-color:#0000001a #0000 #0000 #0000001a;border-style:solid;border-width:1px;box-sizing:border-box;height:.75rem;width:.75rem;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{background-color:inherit;cursor:default}.szh-menu__item--disabled{color:#aaa;cursor:default}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{list-style:none;margin:0;padding:0}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px #0000001a;color:#212529;min-width:10rem;padding:.5rem 0;-webkit-user-select:none;user-select:none}.szh-menu__item{align-items:center;display:flex;padding:.375rem 1.5rem;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-duration:.15s;transition-property:background-color,color;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;left:.8rem;position:absolute;top:.55rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{left:.8rem;position:absolute}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}.szh-menu-container--theme-dark .szh-menu{background-color:#22262c;border:1px solid #333;box-shadow:0 2px 9px 3px #00000040;color:#cad1d8}.szh-menu-container--theme-dark .szh-menu__arrow{background-color:#22262c;border-left-color:#333;border-top-color:#333}.szh-menu-container--theme-dark .szh-menu__item--hover{background-color:#31363c}.szh-menu-container--theme-dark .szh-menu__item--focusable{background-color:inherit}.szh-menu-container--theme-dark .szh-menu__item--disabled{color:#666}.szh-menu-container--theme-dark .szh-menu__divider{background-color:#3a3a3a}@keyframes szh-menu-show-zoom{0%{opacity:.1;transform:scale(.95)}}@keyframes szh-menu-hide-zoom{to{opacity:.1;transform:scale(.95)}}.szh-menu--state-opening{animation:szh-menu-show-zoom .125s ease-out}.szh-menu--state-closing{animation:szh-menu-hide-zoom .125s ease-in forwards}.szh-menu--dir-left.szh-menu--align-start{transform-origin:right top}.szh-menu--dir-left.szh-menu--align-center{transform-origin:right center}.szh-menu--dir-left.szh-menu--align-end{transform-origin:right bottom}.szh-menu--dir-right.szh-menu--align-start{transform-origin:left top}.szh-menu--dir-right.szh-menu--align-center{transform-origin:left center}.szh-menu--dir-right.szh-menu--align-end,.szh-menu--dir-top.szh-menu--align-start{transform-origin:left bottom}.szh-menu--dir-top.szh-menu--align-center{transform-origin:center bottom}.szh-menu--dir-top.szh-menu--align-end{transform-origin:right bottom}.szh-menu--dir-bottom.szh-menu--align-start{transform-origin:left top}.szh-menu--dir-bottom.szh-menu--align-center{transform-origin:center top}.szh-menu--dir-bottom.szh-menu--align-end{transform-origin:right top}.adminBlock{background-color:#222;border:1px solid #555;float:left;height:120px;margin:1%;width:31%}.adminArea h1,.adminArea h2{color:#fff}.adminArea h1{font-size:36px;line-height:20px}.adminArea h2{font-size:19px}.adminArea .Active{background:#284c24;border:1px solid green}.adminArea .DNF,.adminArea .DNS{background:#751717;border:1px solid #c21717}.adminArea .Winner{background:#8e8e0a;border:1px solid #ff0;color:#000}.ReactModalPortal{text-align:left}.ReactModalPortal label{float:left;font-size:12px;margin:5px 0 0}.ReactModalPortal .closeButton{border:none;border-radius:3px;color:#fff;float:right;margin-bottom:10px;padding:3px;width:25px}.ReactModalPortal .submitButton,.submitButton{background-color:green;border:none;border-radius:5px;color:#fff;padding:12px}.adminArea .firstName{color:#eee;font-size:14px}.adminRunners{font-size:15px}.adminArea .headerTitle{float:left;font-size:18px;height:34px;margin-right:5px;padding:4px 10px}.adminArea .order{color:#fff;display:block;float:left;font-size:16px;margin-left:5px;width:90px}.adminArea .buttonHolder{display:block;float:left;height:40px;margin:5px 0;width:100%}.adminArea .buttonHolder button{background-color:#efbb00!important;border:none;border-radius:5px;color:#000!important;float:left;text-decoration:none}.loginArea{margin:10px auto;max-width:500px;text-align:left}.passwordField{margin-bottom:10px}.adminArea .activeSort{color:#fff}.loginArea input{border:none;border-radius:5px;clear:both;float:left;font-size:14px;height:30px;margin:10px 10% 0;padding:5px;width:80%}.loginArea .submitButton{background:#ee2087!important;margin-left:10%;margin-top:10px}.loginArea h1{color:#9ccc3b!important;margin-top:50px}.loginPara{font-size:16px;margin:30px 10% 10px;text-align:left!important}.loginPara p{background-color:#fff;color:#000;display:inline;font-size:16px;padding:1px}.uploadFile{background-color:#8c989e;color:#fff;display:block;width:200px!important}.uploadButton{background-color:#ff00bf;border:none;border-radius:3px;clear:both;color:#fff;float:left;height:37px;margin:20px 0 0 50px;width:100px}textarea{clear:both;height:100px;padding:5px;width:100%}.raceTitle,textarea{font-family:Gabarito,sans-serif}.raceTitle{font-weight:100;margin:0!important;width:100%!important}label{clear:both;color:#b9b9b9;display:inline-block;font-size:20px;margin:15px 0 5px}
/*# sourceMappingURL=main.3a3a7104.css.map*/