html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{text-decoration: none;background-color:transparent}a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea,optgroup{font:inherit;margin:0}optgroup{font-weight:bold}
button,input,select{overflow:visible}button,select{text-transform:none}
button[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance: auto;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0} 
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;appearance: auto;}
[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance: auto;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;appearance: auto;}
/* End extract */
html{font-size:unset;min-width:334px!important;background-color:#fff;}
body{font-family:Arial,sans-serif,monospace;font-size:15px;line-height:1.5;min-width:334px!important;background-color:#fff;padding:0px 5px 0px 5px;}
body::-webkit-scrollbar { width: 0 !important; }
body { overflow: -moz-scrollbars-none; }
body { -ms-overflow-style: none; }

.sklive-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.sklive-grid { max-width:1200px!important;min-width:334px!important;width:100%;display: grid;grid-template-columns: 85% 15%;grid-template-areas: "h1 h2" "h1 h3";}
.sklive-grid img {width: -webkit-fill-available;} .sklive-grid a img {height: 100%;}
.sklive-header-h1 {grid-area: h1}
.sklive-header-h2  {grid-area: h2};
.sklive-header-h3  {grid-area: h3}
.sklive-header:after {content: "";display: table;clear: both;}

.sklive-button,.sklive-navbutton{border:none;display:inline-block;padding:4px 16px 4px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:white;text-align:center;cursor:pointer;white-space:nowrap}
.sklive-button,.sklive-navbutton{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.sklive-button:disabled{cursor:not-allowed;opacity:0.3}.sklive-disabled *,:disabled *{pointer-events:none}

.sklive-dropdown-click,.sklive-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.sklive-dropdown-hover:hover .sklive-dropdown-content{display:block}
.sklive-dropdown-hover:first-child,.sklive-dropdown-click:hover{color:#000000}
.sklive-dropdown-hover:hover > .sklive-button:first-child,.sklive-dropdown-click:hover > .sklive-button:first-child{color:#000000}
.sklive-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:auto;max-width:240px;margin:0;padding:0;z-index:100;overflow: auto; max-height: 95vh;}

.sklive-bar-block .sklive-dropdown-hover,.sklive-bar-block .sklive-dropdown-click{width:100%}
.sklive-bar-block .sklive-dropdown-hover .sklive-dropdown-content,.sklive-bar-block .sklive-dropdown-click .sklive-dropdown-content{min-width:auto;max-width:240px;}
.sklive-bar-block .sklive-dropdown-hover .sklive-button,.sklive-bar-block .sklive-dropdown-click .sklive-button{width:100%;text-align:left;padding:8px 16px;}
.sklive-bar-block .sklive-dropdown-hover,.sklive-bar-block .sklive-dropdown-click{width:100%}
.sklive-bar-block .sklive-dropdown-hover .sklive-dropdown-content,.sklive-bar-block .sklive-dropdown-click .sklive-dropdown-content{min-width:auto;max-width:240px;}
.sklive-bar-block .sklive-dropdown-hover .sklive-button,.sklive-bar-block .sklive-dropdown-click .sklive-button{width:100%;text-align:left;padding:8px 16px;}
.sklive-main,#main{transition:margin-left .5s}
.sklive-bar{min-width:240px;width:100%;overflow:hidden}.sklive-center .sklive-bar{display:inline-block;width:auto}
.sklive-bar .sklive-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}
.sklive-bar .sklive-dropdown-hover,.sklive-bar .sklive-dropdown-click{position:static;float:unset}
.sklive-bar .sklive-button{white-space:nowrap;}
.sklive-bar-block .sklive-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:nowrap;float:none;outline:0}
.sklive-bar-block.sklive-center .sklive-bar-item{text-align:center}.sklive-block{display:block;width:100%}
.sklive-responsive{display:block;overflow-x:auto}
.sklive-container:after,.sklive-container:before,.sklive-panel:after,.sklive-panel:before,.sklive-row:after,.sklive-row:before,.sklive-row-padding:after,.sklive-row-padding:before,
.sklive-cell-row:before,.sklive-cell-row:after,.sklive-clear:after,.sklive-clear:before,.sklive-bar:before,.sklive-bar:after{content:"";display:table;clear:both}

.sklive-container,.sklive-panel{padding:0px 0px;}.sklive-panel{margin-top:16px;margin-bottom:16px}
.sklive-ads{width:100%;max-height:230px;border: 0;padding:0px 10px 0px 0px;margin:auto;}
.sklive-ads-spacer{max-height:320px;height:320px;}
.sklive-center{text-align:center!important;}

.sklive-header-medium{font-size:calc(0.3em + 0.5vw)}.sklive-header-large{font-size:calc(0.5em + 0.5vw)}
.sklive-header-xlarge{font-size:calc(0.8em + 0.5vw);font-weight:bold;text-align: center;}
.sklive-header-jumbo{font-size:calc(1em + 0.5vw);font-weight:bold;text-align: left;}
.sklive-medium{font-size:calc(0.3rem + 0.5vw)}.sklive-large{font-size:calc(0.5rem + 0.2vw)}
.sklive-xlarge{font-size:calc(0.8rem + 0.5vw);}
.sklive-bold{font-weight:bold}
.sklive-transparent{background-color: transparent;}
.sklive-left{text-align: left;}
.sklive-short { display: none; }
.sklive-bar-block .sklive-bar-item {padding: 6px 12px 6px 12px;}
.sklive-table {border-collapse:collapse;border-spacing:0;width:100%;min-width: 300px!important;display:table;overflow-x: auto;}
.sklive-table tr {height: auto;max-width:100%;}
.sklive-table tr td {vertical-align: middle;padding: 0.01vw 0.5vw 0.05vw 0.1vw;}

#program tbody:nth-child(n+2) tr:nth-child(n+2) td:nth-child(1){font-weight:bold}
#program tr td:nth-child(2){white-space: nowrap;}


#Heats tr td:nth-child(4) {white-space: normal;word-wrap: break-word;}
#Heats tr td:nth-child(5) {word-wrap:unset;white-space: nowrap;}
.sklive-table tr td a{text-decoration: none;}
.sklive-table td img {width: 60%;height: auto;border: 0;}
.sklive-table td .ss-infoicon{max-width: 100%;width: calc(0.3rem + 1vw);height: auto;border: 0;}
.sklive-table tr:nth-child(even){background-color: #e9e9e9;}
.sklive-table tr:hover {background-color: #b3b0b0;}
.sklive-table td:first-child{width: max-content;}
#Best td:first-child{white-space:nowrap}
#Best tr:nth-child(odd){background-color: #e9e9e9;} 
#Best tr:nth-child(even){background-color: transparent;}
#Skater {max-width:100%;margin-left:auto;margin-right:auto;}
#Skater tr:nth-child(odd){background-color: #e9e9e9;}
#Skater tr:nth-child(even){background-color: transparent;}
#BestOverall tr:nth-child(odd){background-color: #e9e9e9;}
#BestOverall tr:nth-child(even){background-color: transparent;}
#MySidebar{float:left;width:18%;}
#Bar{float:left;width:82%;}
#program img {width:calc(0.3rem + 0.5vw)}
#mitte img {width:calc(0.5rem + 0.5vw)}
#comp img {width:40%} #comp .sklive-table tr {height:calc(1.4rem + 0.5vw)}
#comp tr td:first-child img {width:calc(1.0rem + 0.5vw)}
#Skater img {width:10%;}
#Skater tr:first-child img{width:60%;}

#mitte{float:left;width:82%;margin-bottom:5vw;}
#footer{clear:inherit;display:block;width:100%;padding: 0.2vw 0.2vw 0.2vw 20%}
/*#program td img {max-width: 80%;}*/

/* Resultset Table */
.sklive-rs-table {width:100%;min-width: 300px!important;overflow-x: auto;white-space:normal;border-collapse:collapse;display:inline-table;}
.sklive-rs-table tr {height: 2vw;}
.sklive-rs-table tr td {color:black;border: 1px solid black;text-align:center;}

.sklive-rs-table td:first-child{text-align:center;padding: 0.2vw 0.2vw 0.2vw 0.2vw}
.sklive-rs-table td:last-child{padding: 0.2vw 0.2vw 0.2vw 0.2vw}
.sklive-rs-table tr:nth-child(odd){background-color: #e9e9e9;}
.sklive-rs-table tr:first-child {height: 20px;background-color:#207DC94E;}
.ss-rs-table tr:last-child td{font-weight:bold;}

/* Sticky */
.sticky-div {background-color: white;position: sticky;top: 2px;}
.start {height: auto;}
.end {height: auto;}

#OptionContainer{z-index:1;position:fixed;bottom:270px;left:969px;display:block;}
.iconbutton{width:50px;height:50px;border-radius: 100%;background: #e80cbc91;box-shadow: 10px 10px 5px #aaaaaa;opacity: 0.8;cursor: pointer;}
.iconbutton i{display:flex;align-items:center;justify-content:center;height: 100%;color:white;}
.options{list-style-type: none;position:absolute;right:0;}
.options li{display:flex;justify-content:flex-end;padding:5px;}

/* @Media */
/*@media (min-width:993px){.sklive-hide-large{display:none!important;}}*/
@media (max-width:992px){#footer{padding: 0.2vw 0.2vw 0.2vw 0.2vw} #mitte{width:100%;}.sklive-image{width:100%;}
.sklive-hide-medium{display:none!important;}.sklive-sidebar.sklive-collapse{display:none}
.sklive-main{margin-left:5px!important;margin-right:5px!important}.sklive-auto{max-width:100%}
.sklive-navbutton{margin-left:10px}.buttoncontainer{display:block}
#Skater tr:nth-child(1) img {max-width: 45%;} #Skater tr:nth-child(2) img {max-width: 10%;}
/*#comp img{max-height: 23px;}*/}

@media (max-width:600px) and (min-width:120px){.sklive-short{display: inline-block;}.sklive-full{display:none;}
.sklive-hide-small{display:none!important;}#comp .sklive-table tr td {vertical-align: middle;}
.sklive-table tr td {vertical-align: text-top;padding: 0.05vw 0.2vw 0.05vw 0.2vw;}.sklive-dropdown-content{max-height: 68vh;}
.sklive-ads-spacer{max-height:5vw;height:4vw;}#Skater tr td {vertical-align: middle;padding: 0.2vw 0.2vw 0.2vw 0.2vw;}
/*#comp img{max-height: 21px;}*/}


@media (min-width:993px){.sklive-hide-large{display:none!important;}.sklive-medium{font-size:12px!important}
.sklive-large{font-size:13px!important}.sklive-header-large{font-size:15px!important;}.sklive-header-xlarge{font-size:17px!important;}
.sklive-xlarge{font-size:17px!important;}.sklive-table tr {height: 25px;}.sklive-table tr td {padding: 0.1px 7px 0.1px 7px;}
.sklive-table td .ss-infoicon{width: 18.5px;}#program tr {height: 15px;}#mitte tr {height: 15px;}#comp tr {height: 30px;padding:2px 0px 2px 0px;}
#comp img {width: 40%;max-width: 40%;} #comp tr td:first-child img {width: 20px;}#mitte{margin-bottom:70px;}#footer{padding: 2.8px 2.8px 2.8px 20%}
#DecrButton, #IncrButton {cursor:not-allowed;pointer-events:none;opacity:0.3;}}

@media (min-width:1200px){.sklive-main{margin:auto;width:1200px;max-width: 1200px!important;}
#comp .sklive-table tr {height:28px}}

/* Colors */
.sklive-white{color:#fff!important}
.sklive-hover-white:hover{color:#000!important;background-color:#fff!important}
.sklive-blue-bg{background-color:#207dc9b4!important}
.sklive-text-red,.sklive-hover-text-red:hover{color:#f44336!important}
.sklive-white-bg{background-color:#fff!important}

/* Scrollbars */
.sklive-sidebar::-webkit-scrollbar {width: 0 !important;display:none;}
.sklive-sidebar {overflow: -moz-scrollbars-none;}
.sklive-sidebar {-ms-overflow-style: none;}

/* Animations */
.inProgress {animation: fadeIn 2s steps(8,start) infinite;-webkit-animation: fadeIn 2s steps(8,start) infinite;-moz-animation: fadeIn 2s steps(8,start) infinite;
-o-animation: fadeIn 2s steps(8,start) infinite;-ms-animation: fadeIn 2s steps(8,start) infinite;}
@keyframes fadeIn {0% { opacity: 0; }100% { opacity: 1; }}
@-moz-keyframes fadeIn {0% { opacity: 0; }100% { opacity: 1; }}
@-webkit-keyframes fadeIn {0% { opacity: 0; }100% { opacity: 1; }}
@-o-keyframes fadeIn {0% { opacity: 0; }100% { opacity: 1; }}
@-ms-keyframes fadeIn {0% { opacity: 0; }100% { opacity: 1; }}

/* Printing */
@media print {
    @page {size:210mm 297mm;margin: 1.5cm 1.5cm 1.5cm 1.5cm ;}

    .noprint {display: none;}
    * { overflow: visible !important;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);filter: grayscale(100%);}
    #main .sklive-header {display:none;}
    body #MySidebar {display:none;} #Bar {display:none;} #OptionContainer {display:none;} .iconbutton {display:none;}
    #mitte {position:relative;float:none; width:98%; top:0; padding:0; margin:30px 10px 30px 10px;}
    #comp table {width:100%;margin-top: 30px;}
    #mitte .noprint {display: none;}
    #footer {clear:both;position:relative;float:none;padding: 50px 0px 0px 0px;}
    .sklive-medium{font-size:calc(0.4rem + 0.5vw)}.sklive-large{font-size:calc(0.6rem + 0.5vw)}
}


