#eventList,#eventCalendar{font-size:85%}#eventListSearchCriteria input[type=text],#eventListSearchCriteria select{width:20em}#searchForm fieldset.submit{margin-bottom:3em}#SearchCriteria_SuperOrganisationIds{height:10em;padding:0 .25em}#SearchCriteria_Classifications{width:20em;float:left}.selectSingle{vertical-align:top;margin-left:.5em}.selectMultiple{margin-left:.5em}#eventPositions{margin-bottom:1em}#eventPositions .map{width:100%;height:400px}#eventCalendar{background-color:#fff}#eventCalendar tbody tr.firstRowOfWeek{border-top:1px solid #666}#eventCalendar tbody tr.firstRowOfDate{border-top:1px solid #bfbfbf}#eventCalendar tbody tr.holiday{border-top:1px solid #cfcfcf}#eventCalendar tbody tr{border-top:1px solid #e7e7e7}#eventCalendar td.week,#eventCalendar td.date{border-right:1px solid #cfcfcf;white-space:nowrap;text-decoration:none}.mobile #eventCalendar td.date{text-align:right}#eventCalendar td.week{background-color:#efefef}.desktop .eventInfoTableContainer{width:55%;float:left}.eventInfo th{width:45%;padding-left:0;padding-right:1em}.eventInfo td{width:55%;padding-left:0;padding-right:0}.eventInfo td ul{margin:0}.eventInfo caption{border-bottom:1px solid #888}.eventCenterMaps .map{width:100%;height:300px}.eventCenterMaps h4{border-bottom:1px solid #888}.eventCenterMaps h4 a{padding-left:3em}.desktop #quickLinksContainer .yearAndMonthLinks{font-size:100%}#quickLinksContainer p{margin-bottom:.5em}#quickLinks{margin-top:.5em;line-height:3em}#quickLinks .submit{line-height:normal;float:right;padding-top:0}#quickLinks>a{margin-right:1em;display:inline-block}#eventCalendar tbody .entriesExist,#eventCalendar tbody .entriesExistButNotThisEvent .date,#eventList tbody .entriesExist{background-color:#cfffcf;font-weight:bold}#eventCalendar tbody .liveNow,#eventCalendar tbody .liveNowButNotThisEvent .date,#eventList tbody .liveNow{background-color:#f5e68c;font-weight:bold}#eventCalendar td,#eventList td{padding:.2em .35em}#eventCalendar th{word-break:break-all}#eventCalendar .lastDeadlinePassed,#eventList .lastDeadlinePassed{font-style:italic;color:#bf4f4f}#eventCalendar .otherDeadline,#eventList .otherDeadline{font-style:italic;color:#9f7f00}#eventCalendar .firstDeadline,#eventList .firstDeadline{color:#007f00}.icons{text-align:right;white-space:nowrap}.icons span+span{padding-left:.2em}.desktop .eventInfoBoxContainer{float:right;width:40%}.eventInfoBox{border:1px solid #666;margin-bottom:2em;border-radius:5px 5px 0 0;box-shadow:2px 2px 2px #666}.eventInfoBox h3{border-bottom:1px solid #666;background-color:#888;color:#fff;padding:.2em .7em;margin:0;font-size:100%}.eventInfoBox>div{background:#e4e4e4 url(/Content/Images/FieldsetBackground.png) repeat-x;padding:.5em .7em}.eventInfoBox>div ul{margin:0}.eventInfoBox>div li{margin:.4em 0}.eventInfoBox>div>div{padding-bottom:.5em}.eventInfoBox>div>p{margin:.4em 0}.eventInfoBox .personalEntryInfo{background:url(/Content/Images/Ok32x32.png) no-repeat;padding-left:40px;min-height:32px}.eventInfoBox .personalStartListInfo{background:url(/Content/Images/StartList32x32.png) no-repeat;padding-left:40px;min-height:24px;padding-top:8px}.eventInfoBox .personalResultListInfo{background:url(/Content/Images/ResultList32x32.png) no-repeat;padding-left:40px;min-height:32px}.eventInfoBox .personalResultListInfo table{border:none;width:100%;margin-bottom:0}.eventInfoBox .personalResultListInfo td{padding-right:2em;padding-left:0}.eventInfoBox .personalResultListInfo td.right{padding-right:0;padding-left:0}.eventInfoBox .personalResultListInfo p{margin:0;padding-top:8px}.entryBox p{padding-left:24px}.eventInfoBox>div h5{margin-top:0}.eventInfoBox>div ul+h5{margin-top:1em}.eventInfoBox>div.notPaid{background:#fee none}.eventInfoBox span.notPaid{color:red}.eventInfoBox span.paid{color:#007f00}.eventInfoBox .questionnaireSubmissionDeadline{color:#666}.eventInfoBox .questionnaireSubmissionClosed{padding-left:24px;margin-bottom:1em}.eventInfoBox .noQuestionnairesSubmitted{padding-left:24px}.individualEntryList .entryList .name{width:30%}.individualEntryList .entryList .organisation{width:35%}.individualEntryList .entryList .entryClass{width:20%}.individualEntryList .entryList .punchingCard{width:15%;text-align:right}.relayEntryList .entryList .name{width:65%}.relayEntryList .entryList .name .relayTeamLineupLink{font-size:85%;margin:.5em;padding-left:13px}.relayEntryList .entryList .entryClass{width:35%}.relayLineupEntryList .entryList .name{width:30%}.relayLineupEntryList .entryList .entryClass{width:15%}.relayLineupEntryList .entryList td.relayLineup{width:55%;padding:0}.relayLineupEntryList .entryList td.relayLineup table{margin:0}.relayLineupEntryList .entryList td.relayLineup table td{padding:.2em .5em}.relayLineupEntryList .entryList .legNumber{width:10%}.relayLineupEntryList .entryList .relayCompetitorName{width:65%}.relayLineupEntryList .entryList .relayCompetitorPunchingCard{width:25%}.entryList .canceled td{text-decoration:line-through}.entryList .edit{text-align:right}.eventClassHeader,.organisationHeader{display:table;width:100%}.eventClassHeader>div,.organisationHeader>div{display:table-cell}.eventClassHeader h3,.organisationHeader h3{display:inline-block;margin-right:2em}.eventClassHeader div.customLinks,.organisationHeader div.customLinks{text-align:right}.legResultLinks{margin-bottom:.5em}.legResultLinks a,.legResultLinks .selected{display:inline-block}.legResultLinks .selected{font-weight:bold}.startList,.resultList{clear:both}.startList td,.resultList td{vertical-align:middle}.startList .b{text-align:right}.startList .p{text-align:right}.startList .t{text-align:right}.startList .l{text-align:right}.startList .u{text-align:right}.startList .li a{display:block;margin:.5em 0;white-space:nowrap}.individualStartList .b{width:10%}.individualStartList .p{width:15%}.individualStartList .n{width:25%}.individualStartList .o{width:25%}.individualStartList .l{width:10%}.individualStartList .t{width:15%}.individualClassStartList .b{width:10%}.individualClassStartList .p{width:15%}.individualClassStartList .n{width:30%}.individualClassStartList .o{width:30%}.individualClassStartList .t{width:15%}.individualOrganisationStartList .b{width:10%}.individualOrganisationStartList .p{width:15%}.individualOrganisationStartList .n{width:25%}.individualOrganisationStartList .c{width:25%}.individualOrganisationStartList .l{width:10%}.individualOrganisationStartList .t{width:15%}.relayStartList .b{width:10%}.relayStartList .n{width:75%}.relayStartList .t{width:15%}.relayClassStartList .b{width:10%}.relayClassStartList .n{width:75%}.relayClassStartList .t{width:15%}.relayOrganisationStartList .b{width:10%}.relayOrganisationStartList .n{width:50%}.relayOrganisationStartList .c{width:25%}.relayOrganisationStartList .t{width:15%}.resultList .p{text-align:right}.resultList .t{text-align:right}.resultList .d{text-align:right}.resultList .k{text-align:right}.resultList .l{text-align:right}.resultList .lt{text-align:right}.resultList .lp{text-align:right}.resultList .ld{text-align:right}.resultList .op{text-align:right}.resultList .opd{text-align:right}.resultList .s{text-align:right}.resultList .sp{text-align:right}.individualResultList .p{width:10%}.individualResultList .n{width:27%}.individualResultList .o{width:28%}.individualResultList .t{width:15%}.individualResultList .d{width:9%}.individualResultList .k{width:9%}.individualResultList .h{width:2%}.individualResultList .s{width:6%}.individualResultList .sp{width:4%}.individualResultList .lastToQualifyForFinal{border-bottom:2px solid #8b8b8b}.individualClassResultList .p{width:10%}.individualClassResultList .n{width:27%}.individualClassResultList .o{width:28%}.individualClassResultList .t{width:15%}.individualClassResultList .d{width:9%}.individualClassResultList .k{width:9%}.individualClassResultList .h{width:2%}.individualClassResultList .s{width:6%}.individualClassResultList .sp{width:4%}.individualClassResultList .lastToQualifyForFinal{border-bottom:2px solid #8b8b8b}.individualOrganisationResultList .p{width:10%}.individualOrganisationResultList .n{width:30%}.individualOrganisationResultList .c{width:25%}.individualOrganisationResultList .t{width:15%}.individualOrganisationResultList .d{width:9%}.individualOrganisationResultList .k{width:9%}.individualOrganisationResultList .l{width:15%}.individualOrganisationResultList .s{width:6%}.individualOrganisationResultList .sp{width:4%}.relayResultList .p{width:7%}.relayResultList .n{width:46%}.relayResultList .lt{width:10%}.relayResultList .lp{width:4%}.relayResultList .ld{width:6%}.relayResultList .t{width:15%}.relayResultList .op{width:4%}.relayResultList .d{width:8%}.relayClassResultList .p{width:7%}.relayClassResultList .n{width:46%}.relayClassResultList .lt{width:10%}.relayClassResultList .lp{width:4%}.relayClassResultList .ld{width:6%}.relayClassResultList .t{width:13%}.relayClassResultList .op{width:3%}.relayClassResultList .opd{width:3%}.relayClassResultList .d{width:8%}.relayClassLegResultList .p{width:10%}.relayClassLegResultList .tn{width:27%}.relayClassLegResultList .n{width:39%}.relayClassLegResultList .t{width:15%}.relayClassLegResultList .d{width:9%}.relayOrganisationResultList .p{width:6%}.relayOrganisationResultList .n{width:33%}.relayOrganisationResultList .c{width:14%}.relayOrganisationResultList .lt{width:10%}.relayOrganisationResultList .lp{width:4%}.relayOrganisationResultList .ld{width:6%}.relayOrganisationResultList .t{width:12%}.relayOrganisationResultList .op{width:3%}.relayOrganisationResultList .opd{width:3%}.relayOrganisationResultList .d{width:8%}.resultList th .p,.resultList th .t,.resultList th .d,.resultList th .k,.resultList th .l{padding-right:11px}.resultList .teamMember td{font-size:85%;color:#3f3f3f}.resultList .teamMember .n{padding-left:4em}.resultList .teamMember td.gain{color:#009f00}.resultList .teamMember td.loss{color:#9f0000}.questionnaireReminder{border:1px solid #00f;background-color:#e2e2ff;padding:1em}#pressResults .pressResultList div{white-space:pre-wrap;font-family:monospace;margin-bottom:1em}#pressResults #RegionIds,#pressResults #ClubIds{width:100%;height:30em;margin-bottom:.5em}#pressResults #regionsAndClubs div{width:49%}#pressResults #regionsAndClubs div#regions{float:left}#pressResults #regionsAndClubs div#clubs{float:right}#pressResults #ClubSortMode{width:auto}#pressResults li{clear:both}#pressResults .classTypes input{width:3em}#pressResults .classType{white-space:nowrap;vertical-align:middle}#identifyResults table{font-size:85%}#identifyResults .connected{display:none}#identifyResults .unconnected{white-space:nowrap}#identifyResults select{width:22em}#identifyResults tr.noMatch td{color:#7f7f7f}#identifyResults tr.noMatch .connected{display:none}#identifyResults tr.noMatch .unconnected{display:none}#identifyResults tr .noMatchInfo{display:none}#identifyResults tr.noMatch .noMatchInfo{display:inline}#uploadRoute .map{width:100%;height:400px}#showRoutes .map{width:100%;height:600px}.resultListDisclaimer{margin-top:3em;color:#7f7f7f}#detailedGroupEntryOverview h3{margin-bottom:1em}#detailedGroupEntryOverview .personsInClass{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:3em}#detailedGroupEntryOverview .person{margin-bottom:2em;width:300px;padding-right:16px;box-sizing:border-box}#detailedGroupEntryOverview .person>*{display:inline-block}#detailedGroupEntryOverview .person img{margin-right:16px;width:100px;box-sizing:content-box}#detailedGroupEntryOverview .person .details{vertical-align:top;width:164px;box-sizing:border-box}#detailedGroupEntryOverview .person .details strong{display:block;margin-bottom:1em}.recreationOrienteeringsCloseToEvent h4{border-bottom:1px solid #888}.recreationOrienteeringsCloseToEvent iframe{border:none;margin-left:-10px}#choiceHotelsLogo{width:100%;margin:8px 0}#hotelStaticMap{border-top:1px solid #bfbfbf}.row{display:flex;margin-bottom:4em;margin-top:4em}.row>div{flex:1 1 auto;text-align:center}.firstRow>div{margin:0 32px}.secondRow>div{margin:0 16px}.row>div:first-child{text-align:left;margin-left:0}.row>div:last-child{text-align:right;margin-right:0}.row>div:first-child .chart{margin:0 auto 0 0}.row>div:last-child{text-align:right}.row>div:last-child .chart{margin:0 0 0 auto}#racePerformancePresentation{margin-bottom:7em}#timeLossFrequencyChart{width:375px;height:200px}#consistencyChart{width:375px;height:200px}#coursePartRpiChart{width:300px;height:200px}#legLengthRpiChart{width:240px;height:200px}#legDecisivityRpiChart{width:240px;height:200px}.jqplot-series-canvas{z-index:1}.firstRow .jqplot-point-label{font-size:200%}.secondRow .jqplot-point-label{font-size:150%}.jqplot-title{margin-bottom:16px;font-size:130%;font-weight:bold;z-index:1}.jqplot-xaxis-tick{margin-top:8px;text-align:center;height:2em}.jqplot-yaxis-tick{right:0;margin-right:8px;width:40px;text-align:right}.mainLabel{margin-bottom:8px}.averageInformation{color:#777;font-size:85%;position:relative;z-index:1;cursor:pointer}.averageInformation:hover{color:#000}.averageInformation .numberOfRaces{color:#ccc}.averageInformation:hover .numberOfRaces{color:#777}.tooltip{padding-left:.5em;cursor:pointer}.tooltip img{opacity:.75}.tooltip img:hover{opacity:1}#racePerformanceMostSignificantDifferences{margin-top:2em}#racePerformanceMostSignificantDifferences li{margin-bottom:1.5em}.significantDifferenceToAverageTitle{font-weight:bold;font-size:120%;margin-bottom:.5em}.colorBox{display:inline-block;width:.65em;height:.65em;margin-right:.25em;vertical-align:baseline}.positive{background-color:rgba(86,152,52,1);border:1px solid rgba(0,0,0,.25)}.positiveText{color:rgba(86,152,52,1)}.negative{background-color:rgba(187,48,45,1);border:1px solid rgba(0,0,0,.25)}.negativeText{color:rgba(187,48,45,1)}.tippy-content{font-size:85%}