@font-face{font-family:"STIHLRegular";src:url("../fonts/STIHLContrafaceText.woff") format("woff")}@font-face{font-family:"STIHLTitling";src:url("../fonts/STIHLContrafaceDisplayTitling.woff") format("woff")}.selected{font-weight:bold;background-color:#f37a1f;color:#fff}body{padding-top:50px;padding-bottom:20px;font-family:"STIHLRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}div.penalty{color:#fff;font-size:10pt;font-weight:normal;background-color:#8b0000;border-radius:8px;vertical-align:middle;padding:0 4px}.badge{padding:4px 10px 2px 10px !important}.row{margin:12px 0}.body-content{padding-left:15px;padding-right:15px}@media(max-width:767px){.body-content{padding-left:5px;padding-right:5px}}a.navbar-brand{font-size:14px;padding:10px !important;font-weight:bold;text-transform:uppercase}.body-content{background-color:rgba(255,255,255,.8)}.btn-bracketed::before{display:inline-block;content:"[";padding-right:.5em}.btn-bracketed::after{display:inline-block;content:"]";padding-left:.5em}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.table-striped>tbody>tr:nth-of-type(n){background-color:#fff}.table-striped>tbody>tr:nth-of-type(2n){background-color:#ededed}table.results{width:100%}table.results td.name{white-space:nowrap}th.order,td.order{text-align:center}th.rank,td.rank{text-align:center}td.rank{font-weight:bold}th.name,td.name{text-align:left}td.name{font-weight:bold}th.nation,td.nation{text-align:left}th.splitTime,td.splitTime{text-align:center}th.points,td.points{text-align:center}td.points{font-weight:bold;overflow:visible}th.time,td.time{text-align:center}td.time{font-weight:bold}th.age{text-align:center}td.age{text-align:center}th.gender{text-align:center}td.gender{text-align:center}.eventName{font-weight:bold}span.presented-by{font-weight:normal;font-style:normal;vertical-align:middle}img.presented-by{width:80px;height:27px}.eventType{color:#c0c0c0}.dateFromNow{font-style:italic}.heatName{font-weight:bold}div.athlete-and-nation{white-space:nowrap;display:flex;align-items:center}div.flagnation{white-space:nowrap;display:flex;align-items:center}img.flag{height:12px;margin-right:8px;vertical-align:middle}div.event-nation{white-space:nowrap;display:flex;align-items:center}span.nation{vertical-align:middle;display:inline-block}span.eventNation{background-color:#d4d4d4;padding-right:4px;padding-left:4px;margin-left:4px;border-radius:4px;font-size:smaller}.clickable td:hover{cursor:pointer}.portraitBig{font-size:80pt;text-align:right;display:inline-block}.navbar{border-bottom:solid 0 #000}.table>thead>tr>th{background-color:rgba(246,132,40,.29);border-bottom:2px solid #f37a1f}a{color:#000}a:hover{color:#f37a1f;text-decoration:none}.nav-pills>li{margin-left:0;margin-right:4px}ul.nav{margin-bottom:4px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#00255c}img.portrait{width:100%}@media(max-width:991.98px){div.flagnation{justify-content:center}div.portrait{text-align:center}img.portrait{width:50%;text-align:center}dl{text-align:center}}.member{font-weight:normal;margin-right:16px;background-color:#feebdc;border-radius:2px;padding:2px}.previousrecord{opacity:.4;text-decoration:line-through}.footerlink{margin-left:16px}.privacypolicy div{margin-top:12px}.privacypolicy ul{list-style-position:inside}.privacypolicy li{list-style:circle;margin-left:40px}.privacypolicy h4{margin-top:24px;font-weight:bold}.privacypolicy h5{margin-top:20px;font-weight:bold}.privacypolicy table,.privacypolicy th,.privacypolicy td{border:1px solid #000;padding:2px}.privacypolicy a{text-decoration:underline}td.details{width:1px;white-space:nowrap}th{text-transform:uppercase}.unsupportedTiming{color:#8f0000;font-size:smaller;display:inline-block;margin-left:4px}.resultState{color:#8f0000}.notOkState{color:#808080}.notOkState a{color:#808080}.notOkState img.flag{opacity:.5}img.biggerFlag{height:26px;margin-left:16px}ul.nav img.discipline{margin-right:8px;height:16px}ul.nav li.active img.discipline{filter:invert(100%)}div.discipline-diameter{white-space:nowrap}div.diameter{display:inline-block;border-radius:50%;background-color:#d4d4d4;margin-left:2px}div.diameter span{display:inline-block;margin-left:4px;margin-right:4px;font-size:smaller;color:GrayText}.worldRankingDisciplines{text-align:right}.worldRankingDisciplines .time{color:#808080}.worldRankingDisciplines .event-name{font-size:10px}.worldRanking{text-align:right}.worldRanking .time{color:#808080}.worldRanking .points{font-weight:bold}.fc-event{background-color:#f37a1f}.isPrivate{color:#fa8072;margin-left:16px}div.athlete-gender{display:inline-block;color:#c0c0c0;margin-left:4px;border-radius:2px}div.athlete-level{vertical-align:center;display:inline-block;background-color:#c0c0c0;margin-left:4px;border-radius:2px}div.athlete-level span{vertical-align:center;padding:2px 4px 0 4px;font-size:x-small;color:#fff;display:block}div.event-level{display:inline-block;background-color:#3e3e3e}div.event-level span{padding:2px 4px 0 4px;font-size:x-small;color:#fff;display:block}div.official-type{display:inline-block;background-color:#3e3e3e;margin-left:4px}div.official-type span{padding:2px 4px 0 4px;font-size:x-small;color:#fff;display:block}table.vertical-align-middle td{vertical-align:middle !important}.badge-pulse{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;background-color:#000;animation-name:pulseanimation;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes pulseanimation{0%{background-color:#000}100%{background-color:#a9a9a9}}.home-more-button{display:block !important}iframe.document{height:400px;display:block;width:100%;border:1px solid #f5f5f5;padding:4px;margin:8px 0}input.signOrDeny{text-align:center;display:block;max-width:none}.btn-group>.btn-icon:first-child{margin-left:0;margin-right:0}.btn-group>.btn-icon:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;margin-left:0;margin-right:-5px}.btn-group>.btn-icon:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;margin-right:0}.btn-group>.btn-icon:not(:first-child):not(:last-child){border-radius:0;margin-left:0;margin-right:-5px}.btn-icon{background-color:#fff;display:inline-block;padding:6px 12px;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #ccc;border-radius:4px}.btn-icon:hover{color:#000;border-color:#aaa;background-color:#eee}.btn-icon:before{font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal;margin-right:8px}.btn-toolbar{background-color:#fff;display:inline-block;padding:3px 6px;margin-right:4px;margin-bottom:2px;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #ccc;border-radius:4px}.btn-toolbar:hover{color:#000;border-color:#aaa;background-color:#eee}.btn-toolbar:before{font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal;width:16px}.btn-icon-save{background-color:#90ee90}.btn-icon-save:hover{background-color:#090;color:#fff}.btn-icon-save:before{content:""}.btn-icon-back{content:"Backkkk"}.btn-icon-back:before{content:""}.btn-icon-cancel:before{content:""}.btn-icon-details:before{content:""}.btn-icon-details:before{content:""}.btn-icon-delete{background-color:#ffb0a7}.btn-icon-delete:hover{background-color:#fa8072}.btn-icon-delete:before{content:""}.btn-icon-edit:before{content:""}.btn-icon-create:before{content:""}.btn-icon-upload:before{content:""}.btn-icon-excel:before{content:""}.btn-icon-upload:before{content:""}.btn-icon-download:before{content:""}.btn-icon-more:before{content:""}.btn-icon-pdf:before{content:""}.btn-icon-calendar:before{content:""}.btn-icon-sign:before{content:""}.btn-icon-email:before{content:""}.btn-icon-link:before{content:""}h2{font-family:"STIHLTitling";font-size:32px;font-weight:bold}h2::after{display:block;content:'';width:34px;height:7px;margin-top:15px;background:#000}h3{font-family:"STIHLTitling";font-weight:bold}h2::after{display:block;content:'';width:34px;height:7px;margin-top:15px;background:#000}.panel-heading h3{font-weight:bold;border-bottom:none}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:none !important}.button-highlight{position:relative;background:linear-gradient(to bottom,#f37a1f 50%,#000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms,border-color 400ms,color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:"STIHLTitling";font-weight:bold;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;width:100%;padding:6px 12px}.button-highlight:hover{color:#fff !important;background-position:0 -100%}.button-icon-highlight{background:linear-gradient(to bottom,#f37a1f 50%,#000 50%) 0 0/200% 200%;transition:background-position 400ms,border-color 400ms,color 200ms;display:inline-block;padding:6px 12px;font-family:"STIHLTitling";font-weight:bold;font-size:14px;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0 !important;color:#fff}.button-icon-highlight:hover{color:#fff !important;background-position:0 -100%}.button-icon-highlight:before{font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal;margin-right:8px}.align-items-center{align-items:center !important}.table.align-items-center td,.table.align-items-center th{vertical-align:middle !important}input{border-radius:0 !important;border-color:#ddd !important;box-shadow:none !important}select{border-radius:0 !important;border-color:#ddd !important;box-shadow:none !important}.btn{border-radius:0 !important}th{border-bottom:0 !important;color:#000;font-weight:normal}div.teaser{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;height:300px}.break-out{width:100vw;position:relative;left:calc(-1*(100vw - 100%)/2)}.nav-pills>li{vertical-align:middle !important}.nav-pills>li>a{background:linear-gradient(to bottom,#ddd 50%,#00255c 50%) 0 0/200% 200%;transition:background-position 400ms,border-color 400ms,color 200ms;border-radius:0 !important}.nav-pills>li>a:hover{background-position:0 -100%;color:#fff}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-position:0 -100%}.auto-fit{width:1px;white-space:nowrap}div.athlete-name{white-space:nowrap;display:flex;align-items:center;justify-content:flex-start}div.athlete-name .athlete-name{display:inline-block;line-height:initial !important}div.athlete-name .athlete-level{display:inline-block;line-height:initial !important}div.merits{font-weight:normal;color:#000;white-space:normal}.dropzone{border:1px solid #c0c0c0 !important;padding:2px !important;min-height:initial !important}.dropzone .dz-preview{margin:0 !important}th.cutout,td.cutout,img.cutout{text-align:center;width:200px}.dropzone .dz-preview:hover{z-index:unset !important}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:unset !important;-moz-transform:unset !important;-ms-transform:unset !important;-o-transform:unset !important;transform:unset !important;-webkit-filter:unset !important;filter:unset !important}.dropzone .dz-preview .dz-image{width:200px !important;height:auto !important}.dropzone .dz-preview .dz-image>img{width:200px !important}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0 !important;background:transparent !important}.checkerboard{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(135deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(135deg,transparent 75%,#ccc 75%) !important;background-size:25px 25px !important;background-position:0 0,12.5px 0,12.5px -12.5px,0 12.5px !important}img.avatar{width:3.5rem;height:3.5rem}.rounded-circle{border-radius:50% !important}a.avatar img{border:2px solid #222}a.avatar:hover img{border-color:#f37a1f;transition-duration:1s}ul.nav-main{margin-bottom:0 !important}.navbar-nav>li>a.avatar{padding-bottom:0 !important;padding-top:5px !important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#f37a1f !important;border-color:#f37a1f !important}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0 !important}.pagination>li>a,.pagination>li>span{color:#000 !important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#fff !important}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:auto;src:url("../webfonts/fa-regular-400.eot?");src:url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.woff") format("woff"),url("../webfonts/fa-regular-400.ttf") format("truetype"),url("../webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url("../webfonts/fa-brands-400.eot?");src:url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype"),url("../webfonts/fa-brands-400.svg#fontawesome") format("svg")}.icon{font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal}.icon-file-download:before{content:""}.icon-download:before{content:""}.icon-save:before{content:""}.icon-cancel:before{content:""}.icon-edit:before{content:""}.icon-add:before{content:""}.icon-delete:before{content:""}.icon-portrait:before{content:""}.icon-folder-open:before{content:""}.icon-back:before{content:""}.icon-warning:before{content:""}.icon-upload:before{content:""}.icon-excel:before{content:""}.icon-pdf:before{content:""}.icon-exe:before{content:""}.icon-txt:before{content:""}.icon-list:before{content:""}.icon-info:before{content:""}.icon-next:before{content:""}.icon-link:before{content:""}.icon-live-results:before{content:""}.icon-live-stream:before{content:""}.icon-x:before{content:'མ'}.icon-live:before{content:""}.icon-schedule:before{content:""}.icon-results:before{content:""}.icon-private:before{content:""}.icon-upload:before{content:""}.icon-male:before{content:""}.icon-female:before{content:""}.icon-diverse:before{content:""}.icon-portrait-male:before{content:""}.icon-portrait-female:before{content:""}.icon-check:before{content:""}.icon-tickets:before{content:""}.icon-file-view:before{content:""}.icon-comment:before{content:""}.icon-event-cancelled:before{content:""}.icon-email:before{content:""}.icon-mobilephone:before{content:""}.icon-link:before{content:""}.icon-sign:before{content:""}.icon-exclamation:before{content:""}.icon-more:before{content:""}.icon-user:before{content:""}.icon-logout:before{content:""}.icon-password:before{content:""}.icon-profile-picture:before{content:""}.icon-email:before{content:""}.icon-stopwatch:before{content:""}.icon-expand:before{content:""}.icon-sleeping:before{content:""}.icon-video-file:before{content:""}.brand-icon{font-family:'Font Awesome 5 Brands';font-weight:400;font-style:normal}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-instagram:before{content:""}.icon-tiktok:before{content:""}