.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:2px;overflow:auto;background:#fff;color:rgba(0,0,0,.87);width:100%;height:100%;outline:none}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:rgba(0,0,0,.12)}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:rgba(0,0,0,.85);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:rgba(255,255,255,.85);background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px rgba(255,255,255,.85)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:rgba(0,0,0,.04)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:after,.owl-dt-timer-divider:before{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translateX(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:rgba(0,0,0,.12)}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:rgba(0,0,0,.4);cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:rgba(0,0,0,.1)}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:none}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:none;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:none}.owl-dt-control:focus>.owl-dt-control-content{background-color:rgba(0,0,0,.12)}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html{background:#fff!important}:root{--es-brand:#0e78be;--es-header-background:var(--es-brand);--es-header-foreground:#fff;--es-foreground:#000;--es-foreground-lighter:#000;--es-background:#f3f4f5;--es-background-rgb:243,244,245;--es-background-lighter:#fff;--es-background-stripe:#f3f3f3;--es-selection:var(--es-brand);--es-selection-foreground:#fff;--es-line:#ccc;--es-callout-bold:#192e5b;--es-callout-lite:#3b5998;--es-label:#035282;--es-indicator:#8a6d3b;--es-button-background:var(--es-background-lighter);--es-button-foreground:#000;--es-button-border:var(--es-line);--es-danger:#ac2a3f}@-webkit-keyframes alertAnim{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.es-validation{color:#ac2a3f;color:var(--es-danger);margin:0;-webkit-animation:alertAnim 1s forwards;animation:alertAnim 1s forwards}es-typeahead{display:inline-block}es-typeahead input{border:none;margin:0!important;background-color:#fff;background-color:var(--es-background-lighter);color:#000;color:var(--es-foreground-lighter);width:100%}es-typeahead .inputbox{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding-right:5px;margin:5px 0;display:flex;flex-direction:row;justify-content:space-between}es-typeahead .inputbox svg{color:#000;color:var(--es-foreground-lighter)}es-typeahead .inputbox .off svg{color:#fff;color:var(--es-background-lighter)}es-typeahead .inputbox.disabled{border:0 solid #ccc;border:0 solid var(--es-line)}es-typeahead .es-typeahead-suggestions{position:relative}es-typeahead .es-typeahead-suggestions ul{margin:0;border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:3px;background-color:#f3f4f5;background-color:var(--es-background);list-style:none}es-typeahead .es-typeahead-suggestions ul>li>button{display:block;width:100%;margin:0;padding:3px;background-color:transparent;text-align:left;color:#000;color:var(--es-foreground);border:none;border-radius:0}es-typeahead .es-typeahead-suggestions ul>li>button:focus,es-typeahead .es-typeahead-suggestions ul>li>button:hover{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions ul>li>button:focus{outline:1px dotted #6b8e23}es-typeahead .es-typeahead-suggestions ul>li.active>button{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions>div{position:absolute;top:-5px;left:0;right:0;z-index:9999}es-field .field{display:flex;flex-direction:column;align-items:flex-start;margin:4px 0 12px}es-field .section{margin-top:8px;margin-bottom:4px;font-size:1.1em;font-weight:700}es-field label:not(:last-child){margin-right:5px}es-field input,es-field select,es-field textarea{margin:2px 0}es-table{display:block}es-table .title{font-weight:700;display:block}es-table a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-table .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-table .fs-cell{align-self:center}es-table .e-cell:focus{background:red!important}es-table button{margin-left:1px!important;margin-right:1px!important}es-table .e-table{display:table;border-collapse:collapse}es-table .e-table .e-header{font-weight:700}es-table .e-table .e-row{display:table-row}es-table .e-table .e-cell{display:table-cell;padding:2px 4px}es-table .e-table .icons button{padding:0 1px}app-alert p:first-child{-webkit-margin-before:0;margin-block-start:0}app-alert p:last-child{-webkit-margin-after:0;margin-block-end:0}app-alert ol{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:1em;padding-inline-start:1em}app-alert .sticky{position:sticky;position:-webkit-sticky;top:45px;z-index:1000}es-modal{display:none}es-modal .jw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto}es-modal .jw-modal .jw-modal-container{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100vh}es-modal .jw-modal .jw-modal-body{border-radius:3px;background:#fff;background:var(--es-background-lighter);max-height:100vh;overflow:auto}@media screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:20px;width:500px}}@media not screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:8px;margin:0 8px}}es-modal .jw-modal-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.75;z-index:900}es-modal .modal-close-btn{float:right;padding:0;border:none;text-decoration:none}es-modal .modal-close-btn:focus,es-modal .modal-close-btn:hover{color:#292f33}es-modal .modal-close-btn:focus{outline:thin dotted currentColor;outline-offset:4px}es-modal .modal-close-btn:before{display:block;margin:0!important}es-modal .modal-content{padding:0;max-width:100%}@media screen and (min-width: 500px){es-modal .modal-content{margin:20px}}@media not screen and (min-width: 500px){es-modal .modal-content{margin:8px}}es-modal .modal-content .modal-header{text-align:left;font-size:24px;color:#292f33}@media screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:20px}}@media not screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:8px}}es-modal .modal-button-group{justify-content:flex-end!important}@media screen and (min-width: 500px){es-modal .modal-button-group{margin-top:40px}}@media not screen and (min-width: 500px){es-modal .modal-button-group{margin-top:8px}}es-modal .modal-button-group>:not(:last-child){margin-right:16px!important}body.jw-modal-open{overflow:hidden}es-select .header{font-weight:700;display:block;margin-bottom:4px}es-select .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-select .list{display:grid;grid-row-gap:4px;row-gap:4px;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}es-select .list.vertical{grid-auto-flow:column}es-select .list.horizontal{grid-auto-flow:row}dressage-test .totals es-select .vertical.eoc1,dressage-test .totals es-select .vertical.eoc2,dressage-test .totals es-select .vertical.eoc3,dressage-test .totals es-select .vertical.eoc4,dressage-test .totals es-select .vertical.eocLabel1,dressage-test .totals es-select .vertical.eocLabel2,dressage-test .totals es-select .vertical.eocTotal,dressage-test .totals es-select .vertical.finalMarkLabel,dressage-test .totals es-select .vertical.finalMarkValue,dressage-test .totals es-select .vertical.penaltyLabel,dressage-test .totals es-select .vertical.penaltyTotal,dressage-test .totals es-select .vertical.percentageLabel,dressage-test .totals es-select .vertical.percentageValue,dressage-test .totals es-select .vertical.signature,dressage-test .totals es-select .vertical.totalLabel,dressage-test .totals es-select .vertical.totalMarks,dressage-test .totals es-select .vertical.totalPercentage,dressage-test .totals es-select .vertical.totalTotal,es-select .cell.vertical,es-select dressage-test .totals .vertical.eoc1,es-select dressage-test .totals .vertical.eoc2,es-select dressage-test .totals .vertical.eoc3,es-select dressage-test .totals .vertical.eoc4,es-select dressage-test .totals .vertical.eocLabel1,es-select dressage-test .totals .vertical.eocLabel2,es-select dressage-test .totals .vertical.eocTotal,es-select dressage-test .totals .vertical.finalMarkLabel,es-select dressage-test .totals .vertical.finalMarkValue,es-select dressage-test .totals .vertical.penaltyLabel,es-select dressage-test .totals .vertical.penaltyTotal,es-select dressage-test .totals .vertical.percentageLabel,es-select dressage-test .totals .vertical.percentageValue,es-select dressage-test .totals .vertical.signature,es-select dressage-test .totals .vertical.totalLabel,es-select dressage-test .totals .vertical.totalMarks,es-select dressage-test .totals .vertical.totalPercentage,es-select dressage-test .totals .vertical.totalTotal{border-left:6px solid #d3d3d3;padding:2px 0 2px 4px}dressage-test .totals es-select .horizontal.eoc1,dressage-test .totals es-select .horizontal.eoc2,dressage-test .totals es-select .horizontal.eoc3,dressage-test .totals es-select .horizontal.eoc4,dressage-test .totals es-select .horizontal.eocLabel1,dressage-test .totals es-select .horizontal.eocLabel2,dressage-test .totals es-select .horizontal.eocTotal,dressage-test .totals es-select .horizontal.finalMarkLabel,dressage-test .totals es-select .horizontal.finalMarkValue,dressage-test .totals es-select .horizontal.penaltyLabel,dressage-test .totals es-select .horizontal.penaltyTotal,dressage-test .totals es-select .horizontal.percentageLabel,dressage-test .totals es-select .horizontal.percentageValue,dressage-test .totals es-select .horizontal.signature,dressage-test .totals es-select .horizontal.totalLabel,dressage-test .totals es-select .horizontal.totalMarks,dressage-test .totals es-select .horizontal.totalPercentage,dressage-test .totals es-select .horizontal.totalTotal,es-select .cell.horizontal,es-select dressage-test .totals .horizontal.eoc1,es-select dressage-test .totals .horizontal.eoc2,es-select dressage-test .totals .horizontal.eoc3,es-select dressage-test .totals .horizontal.eoc4,es-select dressage-test .totals .horizontal.eocLabel1,es-select dressage-test .totals .horizontal.eocLabel2,es-select dressage-test .totals .horizontal.eocTotal,es-select dressage-test .totals .horizontal.finalMarkLabel,es-select dressage-test .totals .horizontal.finalMarkValue,es-select dressage-test .totals .horizontal.penaltyLabel,es-select dressage-test .totals .horizontal.penaltyTotal,es-select dressage-test .totals .horizontal.percentageLabel,es-select dressage-test .totals .horizontal.percentageValue,es-select dressage-test .totals .horizontal.signature,es-select dressage-test .totals .horizontal.totalLabel,es-select dressage-test .totals .horizontal.totalMarks,es-select dressage-test .totals .horizontal.totalPercentage,es-select dressage-test .totals .horizontal.totalTotal{border-bottom:6px solid #d3d3d3;padding:0 2px 4px;text-align:center}dressage-test .totals es-select .eoc1:focus-within,dressage-test .totals es-select .eoc2:focus-within,dressage-test .totals es-select .eoc3:focus-within,dressage-test .totals es-select .eoc4:focus-within,dressage-test .totals es-select .eocLabel1:focus-within,dressage-test .totals es-select .eocLabel2:focus-within,dressage-test .totals es-select .eocTotal:focus-within,dressage-test .totals es-select .finalMarkLabel:focus-within,dressage-test .totals es-select .finalMarkValue:focus-within,dressage-test .totals es-select .penaltyLabel:focus-within,dressage-test .totals es-select .penaltyTotal:focus-within,dressage-test .totals es-select .percentageLabel:focus-within,dressage-test .totals es-select .percentageValue:focus-within,dressage-test .totals es-select .signature:focus-within,dressage-test .totals es-select .totalLabel:focus-within,dressage-test .totals es-select .totalMarks:focus-within,dressage-test .totals es-select .totalPercentage:focus-within,dressage-test .totals es-select .totalTotal:focus-within,es-select .cell:focus-within,es-select dressage-test .totals .eoc1:focus-within,es-select dressage-test .totals .eoc2:focus-within,es-select dressage-test .totals .eoc3:focus-within,es-select dressage-test .totals .eoc4:focus-within,es-select dressage-test .totals .eocLabel1:focus-within,es-select dressage-test .totals .eocLabel2:focus-within,es-select dressage-test .totals .eocTotal:focus-within,es-select dressage-test .totals .finalMarkLabel:focus-within,es-select dressage-test .totals .finalMarkValue:focus-within,es-select dressage-test .totals .penaltyLabel:focus-within,es-select dressage-test .totals .penaltyTotal:focus-within,es-select dressage-test .totals .percentageLabel:focus-within,es-select dressage-test .totals .percentageValue:focus-within,es-select dressage-test .totals .signature:focus-within,es-select dressage-test .totals .totalLabel:focus-within,es-select dressage-test .totals .totalMarks:focus-within,es-select dressage-test .totals .totalPercentage:focus-within,es-select dressage-test .totals .totalTotal:focus-within{border-left-color:#d3d3d3}dressage-test .totals es-select .selectedVertical.eoc1,dressage-test .totals es-select .selectedVertical.eoc2,dressage-test .totals es-select .selectedVertical.eoc3,dressage-test .totals es-select .selectedVertical.eoc4,dressage-test .totals es-select .selectedVertical.eocLabel1,dressage-test .totals es-select .selectedVertical.eocLabel2,dressage-test .totals es-select .selectedVertical.eocTotal,dressage-test .totals es-select .selectedVertical.finalMarkLabel,dressage-test .totals es-select .selectedVertical.finalMarkValue,dressage-test .totals es-select .selectedVertical.penaltyLabel,dressage-test .totals es-select .selectedVertical.penaltyTotal,dressage-test .totals es-select .selectedVertical.percentageLabel,dressage-test .totals es-select .selectedVertical.percentageValue,dressage-test .totals es-select .selectedVertical.signature,dressage-test .totals es-select .selectedVertical.totalLabel,dressage-test .totals es-select .selectedVertical.totalMarks,dressage-test .totals es-select .selectedVertical.totalPercentage,dressage-test .totals es-select .selectedVertical.totalTotal,es-select .cell.selectedVertical,es-select dressage-test .totals .selectedVertical.eoc1,es-select dressage-test .totals .selectedVertical.eoc2,es-select dressage-test .totals .selectedVertical.eoc3,es-select dressage-test .totals .selectedVertical.eoc4,es-select dressage-test .totals .selectedVertical.eocLabel1,es-select dressage-test .totals .selectedVertical.eocLabel2,es-select dressage-test .totals .selectedVertical.eocTotal,es-select dressage-test .totals .selectedVertical.finalMarkLabel,es-select dressage-test .totals .selectedVertical.finalMarkValue,es-select dressage-test .totals .selectedVertical.penaltyLabel,es-select dressage-test .totals .selectedVertical.penaltyTotal,es-select dressage-test .totals .selectedVertical.percentageLabel,es-select dressage-test .totals .selectedVertical.percentageValue,es-select dressage-test .totals .selectedVertical.signature,es-select dressage-test .totals .selectedVertical.totalLabel,es-select dressage-test .totals .selectedVertical.totalMarks,es-select dressage-test .totals .selectedVertical.totalPercentage,es-select dressage-test .totals .selectedVertical.totalTotal{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}dressage-test .totals es-select .selectedVertical.eoc1:focus-within,dressage-test .totals es-select .selectedVertical.eoc2:focus-within,dressage-test .totals es-select .selectedVertical.eoc3:focus-within,dressage-test .totals es-select .selectedVertical.eoc4:focus-within,dressage-test .totals es-select .selectedVertical.eocLabel1:focus-within,dressage-test .totals es-select .selectedVertical.eocLabel2:focus-within,dressage-test .totals es-select .selectedVertical.eocTotal:focus-within,dressage-test .totals es-select .selectedVertical.finalMarkLabel:focus-within,dressage-test .totals es-select .selectedVertical.finalMarkValue:focus-within,dressage-test .totals es-select .selectedVertical.penaltyLabel:focus-within,dressage-test .totals es-select .selectedVertical.penaltyTotal:focus-within,dressage-test .totals es-select .selectedVertical.percentageLabel:focus-within,dressage-test .totals es-select .selectedVertical.percentageValue:focus-within,dressage-test .totals es-select .selectedVertical.signature:focus-within,dressage-test .totals es-select .selectedVertical.totalLabel:focus-within,dressage-test .totals es-select .selectedVertical.totalMarks:focus-within,dressage-test .totals es-select .selectedVertical.totalPercentage:focus-within,dressage-test .totals es-select .selectedVertical.totalTotal:focus-within,es-select .cell.selectedVertical:focus-within,es-select dressage-test .totals .selectedVertical.eoc1:focus-within,es-select dressage-test .totals .selectedVertical.eoc2:focus-within,es-select dressage-test .totals .selectedVertical.eoc3:focus-within,es-select dressage-test .totals .selectedVertical.eoc4:focus-within,es-select dressage-test .totals .selectedVertical.eocLabel1:focus-within,es-select dressage-test .totals .selectedVertical.eocLabel2:focus-within,es-select dressage-test .totals .selectedVertical.eocTotal:focus-within,es-select dressage-test .totals .selectedVertical.finalMarkLabel:focus-within,es-select dressage-test .totals .selectedVertical.finalMarkValue:focus-within,es-select dressage-test .totals .selectedVertical.penaltyLabel:focus-within,es-select dressage-test .totals .selectedVertical.penaltyTotal:focus-within,es-select dressage-test .totals .selectedVertical.percentageLabel:focus-within,es-select dressage-test .totals .selectedVertical.percentageValue:focus-within,es-select dressage-test .totals .selectedVertical.signature:focus-within,es-select dressage-test .totals .selectedVertical.totalLabel:focus-within,es-select dressage-test .totals .selectedVertical.totalMarks:focus-within,es-select dressage-test .totals .selectedVertical.totalPercentage:focus-within,es-select dressage-test .totals .selectedVertical.totalTotal:focus-within{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}dressage-test .totals es-select .selectedHorizontal.eoc1,dressage-test .totals es-select .selectedHorizontal.eoc2,dressage-test .totals es-select .selectedHorizontal.eoc3,dressage-test .totals es-select .selectedHorizontal.eoc4,dressage-test .totals es-select .selectedHorizontal.eocLabel1,dressage-test .totals es-select .selectedHorizontal.eocLabel2,dressage-test .totals es-select .selectedHorizontal.eocTotal,dressage-test .totals es-select .selectedHorizontal.finalMarkLabel,dressage-test .totals es-select .selectedHorizontal.finalMarkValue,dressage-test .totals es-select .selectedHorizontal.penaltyLabel,dressage-test .totals es-select .selectedHorizontal.penaltyTotal,dressage-test .totals es-select .selectedHorizontal.percentageLabel,dressage-test .totals es-select .selectedHorizontal.percentageValue,dressage-test .totals es-select .selectedHorizontal.signature,dressage-test .totals es-select .selectedHorizontal.totalLabel,dressage-test .totals es-select .selectedHorizontal.totalMarks,dressage-test .totals es-select .selectedHorizontal.totalPercentage,dressage-test .totals es-select .selectedHorizontal.totalTotal,es-select .cell.selectedHorizontal,es-select dressage-test .totals .selectedHorizontal.eoc1,es-select dressage-test .totals .selectedHorizontal.eoc2,es-select dressage-test .totals .selectedHorizontal.eoc3,es-select dressage-test .totals .selectedHorizontal.eoc4,es-select dressage-test .totals .selectedHorizontal.eocLabel1,es-select dressage-test .totals .selectedHorizontal.eocLabel2,es-select dressage-test .totals .selectedHorizontal.eocTotal,es-select dressage-test .totals .selectedHorizontal.finalMarkLabel,es-select dressage-test .totals .selectedHorizontal.finalMarkValue,es-select dressage-test .totals .selectedHorizontal.penaltyLabel,es-select dressage-test .totals .selectedHorizontal.penaltyTotal,es-select dressage-test .totals .selectedHorizontal.percentageLabel,es-select dressage-test .totals .selectedHorizontal.percentageValue,es-select dressage-test .totals .selectedHorizontal.signature,es-select dressage-test .totals .selectedHorizontal.totalLabel,es-select dressage-test .totals .selectedHorizontal.totalMarks,es-select dressage-test .totals .selectedHorizontal.totalPercentage,es-select dressage-test .totals .selectedHorizontal.totalTotal{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}dressage-test .totals es-select .selectedHorizontal.eoc1:focus-within,dressage-test .totals es-select .selectedHorizontal.eoc2:focus-within,dressage-test .totals es-select .selectedHorizontal.eoc3:focus-within,dressage-test .totals es-select .selectedHorizontal.eoc4:focus-within,dressage-test .totals es-select .selectedHorizontal.eocLabel1:focus-within,dressage-test .totals es-select .selectedHorizontal.eocLabel2:focus-within,dressage-test .totals es-select .selectedHorizontal.eocTotal:focus-within,dressage-test .totals es-select .selectedHorizontal.finalMarkLabel:focus-within,dressage-test .totals es-select .selectedHorizontal.finalMarkValue:focus-within,dressage-test .totals es-select .selectedHorizontal.penaltyLabel:focus-within,dressage-test .totals es-select .selectedHorizontal.penaltyTotal:focus-within,dressage-test .totals es-select .selectedHorizontal.percentageLabel:focus-within,dressage-test .totals es-select .selectedHorizontal.percentageValue:focus-within,dressage-test .totals es-select .selectedHorizontal.signature:focus-within,dressage-test .totals es-select .selectedHorizontal.totalLabel:focus-within,dressage-test .totals es-select .selectedHorizontal.totalMarks:focus-within,dressage-test .totals es-select .selectedHorizontal.totalPercentage:focus-within,dressage-test .totals es-select .selectedHorizontal.totalTotal:focus-within,es-select .cell.selectedHorizontal:focus-within,es-select dressage-test .totals .selectedHorizontal.eoc1:focus-within,es-select dressage-test .totals .selectedHorizontal.eoc2:focus-within,es-select dressage-test .totals .selectedHorizontal.eoc3:focus-within,es-select dressage-test .totals .selectedHorizontal.eoc4:focus-within,es-select dressage-test .totals .selectedHorizontal.eocLabel1:focus-within,es-select dressage-test .totals .selectedHorizontal.eocLabel2:focus-within,es-select dressage-test .totals .selectedHorizontal.eocTotal:focus-within,es-select dressage-test .totals .selectedHorizontal.finalMarkLabel:focus-within,es-select dressage-test .totals .selectedHorizontal.finalMarkValue:focus-within,es-select dressage-test .totals .selectedHorizontal.penaltyLabel:focus-within,es-select dressage-test .totals .selectedHorizontal.penaltyTotal:focus-within,es-select dressage-test .totals .selectedHorizontal.percentageLabel:focus-within,es-select dressage-test .totals .selectedHorizontal.percentageValue:focus-within,es-select dressage-test .totals .selectedHorizontal.signature:focus-within,es-select dressage-test .totals .selectedHorizontal.totalLabel:focus-within,es-select dressage-test .totals .selectedHorizontal.totalMarks:focus-within,es-select dressage-test .totals .selectedHorizontal.totalPercentage:focus-within,es-select dressage-test .totals .selectedHorizontal.totalTotal:focus-within{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}dressage-test .totals es-select .eoc1 .help,dressage-test .totals es-select .eoc2 .help,dressage-test .totals es-select .eoc3 .help,dressage-test .totals es-select .eoc4 .help,dressage-test .totals es-select .eocLabel1 .help,dressage-test .totals es-select .eocLabel2 .help,dressage-test .totals es-select .eocTotal .help,dressage-test .totals es-select .finalMarkLabel .help,dressage-test .totals es-select .finalMarkValue .help,dressage-test .totals es-select .penaltyLabel .help,dressage-test .totals es-select .penaltyTotal .help,dressage-test .totals es-select .percentageLabel .help,dressage-test .totals es-select .percentageValue .help,dressage-test .totals es-select .signature .help,dressage-test .totals es-select .totalLabel .help,dressage-test .totals es-select .totalMarks .help,dressage-test .totals es-select .totalPercentage .help,dressage-test .totals es-select .totalTotal .help,es-select .cell .help,es-select dressage-test .totals .eoc1 .help,es-select dressage-test .totals .eoc2 .help,es-select dressage-test .totals .eoc3 .help,es-select dressage-test .totals .eoc4 .help,es-select dressage-test .totals .eocLabel1 .help,es-select dressage-test .totals .eocLabel2 .help,es-select dressage-test .totals .eocTotal .help,es-select dressage-test .totals .finalMarkLabel .help,es-select dressage-test .totals .finalMarkValue .help,es-select dressage-test .totals .penaltyLabel .help,es-select dressage-test .totals .penaltyTotal .help,es-select dressage-test .totals .percentageLabel .help,es-select dressage-test .totals .percentageValue .help,es-select dressage-test .totals .signature .help,es-select dressage-test .totals .totalLabel .help,es-select dressage-test .totals .totalMarks .help,es-select dressage-test .totals .totalPercentage .help,es-select dressage-test .totals .totalTotal .help{padding:8px 0}es-canvas .toolboxRight{align-items:center;position:absolute;right:-30px;top:0}es-canvas .toolboxRight .selected{background:#ccc}es-canvas .toolboxRight button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxLeft{position:absolute;left:-31px;top:0}es-canvas .toolboxLeft .selected{background:#ccc}es-canvas .toolboxLeft button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxBottom{align-items:center}es-canvas .toolboxBottom .selected{background:#ccc}es-canvas .toolboxBottom button{padding:2px;margin-right:4px!important}es-canvas .editor{position:relative}es-canvas .editor canvas{display:block}es-canvas .editor .canvasActive{touch-action:none}es-canvas .editor textarea{display:block;background:transparent;border:none;margin:0;padding:4px;resize:none;font-size:1.5em}es-canvas .editor textarea:disabled{color:#000!important}es-input input{font-family:droid sans mono,consolas,monospace;text-align:center;margin:0!important;padding:0!important;border:none;background:transparent;color:inherit}es-input button-icon{display:inline-block}es-spinner fa-icon{color:#0e78be;color:var(--es-brand)}@media screen and (min-width: 350px){app-login{display:flex;flex-direction:column;align-items:center}}app-login .panel{display:flex;flex-direction:column;align-items:center;background-color:#fff;background-color:var(--es-background-lighter);padding:20px}@media screen and (min-width: 350px){app-login .panel{margin-top:90px;width:300px;border-radius:2px;border:1px solid #ccc;border-color:var(--es-line)}}@media screen and (max-width: 350px){app-login .panel{margin-top:35px}}app-login .panel attribute-password,app-login .panel attribute-password input,app-login .panel attribute-text,app-login .panel attribute-text input,app-login .panel form{width:100%}app-login .panel .login-title{padding-bottom:20px;font-size:1.5em;color:#192e5b;color:var(--es-callout-bold)}app-login .panel button{width:100%;margin:0;padding:10px}es-header{display:grid;position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background-color:#0e78be;background-color:var(--es-header-background);color:#fff;color:var(--es-header-foreground)}@media not screen and (min-width: 1024px){es-header{grid-template-columns:auto 1fr}}@media screen and (min-width: 1024px){es-header{grid-template-columns:1fr auto 1fr}}@media not screen and (min-width: 1024px){es-header{padding:6px 10px}es-header fa-icon{font-size:1.5em}}@media screen and (min-width: 1024px){es-header{padding:10px}}es-header .item{align-self:center}@media print{es-header .customerMoniker,es-header .title{display:none!important}}es-header .header-name{align-self:center;justify-self:center}@media not screen and (min-width: 1024px){es-header .header-name{display:none!important}}es-header .user{align-self:center;justify-self:right}es-header .es-icon-button{padding:0!important}es-header .es-icon-button,es-header a{color:#fff!important;color:var(--es-header-foreground)!important}@media screen and (max-width: 400px){es-header .small{display:none!important}}.dropbtn{padding:5px;border:none;background-color:#f3f4f5;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;cursor:pointer}.dropdown-content a{color:#000;padding:5px 10px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#fff}es-not-found{flex-direction:column}dressage-test .totals es-not-found .eocLabel2,dressage-test .totals es-not-found .finalMarkLabel,dressage-test .totals es-not-found .percentageLabel,es-not-found .label,es-not-found dressage-test .totals .eocLabel2,es-not-found dressage-test .totals .finalMarkLabel,es-not-found dressage-test .totals .percentageLabel{font-size:16pt;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}es-contact .readonly-group{display:flex}@media not screen and (min-width: 600px){es-contact .readonly-group{flex-direction:column}}@media screen and (min-width: 600px){es-contact .readonly-group{flex-direction:row}es-contact .readonly-group .property{flex-direction:column;margin-right:20px}}@media not screen and (min-width: 600px){es-contact .readonly-group .property{margin-bottom:12px}}es-contact .readonly-group .property .name{color:#035282;color:var(--es-label);padding-bottom:4px}es-contact .readonly-group .property .value{font-weight:700}es-menu{background:#fff;background:var(--es-background-lighter);position:fixed;bottom:0;left:0;overflow-y:auto}es-menu inner{height:100%;width:100%;overflow:auto}es-menu ul{list-style-type:none;margin:15px 15px 15px 3px;padding:0}es-menu ul li{border-left:4px;border-left-color:#fff;border-left-color:var(--es-background-lighter);border-left-style:solid;padding:5px}es-menu .menu-selected{border-left-color:#0e78be;border-left-color:var(--es-selection)}es-menu ul li a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-menu a{cursor:pointer}es-menu fa-icon{margin-right:5px;width:20px}app-menu .darkglass{background-color:#000;opacity:.8;position:absolute;width:100%;height:100%;z-index:599}app-menu es-menu{top:35px;width:200px;position:fixed;z-index:600}@media print{app-menu es-menu{display:none}}app-menu .site-name{padding:16px 8px 0;font-weight:700;font-size:1.1em}@media screen and (min-width: 1024px){app-menu .site-name{display:none!important}}app-menu .content{display:flex;flex-direction:column;margin-top:35px}@media screen and (max-width: 800px){app-menu .content{align-items:stretch}}@media not screen and (max-width: 800px){app-menu .content{align-items:center}}@media screen and (min-width: 1024px){app-menu .content{margin-left:200px}}app-menu .content-nomenu{display:flex;flex-direction:column;align-items:center;margin-top:43px}app-page button{padding:10px;margin:0}app-page .icons{min-width:25px}app-page es-modal button-action{min-width:100px}es-form-section .alert{border-color:#ac2a3f;border-color:var(--es-danger);border-left:8px solid #ac2a3f;border-left:8px solid var(--es-danger);padding-left:8px}es-form-section .es-section-title{flex-direction:row;display:flex;justify-content:space-between}es-form-section .es-section-title button-action,es-form-section .es-section-title button-add,es-form-section .es-section-title button-clone,es-form-section .es-section-title button-close,es-form-section .es-section-title button-delete,es-form-section .es-section-title button-down,es-form-section .es-section-title button-download,es-form-section .es-section-title button-edit,es-form-section .es-section-title button-email,es-form-section .es-section-title button-flip,es-form-section .es-section-title button-hide,es-form-section .es-section-title button-print,es-form-section .es-section-title button-replace,es-form-section .es-section-title button-route,es-form-section .es-section-title button-save:not(:last-child){margin-right:8px}es-field attribute-ref,es-field attribute-text,es-field attribute-text-list,es-field es-multiple{width:100%}scoring-matrix{width:100%;display:block;padding-right:8px;padding-left:8px}scoring-matrix es-table{width:100%}scoring-matrix es-table .es-selected{background:#fff!important;background:var(--es-background-lighter)!important;color:#000!important;color:var(--es-foreground-lighter)!important}scoring-matrix es-table .e-row:nth-child(2n){background-color:#f3f3f3;background-color:var(--es-background-stripe)}scoring-matrix es-table .e-cell{padding:4px}scoring-matrix es-table .status{min-width:85px}scoring-matrix es-table .comment{cursor:pointer}scoring-matrix es-table .horse,scoring-matrix es-table .rider{white-space:nowrap}scoring-matrix es-table .mark{min-width:32px;border:1px solid #ccc;border:1px solid var(--es-line);text-align:center}scoring-matrix es-table .seconds{min-width:67px}scoring-matrix es-table .hms,scoring-matrix es-table .penalty,scoring-matrix es-table .seconds{border:1px solid #ccc;border:1px solid var(--es-line)}scoring-matrix es-table .penalty{max-width:50px;text-align:center}scoring-matrix es-table .errorRow{color:#a94442}.scoring-matrix-comment es-canvas{display:block;border:1px solid #000}#comment .jw-modal-body{width:auto!important}.scoring-mark-selector-header,.scoring-score-editor-header{font-weight:700;display:block;margin-bottom:4px}.scoring-score-editor-table fa-icon{margin-right:4px}.scoring-score-editor-table span{display:inline-block;padding:2px 4px}.scoring-score-editor es-input{background-color:#fff!important;background-color:var(--es-background-lighter)!important;color:#000!important;color:var(--es-foreground-lighter)!important;margin:4px 0!important;border:1px solid #ccc!important;border:1px solid var(--es-line)!important;border-radius:3px!important;padding:7px 10px!important}common-markset{display:flex;flex-direction:column;align-items:center}common-markset .markset{padding:4px}common-markset .markset button{padding:8px 7px;min-width:32px!important}decimal-markset{display:flex;flex-direction:column;align-items:center}decimal-markset .markset{padding:4px}decimal-markset .markset button{padding:8px 7px;min-width:32px!important}decimal-markset attribute-text input{width:3em!important}official-event-coordinator{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center}official-event-coordinator .page{display:flex;flex-direction:column;align-items:center;max-width:1024px}dressage-test .totals official-event-coordinator .page .eocLabel2,dressage-test .totals official-event-coordinator .page .finalMarkLabel,dressage-test .totals official-event-coordinator .page .percentageLabel,official-event-coordinator .page .label,official-event-coordinator .page dressage-test .totals .eocLabel2,official-event-coordinator .page dressage-test .totals .finalMarkLabel,official-event-coordinator .page dressage-test .totals .percentageLabel{font-size:16pt;margin-bottom:16px;color:#0e78be;color:var(--es-header-background)}official-event-coordinator .page .completed,official-event-coordinator .page .signedOff{color:#8a6d3b}official-event-coordinator .page .finalised{color:#3c763d}es-modal official-event-coordinator .page .modal-button-group,official-event-coordinator .page .es-button-group,official-event-coordinator .page es-modal .modal-button-group,official-event-coordinator .page showjumping-obstacles .buttons,official-event-coordinator showjumping-course .page .details .course-buttons,official-event-coordinator showjumping-finish .page .details .buttons,official-event-coordinator showjumping-plan .page .buttons,official-event-coordinator showjumping-showing .page .articles .buttons,official-event-coordinator showjumping-showing .page .details .buttons,showjumping-course official-event-coordinator .page .details .course-buttons,showjumping-finish official-event-coordinator .page .details .buttons,showjumping-obstacles official-event-coordinator .page .buttons,showjumping-plan official-event-coordinator .page .buttons,showjumping-showing official-event-coordinator .page .articles .buttons,showjumping-showing official-event-coordinator .page .details .buttons{margin-top:16px}official-event-coordinator .page .legend .legendTable{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:8px}official-event-coordinator .page .legend .legendLabel{margin-top:16px;margin-bottom:8px;font-weight:700}official-event-coordinator .page es-table{margin-bottom:16px}official-event-coordinator .page es-table .e-cell{padding:8px 16px!important}official-event-coordinator .page es-table .status{min-width:110px}official-event-coordinator .page es-table .cellIcon{text-align:center}official-schedule{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center}official-schedule .page{max-width:1024px}official-schedule .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-schedule .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700;color:#0e78be;color:var(--es-header-background)}es-modal official-schedule .page .headerRow .modal-button-group,official-schedule .page .headerRow .es-button-group,official-schedule .page .headerRow es-modal .modal-button-group,official-schedule .page .headerRow showjumping-obstacles .buttons,official-schedule showjumping-course .page .details .headerRow .course-buttons,official-schedule showjumping-course .page .headerRow .details .course-buttons,official-schedule showjumping-finish .page .details .headerRow .buttons,official-schedule showjumping-finish .page .headerRow .details .buttons,official-schedule showjumping-plan .page .headerRow .buttons,official-schedule showjumping-showing .page .articles .headerRow .buttons,official-schedule showjumping-showing .page .details .headerRow .buttons,official-schedule showjumping-showing .page .headerRow .articles .buttons,official-schedule showjumping-showing .page .headerRow .details .buttons,showjumping-course official-schedule .page .details .headerRow .course-buttons,showjumping-course official-schedule .page .headerRow .details .course-buttons,showjumping-finish official-schedule .page .details .headerRow .buttons,showjumping-finish official-schedule .page .headerRow .details .buttons,showjumping-obstacles official-schedule .page .headerRow .buttons,showjumping-plan official-schedule .page .headerRow .buttons,showjumping-showing official-schedule .page .articles .headerRow .buttons,showjumping-showing official-schedule .page .details .headerRow .buttons,showjumping-showing official-schedule .page .headerRow .articles .buttons,showjumping-showing official-schedule .page .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-schedule .page .headerRow .modal-button-group>:not(:last-child),official-schedule .page .headerRow .es-button-group>:not(:last-child),official-schedule .page .headerRow es-modal .modal-button-group>:not(:last-child),official-schedule .page .headerRow showjumping-obstacles .buttons>:not(:last-child),official-schedule showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),official-schedule showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),official-schedule showjumping-finish .page .details .headerRow .buttons>:not(:last-child),official-schedule showjumping-finish .page .headerRow .details .buttons>:not(:last-child),official-schedule showjumping-plan .page .headerRow .buttons>:not(:last-child),official-schedule showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),official-schedule showjumping-showing .page .details .headerRow .buttons>:not(:last-child),official-schedule showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),official-schedule showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-course official-schedule .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course official-schedule .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-schedule .page .details .headerRow .buttons>:not(:last-child),showjumping-finish official-schedule .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-schedule .page .headerRow .buttons>:not(:last-child),showjumping-plan official-schedule .page .headerRow .buttons>:not(:last-child),showjumping-showing official-schedule .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing official-schedule .page .details .headerRow .buttons>:not(:last-child),showjumping-showing official-schedule .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-schedule .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}official-schedule .page .ringTimes{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:8px}official-schedule .page .ringTimes .ringName{grid-column:span 3;margin-top:16px;font-weight:700}official-schedule .page .ringTimes .commenced{color:#3c763d;font-weight:700}official-schedule .page .ringTimes .completed{color:#8a6d3b;font-weight:700}official-presentation{padding:8px;height:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 600px){official-presentation .page{align-self:stretch}}official-presentation .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-presentation .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700;color:#0e78be;color:var(--es-header-background)}es-modal official-presentation .page .headerRow .modal-button-group,official-presentation .page .headerRow .es-button-group,official-presentation .page .headerRow es-modal .modal-button-group,official-presentation .page .headerRow showjumping-obstacles .buttons,official-presentation showjumping-course .page .details .headerRow .course-buttons,official-presentation showjumping-course .page .headerRow .details .course-buttons,official-presentation showjumping-finish .page .details .headerRow .buttons,official-presentation showjumping-finish .page .headerRow .details .buttons,official-presentation showjumping-plan .page .headerRow .buttons,official-presentation showjumping-showing .page .articles .headerRow .buttons,official-presentation showjumping-showing .page .details .headerRow .buttons,official-presentation showjumping-showing .page .headerRow .articles .buttons,official-presentation showjumping-showing .page .headerRow .details .buttons,showjumping-course official-presentation .page .details .headerRow .course-buttons,showjumping-course official-presentation .page .headerRow .details .course-buttons,showjumping-finish official-presentation .page .details .headerRow .buttons,showjumping-finish official-presentation .page .headerRow .details .buttons,showjumping-obstacles official-presentation .page .headerRow .buttons,showjumping-plan official-presentation .page .headerRow .buttons,showjumping-showing official-presentation .page .articles .headerRow .buttons,showjumping-showing official-presentation .page .details .headerRow .buttons,showjumping-showing official-presentation .page .headerRow .articles .buttons,showjumping-showing official-presentation .page .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-presentation .page .headerRow .modal-button-group>:not(:last-child),official-presentation .page .headerRow .es-button-group>:not(:last-child),official-presentation .page .headerRow es-modal .modal-button-group>:not(:last-child),official-presentation .page .headerRow showjumping-obstacles .buttons>:not(:last-child),official-presentation showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),official-presentation showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),official-presentation showjumping-finish .page .details .headerRow .buttons>:not(:last-child),official-presentation showjumping-finish .page .headerRow .details .buttons>:not(:last-child),official-presentation showjumping-plan .page .headerRow .buttons>:not(:last-child),official-presentation showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),official-presentation showjumping-showing .page .details .headerRow .buttons>:not(:last-child),official-presentation showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),official-presentation showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-course official-presentation .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course official-presentation .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-presentation .page .details .headerRow .buttons>:not(:last-child),showjumping-finish official-presentation .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-presentation .page .headerRow .buttons>:not(:last-child),showjumping-plan official-presentation .page .headerRow .buttons>:not(:last-child),showjumping-showing official-presentation .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing official-presentation .page .details .headerRow .buttons>:not(:last-child),showjumping-showing official-presentation .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-presentation .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}dressage-test .totals official-presentation .page .eocLabel2,dressage-test .totals official-presentation .page .finalMarkLabel,dressage-test .totals official-presentation .page .percentageLabel,official-presentation .page .label,official-presentation .page dressage-test .totals .eocLabel2,official-presentation .page dressage-test .totals .finalMarkLabel,official-presentation .page dressage-test .totals .percentageLabel{font-size:1.5em;margin-bottom:8px;text-align:center;color:#0e78be;color:var(--es-header-background)}official-presentation .page .timestamp{text-align:center;margin-bottom:32px}official-presentation .page es-table .e-cell{padding:4px 8px}official-presentation .page es-table ._presented{text-align:center}official-presentation .page .finalised{color:#3c763d}official-presentation .page .scratched{text-decoration:line-through}view-rider{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px;width:100%}view-rider .page{width:100%;max-width:500px;align-items:center}view-rider .page .headerRow{display:grid;grid-template-columns:1fr auto;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}view-rider .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700}es-modal view-rider .page .headerRow .modal-button-group,showjumping-course view-rider .page .details .headerRow .course-buttons,showjumping-course view-rider .page .headerRow .details .course-buttons,showjumping-finish view-rider .page .details .headerRow .buttons,showjumping-finish view-rider .page .headerRow .details .buttons,showjumping-obstacles view-rider .page .headerRow .buttons,showjumping-plan view-rider .page .headerRow .buttons,showjumping-showing view-rider .page .articles .headerRow .buttons,showjumping-showing view-rider .page .details .headerRow .buttons,showjumping-showing view-rider .page .headerRow .articles .buttons,showjumping-showing view-rider .page .headerRow .details .buttons,view-rider .page .headerRow .es-button-group,view-rider .page .headerRow es-modal .modal-button-group,view-rider .page .headerRow showjumping-obstacles .buttons,view-rider showjumping-course .page .details .headerRow .course-buttons,view-rider showjumping-course .page .headerRow .details .course-buttons,view-rider showjumping-finish .page .details .headerRow .buttons,view-rider showjumping-finish .page .headerRow .details .buttons,view-rider showjumping-plan .page .headerRow .buttons,view-rider showjumping-showing .page .articles .headerRow .buttons,view-rider showjumping-showing .page .details .headerRow .buttons,view-rider showjumping-showing .page .headerRow .articles .buttons,view-rider showjumping-showing .page .headerRow .details .buttons{justify-self:self-start!important;margin:0}es-modal view-rider .page .headerRow .modal-button-group>:not(:last-child),showjumping-course view-rider .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course view-rider .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish view-rider .page .details .headerRow .buttons>:not(:last-child),showjumping-finish view-rider .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles view-rider .page .headerRow .buttons>:not(:last-child),showjumping-plan view-rider .page .headerRow .buttons>:not(:last-child),showjumping-showing view-rider .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing view-rider .page .details .headerRow .buttons>:not(:last-child),showjumping-showing view-rider .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing view-rider .page .headerRow .details .buttons>:not(:last-child),view-rider .page .headerRow .es-button-group>:not(:last-child),view-rider .page .headerRow es-modal .modal-button-group>:not(:last-child),view-rider .page .headerRow showjumping-obstacles .buttons>:not(:last-child),view-rider showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),view-rider showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),view-rider showjumping-finish .page .details .headerRow .buttons>:not(:last-child),view-rider showjumping-finish .page .headerRow .details .buttons>:not(:last-child),view-rider showjumping-plan .page .headerRow .buttons>:not(:last-child),view-rider showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),view-rider showjumping-showing .page .details .headerRow .buttons>:not(:last-child),view-rider showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),view-rider showjumping-showing .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}view-rider .page es-field{width:100%;font-size:1.5em}view-rider .page es-field .form-control{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}view-rider .page .riderLabel{font-size:1.5em;margin-bottom:8px}view-rider .page .riderLabel:focus-visible{border:none;outline:none}view-rider .page button-icon{margin-top:16px}view-rider .page .search{align-items:center;margin-bottom:32px}view-rider .page .search input{font-family:droid sans mono,consolas,monospace;font-size:2em;width:5ch!important}incident-tracking{width:100%;margin:8px;padding:0 8px;align-items:flex-start;display:block}incident-tracking .done{color:#3c763d}html{height:100%;background:#fff}body{min-height:100vh;background:#fff!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}common-login{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px}common-login .loginTitle{padding-bottom:15px;font-size:1.5em;text-align:center;color:#0e78be;color:var(--es-header-background)}common-login .loginContainer{display:flex;flex-direction:row;align-items:stretch;justify-content:center}common-login .login{display:flex;flex-direction:column;align-items:center;justify-content:center}common-login .abc{margin:8px 0}common-login .abc input{display:block;border:none;padding:0;width:9ch!important;background:repeating-linear-gradient(90deg,dimgrey,dimgrey 1ch,transparent 0,transparent 1.5ch) 0 100%/8.5ch 2px no-repeat;font:4ch droid sans mono,consolas,monospace;letter-spacing:.5ch}common-login .pin{margin-top:8px}common-login .pin input{text-align:center}common-login .pin input::-webkit-inner-spin-button,common-login .pin input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}common-login .pin input[type=number]{-moz-appearance:textfield}common-timer{align-items:center;display:block}common-timer .clock{display:flex;flex-direction:row;border:1px solid #ccc;border:1px solid var(--es-line);padding:8px}common-timer .clock .clockText{font-family:droid sans mono,consolas,monospace;text-align:right}common-timer .clock .strut{visibility:hidden;padding-left:0!important;padding-right:0!important;width:0!important;min-width:0!important}common-timer .paused{background:#a94442;color:#fff}common-timer .finished{background:#3c763d;color:#fff}common-welcome{padding:20px;height:100%;font-size:1.2em}common-welcome,common-welcome .page{display:flex;flex-direction:column;align-items:center}common-welcome .page{max-width:1024px;width:100%}common-welcome .page .label,common-welcome .page dressage-test .totals .eocLabel2,common-welcome .page dressage-test .totals .finalMarkLabel,common-welcome .page dressage-test .totals .percentageLabel,dressage-test .totals common-welcome .page .eocLabel2,dressage-test .totals common-welcome .page .finalMarkLabel,dressage-test .totals common-welcome .page .percentageLabel{text-align:center;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}common-welcome .page .signatureContainer{margin-top:32px;width:300px}common-welcome .page .signatureBox{border:1px solid;height:80px}common-welcome .page .es-button-group,common-welcome .page es-modal .modal-button-group,common-welcome .page showjumping-obstacles .buttons,common-welcome showjumping-course .page .details .course-buttons,common-welcome showjumping-finish .page .details .buttons,common-welcome showjumping-plan .page .buttons,common-welcome showjumping-showing .page .articles .buttons,common-welcome showjumping-showing .page .details .buttons,es-modal common-welcome .page .modal-button-group,showjumping-course common-welcome .page .details .course-buttons,showjumping-finish common-welcome .page .details .buttons,showjumping-obstacles common-welcome .page .buttons,showjumping-plan common-welcome .page .buttons,showjumping-showing common-welcome .page .articles .buttons,showjumping-showing common-welcome .page .details .buttons{justify-content:flex-start;margin-top:16px}common-welcome .page es-table .e-cell{padding:4px 8px 8px}common-welcome .page es-table .count{text-align:center}common-welcome .page es-table .ring{white-space:nowrap}@media not screen and (min-width: 400px){common-welcome .page es-table .count,common-welcome .page es-table .status{display:none}}common-events common-welcome .page,common-welcome .es-vertical,common-welcome common-events .page,common-welcome es-canvas .toolboxLeft,common-welcome es-canvas .toolboxRight,common-welcome jumping-start .countDown,common-welcome jumping-start .nextRelease,common-welcome official-gear-check .page,common-welcome official-gear-check .page .search,common-welcome official-marshal .page,common-welcome official-medic .page,common-welcome official-medic .page .search,common-welcome official-vet-check .page,common-welcome official-vet-check .page .search,common-welcome showjumping-course .page .combinations,common-welcome showjumping-course .page .details,common-welcome showjumping-finish .page .details,common-welcome showjumping-jump-judge .page,common-welcome showjumping-jump-judge .page .search,common-welcome showjumping-showing .page .details,common-welcome view-rider .page,common-welcome view-rider .page .search,es-canvas common-welcome .toolboxLeft,es-canvas common-welcome .toolboxRight,jumping-start common-welcome .countDown,jumping-start common-welcome .nextRelease,official-gear-check .page common-welcome .search,official-gear-check common-welcome .page,official-marshal common-welcome .page,official-medic .page common-welcome .search,official-medic common-welcome .page,official-vet-check .page common-welcome .search,official-vet-check common-welcome .page,showjumping-course .page common-welcome .combinations,showjumping-course .page common-welcome .details,showjumping-finish .page common-welcome .details,showjumping-jump-judge .page common-welcome .search,showjumping-jump-judge common-welcome .page,showjumping-showing .page common-welcome .details,view-rider .page common-welcome .search,view-rider common-welcome .page{margin-top:16px;grid-row-gap:8px;row-gap:8px}.common-comment es-canvas .editor{border:1px solid #000;width:252px!important}common-events{display:flex;flex-direction:row;justify-content:center;padding:16px;font-size:1.2em}common-events,common-events .page{align-items:center}common-events .page .label,common-events .page dressage-test .totals .eocLabel2,common-events .page dressage-test .totals .finalMarkLabel,common-events .page dressage-test .totals .percentageLabel,dressage-test .totals common-events .page .eocLabel2,dressage-test .totals common-events .page .finalMarkLabel,dressage-test .totals common-events .page .percentageLabel{text-align:center;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}dressage-draw{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center}dressage-draw .label,dressage-draw dressage-test .totals .eocLabel2,dressage-draw dressage-test .totals .finalMarkLabel,dressage-draw dressage-test .totals .percentageLabel,dressage-test .totals dressage-draw .eocLabel2,dressage-test .totals dressage-draw .finalMarkLabel,dressage-test .totals dressage-draw .percentageLabel{font-size:14pt;margin-bottom:16px;text-align:center}dressage-draw .judgeName{font-size:14pt;margin-bottom:8px}dressage-draw .selectPosition{margin-bottom:8px}dressage-draw .phaseTime{max-width:80px}dressage-draw .bridleNo,dressage-draw .place,dressage-draw .result{max-width:50px;justify-content:center}dressage-draw .scoreButtons{margin-bottom:16px;align-self:center}dressage-draw .es-button-group,dressage-draw es-modal .modal-button-group,dressage-draw showjumping-course .page .details .course-buttons,dressage-draw showjumping-finish .page .details .buttons,dressage-draw showjumping-obstacles .buttons,dressage-draw showjumping-plan .page .buttons,dressage-draw showjumping-showing .page .articles .buttons,dressage-draw showjumping-showing .page .details .buttons,es-modal dressage-draw .modal-button-group,showjumping-course .page .details dressage-draw .course-buttons,showjumping-finish .page .details dressage-draw .buttons,showjumping-obstacles dressage-draw .buttons,showjumping-plan .page dressage-draw .buttons,showjumping-showing .page .articles dressage-draw .buttons,showjumping-showing .page .details dressage-draw .buttons{margin-top:16px}dressage-draw es-table .score{justify-content:center;max-width:50px}dressage-draw es-table .e-cell{padding:8px 32px!important}dressage-draw es-table .odd{background:#e8e8e8}dressage-draw es-table .narrow{padding:8px!important}dressage-draw es-table .bridleNoEffort{padding:8px!important;width:3em;text-align:left;border-right:1px solid}dressage-draw es-table .mark{padding:8px!important;width:2em;text-align:center}dressage-movements .eoc{background:darkred;color:#fff;padding:4px}@media screen{dressage-movements .first{background:#dde7d5!important}}dressage-movements .a-centered{display:flex;justify-content:center;align-items:center;height:100%}dressage-movements .a-table{display:grid;border-left:1px solid;border-top:1px solid}dressage-movements .leftLines{grid-template-columns:344px 28px 168px 140px 37px 21px}dressage-movements .rightLines{grid-template-columns:28px 168px 140px 37px 21px 344px}dressage-movements .left{grid-template-columns:512px 28px 140px 37px 21px}dressage-movements .right{grid-template-columns:28px 140px 37px 21px 512px}@media print{dressage-movements{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}dressage-movements .a-cell,dressage-movements .a-header,dressage-movements .markHeader,dressage-movements .numberHeader,dressage-movements .testHeader{place-self:stretch;background-color:#fff;border-right:1px solid;border-bottom:1px solid}dressage-movements .a-header,dressage-movements .markHeader,dressage-movements .numberHeader,dressage-movements .testHeader{padding:6px 0}dressage-movements .a-header div,dressage-movements .markHeader div,dressage-movements .numberHeader div,dressage-movements .testHeader div{display:flex;justify-content:center;align-items:center;height:100%}dressage-movements .marksets{padding:4px 0;background:#fff}dressage-movements .marksetsNoLines{grid-column-start:span 5}dressage-movements .marksetsLines{grid-column-start:span 6}dressage-movements .eocRow{display:flex;flex-direction:column;align-items:center;font-size:1.4em}dressage-movements .eocRow common-markset .selectedButton{background:#ccc!important;color:#000!important}dressage-movements .eocRow common-markset button{border-radius:16px!important;margin:0 4px}dressage-movements .eocRow .eocButtons button-add,dressage-movements .eocRow .eocButtons button-minus{display:inline-block}dressage-movements .eocRow .eocButtons button-add button,dressage-movements .eocRow .eocButtons button-minus button{padding:8px}dressage-movements .eocRow .eocButtons button-add{padding-left:16px;padding-right:4px}dressage-movements .eocRow .eocButtons button-minus{padding-left:4px;padding-right:16px}dressage-movements .testHeader{grid-column-start:span 2}dressage-movements .markHeader{font-size:6pt}dressage-movements .number{padding:2px 8px}dressage-movements .number div{align-items:center;display:flex;flex-direction:column}dressage-movements .lines div:last-child{height:100%}dressage-movements .letters{width:50px;padding:2px 6px;text-align:center;border-right:1px solid}dressage-movements .movement{width:118px;padding:2px 6px}dressage-movements .ideas{padding:2px 6px}dressage-movements .mark{font-size:12pt;align-self:stretch}dressage-movements .selected{background:#ccc}@media print{dressage-movements .noScore{background:#000!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media not print{dressage-movements .noScore{background:#2b2727}}dressage-collectives .container{border-top:1px solid;border-right:1px solid;border-left:1px solid}dressage-collectives .container:focus-within{outline:none}@media print{dressage-collectives .container{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}dressage-collectives .container .selected{background:#ccc}@media screen{dressage-collectives .container .first{background:#dde7d5!important}}dressage-collectives .container .row{height:100px;border-bottom:1px solid;align-items:stretch}dressage-collectives .container .row .ideas{width:238px;padding:2px 6px;border-right:1px solid}dressage-collectives .container .row .mark{width:37px;font-size:12pt;border-right:1px solid;display:flex;justify-content:center;align-items:center}dressage-collectives .container .row .coefficient{width:21px;border-right:1px solid;display:flex;justify-content:center;align-items:center}dressage-collectives .container .row .total{width:36px}dressage-collectives .container .remarkLeft,dressage-collectives .container .row .totalRight{border-right:1px solid}dressage-collectives .container .canvas{display:block;border-bottom:1px solid}dressage-quality .container{border-top:1px solid;border-right:1px solid;border-left:1px solid}dressage-quality .container:focus-within{outline:none}@media print{dressage-quality .container{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}dressage-quality .container .selected{background:#ccc}@media screen{dressage-quality .container .first{background:#dde7d5!important}}dressage-quality .container .row{height:100px;border-bottom:1px solid;align-items:stretch}dressage-quality .container .row .ideas{width:238px;padding:2px 6px;border-right:1px solid}dressage-quality .container .row .mark{width:37px;font-size:12pt;border-right:1px solid;display:flex;justify-content:center;align-items:center}dressage-quality .container .row .coefficient{width:21px;border-right:1px solid;display:flex;justify-content:center;align-items:center}dressage-quality .container .row .total{width:36px}dressage-quality .container .remarkLeft,dressage-quality .container .row .totalRight{border-right:1px solid}dressage-quality .container .canvas{display:block;border-bottom:1px solid}dressage-test{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width: 800px){dressage-test{display:flex;flex-direction:column;align-items:center}}dressage-test .page{padding:30px;font-size:8pt}dressage-test .centered,dressage-test .totals .eoc1,dressage-test .totals .eoc2,dressage-test .totals .eoc3,dressage-test .totals .eoc4,dressage-test .totals .eocLabel1,dressage-test .totals .eocLabel2,dressage-test .totals .eocTotal,dressage-test .totals .finalMarkLabel,dressage-test .totals .finalMarkValue,dressage-test .totals .penaltyTotal,dressage-test .totals .percentageLabel,dressage-test .totals .percentageValue,dressage-test .totals .totalMarks,dressage-test .totals .totalPercentage,dressage-test .totals .totalTotal{display:flex;justify-content:center;align-items:center}dressage-test .rightJustified,dressage-test .totals .totalLabel{display:flex;justify-content:end;align-items:center}dressage-test .pageHeader{width:100%;margin-bottom:16px}dressage-test .pageHeader .hrcav{display:flex;flex-direction:row;justify-content:space-between}dressage-test .pageHeader .hrcav .title{font-weight:700;text-align:center;font-size:10pt;margin:4px 0}dressage-test .pageHeader .hrcav .sub-title{font-weight:700;text-align:center;font-size:12pt;margin:4px 0}dressage-test .pageHeader .hrcav .arena-size,dressage-test .pageHeader .hrcav .draw-time{text-align:center;font-size:10pt;margin:4px 0}dressage-test .pageHeader .ea .arena-size,dressage-test .pageHeader .ea .draw-time{padding:2px}dressage-test .pageHeader .logo{height:80px;margin-right:16px}dressage-test .pageHeader .testName{width:90mm;border:1px solid;text-align:center}dressage-test .pageHeader .testName .name{font-size:16pt;font-weight:700}dressage-test .pageHeader .testName .effective{font-size:10pt;font-weight:700;border-bottom:1px solid}dressage-test .pageHeader .bridleNo{border:1px solid;height:12mm;width:125px}dressage-test .pageHeader .bridleNo .label,dressage-test .pageHeader .bridleNo .totals .eocLabel2,dressage-test .pageHeader .bridleNo .totals .finalMarkLabel,dressage-test .pageHeader .bridleNo .totals .percentageLabel,dressage-test .totals .pageHeader .bridleNo .eocLabel2,dressage-test .totals .pageHeader .bridleNo .finalMarkLabel,dressage-test .totals .pageHeader .bridleNo .percentageLabel{border-right:1px solid;font-weight:700;display:flex;align-items:center;text-align:center;padding:0 12px}dressage-test .pageHeader .bridleNo .value{font-size:12pt;display:flex;align-items:center;text-align:center;justify-content:center;width:100%}dressage-test .details{margin-bottom:4mm;border-top:1px solid;border-left:1px solid;display:grid;grid-template-columns:50% 50%}dressage-test .details div{padding:4px;border-right:1px solid;border-bottom:1px solid}dressage-test .instructions{font-size:7pt;margin-bottom:4mm;max-width:700px}dressage-test .scoreButtons{position:sticky;height:0;top:20px;padding-left:4px;padding-right:4px}dressage-test .scoreButtons div>button{padding:5px;width:32px;border-radius:0;border-bottom:0;user-select:none;outline:none;outline-color:transparent!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}dressage-test .scoreButtons button::-moz-focus-inner{border:0}dressage-test .scoreButtons button:last-child{border-bottom:1px solid}dressage-test .scoreButtons .selectedButton{background:#ccc}dressage-test .totals{display:grid;grid-template-columns:69px 69px 69px 69px 69px 69px auto;margin-top:10px;border-right:1px solid;border-bottom:1px solid}@media print{dressage-test .totals{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}dressage-test .totals .eocSelected{background:#ccc}dressage-test .totals .eocLabel2,dressage-test .totals .finalMarkLabel,dressage-test .totals .label,dressage-test .totals .percentageLabel{font-weight:700}dressage-test .totals .cell,dressage-test .totals .eoc1,dressage-test .totals .eoc2,dressage-test .totals .eoc3,dressage-test .totals .eoc4,dressage-test .totals .eocLabel1,dressage-test .totals .eocLabel2,dressage-test .totals .eocTotal,dressage-test .totals .finalMarkLabel,dressage-test .totals .finalMarkValue,dressage-test .totals .penaltyLabel,dressage-test .totals .penaltyTotal,dressage-test .totals .percentageLabel,dressage-test .totals .percentageValue,dressage-test .totals .signature,dressage-test .totals .totalLabel,dressage-test .totals .totalMarks,dressage-test .totals .totalPercentage,dressage-test .totals .totalTotal{border-top:1px solid;border-left:1px solid;padding:8px 4px}dressage-test .totals .totalLabel{font-weight:700;grid-row:1/span 1;grid-column:1/span 4}dressage-test .totals .totalTotal{font-weight:700;grid-row:1/span 1;grid-column:5/span 1}dressage-test .totals .totalMarks{grid-row:1/span 1;grid-column:6/span 1;text-align:center}dressage-test .totals .totalPercentage{grid-row:1/span 1;grid-column:7/span 1;text-align:center}dressage-test .totals .penaltyLabel{grid-row:2/span 1;grid-column:1/span 5;font-weight:700;text-align:right}dressage-test .totals .penaltyTotal{grid-row:2/span 1;grid-column:6/span 1}dressage-test .totals .eocLabel1{font-weight:700;grid-row:3/span 1;grid-column:1/span 1;text-align:center}dressage-test .totals .eoc1{grid-row:3/span 1;grid-column:2/span 1;text-align:center}dressage-test .totals .eoc2{grid-row:3/span 1;grid-column:3/span 1;text-align:center}dressage-test .totals .eoc3{grid-row:3/span 1;grid-column:4/span 1;text-align:center}dressage-test .totals .eoc4,dressage-test .totals .eocLabel2{grid-row:3/span 1;grid-column:5/span 1;text-align:center}dressage-test .totals .eocTotal{grid-row:3/span 1;grid-column:6/span 1;text-align:center}dressage-test .totals .finalMarkLabel{grid-row:4/span 1;grid-column:1/span 5;text-align:center}dressage-test .totals .finalMarkValue{grid-row:4/span 1;grid-column:6/span 1;text-align:center}dressage-test .totals .percentageLabel{text-align:center;grid-column:1/span 5}dressage-test .totals .percentageLabelWithErrors{grid-row:5/span 1}dressage-test .totals .percentageLabelWithOutErrors{grid-row:2/span 4}dressage-test .totals .percentageValue{text-align:center;grid-column:6/span 1}dressage-test .totals .percentageValueWithErrors{grid-row:5/span 1}dressage-test .totals .percentageValueWithOutErrors{grid-row:2/span 4}dressage-test .totals .signature{grid-row:1/span 5;grid-column:7/span 1}dressage-test .totals .signatureEdit{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:4px}dressage-test .totals .signatureEdit .es-button-group,dressage-test .totals .signatureEdit es-modal .modal-button-group,dressage-test .totals .signatureEdit showjumping-course .page .details .course-buttons,dressage-test .totals .signatureEdit showjumping-finish .page .details .buttons,dressage-test .totals .signatureEdit showjumping-obstacles .buttons,dressage-test .totals .signatureEdit showjumping-plan .page .buttons,dressage-test .totals .signatureEdit showjumping-showing .page .articles .buttons,dressage-test .totals .signatureEdit showjumping-showing .page .details .buttons,es-modal dressage-test .totals .signatureEdit .modal-button-group,showjumping-course .page .details dressage-test .totals .signatureEdit .course-buttons,showjumping-finish .page .details dressage-test .totals .signatureEdit .buttons,showjumping-obstacles dressage-test .totals .signatureEdit .buttons,showjumping-plan .page dressage-test .totals .signatureEdit .buttons,showjumping-showing .page .articles dressage-test .totals .signatureEdit .buttons,showjumping-showing .page .details dressage-test .totals .signatureEdit .buttons{margin:0}dressage-test .totals .signatureEdit .es-button-group button,dressage-test .totals .signatureEdit .es-button-vgroup button,dressage-test .totals .signatureEdit es-modal .modal-button-group button,dressage-test .totals .signatureEdit showjumping-course .page .details .course-buttons button,dressage-test .totals .signatureEdit showjumping-finish .page .details .buttons button,dressage-test .totals .signatureEdit showjumping-obstacles .buttons button,dressage-test .totals .signatureEdit showjumping-plan .page .buttons button,dressage-test .totals .signatureEdit showjumping-showing .page .articles .buttons button,dressage-test .totals .signatureEdit showjumping-showing .page .details .buttons button,es-modal dressage-test .totals .signatureEdit .modal-button-group button,showjumping-course .page .details dressage-test .totals .signatureEdit .course-buttons button,showjumping-finish .page .details dressage-test .totals .signatureEdit .buttons button,showjumping-obstacles dressage-test .totals .signatureEdit .buttons button,showjumping-plan .page dressage-test .totals .signatureEdit .buttons button,showjumping-showing .page .articles dressage-test .totals .signatureEdit .buttons button,showjumping-showing .page .details dressage-test .totals .signatureEdit .buttons button{padding:8px 16px!important}dressage-test .totals .signatureReadonly{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media print{dressage-test .totals .myResults{visibility:hidden}}dressage-test .eliminatedReason{max-width:700px;font-weight:700;font-size:11pt;margin-top:8px}dressage-test .penaltiesReason{margin-top:8px;font-weight:700;font-size:8pt}dressage-test .keyboardArea:focus-visible{border:none;outline:none}showjumping-obstacles{display:flex;flex-direction:column;align-items:center}showjumping-obstacles .obstacles{margin-top:16px;align-items:stretch}showjumping-obstacles .row2{width:100%;align-items:center;margin-top:16px}showjumping-obstacles .row2 common-timer{flex:1 0 0}showjumping-obstacles .row2 .markButtonsContainer{flex:4 0 0;justify-content:center}showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox{justify-content:center;align-items:stretch}showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox div:not(:last-child){margin-right:4px}showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .markButtons{align-items:stretch}showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .markButtons button{height:100%;width:100px!important}showjumping-obstacles .buttons{margin-top:16px}showjumping-obstacles .buttons button-action button{font-size:2em!important}showjumping-obstacles .buttons common-timer{margin-right:16px}showjumping-obstacles .buttons common-timer .clock{font-size:1.5em}showjumping-obstacles .buttons common-timer .clock es-input input{font-size:1em}showjumping-obstacles .buttons .penaltiesContainer{flex:1 0 0}showjumping-obstacles .buttons .penaltiesContainer .penaltiesBox{justify-content:flex-end;width:100%}showjumping-obstacles .buttons .penaltiesContainer .penaltiesBox .penalties{border:1px solid #ccc;border:1px solid var(--es-line);padding:8px;min-width:36px;font-size:1.5em}showjumping-obstacles .buttons .penaltiesContainer .penaltiesBox div:not(:last-child){margin-right:16px}showjumping-course{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center}showjumping-course .page{justify-content:space-between;width:100%;max-width:1400px}showjumping-course .page .combinations{flex:3 0 auto;align-items:center;overflow-y:auto;height:100vh;padding:16px 8px 8px;border-right:1px solid #ccc;border-right:1px solid var(--es-line)}showjumping-course .page .combinations .scratched,showjumping-course .page .combinations .withdrawn{text-decoration:line-through}showjumping-course .page .combinations .commenced,showjumping-course .page .combinations .completed{color:#8a6d3b;background-color:#fcf8e3}showjumping-course .page .combinations .eliminated,showjumping-course .page .combinations .final,showjumping-course .page .combinations .retired,showjumping-course .page .combinations .signedOff{color:#3c763d;background-color:#dff0d8}dressage-test .totals showjumping-course .page .combinations .eoc1,dressage-test .totals showjumping-course .page .combinations .eoc2,dressage-test .totals showjumping-course .page .combinations .eoc3,dressage-test .totals showjumping-course .page .combinations .eoc4,dressage-test .totals showjumping-course .page .combinations .eocLabel1,dressage-test .totals showjumping-course .page .combinations .eocLabel2,dressage-test .totals showjumping-course .page .combinations .eocTotal,dressage-test .totals showjumping-course .page .combinations .finalMarkLabel,dressage-test .totals showjumping-course .page .combinations .finalMarkValue,dressage-test .totals showjumping-course .page .combinations .penaltyLabel,dressage-test .totals showjumping-course .page .combinations .penaltyTotal,dressage-test .totals showjumping-course .page .combinations .percentageLabel,dressage-test .totals showjumping-course .page .combinations .percentageValue,dressage-test .totals showjumping-course .page .combinations .signature,dressage-test .totals showjumping-course .page .combinations .totalLabel,dressage-test .totals showjumping-course .page .combinations .totalMarks,dressage-test .totals showjumping-course .page .combinations .totalPercentage,dressage-test .totals showjumping-course .page .combinations .totalTotal,showjumping-course .page .combinations .cell,showjumping-course .page .combinations dressage-test .totals .eoc1,showjumping-course .page .combinations dressage-test .totals .eoc2,showjumping-course .page .combinations dressage-test .totals .eoc3,showjumping-course .page .combinations dressage-test .totals .eoc4,showjumping-course .page .combinations dressage-test .totals .eocLabel1,showjumping-course .page .combinations dressage-test .totals .eocLabel2,showjumping-course .page .combinations dressage-test .totals .eocTotal,showjumping-course .page .combinations dressage-test .totals .finalMarkLabel,showjumping-course .page .combinations dressage-test .totals .finalMarkValue,showjumping-course .page .combinations dressage-test .totals .penaltyLabel,showjumping-course .page .combinations dressage-test .totals .penaltyTotal,showjumping-course .page .combinations dressage-test .totals .percentageLabel,showjumping-course .page .combinations dressage-test .totals .percentageValue,showjumping-course .page .combinations dressage-test .totals .signature,showjumping-course .page .combinations dressage-test .totals .totalLabel,showjumping-course .page .combinations dressage-test .totals .totalMarks,showjumping-course .page .combinations dressage-test .totals .totalPercentage,showjumping-course .page .combinations dressage-test .totals .totalTotal{font-size:1.2em;padding-top:8px;padding-bottom:8px}showjumping-course .page .combinations .header{font-size:1.2em}showjumping-course .page .combinations button-action{display:block;margin-top:16px}showjumping-course .page .details{flex:10 0 auto;padding:16px 8px 8px}showjumping-course .page .details .header{justify-content:space-between;align-items:center}showjumping-course .page .details .header .riderDetails{align-items:center}showjumping-course .page .details .header .riderDetails .bridleNo{margin-right:8px}showjumping-course .page .details .header .riderDetails .bridleNo input{font-size:2em;border:1px solid #ccc;border:1px solid var(--es-line);border-radius:0;padding:8px;width:70px;-webkit-user-select:none;-moz-user-select:none;user-select:none}showjumping-course .page .details .header .classDetails{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:1.5em}showjumping-course .page .details .header .classDetails button{padding-left:8px;padding-right:8px}showjumping-course .page .details .course-buttons{margin-top:16px!important;margin-bottom:16px!important}showjumping-course .page .details .course-buttons span{font-size:1.5em}showjumping-course .page .details .commentBox{display:flex;flex-direction:row;justify-content:center;height:160px}showjumping-course .page .details .commentBox es-canvas{border:1px solid #000}showjumping-course .page .scores{width:198px;font-size:1.2em;border-left:1px solid #ccc;border-left:1px solid var(--es-line);padding-top:16px;padding-left:8px}showjumping-course .page .scores es-table .fs-row{margin-top:4px!important;margin-bottom:4px!important}showjumping-course .page .scores es-table .icons{min-width:24px}showjumping-course .page .scores es-table .effort{min-width:16px;text-align:center;align-self:center}showjumping-course .page .scores es-table .name{min-width:150px}scoring-plan-list{width:100%;display:flex;flex-direction:column;align-items:center;padding:4px}scoring-plan-list .header{font-size:1.5em;margin-top:8px}scoring-plan-list .tableHeader{display:table-row;font-weight:700}dressage-test .totals scoring-plan-list .eoc1,dressage-test .totals scoring-plan-list .eoc2,dressage-test .totals scoring-plan-list .eoc3,dressage-test .totals scoring-plan-list .eoc4,dressage-test .totals scoring-plan-list .eocLabel1,dressage-test .totals scoring-plan-list .eocLabel2,dressage-test .totals scoring-plan-list .eocTotal,dressage-test .totals scoring-plan-list .finalMarkLabel,dressage-test .totals scoring-plan-list .finalMarkValue,dressage-test .totals scoring-plan-list .penaltyLabel,dressage-test .totals scoring-plan-list .penaltyTotal,dressage-test .totals scoring-plan-list .percentageLabel,dressage-test .totals scoring-plan-list .percentageValue,dressage-test .totals scoring-plan-list .signature,dressage-test .totals scoring-plan-list .totalLabel,dressage-test .totals scoring-plan-list .totalMarks,dressage-test .totals scoring-plan-list .totalPercentage,dressage-test .totals scoring-plan-list .totalTotal,scoring-plan-list .cell,scoring-plan-list dressage-test .totals .eoc1,scoring-plan-list dressage-test .totals .eoc2,scoring-plan-list dressage-test .totals .eoc3,scoring-plan-list dressage-test .totals .eoc4,scoring-plan-list dressage-test .totals .eocLabel1,scoring-plan-list dressage-test .totals .eocLabel2,scoring-plan-list dressage-test .totals .eocTotal,scoring-plan-list dressage-test .totals .finalMarkLabel,scoring-plan-list dressage-test .totals .finalMarkValue,scoring-plan-list dressage-test .totals .penaltyLabel,scoring-plan-list dressage-test .totals .penaltyTotal,scoring-plan-list dressage-test .totals .percentageLabel,scoring-plan-list dressage-test .totals .percentageValue,scoring-plan-list dressage-test .totals .signature,scoring-plan-list dressage-test .totals .totalLabel,scoring-plan-list dressage-test .totals .totalMarks,scoring-plan-list dressage-test .totals .totalPercentage,scoring-plan-list dressage-test .totals .totalTotal{display:table-cell;padding:4px 12px}dressage-test .totals scoring-plan-list .eoc1 select,dressage-test .totals scoring-plan-list .eoc2 select,dressage-test .totals scoring-plan-list .eoc3 select,dressage-test .totals scoring-plan-list .eoc4 select,dressage-test .totals scoring-plan-list .eocLabel1 select,dressage-test .totals scoring-plan-list .eocLabel2 select,dressage-test .totals scoring-plan-list .eocTotal select,dressage-test .totals scoring-plan-list .finalMarkLabel select,dressage-test .totals scoring-plan-list .finalMarkValue select,dressage-test .totals scoring-plan-list .penaltyLabel select,dressage-test .totals scoring-plan-list .penaltyTotal select,dressage-test .totals scoring-plan-list .percentageLabel select,dressage-test .totals scoring-plan-list .percentageValue select,dressage-test .totals scoring-plan-list .signature select,dressage-test .totals scoring-plan-list .totalLabel select,dressage-test .totals scoring-plan-list .totalMarks select,dressage-test .totals scoring-plan-list .totalPercentage select,dressage-test .totals scoring-plan-list .totalTotal select,scoring-plan-list .cell select,scoring-plan-list dressage-test .totals .eoc1 select,scoring-plan-list dressage-test .totals .eoc2 select,scoring-plan-list dressage-test .totals .eoc3 select,scoring-plan-list dressage-test .totals .eoc4 select,scoring-plan-list dressage-test .totals .eocLabel1 select,scoring-plan-list dressage-test .totals .eocLabel2 select,scoring-plan-list dressage-test .totals .eocTotal select,scoring-plan-list dressage-test .totals .finalMarkLabel select,scoring-plan-list dressage-test .totals .finalMarkValue select,scoring-plan-list dressage-test .totals .penaltyLabel select,scoring-plan-list dressage-test .totals .penaltyTotal select,scoring-plan-list dressage-test .totals .percentageLabel select,scoring-plan-list dressage-test .totals .percentageValue select,scoring-plan-list dressage-test .totals .signature select,scoring-plan-list dressage-test .totals .totalLabel select,scoring-plan-list dressage-test .totals .totalMarks select,scoring-plan-list dressage-test .totals .totalPercentage select,scoring-plan-list dressage-test .totals .totalTotal select{border:none;padding:0}scoring-plan-list .notice{margin:16px 0}scoring-plan-list .notice div:not(:last-child){margin:8px 0}es-modal scoring-plan-list .modal-button-group,scoring-plan-list .es-button-group,scoring-plan-list es-modal .modal-button-group,scoring-plan-list showjumping-course .page .details .course-buttons,scoring-plan-list showjumping-finish .page .details .buttons,scoring-plan-list showjumping-obstacles .buttons,scoring-plan-list showjumping-plan .page .buttons,scoring-plan-list showjumping-showing .page .articles .buttons,scoring-plan-list showjumping-showing .page .details .buttons,showjumping-course .page .details scoring-plan-list .course-buttons,showjumping-finish .page .details scoring-plan-list .buttons,showjumping-obstacles scoring-plan-list .buttons,showjumping-plan .page scoring-plan-list .buttons,showjumping-showing .page .articles scoring-plan-list .buttons,showjumping-showing .page .details scoring-plan-list .buttons{margin:16px 0}showjumping-plan{padding:20px;background:#fff;width:100%;display:flex;flex-direction:column;align-items:center}showjumping-plan .page{min-width:800px}showjumping-plan .page es-select ul{margin:0}showjumping-plan .page ol{-webkit-padding-start:15px;padding-inline-start:15px}showjumping-plan .page .step{color:#035282;color:var(--es-label);margin-top:16px;margin-bottom:4px;display:block}showjumping-plan .page .header{font-size:16pt;text-align:center;margin-bottom:32px}showjumping-plan .page .buttons{margin-top:16px!important;margin-bottom:16px!important}dressage-draw showjumping-plan .page div.scoreButtons,showjumping-obstacles .row2 .markButtonsContainer showjumping-plan .page div.markButtonsBox,showjumping-obstacles showjumping-plan .page div.obstacles,showjumping-plan .page div.button-box,showjumping-plan .page dressage-draw div.scoreButtons,showjumping-plan .page showjumping-obstacles .row2 .markButtonsContainer div.markButtonsBox,showjumping-plan .page showjumping-obstacles div.obstacles,showjumping-plan showjumping-showing .page .articles div.obstacles,showjumping-showing showjumping-plan .page .articles div.obstacles{margin-top:8px}showjumping-plan .page .shrink attribute-text{width:auto}es-modal showjumping-plan .page .modal-button-group button-add,es-modal showjumping-plan .page .modal-button-group button-delete,showjumping-course showjumping-plan .page .details .course-buttons button-add,showjumping-course showjumping-plan .page .details .course-buttons button-delete,showjumping-finish showjumping-plan .page .details .buttons button-add,showjumping-finish showjumping-plan .page .details .buttons button-delete,showjumping-plan .page .buttons button-add,showjumping-plan .page .buttons button-delete,showjumping-plan .page .es-button-group button-add,showjumping-plan .page .es-button-group button-delete,showjumping-plan .page es-modal .modal-button-group button-add,showjumping-plan .page es-modal .modal-button-group button-delete,showjumping-plan showjumping-course .page .details .course-buttons button-add,showjumping-plan showjumping-course .page .details .course-buttons button-delete,showjumping-plan showjumping-finish .page .details .buttons button-add,showjumping-plan showjumping-finish .page .details .buttons button-delete,showjumping-plan showjumping-showing .page .articles .buttons button-add,showjumping-plan showjumping-showing .page .articles .buttons button-delete,showjumping-plan showjumping-showing .page .details .buttons button-add,showjumping-plan showjumping-showing .page .details .buttons button-delete,showjumping-showing showjumping-plan .page .articles .buttons button-add,showjumping-showing showjumping-plan .page .articles .buttons button-delete,showjumping-showing showjumping-plan .page .details .buttons button-add,showjumping-showing showjumping-plan .page .details .buttons button-delete{margin-right:4px}scoring-plan-copy{width:100%;display:flex;flex-direction:column;align-items:center;padding:4px}scoring-plan-copy .e-cell{padding:4px 8px!important}jumping-start{display:flex;flex-direction:column;align-items:center;min-width:400px}jumping-start .nextRelease{align-items:center;margin-top:16px;font-size:2em}jumping-start .nextRelease span{font-family:droid sans mono,consolas,monospace;font-size:2ch}jumping-start .nextRelease es-input{display:inline-block}jumping-start .nextRelease es-input input{font-size:2ch}jumping-start .nextRelease .buttons{margin-top:8px}jumping-start .nextRelease .buttons button{margin-left:8px;margin-right:8px}jumping-start .countDown{align-items:center;margin-top:16px;margin-bottom:16px;font-size:2em}jumping-start .countDown common-timer{margin-top:8px;font-size:3em}dressage-draw jumping-start .scoreButtons,jumping-start .button-box,jumping-start dressage-draw .scoreButtons,jumping-start showjumping-obstacles .obstacles,jumping-start showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox,jumping-start showjumping-showing .page .articles .obstacles,showjumping-obstacles .row2 .markButtonsContainer jumping-start .markButtonsBox,showjumping-obstacles jumping-start .obstacles,showjumping-showing .page .articles jumping-start .obstacles{margin-top:16px;margin-bottom:16px}dressage-draw jumping-start .scoreButtons button,jumping-start .button-box button,jumping-start dressage-draw .scoreButtons button,jumping-start showjumping-obstacles .obstacles button,jumping-start showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox button,jumping-start showjumping-showing .page .articles .obstacles button,showjumping-obstacles .row2 .markButtonsContainer jumping-start .markButtonsBox button,showjumping-obstacles jumping-start .obstacles button,showjumping-showing .page .articles jumping-start .obstacles button{width:100px!important}showjumping-finish{background:#fff;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center}showjumping-finish .valueSet button:hover span,showjumping-finish .valueSet span,showjumping-finish .valueSet svg{color:#ac2a3f;color:var(--es-danger)}showjumping-finish li div{font-size:2em}showjumping-finish .time span{font-family:droid sans mono,consolas,monospace;font-size:2em}showjumping-finish button,showjumping-finish input{font-size:2em}showjumping-finish .page{justify-content:space-between;width:100%;max-width:1400px}showjumping-finish .page .e-cell{padding-top:4px;padding-bottom:4px;font-size:2em}showjumping-finish .page .header{font-weight:700;display:block;margin-bottom:4px;font-size:2em}showjumping-finish .page .combinations{flex:1;padding:16px 8px 8px;overflow-y:auto;height:100vh;border-right:1px solid #ccc;border-right:1px solid var(--es-line)}showjumping-finish .page .combinations .es-selected{background-color:#0e78be!important;background-color:var(--es-selection)!important;color:#fff!important;color:var(--es-selection-foreground)!important}showjumping-finish .page .combinations .before{background-color:transparent;background-color:initial;color:#000!important}showjumping-finish .page .combinations .scratched,showjumping-finish .page .combinations .withdrawn{text-decoration:line-through}showjumping-finish .page .combinations .commenced{background-color:#fcf8e3}showjumping-finish .page .combinations .completed,showjumping-finish .page .combinations .final,showjumping-finish .page .combinations .signedOff{background-color:#dff0d8}showjumping-finish .page .combinations .eliminated{background-color:#f2dede}showjumping-finish .page .combinations .endTime{min-width:40px;padding-right:8px}showjumping-finish .page .details{flex:1;align-items:center;padding:16px 8px 8px}showjumping-finish .page .details .button-stop button{margin:74px 0;padding:74px}showjumping-finish .page .details .buttons{margin-top:16px!important;margin-bottom:16px!important}showjumping-finish .page .details .commentBox{border:1px solid #000;height:160px;width:400px}showjumping-finish .page .details .fs-row{padding-top:4px;padding-bottom:24px;align-items:center;justify-content:center}showjumping-finish .page .details .fs-row .fs-cell:not(:last-child){padding-right:0!important}showjumping-finish .page .details .icons{flex:0 0 auto;align-items:center}showjumping-finish .page .details .icons button-icon{margin:4px 8px;padding:2px}showjumping-finish .page .details .icons button-icon button span{font-size:2em}showjumping-finish .page .details .icons .eliminate span{text-decoration:none}showjumping-finish .page .details .bridleNumber{flex:0 0 auto;margin:0 8px}showjumping-finish .page .details .bridleNumber .invalidStop input{background-color:#f2dede!important;border-color:#a94442!important}showjumping-finish .page .details .bridleNumber input{width:75px;padding:4px!important;font-size:2em}showjumping-finish .page .details .time{flex:0 0 auto}showjumping-finish .page .details common-timer .clock{font-size:2em}showjumping-finish .page .details .combinationName{position:absolute;top:48px}scoring-results{width:100%;display:block;padding:16px}scoring-results .page{display:flex;flex-direction:column}scoring-results .title{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}scoring-results .header{font-weight:700;margin-bottom:4px}scoring-results button-route a{text-decoration:none}scoring-results scoring-matrix{width:auto!important}scoring-results scoring-matrix es-table .e-header{top:-1px!important;background:#fff;background:var(--es-background-lighter)}.jjHeldContainer{margin:8px 0;display:grid;grid-template-columns:auto auto;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px}showjumping-jump-judge{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px}showjumping-jump-judge .page{max-width:500px;align-items:center}showjumping-jump-judge .page .selectObstacles .list{grid-column-gap:24px!important}showjumping-jump-judge .page .headerRow{width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}showjumping-jump-judge .page .headerRow .header{font-size:2em;font-weight:700}es-modal showjumping-jump-judge .page .headerRow .modal-button-group>:not(:last-child),showjumping-course showjumping-jump-judge .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course showjumping-jump-judge .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish showjumping-jump-judge .page .details .headerRow .buttons>:not(:last-child),showjumping-finish showjumping-jump-judge .page .headerRow .details .buttons>:not(:last-child),showjumping-jump-judge .page .headerRow .es-button-group>:not(:last-child),showjumping-jump-judge .page .headerRow es-modal .modal-button-group>:not(:last-child),showjumping-jump-judge .page .headerRow showjumping-obstacles .buttons>:not(:last-child),showjumping-jump-judge showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),showjumping-jump-judge showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),showjumping-jump-judge showjumping-finish .page .details .headerRow .buttons>:not(:last-child),showjumping-jump-judge showjumping-finish .page .headerRow .details .buttons>:not(:last-child),showjumping-jump-judge showjumping-plan .page .headerRow .buttons>:not(:last-child),showjumping-jump-judge showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),showjumping-jump-judge showjumping-showing .page .details .headerRow .buttons>:not(:last-child),showjumping-jump-judge showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),showjumping-jump-judge showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles showjumping-jump-judge .page .headerRow .buttons>:not(:last-child),showjumping-plan showjumping-jump-judge .page .headerRow .buttons>:not(:last-child),showjumping-showing showjumping-jump-judge .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing showjumping-jump-judge .page .details .headerRow .buttons>:not(:last-child),showjumping-showing showjumping-jump-judge .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing showjumping-jump-judge .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}showjumping-jump-judge .page .riderLabel{margin-top:8px}showjumping-jump-judge .page .riderLabel:focus-visible{border:none;outline:none}showjumping-jump-judge .page .search{align-items:center;margin-left:8px}showjumping-jump-judge .page .search .box{align-items:center;display:flex}showjumping-jump-judge .page .search .box>:not(:last-child){margin-right:8px!important}showjumping-jump-judge .page .buttons-container{margin-top:8px;display:table;border-collapse:collapse;width:100%}showjumping-jump-judge .page .buttons-container .jj-row{display:table-row}showjumping-jump-judge .page .buttons-container .jj-first-row{border-top-color:#0e78be!important;border-top-width:4px!important}showjumping-jump-judge .page .buttons-container .jj-header{text-align:center;font-weight:700;border-bottom-color:#0e78be!important;border-bottom-width:4px!important}showjumping-jump-judge .page .buttons-container .jj-cell{display:table-cell;padding:32px 4px;border:thin solid #ccc;border:thin solid var(--es-line);width:40px;text-align:center;vertical-align:middle}showjumping-jump-judge .page .buttons-container es-input button-icon button{padding:0!important}showjumping-jump-judge .page .buttons-container .falls button:not(:last-child){margin-right:4px}showjumping-jump-judge .page .clear{color:#3c763d}showjumping-jump-judge .page .notClear{color:#8a6d3b}showjumping-jump-judge .page .eliminated{color:#ac2a3f;color:var(--es-danger)}showjumping-jump-judge .page .done{color:#3c763d}showjumping-jump-judge .page .incomplete{color:#ac2a3f;color:var(--es-danger)}dressage-test .totals showjumping-jump-judge .page es-select .list .eoc1,dressage-test .totals showjumping-jump-judge .page es-select .list .eoc2,dressage-test .totals showjumping-jump-judge .page es-select .list .eoc3,dressage-test .totals showjumping-jump-judge .page es-select .list .eoc4,dressage-test .totals showjumping-jump-judge .page es-select .list .eocLabel1,dressage-test .totals showjumping-jump-judge .page es-select .list .eocLabel2,dressage-test .totals showjumping-jump-judge .page es-select .list .eocTotal,dressage-test .totals showjumping-jump-judge .page es-select .list .finalMarkLabel,dressage-test .totals showjumping-jump-judge .page es-select .list .finalMarkValue,dressage-test .totals showjumping-jump-judge .page es-select .list .penaltyLabel,dressage-test .totals showjumping-jump-judge .page es-select .list .penaltyTotal,dressage-test .totals showjumping-jump-judge .page es-select .list .percentageLabel,dressage-test .totals showjumping-jump-judge .page es-select .list .percentageValue,dressage-test .totals showjumping-jump-judge .page es-select .list .signature,dressage-test .totals showjumping-jump-judge .page es-select .list .totalLabel,dressage-test .totals showjumping-jump-judge .page es-select .list .totalMarks,dressage-test .totals showjumping-jump-judge .page es-select .list .totalPercentage,dressage-test .totals showjumping-jump-judge .page es-select .list .totalTotal,showjumping-jump-judge .page es-select .list .cell,showjumping-jump-judge .page es-select .list dressage-test .totals .eoc1,showjumping-jump-judge .page es-select .list dressage-test .totals .eoc2,showjumping-jump-judge .page es-select .list dressage-test .totals .eoc3,showjumping-jump-judge .page es-select .list dressage-test .totals .eoc4,showjumping-jump-judge .page es-select .list dressage-test .totals .eocLabel1,showjumping-jump-judge .page es-select .list dressage-test .totals .eocLabel2,showjumping-jump-judge .page es-select .list dressage-test .totals .eocTotal,showjumping-jump-judge .page es-select .list dressage-test .totals .finalMarkLabel,showjumping-jump-judge .page es-select .list dressage-test .totals .finalMarkValue,showjumping-jump-judge .page es-select .list dressage-test .totals .penaltyLabel,showjumping-jump-judge .page es-select .list dressage-test .totals .penaltyTotal,showjumping-jump-judge .page es-select .list dressage-test .totals .percentageLabel,showjumping-jump-judge .page es-select .list dressage-test .totals .percentageValue,showjumping-jump-judge .page es-select .list dressage-test .totals .signature,showjumping-jump-judge .page es-select .list dressage-test .totals .totalLabel,showjumping-jump-judge .page es-select .list dressage-test .totals .totalMarks,showjumping-jump-judge .page es-select .list dressage-test .totals .totalPercentage,showjumping-jump-judge .page es-select .list dressage-test .totals .totalTotal{font-size:1.5em;width:45px;padding-top:2px!important;padding-bottom:0!important}showjumping-jump-judge .page .indicator1{width:45px;margin-top:8px;text-align:center}showjumping-jump-judge .page .indicator{padding:2px 8px}showjumping-jump-judge .page .commentBox{margin:8px 0;border:1px solid #000;width:100%}showjumping-synch common-timer .clock{font-size:8em}jumping-timing{display:flex;flex-direction:column;align-items:center;min-width:400px}jumping-timing common-timer{display:block;margin:10px 0}jumping-timing common-timer input{font-size:1.5em}dressage-draw jumping-timing .scoreButtons,jumping-timing .button-box,jumping-timing dressage-draw .scoreButtons,jumping-timing showjumping-obstacles .obstacles,jumping-timing showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox,jumping-timing showjumping-showing .page .articles .obstacles,showjumping-obstacles .row2 .markButtonsContainer jumping-timing .markButtonsBox,showjumping-obstacles jumping-timing .obstacles,showjumping-showing .page .articles jumping-timing .obstacles{margin-top:16px;margin-bottom:16px}dressage-draw jumping-timing .scoreButtons button,jumping-timing .button-box button,jumping-timing dressage-draw .scoreButtons button,jumping-timing showjumping-obstacles .obstacles button,jumping-timing showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox button,jumping-timing showjumping-showing .page .articles .obstacles button,showjumping-obstacles .row2 .markButtonsContainer jumping-timing .markButtonsBox button,showjumping-obstacles jumping-timing .obstacles button,showjumping-showing .page .articles jumping-timing .obstacles button{width:100px!important}showjumping-showing{background:#fff;display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center}showjumping-showing button{font-size:2em}showjumping-showing label{margin-top:12px;font-size:1.5em;display:block}showjumping-showing .page{justify-content:space-between;width:100%;max-width:1400px}showjumping-showing .page .header{font-weight:700;display:block;margin-bottom:4px;font-size:2em}showjumping-showing .page .combinations{padding:16px 8px 8px;overflow-y:auto;height:100vh;border-right:1px solid #ccc;border-right:1px solid var(--es-line)}showjumping-showing .page .combinations .e-table{width:100%}showjumping-showing .page .combinations .e-cell{padding:8px 4px!important}showjumping-showing .page .combinations .es-selected{background-color:#0e78be!important;background-color:var(--es-selection)!important;color:#fff!important;color:var(--es-selection-foreground)!important}showjumping-showing .page .combinations .before{background-color:transparent;background-color:initial;color:#000!important}showjumping-showing .page .combinations .scratched,showjumping-showing .page .combinations .withdrawn{text-decoration:line-through}showjumping-showing .page .combinations .commenced,showjumping-showing .page .combinations .completed{color:#8a6d3b;background-color:#fcf8e3}showjumping-showing .page .combinations .final,showjumping-showing .page .combinations .retired,showjumping-showing .page .combinations .signedOff{color:#3c763d;background-color:#dff0d8}showjumping-showing .page .combinations .eliminated{background-color:#f2dede}showjumping-showing .page .details{flex:1;align-items:center;padding:16px 8px 8px}showjumping-showing .page .details .buttons{margin-top:16px!important;margin-bottom:16px!important}showjumping-showing .page .details .e-table{width:100%}showjumping-showing .page .details .e-row{padding-top:4px;padding-bottom:24px}showjumping-showing .page .details .e-row .placeClass{font-size:2em}showjumping-showing .page .details .e-row .description{width:100%}showjumping-showing .page .details .e-row .e-cell{padding:8px!important;vertical-align:middle}showjumping-showing .page .details .e-row .e-cell:not(:last-child){padding-right:0!important}showjumping-showing .page .details .icons{white-space:nowrap}showjumping-showing .page .details .icons button{padding:8px;font-size:2em}showjumping-showing .page .articles{flex:1;margin:4px}showjumping-showing .page .articles .header{justify-content:space-between;align-items:center}showjumping-showing .page .articles .header .riderDetails{align-items:center}showjumping-showing .page .articles .header .riderDetails .bridleNo{margin-right:8px}showjumping-showing .page .articles .header .riderDetails .bridleNo input{font-size:2em;border:1px solid #ccc;border:1px solid var(--es-line);border-radius:0;padding:8px;width:3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}showjumping-showing .page .articles .obstacles{margin-top:16px;align-items:stretch}showjumping-showing .page .articles .obstacles .obstacleMark{font-size:.5em!important}showjumping-showing .page .articles .buttons{margin-top:16px;align-items:end!important}showjumping-showing .page .articles .buttons button-action button{font-size:2em!important}showjumping-showing .page .articles button-delete button{margin-left:12px;font-size:2em!important}showjumping-showing .page .articles .box{border:1px solid #ccc;border:1px solid var(--es-line);padding:8px;min-height:2em;min-width:56px;font-size:2em}showjumping-showing .page .articles decimal-markset input{font-size:2em}official-delegate{padding:20px;height:100%}official-delegate,official-delegate .page{display:flex;flex-direction:column;align-items:center}official-delegate .page{max-width:1024px;width:100%}dressage-test .totals official-delegate .page .eocLabel2,dressage-test .totals official-delegate .page .finalMarkLabel,dressage-test .totals official-delegate .page .percentageLabel,official-delegate .page .label,official-delegate .page dressage-test .totals .eocLabel2,official-delegate .page dressage-test .totals .finalMarkLabel,official-delegate .page dressage-test .totals .percentageLabel{font-size:16pt;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}official-delegate .page .es-button-vgroup a,official-delegate .page .es-button-vgroup button{margin:8px 0!important}official-vet-check{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px}official-vet-check .page{width:100%;max-width:500px;align-items:center}official-vet-check .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-vet-check .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700}es-modal official-vet-check .page .headerRow .modal-button-group,official-vet-check .page .headerRow .es-button-group,official-vet-check .page .headerRow es-modal .modal-button-group,official-vet-check .page .headerRow showjumping-obstacles .buttons,official-vet-check showjumping-course .page .details .headerRow .course-buttons,official-vet-check showjumping-course .page .headerRow .details .course-buttons,official-vet-check showjumping-finish .page .details .headerRow .buttons,official-vet-check showjumping-finish .page .headerRow .details .buttons,official-vet-check showjumping-plan .page .headerRow .buttons,official-vet-check showjumping-showing .page .articles .headerRow .buttons,official-vet-check showjumping-showing .page .details .headerRow .buttons,official-vet-check showjumping-showing .page .headerRow .articles .buttons,official-vet-check showjumping-showing .page .headerRow .details .buttons,showjumping-course official-vet-check .page .details .headerRow .course-buttons,showjumping-course official-vet-check .page .headerRow .details .course-buttons,showjumping-finish official-vet-check .page .details .headerRow .buttons,showjumping-finish official-vet-check .page .headerRow .details .buttons,showjumping-obstacles official-vet-check .page .headerRow .buttons,showjumping-plan official-vet-check .page .headerRow .buttons,showjumping-showing official-vet-check .page .articles .headerRow .buttons,showjumping-showing official-vet-check .page .details .headerRow .buttons,showjumping-showing official-vet-check .page .headerRow .articles .buttons,showjumping-showing official-vet-check .page .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-vet-check .page .headerRow .modal-button-group>:not(:last-child),official-vet-check .page .headerRow .es-button-group>:not(:last-child),official-vet-check .page .headerRow es-modal .modal-button-group>:not(:last-child),official-vet-check .page .headerRow showjumping-obstacles .buttons>:not(:last-child),official-vet-check showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),official-vet-check showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),official-vet-check showjumping-finish .page .details .headerRow .buttons>:not(:last-child),official-vet-check showjumping-finish .page .headerRow .details .buttons>:not(:last-child),official-vet-check showjumping-plan .page .headerRow .buttons>:not(:last-child),official-vet-check showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),official-vet-check showjumping-showing .page .details .headerRow .buttons>:not(:last-child),official-vet-check showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),official-vet-check showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-course official-vet-check .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course official-vet-check .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-vet-check .page .details .headerRow .buttons>:not(:last-child),showjumping-finish official-vet-check .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-vet-check .page .headerRow .buttons>:not(:last-child),showjumping-plan official-vet-check .page .headerRow .buttons>:not(:last-child),showjumping-showing official-vet-check .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing official-vet-check .page .details .headerRow .buttons>:not(:last-child),showjumping-showing official-vet-check .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-vet-check .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}official-vet-check .page .riderLabel:focus-visible{border:none;outline:none}official-vet-check .page button-icon,official-vet-check .page es-select{margin-top:16px}official-vet-check .page .search{align-items:center;margin-bottom:16px}official-vet-check .page .combinationScratched{margin-top:16px;font-size:1.5em;font-weight:700}official-vet-check .page .scratched{text-decoration:line-through}official-vet-check .page .status{text-align:center}official-vet-check .page .clear{color:#3c763d}official-vet-check .page .notClear{color:#8a6d3b}official-vet-check .page .eliminated{color:#ac2a3f;color:var(--es-danger)}official-vet-check .page .done{color:#3c763d}official-vet-check .page .incomplete{color:#8a6d3b}dressage-test .totals official-vet-check .page es-select .list .eoc1,dressage-test .totals official-vet-check .page es-select .list .eoc2,dressage-test .totals official-vet-check .page es-select .list .eoc3,dressage-test .totals official-vet-check .page es-select .list .eoc4,dressage-test .totals official-vet-check .page es-select .list .eocLabel1,dressage-test .totals official-vet-check .page es-select .list .eocLabel2,dressage-test .totals official-vet-check .page es-select .list .eocTotal,dressage-test .totals official-vet-check .page es-select .list .finalMarkLabel,dressage-test .totals official-vet-check .page es-select .list .finalMarkValue,dressage-test .totals official-vet-check .page es-select .list .penaltyLabel,dressage-test .totals official-vet-check .page es-select .list .penaltyTotal,dressage-test .totals official-vet-check .page es-select .list .percentageLabel,dressage-test .totals official-vet-check .page es-select .list .percentageValue,dressage-test .totals official-vet-check .page es-select .list .signature,dressage-test .totals official-vet-check .page es-select .list .totalLabel,dressage-test .totals official-vet-check .page es-select .list .totalMarks,dressage-test .totals official-vet-check .page es-select .list .totalPercentage,dressage-test .totals official-vet-check .page es-select .list .totalTotal,official-vet-check .page es-select .list .cell,official-vet-check .page es-select .list dressage-test .totals .eoc1,official-vet-check .page es-select .list dressage-test .totals .eoc2,official-vet-check .page es-select .list dressage-test .totals .eoc3,official-vet-check .page es-select .list dressage-test .totals .eoc4,official-vet-check .page es-select .list dressage-test .totals .eocLabel1,official-vet-check .page es-select .list dressage-test .totals .eocLabel2,official-vet-check .page es-select .list dressage-test .totals .eocTotal,official-vet-check .page es-select .list dressage-test .totals .finalMarkLabel,official-vet-check .page es-select .list dressage-test .totals .finalMarkValue,official-vet-check .page es-select .list dressage-test .totals .penaltyLabel,official-vet-check .page es-select .list dressage-test .totals .penaltyTotal,official-vet-check .page es-select .list dressage-test .totals .percentageLabel,official-vet-check .page es-select .list dressage-test .totals .percentageValue,official-vet-check .page es-select .list dressage-test .totals .signature,official-vet-check .page es-select .list dressage-test .totals .totalLabel,official-vet-check .page es-select .list dressage-test .totals .totalMarks,official-vet-check .page es-select .list dressage-test .totals .totalPercentage,official-vet-check .page es-select .list dressage-test .totals .totalTotal{font-size:1.5em;padding-top:2px!important;padding-bottom:0!important}official-vet-check .page .commentBox{margin:16px 0;border:1px solid #000;width:250px}official-gear-check{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px}official-gear-check .page{width:100%;max-width:500px;align-items:center}official-gear-check .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-gear-check .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700}es-modal official-gear-check .page .headerRow .modal-button-group,official-gear-check .page .headerRow .es-button-group,official-gear-check .page .headerRow es-modal .modal-button-group,official-gear-check .page .headerRow showjumping-obstacles .buttons,official-gear-check showjumping-course .page .details .headerRow .course-buttons,official-gear-check showjumping-course .page .headerRow .details .course-buttons,official-gear-check showjumping-finish .page .details .headerRow .buttons,official-gear-check showjumping-finish .page .headerRow .details .buttons,official-gear-check showjumping-plan .page .headerRow .buttons,official-gear-check showjumping-showing .page .articles .headerRow .buttons,official-gear-check showjumping-showing .page .details .headerRow .buttons,official-gear-check showjumping-showing .page .headerRow .articles .buttons,official-gear-check showjumping-showing .page .headerRow .details .buttons,showjumping-course official-gear-check .page .details .headerRow .course-buttons,showjumping-course official-gear-check .page .headerRow .details .course-buttons,showjumping-finish official-gear-check .page .details .headerRow .buttons,showjumping-finish official-gear-check .page .headerRow .details .buttons,showjumping-obstacles official-gear-check .page .headerRow .buttons,showjumping-plan official-gear-check .page .headerRow .buttons,showjumping-showing official-gear-check .page .articles .headerRow .buttons,showjumping-showing official-gear-check .page .details .headerRow .buttons,showjumping-showing official-gear-check .page .headerRow .articles .buttons,showjumping-showing official-gear-check .page .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-gear-check .page .headerRow .modal-button-group>:not(:last-child),official-gear-check .page .headerRow .es-button-group>:not(:last-child),official-gear-check .page .headerRow es-modal .modal-button-group>:not(:last-child),official-gear-check .page .headerRow showjumping-obstacles .buttons>:not(:last-child),official-gear-check showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),official-gear-check showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),official-gear-check showjumping-finish .page .details .headerRow .buttons>:not(:last-child),official-gear-check showjumping-finish .page .headerRow .details .buttons>:not(:last-child),official-gear-check showjumping-plan .page .headerRow .buttons>:not(:last-child),official-gear-check showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),official-gear-check showjumping-showing .page .details .headerRow .buttons>:not(:last-child),official-gear-check showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),official-gear-check showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-course official-gear-check .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course official-gear-check .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-gear-check .page .details .headerRow .buttons>:not(:last-child),showjumping-finish official-gear-check .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-gear-check .page .headerRow .buttons>:not(:last-child),showjumping-plan official-gear-check .page .headerRow .buttons>:not(:last-child),showjumping-showing official-gear-check .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing official-gear-check .page .details .headerRow .buttons>:not(:last-child),showjumping-showing official-gear-check .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-gear-check .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}official-gear-check .page .riderLabel{font-size:1.5em}official-gear-check .page .riderLabel:focus-visible{border:none;outline:none}official-gear-check .page button-icon{margin-top:16px}official-gear-check .page .search{align-items:center;margin-bottom:32px}official-gear-check .page .search input{font-family:droid sans mono,consolas,monospace;font-size:2em;width:5ch!important}official-gear-check .page .combinationScratched{margin-top:16px;font-size:1.5em;font-weight:700}official-gear-check .page .scratched{text-decoration:line-through}official-gear-check .page .status{text-align:center}official-gear-check .page .clear{color:#3c763d}official-gear-check .page .hold{color:#8a6d3b}official-gear-check .page .eliminated,official-gear-check .page .withdrawn{color:#ac2a3f;color:var(--es-danger)}official-gear-check .page .done{color:#3c763d}official-gear-check .page .incomplete{color:#8a6d3b}official-gear-check .page es-select{margin-top:32px}dressage-test .totals official-gear-check .page es-select .list .eoc1,dressage-test .totals official-gear-check .page es-select .list .eoc2,dressage-test .totals official-gear-check .page es-select .list .eoc3,dressage-test .totals official-gear-check .page es-select .list .eoc4,dressage-test .totals official-gear-check .page es-select .list .eocLabel1,dressage-test .totals official-gear-check .page es-select .list .eocLabel2,dressage-test .totals official-gear-check .page es-select .list .eocTotal,dressage-test .totals official-gear-check .page es-select .list .finalMarkLabel,dressage-test .totals official-gear-check .page es-select .list .finalMarkValue,dressage-test .totals official-gear-check .page es-select .list .penaltyLabel,dressage-test .totals official-gear-check .page es-select .list .penaltyTotal,dressage-test .totals official-gear-check .page es-select .list .percentageLabel,dressage-test .totals official-gear-check .page es-select .list .percentageValue,dressage-test .totals official-gear-check .page es-select .list .signature,dressage-test .totals official-gear-check .page es-select .list .totalLabel,dressage-test .totals official-gear-check .page es-select .list .totalMarks,dressage-test .totals official-gear-check .page es-select .list .totalPercentage,dressage-test .totals official-gear-check .page es-select .list .totalTotal,official-gear-check .page es-select .list .cell,official-gear-check .page es-select .list dressage-test .totals .eoc1,official-gear-check .page es-select .list dressage-test .totals .eoc2,official-gear-check .page es-select .list dressage-test .totals .eoc3,official-gear-check .page es-select .list dressage-test .totals .eoc4,official-gear-check .page es-select .list dressage-test .totals .eocLabel1,official-gear-check .page es-select .list dressage-test .totals .eocLabel2,official-gear-check .page es-select .list dressage-test .totals .eocTotal,official-gear-check .page es-select .list dressage-test .totals .finalMarkLabel,official-gear-check .page es-select .list dressage-test .totals .finalMarkValue,official-gear-check .page es-select .list dressage-test .totals .penaltyLabel,official-gear-check .page es-select .list dressage-test .totals .penaltyTotal,official-gear-check .page es-select .list dressage-test .totals .percentageLabel,official-gear-check .page es-select .list dressage-test .totals .percentageValue,official-gear-check .page es-select .list dressage-test .totals .signature,official-gear-check .page es-select .list dressage-test .totals .totalLabel,official-gear-check .page es-select .list dressage-test .totals .totalMarks,official-gear-check .page es-select .list dressage-test .totals .totalPercentage,official-gear-check .page es-select .list dressage-test .totals .totalTotal{font-size:1.5em;padding-top:8px!important;padding-bottom:8px!important}official-gear-check .page es-table .e-cell{padding:4px;font-size:1.5em}dressage-test .totals official-gear-check .page .eocLabel2,dressage-test .totals official-gear-check .page .finalMarkLabel,dressage-test .totals official-gear-check .page .percentageLabel,official-gear-check .page .label,official-gear-check .page dressage-test .totals .eocLabel2,official-gear-check .page dressage-test .totals .finalMarkLabel,official-gear-check .page dressage-test .totals .percentageLabel{font-size:1.5em}official-marshal{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:16px}official-marshal .page{width:100%;max-width:500px;align-items:center}official-marshal .page .ribbon{position:sticky;position:-webkit-sticky;top:0;background-color:#fff;width:100%;padding-top:16px;padding-left:16px;padding-right:16px}official-marshal .page .ribbon es-select{display:block;margin-bottom:8px}official-marshal .page .ribbon .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-marshal .page .ribbon .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700}es-modal official-marshal .page .ribbon .headerRow .modal-button-group,official-marshal .page .ribbon .headerRow .es-button-group,official-marshal .page .ribbon .headerRow es-modal .modal-button-group,official-marshal .page .ribbon .headerRow showjumping-obstacles .buttons,official-marshal showjumping-course .page .details .ribbon .headerRow .course-buttons,official-marshal showjumping-course .page .ribbon .headerRow .details .course-buttons,official-marshal showjumping-finish .page .details .ribbon .headerRow .buttons,official-marshal showjumping-finish .page .ribbon .headerRow .details .buttons,official-marshal showjumping-plan .page .ribbon .headerRow .buttons,official-marshal showjumping-showing .page .articles .ribbon .headerRow .buttons,official-marshal showjumping-showing .page .details .ribbon .headerRow .buttons,official-marshal showjumping-showing .page .ribbon .headerRow .articles .buttons,official-marshal showjumping-showing .page .ribbon .headerRow .details .buttons,showjumping-course official-marshal .page .details .ribbon .headerRow .course-buttons,showjumping-course official-marshal .page .ribbon .headerRow .details .course-buttons,showjumping-finish official-marshal .page .details .ribbon .headerRow .buttons,showjumping-finish official-marshal .page .ribbon .headerRow .details .buttons,showjumping-obstacles official-marshal .page .ribbon .headerRow .buttons,showjumping-plan official-marshal .page .ribbon .headerRow .buttons,showjumping-showing official-marshal .page .articles .ribbon .headerRow .buttons,showjumping-showing official-marshal .page .details .ribbon .headerRow .buttons,showjumping-showing official-marshal .page .ribbon .headerRow .articles .buttons,showjumping-showing official-marshal .page .ribbon .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-marshal .page .ribbon .headerRow .modal-button-group>:not(:last-child),official-marshal .page .ribbon .headerRow .es-button-group>:not(:last-child),official-marshal .page .ribbon .headerRow es-modal .modal-button-group>:not(:last-child),official-marshal .page .ribbon .headerRow showjumping-obstacles .buttons>:not(:last-child),official-marshal showjumping-course .page .details .ribbon .headerRow .course-buttons>:not(:last-child),official-marshal showjumping-course .page .ribbon .headerRow .details .course-buttons>:not(:last-child),official-marshal showjumping-finish .page .details .ribbon .headerRow .buttons>:not(:last-child),official-marshal showjumping-finish .page .ribbon .headerRow .details .buttons>:not(:last-child),official-marshal showjumping-plan .page .ribbon .headerRow .buttons>:not(:last-child),official-marshal showjumping-showing .page .articles .ribbon .headerRow .buttons>:not(:last-child),official-marshal showjumping-showing .page .details .ribbon .headerRow .buttons>:not(:last-child),official-marshal showjumping-showing .page .ribbon .headerRow .articles .buttons>:not(:last-child),official-marshal showjumping-showing .page .ribbon .headerRow .details .buttons>:not(:last-child),showjumping-course official-marshal .page .details .ribbon .headerRow .course-buttons>:not(:last-child),showjumping-course official-marshal .page .ribbon .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-marshal .page .details .ribbon .headerRow .buttons>:not(:last-child),showjumping-finish official-marshal .page .ribbon .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-marshal .page .ribbon .headerRow .buttons>:not(:last-child),showjumping-plan official-marshal .page .ribbon .headerRow .buttons>:not(:last-child),showjumping-showing official-marshal .page .articles .ribbon .headerRow .buttons>:not(:last-child),showjumping-showing official-marshal .page .details .ribbon .headerRow .buttons>:not(:last-child),showjumping-showing official-marshal .page .ribbon .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-marshal .page .ribbon .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}official-marshal .page es-table .e-cell{padding:6px 4px!important;border-bottom:1px solid #ccc;border-bottom:1px solid var(--es-line)}official-marshal .page es-table ._status{min-width:25px}official-marshal .page es-table .clear{color:#3c763d}official-marshal .page es-table .coming{color:#8a6d3b}official-marshal .page es-table .eliminated{color:#ac2a3f;color:var(--es-danger)}official-marshal .page es-table .scratched{text-decoration:line-through}official-marshal .page es-table .es-selected{color:#fff!important}[hidden]{display:none!important}@media not screen and (min-width: 1024px){.large-screen{display:none!important}}@media screen and (min-width: 1024px){.not-large-screen{display:none!important}}*{box-sizing:border-box}html{font-size:13px;overflow-y:scroll}body,html{background:#f3f4f5;background:var(--es-background)}body{padding:0;margin:0;font-family:Arial,sans-serif}@media print{body{color:#000}}@media not print{body{color:#000;color:var(--es-foreground)}}@media not screen and (min-width: 1024px){fa-icon{font-size:1.5em}}h2{font-size:1.33333em;font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,option,textarea{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}input:focus,option:focus,textarea:focus{outline:none}input:disabled,option:disabled,textarea:disabled{border:0 solid #ccc;border:0 solid var(--es-line);background:inherit!important}select{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}select:focus{outline:none}select:disabled{border:0 solid #ccc;border:0 solid var(--es-line);padding:4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:7px 10px}label{color:#035282;color:var(--es-label)}fieldset{margin:0;padding:0;border:none}a{color:#0e78be;color:var(--es-selection)}button{border-radius:3px;background:#fff;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);color:#000;color:var(--es-button-foreground);padding:4px 8px;font-family:Arial,sans-serif}button:active,button:focus-within{background:#fff;background:var(--es-button-background);color:#000;color:var(--es-button-foreground);border:1px solid #ccc;border:1px solid var(--es-button-border)}@media screen and (max-width: 512px){ol{-webkit-padding-start:20px;padding-inline-start:20px}}.form-group{margin:4px 0}.form-group label{margin-top:4px}.form-group input,.form-group select,.form-group textarea{margin:4px 0}.form-control{background-color:#fff;background-color:var(--es-background-lighter)}.form-control,.form-control label{color:#000;color:var(--es-foreground-lighter)}.form-control:focus,:focus-within{border-color:#0e78be;border-color:var(--es-selection)}attribute-checkbox label{color:#000;color:var(--es-foreground-lighter)}.list-item{padding:4px;cursor:pointer;margin:0}.es-column{padding:0 4px}.es-sticky,.es-sticky-column,scoring-results scoring-matrix es-table .e-header{position:sticky;position:-webkit-sticky;top:0}.es-sticky-column{padding:0 4px;top:35px;height:0}.es-underline{border-bottom:1px solid #ccc;border-bottom:1px solid var(--es-line)}.es-selected{background-color:#0e78be;background-color:var(--es-selection);color:#fff;color:var(--es-selection-foreground)}.es-selectable{cursor:pointer}.es-section{background-color:#fff;background-color:var(--es-background-lighter);border:1px solid #ccc;border-color:var(--es-line);border-radius:3px;padding:4px;margin:8px 0;display:flex;flex-direction:column}.es-divider{display:block;margin:8px 0;padding-bottom:4px;border-bottom:1px solid #d0d5d8}.es-heading{margin:16px 0}.es-heading,.es-section-title{font-weight:700;font-size:1.1em}.es-section-title{margin-bottom:8px;padding:4px 0;border-bottom:1px solid #d0d5d8}.es-section-help{padding-bottom:5px}.es-vertical,common-events .page,es-canvas .toolboxLeft,es-canvas .toolboxRight,jumping-start .countDown,jumping-start .nextRelease,official-gear-check .page,official-gear-check .page .search,official-marshal .page,official-medic .page,official-medic .page .search,official-vet-check .page,official-vet-check .page .search,showjumping-course .page .combinations,showjumping-course .page .details,showjumping-finish .page .details,showjumping-jump-judge .page,showjumping-jump-judge .page .search,showjumping-showing .page .details,view-rider .page,view-rider .page .search{display:flex;flex-direction:column}.es-hfields,.es-horizontal,common-timer,dressage-test .page,es-canvas .toolboxBottom,showjumping-course .page,showjumping-course .page .details .header,showjumping-course .page .details .header .riderDetails,showjumping-finish .page,showjumping-jump-judge .page .buttons-container .falls,showjumping-jump-judge .page .headerRow,showjumping-obstacles .buttons .penaltiesContainer .penaltiesBox,showjumping-obstacles .obstacles,showjumping-obstacles .row2,showjumping-obstacles .row2 .markButtonsContainer,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .markButtons,showjumping-showing .page,showjumping-showing .page .articles .header,showjumping-showing .page .articles .header .riderDetails,showjumping-showing .page .articles .obstacles{display:flex;flex-direction:row}.es-hfields es-field:not(:last-child){margin-right:10px}.es-centered,es-not-found,showjumping-synch{display:flex;justify-content:center;align-items:center;height:100vh}.es-centered-column,official-gear-check,official-marshal,official-medic,official-vet-check,showjumping-jump-judge,showjumping-obstacles .buttons .penaltiesContainer .penaltiesBox .penalties,showjumping-showing .page .articles .box,view-rider{display:flex;justify-content:center}.es-button-group,es-modal .modal-button-group,showjumping-course .page .details .course-buttons,showjumping-finish .page .details .buttons,showjumping-obstacles .buttons,showjumping-plan .page .buttons,showjumping-showing .page .articles .buttons,showjumping-showing .page .details .buttons{display:flex;justify-content:center;align-items:center;margin:8px 0}.es-button-group a,.es-button-group button,es-modal .modal-button-group a,es-modal .modal-button-group button,showjumping-course .page .details .course-buttons a,showjumping-course .page .details .course-buttons button,showjumping-finish .page .details .buttons a,showjumping-finish .page .details .buttons button,showjumping-obstacles .buttons a,showjumping-obstacles .buttons button,showjumping-plan .page .buttons a,showjumping-plan .page .buttons button,showjumping-showing .page .articles .buttons a,showjumping-showing .page .articles .buttons button,showjumping-showing .page .details .buttons a,showjumping-showing .page .details .buttons button{display:block}.es-button-group>:not(:last-child),es-modal .modal-button-group>:not(:last-child),showjumping-course .page .details .course-buttons>:not(:last-child),showjumping-finish .page .details .buttons>:not(:last-child),showjumping-obstacles .buttons>:not(:last-child),showjumping-plan .page .buttons>:not(:last-child),showjumping-showing .page .articles .buttons>:not(:last-child),showjumping-showing .page .details .buttons>:not(:last-child){margin-right:4px}.es-button-group .primary,es-modal .modal-button-group .primary,showjumping-course .page .details .course-buttons .primary,showjumping-finish .page .details .buttons .primary,showjumping-obstacles .buttons .primary,showjumping-plan .page .buttons .primary,showjumping-showing .page .articles .buttons .primary,showjumping-showing .page .details .buttons .primary{color:#fff}.es-button-vgroup a,.es-button-vgroup button{width:100%;margin:4px 0;display:block}.es-button-vgroup .primary{color:#fff}.es-button-vgroup button-action,.es-button-vgroup button-route{width:100%}.es-button{border-radius:3px;background:#fff;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);padding:4px 8px;font-size:13px;text-align:center;color:#000;color:var(--es-button-foreground);text-decoration:none}.es-button active{background:#f3f4f5;background:var(--es-background);color:#000;color:var(--es-foreground-lighter)}.primary{background:#0e78be!important;background:var(--es-brand)!important;border:#0e78be!important;border:var(--es-brand)!important;color:#fff;color:var(--es-background-lighter)}.es-icon-link{text-decoration:none;cursor:pointer;color:#000;color:var(--es-foreground)}.es-icon-link:hover{color:#000;color:var(--es-foreground-lighter)}.es-icon-button{border:none;padding:3px;margin:0;color:#000;color:var(--es-foreground);outline:none;background-color:transparent}.es-icon-button:hover{color:#000;color:var(--es-foreground-lighter)}.es-multiplicity-link{cursor:pointer;font-size:.7em}button.es-link{text-align:left;font-size:1em;color:#000;color:var(--es-foreground);background:none;margin:0;padding:0;border:none;cursor:pointer;-moz-user-select:text}button.es-link:hover{color:#000;color:var(--es-foreground-lighter)}button.es-link span{text-decoration:none}button.es-link:focus span,button.es-link:hover span{color:#000}.input-number input::-webkit-inner-spin-button,.input-number input::-webkit-outer-spin-button,common-login .abc input::-webkit-inner-spin-button,common-login .abc input::-webkit-outer-spin-button,official-gear-check .page .search input::-webkit-inner-spin-button,official-gear-check .page .search input::-webkit-outer-spin-button,official-medic .page .search input::-webkit-inner-spin-button,official-medic .page .search input::-webkit-outer-spin-button,official-vet-check .page .search input::-webkit-inner-spin-button,official-vet-check .page .search input::-webkit-outer-spin-button,showjumping-course .page .details .header .riderDetails .bridleNo input::-webkit-inner-spin-button,showjumping-course .page .details .header .riderDetails .bridleNo input::-webkit-outer-spin-button,showjumping-finish .page .details .bridleNumber input::-webkit-inner-spin-button,showjumping-finish .page .details .bridleNumber input::-webkit-outer-spin-button,showjumping-jump-judge .page .search input::-webkit-inner-spin-button,showjumping-jump-judge .page .search input::-webkit-outer-spin-button,showjumping-plan .page input::-webkit-inner-spin-button,showjumping-plan .page input::-webkit-outer-spin-button,showjumping-showing .page .articles .header .riderDetails .bridleNo input::-webkit-inner-spin-button,showjumping-showing .page .articles .header .riderDetails .bridleNo input::-webkit-outer-spin-button,view-rider .page .search input::-webkit-inner-spin-button,view-rider .page .search input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-number input[type=number],common-login .abc input[type=number],official-gear-check .page .search input[type=number],official-medic .page .search input[type=number],official-vet-check .page .search input[type=number],showjumping-course .page .details .header .riderDetails .bridleNo input[type=number],showjumping-finish .page .details .bridleNumber input[type=number],showjumping-jump-judge .page .search input[type=number],showjumping-plan .page input[type=number],showjumping-showing .page .articles .header .riderDetails .bridleNo input[type=number],view-rider .page .search input[type=number]{-moz-appearance:textfield}.es-select{cursor:pointer}.es-validation{color:red;padding:0;font-size:.9em;margin:5px;display:block;-webkit-animation:alertAnim 2s forwards;animation:alertAnim 2s forwards}@keyframes alertAnim{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.es-alert{margin:8px 0;padding:8px;border:1px solid;border-left:8px solid}.es-alert-success,showjumping-finish .page .combinations .completed,showjumping-finish .page .combinations .final,showjumping-finish .page .combinations .signedOff{border-color:#3c763d}.es-alert-info{border-color:#31708f}.es-alert-warning,showjumping-finish .page .combinations .commenced{border-color:#8a6d3b}.es-alert-danger,showjumping-finish .page .combinations .eliminated,showjumping-showing .page .combinations .eliminated{border-color:#ac2a3f;border-color:var(--es-danger)}.fs-table{display:flex;flex-direction:column}.fs-header{font-weight:700;margin-bottom:5px}.fs-row{display:flex;flex-direction:row}.fs-row:not(:last-child){margin-bottom:4px}.fs-cell{display:flex;flex-flow:row;flex-grow:1;flex-basis:0}.fs-cell:not(:last-child){padding-right:4px}.xsmall{width:30px}.small{width:50px}.medium{width:139px}.large{width:300px}.maximum,.xlarge{width:100%}@media screen and (min-width: 1024px){.es-page{display:flex;flex-direction:row}}@media not screen and (min-width: 1024px){.es-page{display:flex;flex-direction:column}}@media print{.es-menu-area,.es-nonprint{display:none!important}}@media screen and (min-width: 1024px){.es-menu-area{position:sticky;position:-webkit-sticky;top:0;padding:0 4px;top:35px;height:0;display:flex;flex-direction:column;min-width:200px}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action,.es-menu-area button-route{width:100%}}@media not screen and (min-width: 1024px){.es-menu-area{display:flex;flex-direction:column;margin:0;padding:8px 0;background-color:#f3f4f5;background-color:var(--es-background)}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action,.es-menu-area button-route{width:100%}}.notice{border:1px solid #ccc;border-left:4px solid #0e78be;border:1px solid var(--es-line);border-left:4px solid var(--es-header-background);padding:8px 4px}official-medic{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px}official-medic .page{width:100%;max-width:500px;align-items:center}official-medic .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-medic .page .headerRow .header{justify-self:center;font-size:1.5em;font-weight:700}es-modal official-medic .page .headerRow .modal-button-group,official-medic .page .headerRow .es-button-group,official-medic .page .headerRow es-modal .modal-button-group,official-medic .page .headerRow showjumping-obstacles .buttons,official-medic showjumping-course .page .details .headerRow .course-buttons,official-medic showjumping-course .page .headerRow .details .course-buttons,official-medic showjumping-finish .page .details .headerRow .buttons,official-medic showjumping-finish .page .headerRow .details .buttons,official-medic showjumping-plan .page .headerRow .buttons,official-medic showjumping-showing .page .articles .headerRow .buttons,official-medic showjumping-showing .page .details .headerRow .buttons,official-medic showjumping-showing .page .headerRow .articles .buttons,official-medic showjumping-showing .page .headerRow .details .buttons,showjumping-course official-medic .page .details .headerRow .course-buttons,showjumping-course official-medic .page .headerRow .details .course-buttons,showjumping-finish official-medic .page .details .headerRow .buttons,showjumping-finish official-medic .page .headerRow .details .buttons,showjumping-obstacles official-medic .page .headerRow .buttons,showjumping-plan official-medic .page .headerRow .buttons,showjumping-showing official-medic .page .articles .headerRow .buttons,showjumping-showing official-medic .page .details .headerRow .buttons,showjumping-showing official-medic .page .headerRow .articles .buttons,showjumping-showing official-medic .page .headerRow .details .buttons{justify-self:right;margin:0}es-modal official-medic .page .headerRow .modal-button-group>:not(:last-child),official-medic .page .headerRow .es-button-group>:not(:last-child),official-medic .page .headerRow es-modal .modal-button-group>:not(:last-child),official-medic .page .headerRow showjumping-obstacles .buttons>:not(:last-child),official-medic showjumping-course .page .details .headerRow .course-buttons>:not(:last-child),official-medic showjumping-course .page .headerRow .details .course-buttons>:not(:last-child),official-medic showjumping-finish .page .details .headerRow .buttons>:not(:last-child),official-medic showjumping-finish .page .headerRow .details .buttons>:not(:last-child),official-medic showjumping-plan .page .headerRow .buttons>:not(:last-child),official-medic showjumping-showing .page .articles .headerRow .buttons>:not(:last-child),official-medic showjumping-showing .page .details .headerRow .buttons>:not(:last-child),official-medic showjumping-showing .page .headerRow .articles .buttons>:not(:last-child),official-medic showjumping-showing .page .headerRow .details .buttons>:not(:last-child),showjumping-course official-medic .page .details .headerRow .course-buttons>:not(:last-child),showjumping-course official-medic .page .headerRow .details .course-buttons>:not(:last-child),showjumping-finish official-medic .page .details .headerRow .buttons>:not(:last-child),showjumping-finish official-medic .page .headerRow .details .buttons>:not(:last-child),showjumping-obstacles official-medic .page .headerRow .buttons>:not(:last-child),showjumping-plan official-medic .page .headerRow .buttons>:not(:last-child),showjumping-showing official-medic .page .articles .headerRow .buttons>:not(:last-child),showjumping-showing official-medic .page .details .headerRow .buttons>:not(:last-child),showjumping-showing official-medic .page .headerRow .articles .buttons>:not(:last-child),showjumping-showing official-medic .page .headerRow .details .buttons>:not(:last-child){margin-right:8px!important}official-medic .page .riderLabel{font-size:1.5em}official-medic .page .riderLabel:focus-visible{border:none;outline:none}official-medic .page button-icon{margin-top:16px}official-medic .page .search{align-items:center;margin-bottom:32px}official-medic .page .search input{font-family:droid sans mono,consolas,monospace;font-size:2em;width:5ch!important}official-medic .page .combinationScratched{margin-top:16px;font-size:1.5em;font-weight:700}official-medic .page .scratched{text-decoration:line-through}official-medic .page .status{text-align:center}official-medic .page .clear{color:#3c763d}official-medic .page .hold{color:#8a6d3b}official-medic .page .eliminated,official-medic .page .withdrawn{color:#ac2a3f;color:var(--es-danger)}official-medic .page .done{color:#3c763d}official-medic .page .incomplete{color:#8a6d3b}official-medic .page es-select{margin-top:32px}dressage-test .totals official-medic .page es-select .list .eoc1,dressage-test .totals official-medic .page es-select .list .eoc2,dressage-test .totals official-medic .page es-select .list .eoc3,dressage-test .totals official-medic .page es-select .list .eoc4,dressage-test .totals official-medic .page es-select .list .eocLabel1,dressage-test .totals official-medic .page es-select .list .eocLabel2,dressage-test .totals official-medic .page es-select .list .eocTotal,dressage-test .totals official-medic .page es-select .list .finalMarkLabel,dressage-test .totals official-medic .page es-select .list .finalMarkValue,dressage-test .totals official-medic .page es-select .list .penaltyLabel,dressage-test .totals official-medic .page es-select .list .penaltyTotal,dressage-test .totals official-medic .page es-select .list .percentageLabel,dressage-test .totals official-medic .page es-select .list .percentageValue,dressage-test .totals official-medic .page es-select .list .signature,dressage-test .totals official-medic .page es-select .list .totalLabel,dressage-test .totals official-medic .page es-select .list .totalMarks,dressage-test .totals official-medic .page es-select .list .totalPercentage,dressage-test .totals official-medic .page es-select .list .totalTotal,official-medic .page es-select .list .cell,official-medic .page es-select .list dressage-test .totals .eoc1,official-medic .page es-select .list dressage-test .totals .eoc2,official-medic .page es-select .list dressage-test .totals .eoc3,official-medic .page es-select .list dressage-test .totals .eoc4,official-medic .page es-select .list dressage-test .totals .eocLabel1,official-medic .page es-select .list dressage-test .totals .eocLabel2,official-medic .page es-select .list dressage-test .totals .eocTotal,official-medic .page es-select .list dressage-test .totals .finalMarkLabel,official-medic .page es-select .list dressage-test .totals .finalMarkValue,official-medic .page es-select .list dressage-test .totals .penaltyLabel,official-medic .page es-select .list dressage-test .totals .penaltyTotal,official-medic .page es-select .list dressage-test .totals .percentageLabel,official-medic .page es-select .list dressage-test .totals .percentageValue,official-medic .page es-select .list dressage-test .totals .signature,official-medic .page es-select .list dressage-test .totals .totalLabel,official-medic .page es-select .list dressage-test .totals .totalMarks,official-medic .page es-select .list dressage-test .totals .totalPercentage,official-medic .page es-select .list dressage-test .totals .totalTotal{font-size:1.5em;padding-top:8px!important;padding-bottom:8px!important}official-medic .page es-table .e-cell{padding:4px;font-size:1.5em}dressage-test .totals official-medic .page .eocLabel2,dressage-test .totals official-medic .page .finalMarkLabel,dressage-test .totals official-medic .page .percentageLabel,official-medic .page .label,official-medic .page dressage-test .totals .eocLabel2,official-medic .page dressage-test .totals .finalMarkLabel,official-medic .page dressage-test .totals .percentageLabel{font-size:1.5em}.button-box .strut,dressage-draw .scoreButtons .strut,showjumping-obstacles .obstacles .strut,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .strut,showjumping-showing .page .articles .obstacles .strut{visibility:hidden;padding-left:0!important;padding-right:0!important;width:0!important;min-width:0!important}.button-box button,dressage-draw .scoreButtons button,showjumping-obstacles .obstacles button,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox button,showjumping-showing .page .articles .obstacles button{padding:16px 0;min-width:54px;border-radius:0!important;margin-right:-1px;margin-top:-1px;user-select:none!important;outline:none!important;outline-color:transparent!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.button-box button::-moz-focus-inner,dressage-draw .scoreButtons button::-moz-focus-inner,showjumping-obstacles .obstacles button::-moz-focus-inner,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox button::-moz-focus-inner,showjumping-showing .page .articles .obstacles button::-moz-focus-inner{border:0!important}.button-box button:last-child,dressage-draw .scoreButtons button:last-child,showjumping-obstacles .obstacles button:last-child,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox button:last-child,showjumping-showing .page .articles .obstacles button:last-child{border-right:1px solid #ccc!important;border-right:1px solid var(--es-button-border)!important}.button-box .selectedButton,dressage-draw .scoreButtons .selectedButton,showjumping-obstacles .obstacles .selectedButton,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .selectedButton,showjumping-showing .page .articles .obstacles .selectedButton{background:#0e78be!important;background:var(--es-selection)!important;color:#fff!important;color:var(--es-background-lighter)!important}.button-box .activeButton,dressage-draw .scoreButtons .activeButton,showjumping-obstacles .obstacles .activeButton,showjumping-obstacles .row2 .markButtonsContainer .markButtonsBox .activeButton,showjumping-showing .page .articles .obstacles .activeButton{background:1px solid #ccc!important;background:1px solid var(--es-button-border)!important;color:#000!important}