@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,800&subset=latin,latin-ext);.fontLight{font-family:'Open Sans',sans-serif;font-weight:300}.fontRegular{font-family:'Open Sans',sans-serif;font-weight:400}.fontSemiBold{font-family:'Open Sans',sans-serif;font-weight:600}.fontExtraBold{font-family:'Open Sans',sans-serif;font-weight:800}@font-face{font-family:Tandelle;src:url(https://www.runczech.com/css/u/fonts/tandelle.woff2) format('woff2'),url(https://www.runczech.com/css/u/fonts/tandelle.woff) format('woff');font-weight:400;font-style:normal}.noMargin{margin:0!important}.marginTop3{margin-top:3px!important}.marginTop10{margin-top:10px!important}.marginTop15{margin-top:15px!important}.marginTop20{margin-top:20px!important}.marginTop30{margin-top:30px!important}.marginTop50{margin-top:50px!important}.marginBottom10{margin-bottom:10px!important}.marginBottom15{margin-bottom:15px!important}.marginBottom20{margin-bottom:20px!important}.marginBottom30{margin-bottom:30px!important}.marginBottom50{margin-bottom:50px!important}.marginRight5{margin-right:5px!important}.marginRight10{margin-right:10px!important}.marginRight20{margin-right:20px!important}.marginRight30{margin-right:30px!important}.marginLeft20{margin-left:20px!important}.noPadding{padding:0!important}.paddingLeft5{padding-left:5px!important}.relative{position:relative}.inline-block{display:inline-block;;}.overflowHidden{overflow:hidden}.fullWidth{max-width:none!important;width:100%!important}.autoHeight{height:auto!important}.noUnderline{text-decoration:none}.grayBox{box-sizing:border-box;background:#f2f2f2;overflow:hidden;padding:20px 40px 25px 40px}.textRight{text-align:right}.textLeft{text-align:left}.textCenter{text-align:center}.vAlignMiddle{vertical-align:middle}.font18{font-size:18px!important}.font15{font-size:15px!important}.font13{font-size:13px!important}.textColor{color:#3a434d}.colouredText{color:#ef5658}.lightSmallText{color:#949393;font-size:.9285em}.cols{display:table;overflow:hidden;width:100%}.col20{box-sizing:border-box;float:left;width:20%}.col33{box-sizing:border-box;float:left;width:33.3%}.col66{box-sizing:border-box;float:left;width:66.6%}.col50{box-sizing:border-box;float:left;width:50%}.colSameHeight{display:table-cell;float:none;vertical-align:top}.col50nr{box-sizing:border-box;float:left;width:50%}.inputLg{box-sizing:border-box;height:34px!important;line-height:34px!important}.inputLg option{padding-bottom:6px;padding-top:6px}.input50{width:50px!important}.spriteReg{display:inline-block;;;background-image:url(https://cdn-vsh.runczech.com/ver/20190527/img/u/sprites-registration.png);background-repeat:no-repeat;margin-top:-2px;vertical-align:middle}.iconInfoSmall{background-position:0 -244px;height:14px;width:14px}button,input[type=submit],button:active,button:focus,input[type=submit]:active{-webkit-appearance:none}.boxSizing{box-sizing:border-box}.listStyleNone{list-style:none outside none}.imageCenter{display:block;margin:0 auto}.divider{margin:0 10px}.skip{margin-top:0}.skip a{background:#fff;color:#000;padding:1em}.widget{margin-bottom:1em}.highlight{font-family:'Open Sans',sans-serif;font-weight:400}.highlight2{color:#ef5658;font-size:1.4285em;line-height:1.2;text-transform:uppercase}.coloured{color:#ef5658!important}.textColor{color:#3a434d}.textOK{color:#37ca03}.coloredBackground{background-color:#f2f2f2}.coloredBackground>h2{margin-top:0}.offset{padding:25px}.offsetSmaller{padding:12px}.jsEnabled .blockLink li:hover{background-color:#f2f2f2;cursor:pointer}.jsEnabled .blockLink li:hover a{color:#ef5658}.strong,strong,b{font-family:'Open Sans',sans-serif;font-weight:600}.italic,em,i{font-weight:400}.extraStrong{font-family:'Open Sans',sans-serif;font-weight:800}.twoColsText{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2;-webkit-column-gap:26px;-moz-column-gap:26px;-ms-column-gap:26px;column-gap:26px}.vimeo{margin-bottom:30px}address{font-style:normal}iframe{border:0}.note{color:#898989;font-size:.9285em;font-style:normal}.black{color:#3a434d}.rightOffset{margin-right:10px}.bottomOffset{margin-bottom:10px}.biggerBottomOffset{margin-bottom:30px}.topOffset{margin-top:50px}.topOffsetSmaller{margin-top:20px}.biggerInnerBottomOffset{padding-bottom:1em}.noBackground{background:none!important}.noMarginRight{margin-right:0}.noMarginTop{margin-top:0}.noClear{clear:none!important}.topSeparator{border-top:1px solid #fff}.inlineBlock{display:inline-block}.moreByHeading{display:inline-block;margin:1.4285em 0 0 1.4285em}.twoColumns{margin-bottom:2em}.twoColumns h3{color:#ef5658;margin-bottom:10px;margin-top:0}.twoColumns>p{margin-left:25px}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-icon{transition:fill .2s ease}.menuBurgerLine{background:#3a434d;display:inline-block;height:.2rem;width:3.2rem}html{font-size:62.5%;height:100%;-webkit-tap-highlight-color:transparent}body{font-family:'Open Sans',sans-serif;font-weight:400;background:#fff;color:#3a434d;font-size:1.4rem;line-height:1.5714em;margin:0 2rem;min-height:100%;overflow-x:hidden;position:relative;width:auto!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:1200px){body{margin-bottom:2rem;margin-top:1rem}}.in>h2:first-child,legend{margin-top:0}time{color:#898989}h1 time{display:inline;font-size:.4em}h1 time.lg{font-size:1em;color:#3a434d}iframe{display:block;max-width:100%}.container{box-sizing:border-box;margin:0 auto;padding:0;width:100%}@media (min-width:480px){.container{width:420px}}@media (min-width:600px){.container{width:550px}}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:100%;max-width:1220px}}.container-left{margin:0}.navigationActive{background:rgba(255,255,255,.5);bottom:-2rem;left:-2rem;margin:0;padding:0;position:absolute;right:-2rem;top:7rem;z-index:10}@media (min-width:480px){.navigationActive{top:4rem}}@media (min-width:1200px){.navigationActive{display:none}}.navigationActive_wrapper{display:flex;flex-direction:column;-webkit-box-orient:vertical;align-items:center;background:#f2f2f2;box-sizing:border-box;padding:5rem 2rem 2rem 2rem;width:100%}@media (min-width:480px){.navigationActive_wrapper{padding-top:11.5rem}}.stickyHeader{box-sizing:border-box;background:#fff;border-bottom:1px solid #f2f2f2;box-shadow:0 0 6rem 0 rgba(79,79,75,.2);left:0;padding:1.5rem 2rem;position:fixed;right:0;top:0;z-index:30}@media (min-width:1200px){.stickyHeader{display:flex;align-items:center;justify-content:space-between;-ms-flex-pack:justify;padding-bottom:0;padding-top:0}}@media (min-width:1260px){.stickyHeader{padding-left:calc((100% - 1220px) / 2)}}#main{box-sizing:border-box;min-height:725px;padding:35px 1em 90px 1em}#content{float:left;width:100%}#content .in{margin:0 210px;min-height:600px;position:relative}.withoutSubmenu #content .in{margin:0 210px 0 0}.withoutAside #content .in{margin:0 0 0 210px}.allContent #content .in{margin:0}.ie7 .floatRight{min-width:1%;width:auto}.ie7 .floatRight .button{float:none}input,button{outline:0}.ratio,.youtube{height:0;margin-bottom:4em;margin-top:2em;position:relative;width:100%}.ratio *,.youtube *{height:100%;left:0;margin-top:0;position:absolute;top:0;width:100%}.ratio_16_9,.youtube{padding-bottom:56.25%}h1,.h1,h2,.h2,legend{font-family:'Open Sans',sans-serif;font-weight:300;color:#ef5658}h1,.h1,#homepage #content h2{font-size:2.5em;line-height:1.2857;margin-bottom:.7143em}h1 .button{font-size:.4em;vertical-align:top}h1 .textColor{margin-right:25px}h2,.h2,legend{font-size:1.786em;line-height:1.2;margin-bottom:5px;margin-top:1.6em}h3,.h3{font-size:1.2857em;line-height:1.3889;margin-top:1.111em}h4,.h4{font-size:1.0714em;line-height:1.6667;margin-top:1.333em}a{color:#3a434d;outline:0;transition:color .2s ease}a:visited{color:#5a5a5a}a:hover{color:#ef5658;text-decoration:none}a.out{background-position:100% -230px!important;margin-right:5px;padding-right:14px}a svg{transition:fill .2s ease}.perex a.out{background-position:100% -226px}h2 a,h3 a{display:inline-block;padding-left:.7222em;position:relative;text-decoration:none}h2 a:before,h3 a:before{color:#ef5658;content:"»";display:inline-block;left:0;margin-top:-2px;position:absolute}h2 a:hover,h3 a:hover{color:#ef5658;text-decoration:underline}.linkHover{color:#ef5658;text-decoration:underline}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span{color:#ef5658!important;font-weight:400}.pageHeader{display:flex;flex-direction:column;-webkit-box-orient:vertical;font-size:1.3rem;line-height:2rem;margin:0 0 3rem 0;position:relative}@media (min-width:1260px){.pageHeader{padding-left:calc((100% - 1220px) / 2)}}.pageHeader_container{display:flex;align-items:flex-end;-ms-flex-align:end;width:100%}.pageHeader_container-main{align-items:center;justify-content:space-between;-ms-flex-pack:justify;max-width:122rem;width:100%}@media (min-width:1200px){.pageHeader_container-main{align-items:flex-end;-ms-flex-align:end}}.stickyHeader .pageHeader_container-main{align-items:center;max-width:none}@media (min-width:1200px){.stickyHeader .pageHeader_container-main{justify-content:flex-start;-ms-flex-pack:start}}.pageHeader_container-bar{justify-content:flex-start;-ms-flex-pack:start;margin-bottom:2rem;order:-1}@media (min-width:768px){.pageHeader_container-bar{justify-content:space-between;-ms-flex-pack:justify;margin-left:0}}@media (min-width:1200px){.pageHeader_container-bar{border-bottom:1px solid #f2f2f2;margin-bottom:3rem;padding-bottom:.5rem}}.stickyHeader .pageHeader_container-bar{border-bottom:0;display:none;margin-bottom:0;order:0;padding-bottom:0}@media (min-width:1200px){.stickyHeader .pageHeader_container-bar{display:flex;flex-basis:0}}.pageHeader_container_part{display:flex}@media (max-width:767px){.pageHeader_container_part-rwd{flex:1 0 auto;justify-content:space-between;-ms-flex-pack:justify}}.logo{margin:0;z-index:15}@media (min-width:1200px){.logo{margin-right:9rem}.stickyHeader .logo{margin-right:6rem}}.logo_link{display:block}.logo_image{display:block}@media (max-width:479px){.logo_image{width:105px;height:auto}}.stickyHeader .logo_image{width:105px;height:auto}.registration{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;flex-direction:column;-webkit-box-orient:vertical;width:auto}@media (min-width:480px){.registration{flex-direction:row;-webkit-box-orient:horizontal}}.stickyHeader .registration{flex-wrap:nowrap;-webkit-box-lines:single;-ms-flex-wrap:none}.registration_link{display:flex;align-items:center;margin-top:1rem;text-decoration:none;white-space:nowrap}@media (min-width:480px){.registration_link{margin-top:0}}.registration_link-runners{margin-left:0}.registration_link-runners:hover .registration_icon{fill:#ef5658}.registration_link-runners .registration_icon{fill:#3a434d;width:1.8rem}.registration_link-runnersProfile .registration_icon{fill:#3a434d;width:1.8rem}.registration_link-race{color:#ef5658}@media (min-width:480px){.registration_link-race{margin-left:2rem}}@media (min-width:768px){.registration_link-race{margin-left:6rem}}.registration_link-race:visited{color:#ef5658}.registration_link-race:hover{color:#000}.registration_link-race:hover .registration_icon{fill:#000}.registration_link-race .registration_icon{fill:#ef5658;width:1.6rem}@media (min-width:1200px){.stickyHeader .registration_link-race{margin-left:2rem}}.registration_icon{height:2.3rem;margin-right:1rem}.registration_link_text-shorter{display:block}@media (min-width:768px){.registration_link_text-shorter{display:none}}.stickyHeader .registration_link_text-shorter{display:block}.registration_link_text-longer{display:none}@media (min-width:768px){.registration_link_text-longer{display:block}}.stickyHeader .registration_link_text-longer{display:none}.registration_profile{text-decoration:none}.registration_profile-name{margin-right:1rem}.stickyHeader .registration_link-runners .registration_link_text-shorter{display:block}.stickyHeader .registration_link-runners .registration_link_text-longer{display:none}.stickyHeader .registration_link-race .registration_link_text-shorter{display:none}.stickyHeader .registration_link-race .registration_link_text-longer{display:block}.pageHeadline{background-image:none!important}.mainMenu{display:none;font-size:1.8rem;line-height:2rem}@media (min-width:1200px){.mainMenu{display:block}}.stickyHeader .mainMenu{font-size:1.6rem}.mainMenu_list{list-style:none outside none;display:flex;margin:0;position:relative;top:3.5rem}.navigationActive .mainMenu_list{flex-direction:column;-webkit-box-orient:vertical;font-size:1.8rem;line-height:3.8rem;margin-bottom:3.5rem;text-align:center}.navigationActive .mainMenu_list,.stickyHeader .mainMenu_list{top:auto}.navigationActive .mainMenu_item,.stickyHeader .mainMenu_item{margin:0}.mainMenu_link{display:block;padding:1.2rem 2rem 2.8rem 2rem;text-decoration:none}.stickyHeader .mainMenu_link{padding:2rem}.mainMenu_link-active{color:#ef5658}.mainMenu_link-active:hover,.mainMenu_link-active:visited,.mainMenu_link-active:focus{color:#ef5658}.mainMenu_link-actual{background:#f2f2f2}.pageFooter{background:#f2f2f2;margin:0 -2rem;padding:6rem 2rem 0 2rem}@media (min-width:992px){.pageFooter{margin:0}}.pageFooter_bar{display:flex;flex-direction:column;-webkit-box-orient:vertical;justify-content:space-between;-ms-flex-pack:justify;font-size:1.3rem;line-height:2rem;padding-bottom:2rem;text-align:center}@media (min-width:768px){.pageFooter_bar{flex-direction:row;-webkit-box-orient:horizontal;text-align:left}}.pageFooter_copyright *{margin-top:0}.pageFooter_copyright :not(:last-child){margin-bottom:.4rem}@media (max-width:479px){.pageFooter_anchors_link{display:block}}.pageFooter_divider{display:none;margin:0 1rem}@media (min-width:480px){.pageFooter_divider{display:inline}}.pageFooter_marks{list-style:none outside none;margin:4rem 0 0 0}@media (min-width:480px){.pageFooter_marks{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.pageFooter_marks{margin-top:0}}.pageFooter_marks_item{display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (min-width:480px){.pageFooter_marks_item:not(:first-of-type){margin-left:6.6rem}.pageFooter_marks_item:not(:last-of-type){margin-bottom:0}}.pageFooter_marks_item:not(:last-of-type){margin-bottom:2rem}@media (min-width:480px){.pageFooter_marks_item:not(:last-of-type){margin-bottom:0}}.pageFooter_marks_link{display:block;margin-left:1.4rem}.pageFooter_marks_link .svg-icon{fill-rule:evenodd;width:2.8rem;fill:#3a434d;height:2.8rem;display:block}.pageFooter_marks_link:hover .svg-icon{fill:#ef5658}.pageFooter_marks_link-fg .svg-icon{width:2.8rem}.pageFooter_marks_link-edee .svg-icon{width:8.7rem}.pageFooter_marks_link-idc .svg-icon{width:3.6rem}.pageFooter_socialMedia{border-top:1px solid #3a434d;margin-top:9rem;text-align:center}.pageFooter_socialMedia_list{list-style:none outside none;background:#f2f2f2;display:inline-block;font-size:0;margin:0 2rem;position:relative;top:-2rem}@media (min-width:768px){.pageFooter_socialMedia_list{margin:0;padding:0 2rem}}.pageFooter_socialMedia_item{display:inline-block;font-size:0;margin-bottom:0}.pageFooter_socialMedia_item--separator{margin-left:20px;padding-left:15px;position:relative}.pageFooter_socialMedia_item--separator:before{background:#606f80;content:"";display:block;height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.pageFooter_socialMedia_link{display:flex;box-sizing:content-box;height:4rem;font-size:2.8rem;margin-bottom:0;padding:0;text-decoration:none;width:4rem}@media (min-width:480px){.pageFooter_socialMedia_link{padding-left:.5rem;padding-right:.5rem}}.pageFooter_socialMedia_link:hover .svg-icon{fill:#ef5658}.pageFooter_socialMedia_link .svg-icon{fill:#3a434d;fill-rule:evenodd;height:2rem;width:2.3rem;display:block;margin:auto}.pageHeader_socialMedia{display:none}@media (min-width:1200px){.pageHeader_socialMedia{display:block}}.pageHeader_socialMedia_list{list-style:none outside none;display:inline-block;font-size:0;margin:0;position:relative}.pageHeader_socialMedia_item{display:inline-block;font-size:0;margin-bottom:0}.pageHeader_socialMedia_item--separator{margin-left:20px;padding-left:15px;position:relative}.pageHeader_socialMedia_item--separator:before{background:#f8f8f8;content:"";display:block;height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px}.pageHeader_socialMedia_link{display:flex;justify-content:center;box-sizing:content-box;height:4rem;margin-bottom:0;padding:0;text-decoration:none;width:4rem}.pageHeader_socialMedia_link:hover .svg-icon{fill:#ef5658}.pageHeader_socialMedia_link .svg-icon{fill:#3a434d;fill-rule:evenodd;height:2rem;width:2.3rem;display:block;margin:auto 0}.newsletterSubscription{display:flex;justify-content:flex-end;-ms-flex-pack:end;margin:0 -2rem}@media (min-width:480px){.newsletterSubscription{margin:0}}.newsletterSubscription_form{background:#fff;margin:0 0 -2rem 0;padding:2rem 2.5rem 3rem 2.5rem;width:100%}@media (min-width:480px){.newsletterSubscription_form{max-width:32rem}}@media (min-width:992px){.newsletterSubscription_form{margin-right:.5rem}}.newsletterSubscription_label{font-family:'Open Sans',sans-serif;font-weight:600;font-size:1.6rem;line-height:2.8rem;margin-bottom:1.5rem}@media (min-width:480px){.newsletterSubscription_inputs{display:flex}}.newsletterSubscription_inputs input{box-sizing:border-box;box-shadow:0 0!important;height:4rem!important;line-height:2.4rem;padding-bottom:.5rem;padding-top:.5rem;text-decoration:none}.newsletterSubscription_inputs_text{flex:1 0 auto;background:#f2f2f2;margin-bottom:1rem;padding-left:.7rem;padding-right:.7rem;width:100%}@media (min-width:480px){.newsletterSubscription_inputs_text{margin-bottom:0;width:auto}}.newsletterSubscription_inputs_button{flex:0 0 auto;margin-right:0!important}.newsletterSubscription_message{font-size:1.3rem;line-height:2.8rem}.partners{padding-top:1rem}.partners_wrapper{border-top:1px solid #3a434d;text-align:center}.partners_title{font-family:'Open Sans',sans-serif;font-weight:400;background:#fff;color:#3a434d;display:inline-block;font-size:1.8rem;line-height:2.8rem;margin:0;padding:0 1.5rem;position:relative;top:-1.7rem}.partners_title a{padding-left:0}.partners_title a:before{display:none}.partners_title a:hover{text-decoration:none}.partners_list{list-style:none outside none;display:flex;align-items:center;flex-wrap:wrap;-webkit-box-lines:multiple;margin:0 -1rem}.partners_item{box-sizing:border-box;margin-bottom:0;padding:0 1rem;width:14.28571429%}.panel .partners_item{flex:1 0 18rem}.partners_image{display:block;opacity:.8}.panel .partners_image{margin:auto;max-width:200px}.partners_link{display:block}.panel .partners_link{margin:auto!important;max-width:200px}.partners_description{margin-top:0}.partners_slider{display:none}@media (min-width:992px){.partners_slider{display:block;margin-bottom:8rem}}.partners-main{margin-bottom:3rem;margin-top:7.5rem}@media (min-width:992px){.partners-main{margin-top:11.5rem}}.partners-main .partners_item{width:50%}@media (min-width:480px){.partners-main .partners_item{width:33.33333333%}}@media (min-width:992px){.partners-main .partners_item{width:20%}}.partners_list-description .partners_item{margin-bottom:3rem;flex:0 0 100%}@media (min-width:1200px){.partners_list-description .partners_item{display:flex;align-items:flex-start;-ms-flex-align:start}.partners_list-description .partners_item>:first-child{flex:0 0 20rem;margin-right:5rem}}#submenu{float:left;margin-left:-100%;width:175px}#submenu ul{list-style:none outside none;line-height:1.3571;margin-left:0}#submenu ul ul{border-top:1px solid #fff;margin-top:0}#submenu ul ul ul ul{border-top:1px solid #eee}#submenu li{border-bottom:1px solid #fff;margin-bottom:0}#submenu li li{border-bottom:1px solid #fff}#submenu li li:last-child{border-bottom:0}#submenu li li a{background:#f7f7f7;border-left:2px solid #ef5658}#submenu li li li{border-bottom:1px solid #eee}#submenu li li li a{background-color:#fff;padding-bottom:8px;padding-top:8px}#submenu li li li a:before{display:inline-block;margin-right:4px}#submenu li li li a.active{background-position:100% -85px}#submenu li li li:last-child a{padding-bottom:13px}#submenu li li li li{border-bottom:0}#submenu li li li li a{border-bottom:0;padding-left:30px;position:relative}#submenu li li li li a:before{color:#ef5658;content:"»";display:inline-block;left:18px;margin-top:-2px;position:absolute}#submenu a{background-color:#eaeded;color:#3a434d;display:block;font-size:.929em;padding:13px 26px 13px 18px;text-decoration:none}#submenu a:hover{background-color:#1f1f1f;color:#fff}#submenu a.active{background-position:100% -82px;background-color:#000;color:#fff}@media screen and (max-width:597px){#submenu{margin-top:50px;margin-left:0;position:relative;width:100%}#submenu ul{border-top:0!important;margin-top:0}#submenu li{border-bottom:1px solid #f2f2f2}#submenu li li a{padding-left:28px}#submenu li li li a{padding-left:38px}#submenu li li li li a{padding-left:48px}#submenu a{display:block;padding-bottom:13px!important;padding-top:13px!important}#submenu a:before{content:""!important}}#submenuResponsive{display:none}.breadcrumbs{color:#4b4b4b;margin:10px 0 1.7857em 0}.breadcrumbs a{color:#4b4b4b}.breadcrumbs li{display:inline-block;list-style:none}.breadcrumbs li:after{color:#d0d0d0;content:"|";margin:0 8px}.breadcrumbs li:last-of-type:after{display:none}.icoHome{background-position:-250px -100px;display:inline-block;height:100%;padding-left:15px;vertical-align:middle;width:0}.megaDropDownMenu{left:50%;max-width:122rem;position:absolute;right:0;transform:translateX(-50%);width:100%;z-index:50}@media (max-width:1199px){.megaDropDownMenu{display:none}}.megaDropDownMenu .container{max-width:none}.megaDropDownMenu .menu{box-sizing:border-box;list-style:none outside none;display:flex;justify-content:flex-end;-ms-flex-pack:end;background:#f2f2f2;left:-999rem;padding:3rem 4rem 2rem 4rem;position:absolute;width:100%;z-index:1}.megaDropDownMenu .menu ul{list-style:none outside none;font-size:1.4rem;line-height:2rem;margin:0}.megaDropDownMenu .menu li{margin-bottom:2.4rem}.megaDropDownMenu .menu .menu_headline,.megaDropDownMenu .menu .menu_headline a{color:#8d97a1;font-size:1.2rem;font-weight:700;line-height:1.8rem;margin-bottom:2.4rem;margin-top:0;text-decoration:none;text-transform:uppercase}.megaDropDownMenu .menu .menu_headline a:hover{color:#ef5658;text-decoration:none}.megaDropDownMenu .menu .menu_part{flex:0 0 calc(25% - 4rem);padding:0 2rem}.megaDropDownMenu .menu .menu_subevent_link{display:block;text-decoration:none}.megaDropDownMenu .megamenu{padding:.5rem}.megaDropDownMenu .megamenu .megamenu_item{background:0 0;border-right:0;font-size:1.4rem;line-height:2.4rem;margin:0;width:53rem}.megaDropDownMenu .megamenu .megamenu_item.active .megamenu_menu_link{background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);color:#ef5658;font-size:1.8rem;padding-bottom:2.6rem;padding-top:2.6rem}.megaDropDownMenu .megamenu .megamenu_item.active .megamenu_menu_link:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1rem;z-index:1}.megaDropDownMenu .megamenu .megamenu_item.active .megamenu_description{left:auto}.megaDropDownMenu .megamenu .megamenu_item-foreign:hover .megamenu_menu_link{background:#fff;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);color:#ef5658;font-size:1.8rem}.megaDropDownMenu .megamenu .megamenu_item-foreign .megamenu_menu_link{padding-bottom:2.6rem;padding-top:2.6rem;z-index:2}.megaDropDownMenu .megamenu .megamenu_menu_link{color:#3a434d;display:block;padding:1rem 2rem 1rem 13rem;position:relative;text-decoration:none}.megaDropDownMenu .megamenu .megamenu_description{box-sizing:border-box;background:#fff;bottom:0;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);left:-999rem;padding:6rem 11rem;position:absolute;right:0;top:0;width:calc(100% - 53rem)}.megaDropDownMenu .megamenu .megamenu_description_time{color:#3a434d;font-size:3rem;font-weight:700;line-height:1;margin-bottom:1.5rem}.megaDropDownMenu .megamenu .menu_headline{margin-top:5rem;text-transform:uppercase}.megaDropDownMenu .megamenu .megamenu_description_hashtag{color:#ef5658;font-weight:700;margin-bottom:2rem;margin-top:-1rem}.megaDropDownMenu .buttons{text-align:left}.iaafLabelMegaMenu{background-position:100% 0;background-repeat:no-repeat;background-size:7rem auto;min-height:11rem;padding-right:8rem}.iaafGoldLabelMegaMenu{background-image:url(https://cdn-vsh.runczech.com/img/u/iaaf/stamp-gold.png)}.iaafSilverLabelMegaMenu{background-image:url(https://cdn-vsh.runczech.com/img/u/iaaf/stamp-silver.png)}.iaafBronzeLabelMegaMenu{background-image:url(https://cdn-vsh.runczech.com/img/u/iaaf/stamp-bronz.png)}.raceList-columns{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple}.raceList-columns li{flex:0 0 50%}.search{display:none;margin:0}@media (min-width:1200px){.search{display:block}}.navigationActive .search{border-bottom:1px solid #fff;border-top:1px solid #fff;display:block;margin-bottom:1.5rem;max-width:40rem;width:100%}.search-active{display:flex;background:#fff;height:6.5rem;left:-2rem;position:absolute;right:-2rem;top:-1rem;z-index:25;box-shadow:rgba(79,79,75,.2) 0 0 3rem}.search-active .search_wrapper{margin:auto}.search-active .search_input[type=text]{font-size:1.6rem;width:25rem}.search-active .search_icon{fill:#ef5658}.search_wrapper{display:flex}.navigationActive .search_input,.navigationActive .search_button{background:0 0}.search_input[type=text]{border:0;box-shadow:0 0;box-sizing:border-box;height:4rem;padding:1rem;width:10rem}.search_input[type=text]:focus{box-shadow:0 0}.navigationActive .search_input[type=text]{width:100%}.search_button{background:#fff;border:0;height:4rem;order:-1;padding:0;width:4rem}.search_icon{fill:#3a434d;fill-rule:evenodd;height:2.3rem;width:1.5rem;display:block;margin:auto}.languages{height:4rem;width:17rem;z-index:20;margin-left:-2rem}@media (min-width:768px){.languages{margin-left:0}}.languages-allLanguages .languages_list{border:1px solid #f2f2f2;padding-bottom:2rem}.languages-allLanguages .languages_select{transform:rotate(180deg)}.languages_list{background:#fff;margin:0;padding:1.5rem 1.5rem 0 2rem;position:relative;top:-1rem;z-index:1}@media (min-width:768px){.languages_list{padding-left:3rem}}.languages_item{list-style:none outside none;line-height:3rem;margin:0;padding:0}.languages_item:not(.languages_item-actual){display:none}.languages_link{display:flex;align-items:center;cursor:pointer;text-decoration:none;white-space:nowrap}.languages_link:hover{color:#ef5658}.languages_link:hover .languages_select{fill:#ef5658}.languages_icon{border:1px solid #f2f2f2;height:1.3rem;margin-right:1.2rem;width:1.8rem}.languages_select{fill:#3a434d;fill-rule:evenodd;height:2.3rem;width:.7rem;margin-left:.8rem}.languages_item-google .goog-te-gadget-simple{border:none;font-size:1.3rem;line-height:3rem;padding:0}.languages_item-google .goog-te-gadget-simple .goog-te-menu-value{color:#3a434d}.languages_item-google .goog-te-gadget-simple .goog-te-gadget-icon{margin-left:0;margin-right:.2rem}.languages_item-google .languages_translateInfo{box-sizing:border-box;background:#fff;box-shadow:0 0 .8rem .2rem #898989;color:#3a434d;left:0;line-height:2rem;margin-top:.5rem;padding:1rem 2rem;position:absolute;top:100%;width:17rem}aside{float:left;margin-left:-175px;width:175px}.widget h3{margin:0 0 10px 0}.widget h3 a{text-decoration:none}.widget h3 a:hover{text-decoration:underline}aside .widget:first-child h3{margin-top:5px}.widgetContent{position:relative}.widgetContent span,.widgetContent h3{left:0;padding-left:1em;padding-right:1em;position:absolute}.widgetPartners .widgetContent a{display:block;height:175px}.jsEnabled .widgetPartners .widgetContent a:nth-child(n+1){display:none}.widgetPartners .widgetContent a img{opacity:.8}.menuBurger{align-items:center;display:flex;order:1;width:12rem}@media (min-width:480px){.menuBurger{width:auto}}@media (min-width:1200px){.menuBurger{display:none}}.nojs .menuBurger{display:none}.menuBurger{background:0 0;color:#3a434d;outline:0;position:relative;text-decoration:none;transition:none;user-select:none;z-index:15}.menuBurger:hover,.menuBurger:focus,.menuBurger:active{color:#3a434d;outline:0}.menuBurger:hover .menuBurger_text,.menuBurger:focus .menuBurger_text,.menuBurger:active .menuBurger_text{color:#ef5658}.menuBurger:hover .menuBurger_lines,.menuBurger:focus .menuBurger_lines,.menuBurger:active .menuBurger_lines{background:#ef5658;transition:.1s}.menuBurger:hover .menuBurger_lines:before,.menuBurger:focus .menuBurger_lines:before,.menuBurger:active .menuBurger_lines:before,.menuBurger:hover .menuBurger_lines:after,.menuBurger:focus .menuBurger_lines:after,.menuBurger:active .menuBurger_lines:after{background:#ef5658}.menuBurger:active{transition:none}.menuBurger-close:hover .menuBurger_lines,.menuBurger-close:focus .menuBurger_lines,.menuBurger-close:active .menuBurger_lines{background:0 0}.menuBurger-close:hover .menuBurger_lines:before,.menuBurger-close:focus .menuBurger_lines:before,.menuBurger-close:active .menuBurger_lines:before,.menuBurger-close:hover .menuBurger_lines:after,.menuBurger-close:focus .menuBurger_lines:after,.menuBurger-close:active .menuBurger_lines:after{background:#ef5658}.menuBurger-close .menuBurger_lines{background:0 0}.ie .menuBurger-close .menuBurger_lines{background:#f2f2f2}.menuBurger-close .menuBurger_lines:before,.menuBurger-close .menuBurger_lines:after{background:#3a434d;top:0;transform-origin:50% 50%}.menuBurger-close .menuBurger_lines:before{-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.menuBurger-close .menuBurger_lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.ie .menuBurger-close .menuBurger_lines:before,.ie .menuBurger-close .menuBurger_lines:after{top:auto;transform:none;transform-origin:none}.menuBurger_lines{background:#3a434d;display:inline-block;height:.2rem;width:3.2rem;position:relative;transition:background .2s ease}.menuBurger_lines:before,.menuBurger_lines:after{background:#3a434d;display:inline-block;height:.2rem;width:3.2rem;content:'';left:0;position:absolute}.menuBurger_lines:before{top:.7rem}.menuBurger_lines:after{top:-.7rem}.menuBurger_text{font-family:'Open Sans',sans-serif;font-weight:600;color:#3a434d;display:block;font-size:1.1rem;margin-left:1rem}.headline h1{margin-bottom:0}.headline_info{font-size:1.2857em;line-height:2.222;margin-bottom:2em}.headline_motive{margin-bottom:3em}.headline_motive img{display:block}.headline-race .headline_info{padding-left:35px}.instafeed{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;font-size:1.3rem;line-height:1.8rem;margin-bottom:60px;margin-left:-1px}.instafeed_link{display:block;margin-bottom:1px;margin-left:1px;width:50%;width:calc(50% - 1px)}@media (min-width:600px){.instafeed_link{width:25%;width:calc(25% - 1px)}}@media (min-width:992px){.instafeed_link{width:12.5%;width:calc(12.5% - 1px)}}.instafeed_link:visited{color:#fff}.instafeed_link-runczech{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-box-orient:vertical;background:#3a434d;color:#fff;padding:1rem;text-align:center;text-decoration:none}.instafeed_link-runczech:hover{background:#ef5658}.instafeed_link-runczech .svg-icon{fill:#fff;fill-rule:evenodd;height:3.2rem;width:3.2rem;display:block;margin-bottom:1.2rem}.instafeed_image{display:block}.advert{font-size:1.3rem;height:100%;line-height:2rem}.advert a{display:inline-block;height:100%;width:100%}.advert-anythingBoard{color:#818993;margin:0 auto;max-width:100%;text-align:center;width:100%}.advert-anythingBoard .advert_content{display:inline-block;max-width:100%;text-align:right;width:auto}.advert-anythingBoard .advert_link{flex:0 1 auto;order:-1;width:auto}.advert-anythingBoard .advert_label{display:block;margin:0}.advert-anythingBoard img,.advert-anythingBoard object{max-height:120px}.advert-biggerLeaderboard{color:#f2f2f2;margin:-45px auto 25px auto;max-width:960px;width:100%}.advert-leaderboard img,.advert-leaderboard object{max-height:160px}.advert-skycraper{position:absolute;right:-350px;top:0;width:120px}.advert-skycraper img,.advert-skycraper object{max-width:120px}.withoutAside .advert-skycraper{right:-175px}.teaser{font-size:1.6rem;line-height:2.4rem;margin-top:5.5rem}@media (min-width:992px){.teaser{margin-top:10rem}}.teaser_wrapper{background:#f2f2f2;background:linear-gradient(to bottom,#fff 0,#fff 12rem,#f2f2f2 12rem,#f2f2f2 100%);margin:-1rem -2rem 0 -2rem;padding:0 2rem 2rem 2rem}@media (min-width:600px){.teaser_wrapper{margin-top:-1.8rem}}@media (min-width:992px){.teaser_wrapper{background:linear-gradient(to bottom,#fff 0,#fff 13rem,#f2f2f2 13rem,#f2f2f2 100%);margin:-2.5rem 0 0 0}}.teaser_container{margin:auto;max-width:122rem;width:100%}.teaser_headline{color:#ef5658;font-family:Tandelle,sans-serif;font-size:4.2rem;line-height:1;margin:0;text-transform:uppercase;text-align:center}@media (min-width:600px){.teaser_headline{font-size:7.5rem}}@media (min-width:992px){.teaser_headline{font-size:10.5rem}}.teaser_list{list-style:none outside none;display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;background:#ef5658;margin:0;padding:0}.teaser_item{box-sizing:border-box;margin-bottom:0;width:100%}@media (min-width:600px){.teaser_item{flex:1 0 50%}}@media (min-width:992px){.teaser_item{flex:1 0 25%}.teaser_item:not(:last-of-type) .teaser_link{border-right:1px solid #fff}}.teaser_item .teaser_link{border-bottom:1px solid #fff}@media (min-width:600px){.teaser_item .teaser_link{border-right:1px solid #fff}}@media (min-width:992px){.teaser_item .teaser_link{border-bottom:0}}.teaser_link{box-sizing:border-box;color:#fff;display:block;padding:10rem 4rem 4rem 4rem;position:relative;text-decoration:none;transition:all .2s ease}.teaser_link:visited,.teaser_link:hover,.teaser_link:focus{color:#fff}.teaser_link .svg-icon{fill:none;fill-rule:evenodd;height:5rem;stroke:#3a434d;stroke-linecap:round;stroke-linejoin:round;width:6rem;position:absolute;top:4rem}@media (min-width:992px){.teaser_link .svg-icon{top:5rem}}.teaser_link:hover .svg-icon{stroke:#fff}@media (min-width:992px){.teaser_link:hover{box-shadow:0 0 5rem 0 rgba(58,67,77,.4)}}@media (min-width:600px){.teaser_link{height:100%}}@media (min-width:992px){.teaser_link{padding-bottom:7.5rem;padding-top:11rem}}.teaser_title{font-family:'Open Sans',sans-serif;font-weight:600;font-size:2.2rem;line-height:2.8rem;margin-top:0}.news{display:flex;flex-direction:column;-webkit-box-orient:vertical;font-size:1.6rem;line-height:2.4rem;margin-bottom:5.5rem}@media (min-width:992px){.news{margin-bottom:10rem}}.news_moreNews{margin-bottom:2rem;margin-top:0;text-align:center}.news_moreNews_link:hover{color:#ef5658}.news_container{margin-bottom:20px;margin-top:20px}.news_list{list-style:none outside none;display:flex;margin:0 0 0 -2rem;overflow:auto;padding-bottom:2rem}.news_list::-webkit-scrollbar{-webkit-appearance:none;height:.5rem;width:1rem}.news_list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.8rem}@media (min-width:768px){.news_list{margin:0 -2rem}}@media (min-width:992px){.news_list{flex-wrap:wrap;margin-bottom:-40px}}.news_item{box-sizing:border-box;flex:0 0 auto;margin-bottom:0;max-width:42rem;padding:0 0 0 2rem;width:calc(100% - 4rem)}@media (min-width:768px){.news_item{padding:0 2rem;width:calc(50% - 4rem)}}@media (min-width:992px){.news_item{width:33.33333333%;margin-bottom:40px}}.news_title{box-sizing:border-box;font-family:'Open Sans',sans-serif;font-weight:400;background:#fff;font-size:1.8rem;line-height:2.5rem;margin:-3rem 0 0 -2rem;max-width:95%;min-height:8.5rem;padding:1.7rem 2rem;text-decoration:none;position:relative;width:26rem;transition:all .2s ease}.news_title:after{background:#3a434d;bottom:0;content:"";display:block;height:1px;left:2rem;position:absolute;right:0}.news_link{display:block;text-decoration:none;transition-property:none}.news_link:hover .news_title{background:#3a434d;color:#fff}.news_link:hover .news_title:after{left:0}.nextRace{background:#f2f2f2;font-size:1.6rem;line-height:2.4rem;margin:0 -2rem 1rem -2rem}@media (min-width:1260px){.nextRace{margin-left:calc((100% - 1220px) / 2);margin-right:0}}.nextRace .button{margin-right:0}.nextRace_container{box-sizing:border-box;max-width:124rem;padding:3rem 2rem 6rem 2rem;width:100%}.nextRace-iaaf .nextRace_container{background-image:url(https://cdn-vsh.runczech.com/ver/20200203/img/u/sprites-iaaf.png);background-repeat:no-repeat;padding-left:7rem}@media (min-width:992px){.nextRace-iaaf .nextRace_container{background:0 0}}.nextRace-iaaf-gold .nextRace_container{background-position:2rem -1615px}.nextRace-iaaf-silver .nextRace_container{background-position:2rem -2165px}.nextRace-iaaf-bronze .nextRace_container{background-position:2rem -2715px}@media (min-width:992px){.nextRace_container-mobile{display:none}}.nextRace_container-desktop{box-sizing:border-box;display:flex;justify-content:space-between;-ms-flex-pack:justify;padding:4.5rem 2rem 3.5rem 6rem}@media (max-width:991px){.nextRace_container-desktop{display:none}}.nextRace_label{font-size:1.5rem;line-height:2.5rem;margin-top:0}.nextRace_title{font-size:3rem;line-height:3.2rem;margin-bottom:.5rem;margin-top:0}.nextRace_text{margin-top:0}.nojs .nextRace_text-remain{display:none}.nextRace_link{font-size:1.4rem}.nextRace_buttons{margin-bottom:.5rem;margin-top:2.5rem}@media (min-width:992px){.nextRace_buttons{margin-top:0}}.nextRace_time{color:#3a434d}.nextRace_part-date{white-space:nowrap}.nextRace-part-name{margin:0 3rem}.nextRace-iaaf .nextRace-part-name{background-image:url(https://cdn-vsh.runczech.com/ver/20200203/img/u/sprites-iaaf.png);background-repeat:no-repeat;padding-left:5rem}.nextRace-iaaf-gold .nextRace-part-name{background-position:0 -1645px}.nextRace-iaaf-silver .nextRace-part-name{background-position:0 -2195px}.nextRace-iaaf-bronze .nextRace-part-name{background-position:0 -2745px}.nextRace_part_registration{text-align:right}.slider{font-size:1.6rem;line-height:2rem;margin:0 -2rem 6.5rem -2rem;position:relative}@media (min-width:992px){.slider{margin:0 0 5rem 0}}@media (min-width:1260px){.slider{padding-left:calc((100% - 1220px) / 2)}}.slider .button{margin-right:0}.slider_container{width:100%}.slider_list{list-style:none outside none;margin:0}.slider_item{display:flex;justify-content:center;margin-bottom:0;overflow:hidden;position:relative}@media (min-width:768px){.slider_item{display:block;overflow:visible}}.slider_item:not(:first-of-type){display:none}.slider_image{display:block;padding-bottom:10rem;max-height:600px}@media (max-width:767px){.slider_image{height:330px;max-width:none}}@media (min-width:992px){.slider_image{padding-bottom:0}}.slider_content{box-sizing:border-box;background:#fff;bottom:0;left:0;padding:2.5rem 2rem 0 2rem;position:absolute;width:22rem}@media (min-width:992px){.slider_content{padding:5rem 4.5rem 0 4.5rem;width:40rem}}@media (min-width:1260px){.slider_content{left:calc((100% - 1220px) / -2)}}@media (min-width:2300px){.slider_content{left:-260px}}.slider_title{font-family:Tandelle,sans-serif;font-size:4rem;line-height:1;margin:0 0 1rem 0;text-transform:uppercase}@media (min-width:992px){.slider_title{font-size:7rem;margin-bottom:0}}.slider_controls{list-style:none outside none;display:flex;justify-content:center;margin:0}.slider_controls_item{margin-bottom:0}.slider_controls_link{display:block;background:url(https://cdn-vsh.runczech.com/img/svg/sliderControl.svg) no-repeat 1.5rem 1.5rem;height:1.6rem;padding:1.5rem;width:1.6rem}.slider_controls_link:hover{background-image:url(https://cdn-vsh.runczech.com/img/svg/sliderControlHover.svg)}.slider_controls_link-active{background-image:url(https://cdn-vsh.runczech.com/img/svg/sliderControlActive.svg)}.slider_controls_link-active:hover{background-image:url(https://cdn-vsh.runczech.com/img/svg/sliderControlHoverActive.svg)}.myRacesLinks{margin-top:0}.myRacesLinks a:not(:first-child){margin-left:10px}.eventBasicInfo{list-style:none outside none;display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;color:#ef5658;font-size:1.3rem;font-weight:700;margin-bottom:4rem;margin-top:5rem;text-align:center}.eventBasicInfo .eventBasicInfo_item{box-sizing:border-box;flex:0 0 100%;padding:0 1.5rem 3rem 1.5rem}@media (min-width:480px){.eventBasicInfo .eventBasicInfo_item{flex:0 0 50%}}@media (min-width:768px){.eventBasicInfo .eventBasicInfo_item{flex:0 0 33.3%}}.eventBasicInfo .eventBasicInfo_value{color:#3a434d;display:block;font-family:Tandelle,sans-serif;font-size:4rem;line-height:1;margin-top:.5rem}.eventBasicInfo .eventBasicInfo_value-smaller{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.3rem;font-weight:700;line-height:1.5rem}.eventBasicInfo .eventBasicInfo_image{display:block;height:auto;max-width:100%;vertical-align:middle;width:auto;-ms-interpolation-mode:bicubic;display:inline-block;max-width:100px;opacity:.8;position:relative;top:-1rem}.panel-active .panel_item:not(:first-of-type){display:none}.panel-active .panel_title{display:none}.panel-selectTabs .panel_item:nth-child(2){display:block}.panel_tabs{list-style:none outside none;display:flex;border-bottom:.2rem solid #ef5658;font-size:1.3rem;font-weight:700;line-height:2.5rem;margin:0}.tabs_wrapper{display:block;margin:5rem 0 1rem 0;position:relative;height:4.5rem}.tabs_item{margin-bottom:0}.tabs_item:not(:last-of-type){margin-right:3rem}.tabs_link{border-bottom:.2rem solid transparent;color:#3a434d;text-decoration:none}.tabs_link:hover{color:#ef5658}.tabs_item-active .tabs_link{border-color:#ef5658;color:#ef5658;padding-bottom:.2rem}.panel-selectTabs .panel_tabs{background:#f2f2f2;border-bottom:0;display:block;font-size:1.5rem;font-weight:400;position:absolute;width:100%;z-index:1}.panel-selectTabs .panel_tabs:after{content:"";border:solid #3a434d;border-width:0 .1rem .1rem 0;display:block;padding:.4rem;position:absolute;right:1.8rem;top:1.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:0}.panel-selectTabs .panel_tabs-opened:after{top:2.1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.panel-selectTabs .panel_tabs-opened .tabs_item{display:block!important}.panel-selectTabs .tabs_item{margin-right:0;position:relative;z-index:1}.panel-active.panel-selectTabs .tabs_item:not(.tabs_item-active){display:none}.panel-selectTabs .tabs_link{border-bottom:0;display:block;padding:1rem 4rem 1rem 2rem}.panel-selectTabs .tabs_item-active .tabs_link{color:#3a434d}.panel-selectTabs .tabs_item-active .tabs_link:hover{color:#ef5658}@media (max-width:600px){#eventListing ul{margin-top:0}}#eventListing li{display:inline-block}.history{list-style:none outside none}.history:first-child{margin-top:2rem}.history .history_item{margin-bottom:0;padding:3rem .5rem 2.5rem .5rem}.history .history_item:not(:last-of-type){border-bottom:1px solid #ddd}.history_year{color:#ef5658;font-family:Tandelle,sans-serif;font-size:2.8rem;font-weight:400;margin-right:.5rem}.subEventResultsFilter .buttons{margin-top:3rem;text-align:left}.additionalInformation{color:#3a434d;font-size:1.3rem;font-weight:700;line-height:1.8rem;margin-bottom:0}.additionalInformation_value{display:block;font-family:Tandelle,sans-serif;font-size:6.8rem;font-weight:400;line-height:1}@media (min-width:600px){.user{display:flex}}.user_title{margin-top:0;text-align:left}.user_avatar{background-color:#e3e4e6;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:8rem;margin-bottom:2rem;margin-right:3rem;overflow:hidden;width:8rem}@media (min-width:600px){.user_avatar{margin-bottom:0}}.userInfo{font-size:1.3rem;font-weight:600;line-height:1.8rem;margin-bottom:5rem;margin-top:3rem}.userInfo_item{margin-bottom:1rem}@media (min-width:420px){.userInfo_item{display:flex}}.userInfo_label{flex:0 0 13rem;display:block}fieldset .userInfo:not(:first-of-type){margin-top:0}fieldset .userInfo:not(:last-of-type){margin-bottom:0}.userRace{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;align-items:flex-end;-ms-flex-align:end;margin-bottom:4rem}.userRace_item{box-sizing:border-box;flex:0 0 50%;font-size:1.3rem;font-weight:600;line-height:1.8rem;margin-bottom:.5rem;padding:1.5rem 2rem}@media (min-width:992px){.userRace_item{flex:1 0 18rem}}.userRace_label{display:block;margin-bottom:.5rem;text-align:center}.userRace_label a{color:#3a434d}.userRace_value{color:#ef5658;display:block;font-family:Tandelle,sans-serif;font-size:4rem;font-weight:400;line-height:1;text-align:center}.runczech-stars-list-container .year-list-items{list-style:none;margin:0;padding:0}.runczech-stars-list-container .year-list-items .item{display:flex;align-items:center;padding:7px 0;margin:0}.runczech-stars-list-container .year-list-items .item:not(:last-child){border-bottom:1px solid #e3e4e6}.runczech-stars-list-container .year-list-items .item .item-image{height:55px;width:55px;background-color:#e3e4e6;background-size:cover;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.runczech-stars-list-container .year-list-items .item .item-name{padding-left:2rem}.runczech-stars-list-container .year-list-items .item .item-name .item-plus{color:#ef5658;text-transform:uppercase;font-weight:700;font-size:12px;margin-bottom:-5px}.runczech-stars-list-container h2{margin-top:2rem;font-size:18px}.exclusiveList{list-style:none;margin:0;padding:0}.exclusiveList .exclusiveList_item .exclusiveList_link{align-items:center;display:flex;margin:0;padding:.6rem 0;text-decoration:none}.exclusiveList .exclusiveList_item .exclusiveList_link .exclusiveList_image{background-size:contain;background-position:center center;background-repeat:no-repeat;flex-shrink:0;height:120px;width:120px}.exclusiveList .exclusiveList_item .exclusiveList_link .exclusiveList_name{display:flex;flex-direction:column;-webkit-box-orient:vertical;justify-content:center;padding-left:2rem}.exclusiveList .exclusiveList_item .exclusiveList_link .exclusiveList_name .exclusiveList_title{color:#3a434d;font-weight:700;font-size:1.2rem;margin:0}.exclusiveList .exclusiveList_item .exclusiveList_link .exclusiveList_name .exclusiveList_description{margin:0}.exclusiveList .exclusiveList_item .exclusiveList_link:hover .exclusiveList_title,.exclusiveList .exclusiveList_item .exclusiveList_link:hover .exclusiveList_description{color:#ef5658}.exclusiveList .exclusiveList_item:not(:last-child) .exclusiveList_link{border-bottom:.1rem solid #e3e4e6}.exclusive_headline{text-align:center}.exclusive_headline .exclusive_image{max-width:250px;margin-top:3rem;margin-bottom:3rem}.exclusive_headline .exclusive_title{color:#3a434d;font-size:1.2rem;font-weight:700}.exclusive_headline .exclusive_description{color:#ef5658;font-size:2rem;margin-bottom:3rem}.accordion{font-size:1.8rem;line-height:2.2rem;margin-top:2rem;margin-bottom:2rem}.accordion .accordion-section{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative}.accordion .accordion-section .accordion-section-title{position:relative;transition:all linear .15s;display:block;text-decoration:none;color:#3a434d;padding:2rem 2rem 2rem 5rem;border-top:1px solid #e3e4e6;vertical-align:top}.accordion .accordion-section:before{content:'‹';position:absolute;top:23px;left:2rem;color:#3a434d;font-size:25px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .accordion-section.active{background:#e3e4e6}.accordion .accordion-section.active .accordion-section-title{color:#ef5658}.accordion .accordion-section.active:before{content:'›';color:#ef5658}.accordion .accordion-section.active .accordion-section-title{border-top:1px solid transparent}.accordion .accordion-section:hover .accordion-section-title{color:#ef5658}.accordion .accordion-section .accordion-section-content{display:none;padding:0 4rem 4rem 5rem;color:#3a434d}.accordion .accordion-section .accordion-section-content p{margin-top:0}.faq-container h2{margin-top:5px}.runningGuideTopic{list-style:none outside none;display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;font-family:Tandelle,sans-serif;font-size:2.5rem;line-height:3.5rem;margin:0 0 5rem 0}.runningGuideTopic .svg-icon{fill:none;fill-rule:evenodd;height:3rem;stroke:#ef5658;stroke-linecap:round;stroke-linejoin:round;width:4rem;display:block}.runningGuideTopic_item{flex:1 1 50%;margin-bottom:0;background-position:center center;background-size:cover;min-height:18rem}.runningGuideTopic_link{box-sizing:border-box;display:flex;align-items:center;flex-direction:column;-webkit-box-orient:vertical;justify-content:center;background:rgba(0,0,0,.7);color:#fff;height:100%;padding:30px;text-decoration:none}.runningGuideTopic_link:hover{color:#ef5658}.smartbanner-show body{padding-top:10rem}.smartbanner{background:#f2f2f2;display:none;font-family:Arial,Helvetica,sans-serif;height:8rem;left:0;line-height:8rem;margin:0 -2rem;overflow:hidden;position:absolute;right:0;text-align:left;top:0;z-index:9999;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.smartbanner-show .smartbanner{display:block}.smartbanner-container{margin:0 2rem 0 4rem;position:relative;white-space:nowrap}.smartbanner-close{border:0;color:#898989!important;display:block;font-size:2.4rem;height:4rem;left:-4rem;line-height:4rem;margin:0;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translateY(-50%);vertical-align:middle;width:4rem;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-icon{display:inline-block;vertical-align:middle;width:5rem;height:5rem;margin:0 1.5rem 0 0;background-size:cover}.smartbanner-info{display:inline-block;font-size:1rem;font-weight:400;line-height:1.2em;vertical-align:middle}.smartbanner-title{font-size:1.6rem;line-height:1.8rem;margin-bottom:.4rem}.smartbanner-author{margin-bottom:.4rem}.smartbanner-button{background-color:#ef5658;border-radius:.3rem;color:#fff;font-size:1.3rem;line-height:1.5rem;padding:.5rem 1rem;position:absolute;right:0;text-decoration:none;top:50%;transform:translateY(-50%)}.withVoucher #content{float:none}.voucher__container{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;justify-content:space-between;-ms-flex-pack:justify;line-height:2.5rem;margin-top:6.5rem}@media screen and (max-width:1100px){.voucher__container{margin-top:3rem}}.voucher__container aside{flex:0 0 220px;float:none!important;margin-left:0!important}@media screen and (max-width:980px){.voucher__container aside{flex-basis:100%;margin-top:4rem!important}}.voucher__back{flex:0 0 auto}@media screen and (max-width:1100px){.voucher__back{flex-basis:100%;margin-bottom:3rem}}.voucher__back-link{display:inline-block;font-size:1.3rem;margin-top:1rem;padding-left:1.5rem;position:relative;text-decoration:underline}.voucher__back-link:before{content:"<";left:0;position:absolute}.voucher__back-link:hover:before{color:#ef5658}.voucher__content{flex:0 0 61rem}@media screen and (max-width:980px){.voucher__content{flex-basis:100%}}.voucher__title{text-align:center}.voucher__event-name,.voucher__date{font-size:2.3rem;line-height:2.8rem}.voucher__date{margin-bottom:1em;margin-top:0}.voucher__event-name{color:#3a434d;font-weight:600;margin-bottom:.5rem}.voucher__select-container{margin:.5rem 0 2rem 0}.voucher__select{background:#f2f2f2;border-color:#f2f2f2;box-shadow:0 0;height:4.4rem;max-width:none;padding:1.1rem 1.6rem;width:100%}.voucher__price{color:#ef5658;font-size:2.6rem;font-weight:600;line-height:1;margin-bottom:1rem;margin-top:3.5rem}.voucher__price-info{color:#3a434d;font-size:1.8rem}.voucher__control-label{position:absolute;left:3.5rem;margin-bottom:0;top:.8rem}.voucher__control-label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.voucher__form-control{background:#f2f2f2;border-color:#f2f2f2!important;box-shadow:0 0!important;box-sizing:border-box;height:4.2rem!important;margin-right:1rem;max-width:none!important;padding:1.1rem 3.5rem 1.1rem 1rem!important;text-align:right;width:6.5rem!important}.voucher__action-bar{display:flex;position:relative}.voucher__action-bar .voucher__select-container{margin-right:2rem}.voucher__action-bar+.voucher__h3{margin-top:5.5rem}.voucher__action-bar p{margin-top:0}.voucher__h3{color:#ef5658;font-size:2rem;line-height:2.4rem;margin-bottom:.5rem;margin-top:2rem}.voucher__visual{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;margin-top:4rem}.voucher__visual-selected{flex:0 1 35rem;flex:0 1 100%}.voucher__visual-selected .voucher__visual-label{margin-bottom:0}.voucher__visual-other{flex-basis:100%;margin-left:0;margin-top:2rem}.voucher__visual-other .voucher__visual-label{width:auto}.voucher__visual-label{display:flex;align-items:center;font-weight:600;font-size:1.3rem;line-height:2.2rem;height:auto;margin-bottom:1rem}.voucher__radio{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.voucher__radio-wrapper{margin:0 .6rem;width:7rem}.voucher__radio-label{margin-bottom:1.3rem}.voucher__radio:checked+.voucher__radio-label{outline:.4rem solid #fd5d52}input[type=radio]+label:before{background-image:url(https://cdn-vsh.runczech.com/img/svg/webview/radio-uncheckted.svg)}input[type=radio]:checked+label:before{background-image:url(https://cdn-vsh.runczech.com/img/svg/webview/radio-checked.svg)}.voucher__visual-thumb{display:block}.voucher__form-component{display:flex;flex-wrap:wrap;-webkit-box-lines:multiple;margin:0 -.6rem;max-height:none;overflow:visible;padding-right:0;width:100%}.voucher__banner{align-items:center;background:url(/img/u/voucher/bgr-banner.jpg) 50% 50% no-repeat;display:flex;flex-direction:column;height:15rem;justify-content:center;margin-top:5rem;padding:0 2rem;position:relative}@media (min-width:1100px){.voucher__banner:after{bottom:0;background:url(/img/u/voucher/banner-runner.png);content:"";height:217px;position:absolute;right:5rem;width:150px}}@media (min-width:1200px){.voucher__banner:after{right:7rem}}.voucher__banner .buttons{margin:0}.voucher__banner .buttons>:last-child{margin-right:0}.voucher__banner .button{background-color:#fff!important;border-color:#fff;color:#fd5d52!important}.voucher__banner .button:hover{background-color:#fd5d52!important;color:#fff!important}.voucher__banner-title{color:#fff;margin-bottom:1rem;margin-top:0;text-align:center}.voucher__info{background:#fd5d52;color:#fff;font-size:1.9rem;line-height:3rem;margin-bottom:6rem;padding:3.5rem 5rem 4.5rem 5rem;position:relative}@media screen and (max-width:597px){.voucher__info{padding:2rem 3rem 2.5rem 3rem}}.voucher__info:before{background:url(/img/u/voucher/voucher-info-bgr.jpg) 50% 50% no-repeat;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}@media screen and (max-width:597px){.voucher__info:before{background-image:none}}.voucher__info>:first-child{margin-top:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[class^=newIcon],[class*=" newIcon"]{display:inline-block;;;vertical-align:middle;margin-top:-2px}.newIconCheck{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -45px;width:19px;height:13px}.newIconCheckPink{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -32px;width:19px;height:13px}.newIconCheckWhite{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -58px;width:19px;height:13px}.newIconHeart{background-image:url(../../img/sprites/icons/sprites.png);background-position:-21px -85px;width:21px;height:19px}.newIconHeartPink{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 -85px;width:21px;height:19px}.newIconEyeShow{background-image:url(../../img/sprites/icons/sprites.png);background-position:-77px -85px;width:26px;height:16px}a.newIconEyeShow:hover{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px 0;width:26px;height:16px}.newIconEyeHide{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px 0;width:26px;height:16px}a.newIconEyeHide:hover{background-image:url(../../img/sprites/icons/sprites.png);background-position:-77px -85px;width:26px;height:16px}.newIconCancel{background-image:url(../../img/sprites/icons/sprites.png);background-position:-61px -85px;width:16px;height:16px}a.newIconCancel:hover{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -16px;width:16px;height:16px}.newIconCancelDark{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -16px;width:16px;height:16px}.newIconMore{background-image:url(../../img/sprites/icons/sprites.png);background-position:-86px -60px;width:20px;height:20px}.newIconLess{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 -65px;width:20px;height:20px}.newIconFavourite{background-image:url(../../img/sprites/icons/sprites.png);background-position:-42px -85px;width:19px;height:17px}.newIconCircleBlue{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 -104px;width:12px;height:12px}.newIconCircleTurquoise{background-image:url(../../img/sprites/icons/sprites.png);background-position:-118px -83px;width:12px;height:12px}.newIconCircleGreen{background-image:url(../../img/sprites/icons/sprites.png);background-position:-118px -71px;width:12px;height:12px}.newIconCircleYellow{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -83px;width:12px;height:12px}.newIconCircleRed{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -71px;width:12px;height:12px}.newIconCirclePink{background-image:url(../../img/sprites/icons/sprites.png);background-position:-12px -104px;width:12px;height:12px}.newIconCircleBlueSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-24px -104px;width:8px;height:8px}.newIconCircleTurquoiseSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-122px -16px;width:8px;height:8px}.newIconCircleGreenSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-114px -95px;width:8px;height:8px}.newIconCircleYellowSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-122px -95px;width:8px;height:8px}.newIconCircleRedSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -95px;width:8px;height:8px}.newIconCirclePinkSmall{background-image:url(../../img/sprites/icons/sprites.png);background-position:-122px -24px;width:8px;height:8px}.newIconCircleBlueBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-65px -42px;width:21px;height:21px}.newIconCircleTurquoiseBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-42px -44px;width:21px;height:21px}.newIconCircleGreenBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-44px -21px;width:21px;height:21px}.newIconCircleYellowBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-21px -44px;width:21px;height:21px}.newIconCircleRedBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-65px 0;width:21px;height:21px}.newIconCirclePinkBig{background-image:url(../../img/sprites/icons/sprites.png);background-position:-65px -21px;width:21px;height:21px}.newIconArrowBlueUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-86px -20px;width:20px;height:20px}.newIconArrowBlueDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:-20px -65px;width:20px;height:20px}.newIconArrowTurquoiseUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-60px -65px;width:20px;height:20px}.newIconArrowTurquoiseDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:-40px -65px;width:20px;height:20px}.newIconArrowGreenUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-44px 0;width:21px;height:21px}.newIconArrowGreenDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 -44px;width:21px;height:21px}.newIconArrowYellowUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-86px -40px;width:20px;height:20px}.newIconArrowYellowDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 0;width:22px;height:22px}.newIconArrowRedUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-22px -22px;width:22px;height:22px}.newIconArrowRedDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:0 -22px;width:22px;height:22px}.newIconArrowPinkUp{background-image:url(../../img/sprites/icons/sprites.png);background-position:-22px 0;width:22px;height:22px}.newIconArrowPinkDown{background-image:url(../../img/sprites/icons/sprites.png);background-position:-86px 0;width:20px;height:20px}.newIconCheckActive{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -32px;width:19px;height:13px}.highlighted .newIconCheckActive{background-image:url(../../img/sprites/icons/sprites.png);background-position:-106px -58px;width:19px;height:13px}.button,input[type=submit]{font-family:'Open Sans',sans-serif;font-weight:600;background:#ef5658;border:1px solid #ef5658;border-radius:0;color:#fff!important;text-transform:uppercase;outline:0}.button:hover,input[type=submit]:hover{background:0 0;color:#ef5658!important}.buttonSmaller{font-family:'Open Sans',sans-serif;font-weight:600;height:2.5em;line-height:2.5em}.buttonGrey,input[type=submit].buttonGrey{background-color:#4b4b4b!important;border-color:#4b4b4b}.buttonGrey:hover,input[type=submit].buttonGrey:hover{background-color:#ef5658!important;border-color:#ef5658;color:#fff!important}.buttonGreyLight{background-color:#f2f2f2!important;border-color:#f2f2f2;color:#3a434d!important}.buttonGreyLight:hover{background-color:#ccc!important;border-color:#ccc;color:#3a434d!important}.buttonBlack{background-color:#1E1E1E!important;border-color:#1E1E1E}.buttonBlack:hover{background-color:#4b4b4b!important;color:#fff!important}.buttonWhite{background-color:#fff!important;border-color:#fff;color:#3a434d!important}.buttonWhite:hover{background-color:#ccc!important;color:#3a434d!important}.buttonGhost{background-color:#fff!important;border-color:#ef5658;color:#ef5658!important}.buttonGhost:hover{background-color:#ef5658!important;color:#fff!important}.buttonControl{display:none;padding-right:42px;position:relative}.buttonControl:after{border-color:#3a434d transparent transparent transparent;border-style:solid;border-width:.9rem .6rem 0 .6rem;content:"";height:0;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:0}.buttonControl.opened:after{background:0 0;border-color:transparent transparent #3a434d transparent;border-width:0 .6rem .9rem .6rem}.jsEnabled .buttonControl{display:inline-block}.icoButton{font-family:'Open Sans',sans-serif;font-weight:600;background-color:#323232;background-image:url(https://cdn-vsh.runczech.com/img/u/sprites-runczechresults.png);background-repeat:no-repeat;color:#fff!important;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 1em 0 45px;text-decoration:none;text-transform:uppercase}.icoButton:hover{background-color:#ef5658;color:#fff}.icoFacebook{background-color:#094f96;background-position:0 -160px}.icoDiploma{background-position:0 -200px}.icoMaps{background-position:0 -240px}.icoPhoto{background-position:0 -280px}.icoVideo{background-position:0 -320px}.buttons{margin-bottom:3rem;margin-top:1.5rem;text-align:center}.buttons--left{text-align:left}.buttons--events{display:flex}.buttons--events>:last-child{margin-right:0}.buttons--events .button{flex:0 1 100%;text-align:center}.buttons--events .buttonGhost{flex:0 0 auto}table+.buttons{margin-top:6rem}td.level-1,th.level-1{padding-left:30px}.tableMd th,.tableMd td{padding:.75em;border-bottom:1px solid #F2F2F2}.tableMd th{line-height:1.3;border-right:1px solid #fff}.tableMd tr:hover th{background:#f2f2f2}.tableWhiteBorder th,.tableWhiteBorder td{border-bottom:1px solid #fff}.tableWhiteBorder th{background:#fff;border-right:1px solid #f2f2f2}.tableWhiteBorder tr:hover th{background:#fff}.tableWhiteBorder tr:hover td{background:#fff}table .pointer{cursor:pointer}.tablePointer td{cursor:pointer}tr.expanded{border-top:2px solid #000}.highlighted,.highlighted td,.highlighted tr:hover td{background:#C21253!important;color:#fff!important}.sorting,.sortingAsc,.sortingDesc{padding-right:5px;position:relative}.sorting:before,.sortingAsc:before,.sortingDesc:before,.sorting:after,.sortingAsc:after,.sortingDesc:after{position:absolute;border-color:transparent;border:solid transparent;content:" ";height:0;width:0;right:-7px;border-width:6px;cursor:pointer}.sorting:before,.sortingAsc:before,.sortingDesc:before{bottom:50%;border-bottom-color:#ef5658}.sorting:after,.sortingAsc:after,.sortingDesc:after{top:50%;border-top-color:#ef5658;margin-top:4px}.sortingAsc:before{border-bottom-color:#ef5658}.sortingAsc:after{display:none}.sortingDesc:after{border-top-color:#ef5658}.sortingDesc:before{display:none}thead th span{color:#ef5658!important}.table-container{margin-bottom:30px;overflow:auto}.table-container>table{margin-bottom:1rem}.table-container::-webkit-scrollbar{-webkit-appearance:none;height:1.2rem;width:1.2rem}.table-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid #fff;border-radius:.8rem}.meantimes{color:#888;margin-top:15px;position:relative}.meantimes .part{float:left;box-sizing:border-box}.jsEnabled .meantimes .part0{bottom:0;display:block;left:-15px;position:absolute;text-align:left;width:auto!important}.meantimes .duration{font-size:18px;color:#ef5658;text-align:center;padding-bottom:15px;border-bottom:1px solid #888}.meantimes .milestone{height:10px;border-left:1px solid #BABABA}.meantimes .milestoneKm{font-size:13px!important;text-align:right;margin-right:-12px}.meantimes .part:last-of-type .milestone{border-right:1px solid #BABABA}.meantimes .part:last-of-type .milestoneKm{margin-right:-4px}.meantimes.meantimes-12 .part{width:8.3%}.meantimes.meantimes-12 .duration{font-size:17px}.meantimes.meantimes-11 .part{width:9%}.meantimes.meantimes-11 .duration{font-size:17px}.meantimes.meantimes-10 .part{width:10%}.meantimes.meantimes-10 .duration{font-size:17px}.meantimes.meantimes-9 .part{width:11%}.meantimes.meantimes-8 .part{width:12.5%}.meantimes.meantimes-7 .part{width:14.2%}.meantimes.meantimes-6 .part{width:16.6%}.meantimes.meantimes-5 .part{width:20%}.meantimes.meantimes-4 .part{width:25%}.meantimes.meantimes-3 .part{width:33.3%}.meantimes.meantimes-2 .part{width:50%}.meantimes.meantimes-1 .part{width:100%}.greenText{color:#37ca03}.redText{color:#ee191d}.sprites,.pagination .ico,.imageGallery a:after,.showHighslide:after,.sort,.lock,.jsEnabled .myCalendar .control a,.paging .previous:after,.paging .next:before,.buttonControl:after{background-image:url(https://cdn-vsh.runczech.com/ver/20180115/img/u/sprites.png);background-repeat:no-repeat}#submenu a.active,#content a.out{background-image:url(https://cdn-vsh.runczech.com/ver/20180115/img/u/sprites-right.png);background-repeat:no-repeat}.headline-race .headline_info,.raceInfoOneRow li,.files li,.indexList h2 a,.downloadFiles,.lockGroup{background-image:url(https://cdn-vsh.runczech.com/ver/20180115/ver/20180115/img/u/sprites-left.png);background-repeat:no-repeat}.iaafLabel,.iaafLabelRace .iaafGoldLabelRace,.iaafLabelRace .iaafSilverLabelRace,.iaafLabelRace .iaafBronzeLabelRace{background-image:url(https://cdn-vsh.runczech.com/ver/20200203/img/u/sprites-iaaf.png);background-repeat:no-repeat}#submenu.showSubmenuResponsive,#submenuResponsive{background-image:url(https://cdn-vsh.runczech.com/ver/20180115/img/u/sprites-responsive-menu.png);background-repeat:no-repeat}.registrationIcon,.state{background-image:url(https://cdn-vsh.runczech.com/ver/20190527/img/u/sprites-registration.png);background-repeat:no-repeat}.sort{display:inline-block;height:8px;margin-left:5px;overflow:hidden;text-indent:100%;width:9px}.sortAsc{background-position:-250px -190px}.sortAsc.active{background-position:-250px -180px}.sortDesc{background-position:-260px -190px}.sortDesc.active{background-position:-260px -180px}form.pay{margin-top:5px}.pay .submit{margin-bottom:0}.pay .submit input{background-image:url(https://cdn-vsh.runczech.com/img/u/icons/pay.png);background-position:5px 50%;background-repeat:no-repeat;height:30px;line-height:30px;margin-right:0;padding-left:18px}.payStorno{background:#4b4b4b url(https://cdn-vsh.runczech.com/img/u/icons/storno.png) 6px 50% no-repeat;box-shadow:0 0 3px rgba(0,0,0,.19) inset;color:#fff;cursor:pointer;display:inline-block;font-weight:600;height:30px;line-height:30px;margin:1px 0 5px 0;padding:0 1em 0 18px;text-decoration:none;text-transform:uppercase}.payStorno:hover{color:#fff;background-color:#1f1f1f}.loadImage .imageLeft{top:0}.highlightBox{background:#333;color:#fff;font-size:1.4285em;line-height:1.5;margin-bottom:20px;padding:20px}.highlightBox ul{list-style:none outside none;margin:0}.highlightBox p{margin-bottom:0;font-size:1.4285em}.highlightBox a,.highlightBox .errors{color:#fff}#errorPage #content .in{background:url(https://cdn-vsh.runczech.com/img/u/bg/error.jpg) 0 0 no-repeat;min-height:280px;padding-left:465px}#errorPage.applicationError #content .in{background:url(https://cdn-vsh.runczech.com/img/u/bg/error-application.jpg) 0 0 no-repeat;min-height:520px}#errorPage #content ul{margin-bottom:30px}#errorPage .perex{font-weight:600}#siteMap a{text-decoration:none}#siteMap a:hover{text-decoration:underline}#siteMap ul ul{list-style:none outside none;margin:5px}#siteMap ul ul ul{list-style-image:url(https://cdn-vsh.runczech.com/img/u/li-black.png);margin-left:1.4285em}.partnersWrapper{border-bottom:1px solid #ddd;margin-top:20px}.partnersWrapper:last-child{border-bottom:0}.partnersSmaller80 li{width:80px}.partnersSmaller75 li{width:75px}.partnersSmaller60 li{width:60px}table{width:100%}table~.note{margin-top:10px}caption{padding-top:0}thead th,thead td{background:#f2f2f2;font-weight:400;vertical-align:middle}th,td{border-bottom:1px solid #ddd;padding:.5em .75em}.ie7 th,.ie7 td{width:1%}.highlightCol{background:#e9e9e9;border-left:1px solid #bbb;border-right:1px solid #bbb;font-weight:600}tbody tr:hover td,tbody tr:hover th,thead tr:hover th{background-color:#f8f8f8}.js_startingWave thead th,.js_startingWave thead td{vertical-align:bottom}.js_startingWave tbody th,.js_startingWave tbody td{vertical-align:middle}.js_startingWave tr>:nth-of-type(n+2){text-align:center}.clearTable th,.clearTable td{border:0}.clearThead th{background:0 0}.clearTable tbody tr:hover td,.clearTable tbody tr:hover th,.clearTable thead tr:hover th{background:0 0}.clearThead tr:hover th{background:0 0}.highlight tr:first-child td,.highlight tr:first-child th{border-top:1px solid #ddd}.highlight td{color:#1f1f1f}.highlight th{color:#898989}.highlight .active td{color:#3a434d;font-weight:600}.clean th,.clean td{border-bottom:0;padding:.25em .75em .25em 0}.clean tbody tr:hover td,.clean tbody tr:hover th,.clean thead tr:hover th{background-color:none}.clean tr:first-child td,.clean tr:first-child th{border-top:0}.noTableStroked td,.noTableStroked th{border-bottom:none;border-top:none!important}.accessoriesTable td:nth-child(2){text-align:right}.accessoriesTable td:nth-child(3){width:100px}.accessoriesTable td:nth-child(4){width:25px;text-align:right}aside table{font-size:.8571em}aside th,aside td{padding:.5em .4166em}aside tr th:first-child,aside tr td:first-child{padding-left:12px}aside tr th:last-child,aside tr td:last-child{padding-right:12px}aside .coloredBackground thead th,aside .coloredBackground thead:hover th{background-color:#e1e3e3;color:#1f1f1f}aside .coloredBackground tbody td{border:0}aside table.cart{border-bottom:2px solid #fcfcfc!important}.ie7 aside table.cart{width:220px}aside .coloredBackground tbody .product td{border-top:2px solid #fcfcfc!important;font-weight:600}.delete{color:#ef5658;text-decoration:none}.delete:hover{text-decoration:underline}td.h3{color:#ef5658;font-size:1.3888em;line-height:1.24;padding-bottom:.36em;padding-top:.36em}.responseTable tbody tr:last-of-type,.responseTable tbody tr:last-of-type td{border-bottom:0}.myCalendar{margin-top:0}.myCalendar th,.myCalendar td{vertical-align:middle}.myCalendar tr:hover td{background:0 0}.myCalendar tr:hover th{background:#f2f2f2}.myCalendar .futureEvent,.myCalendar .futureEvent td{font-weight:600}.myCalendar .control{display:none}.myCalendar .hover{background-color:#f8f8f8!important}legend{margin-bottom:.6em}legend.legendWithLogo{line-height:40px;height:40px}.legendWithLogo img{height:40px;margin-right:15px;margin:-3px 15px 0 0;vertical-align:middle;width:auto}select,.text input,.submit input,textarea,input[type=text]{box-shadow:0 0 3px rgba(0,0,0,.19) inset}select{width:21em}.form-components div{padding-right:1px}.form-components input{margin-right:12px;width:20px}.inlineMessageContainer{display:block;font-size:1em}.columnar .inlineMessageContainer{padding-left:13em}.columnar .form-components .inlineMessageContainer{padding-left:0}.columnar .form-components+.inlineMessageContainer{margin-top:-1em}.columnar .inlineMessageContainer.hintLabel{clear:none;display:inline;float:none;padding-left:0;width:auto}.columnar .inlineMessageContainer.hintLabel .errormsg{display:block;padding-left:13em}.columnar .coloredBackground .inlineMessageContainer.hintLabel .errormsg{padding-left:25px}.inlineMessageContainer .h3{display:block;margin:5px 0 5px 25px}fieldset{border-bottom:1px solid #ddd;clear:both;padding:20px 0}fieldset:nth-of-type(1){border-top:1px solid #ddd}fieldset+.submit{margin-top:30px}.inputWithButton{line-height:34px}.inputWithButton label{margin-bottom:0}.inputWithButton .button{height:34px;line-height:34px}.form-components{clear:both}.form-components label{width:89%}.form-components.labelText p{clear:both;margin-bottom:4px;margin-left:32px}#runnerProfileRecord .form-components label{width:91%}.componentsInline .text{float:left}.text .pidi{width:2em}.offset label,.offset .label{width:10.2142em}.offset .inlineMessageContainer{padding-left:11.2142em}.message-box{margin-bottom:2em;margin-top:2em}.columnar .push.note{padding-left:14em}.htmlFormMessages{box-sizing:border-box;margin:0 -1em;padding:0 1em;position:fixed;max-width:1130px;top:0;width:100%;z-index:10}.htmlFormMessages ul{background:#333;background:rgba(0,0,0,.85);background:#ef5658;color:#fff;margin:0;padding:20px}.htmlFormMessages li{margin-left:15px}.htmlFormMessages li:last-of-type{margin-bottom:0}.htmlFormMessages a{color:#fff}.formHeadline{display:none}.noBorderFieldset{border:0!important;padding:0}#subscribeForm legend{padding:0 20px}.inputNextToButton{height:26px!important;vertical-align:top}ul{list-style-image:url(https://cdn-vsh.runczech.com/img/u/li.png)}li{margin-bottom:5px}.highlightStyle{counter-reset:level1;list-style:none outside none;margin-left:0}.highlightStyle li{margin-top:10px;padding-left:30px;position:relative}.highlightStyle li:before{color:#ef5658;content:counters(level1,".",decimal) ". ";counter-increment:level1;display:inline-block;font-size:1.7857em;font-weight:300;left:0;line-height:1;position:absolute;width:25px}.raceInfo{background-color:#f2f2f2;list-style:none outside none;margin:2em 0 3em -1px}.raceInfo li{border-left:1px solid #fff;display:table-cell;margin-bottom:0;padding:15px 10px;text-align:center;width:16.7867%}.ie7 .raceInfo li{border-left:0;float:left}.raceInfo .date{background-position:50% 10px}.raceInfo .date .dateFinish{display:block;border-top:1px solid #898989;margin:7px 10px 0 10px;padding-top:7px}.raceInfo .svg-icon{display:block;margin:0 auto 10px auto;fill:none;fill-rule:evenodd;height:30px;stroke:#ef5658;stroke-linecap:round;stroke-linejoin:round;width:30px}.raceInfoOneRow{background:0 0;font-size:1.2857em;line-height:2.222;margin-bottom:2.333em;margin-left:-75px}.raceInfoOneRow .date{background-position:0 0}.raceInfoOneRow .start{background-position:0 -200px}.raceInfoOneRow .finish{background-position:0 -400px}.raceInfoOneRow .limit{background-position:0 -600px}.raceInfoOneRow .lenght{background-position:0 -800px}.raceInfoOneRow .city{background-position:0 -1000px}.raceInfoOneRow li{border-left:0;float:left;margin-left:75px;padding:0;width:auto!important}.raceInfoOneRow .date{padding-left:35px}.raceInfoOneRow .city{padding-left:41px}.registrationFull{color:#ef5658;font-size:1.4285em;line-height:1.2;text-transform:uppercase}.runnersButton{height:auto;line-height:1;padding-bottom:1em;padding-top:1em;text-align:center}.runnersButton .smaller{display:block;font-size:.8125em;padding-top:0;text-transform:none}.buttonBigger{height:auto;line-height:1;margin-top:1em;padding:1.6em 0;text-align:center;width:100%}.button-fb{background:#4267b2;border-color:#4267b2}.button-fb:hover{border-color:#ef5658}.accentuate{margin-bottom:25px}.accentuate li{margin-bottom:25px;padding-bottom:0}.accentuate li:hover{background:none!important}#homepage .accentuate li{margin-bottom:0}.accentuate .wrapper{background:#f2f2f2;height:100%;margin-left:25px}.accentuate .wrapper .content{background:50% 0 no-repeat;line-height:1.3571;padding:115px 20px 20px 20px}.accentuate h3{margin-bottom:.4em;margin-top:0}.tabs{display:none;font-size:1.143em;line-height:1.375;list-style:none outside none;margin:-3.25em 0 0 0;text-align:right;width:100%}.jsEnabled .tabs{display:block}.tabs li{display:inline-block;margin:0 -.25em 0 0}.tabs li:last-child{margin-right:0}.tabs a{background:#4b4b4b;border:1px solid #fff;border-width:0 0 1px 1px;color:#fff;display:block;padding:.5em 1.5em;text-decoration:none}.tabs a.active{background:#f2f2f2;border-color:#f2f2f2;color:#3a434d}.tabs a.previousEvents{background:0 0;color:#898989;font-size:.8125em;line-height:1.6923;text-decoration:underline}.ie7 .tabs{float:right;margin-right:.25em;margin-top:-2.4375em;width:auto}.ie8 .tabs{margin-right:.25em;width:auto}.ie7 .tabs li{float:left}.ie7 .jsEnabled .projects>li{display:block;margin-top:-4px}.ie7 .jsEnabled .projects>li:first-child{margin-top:0}.tabs-secondary{background:#f2f2f2;text-align:left;left:0;position:absolute;right:0;top:100%;width:100%}.tabs-secondary a{background:0 0;border:0;color:#3a434d;padding-bottom:12px;padding-top:12px}.tabs-secondary a.active{background:0 0;color:#ef5658}.tabLists{display:none}.jsEnabled .tabLists{display:block;float:left;list-style:none outside none;margin:40px .25em 0 0;text-align:right}.jsEnabled aside .tabLists{float:right;margin-top:0}.tabLists li{display:inline-block!important;margin:0 -.25em 0 0}.ie7 .tabLists li{float:right}.tabLists a{background:#4b4b4b;border:1px solid #fff;border-width:0 0 1px 1px;color:#fff;display:block;padding:.5em 1.5em;text-decoration:none}.tabLists a.active{background:#f2f2f2;border-color:#f2f2f2;color:#3a434d}aside .tabLists a{font-size:.9285em;line-height:1;padding:.5em 1em}.tabItems{clear:both}.jsEnabled .tabItems>div:nth-of-type(n+2){display:none}.tabLists input{left:-9999px;position:absolute}.tabLists label{background-color:#4b4b4b;border:1px solid #fff;border-width:0 0 1px 1px;color:#fff;display:block;margin:0;padding:10px 15px}.tabLists input:checked+label{background-color:#f2f2f2;border-color:#f2f2f2;color:#3a434d}.tabsMy{margin-top:0;position:relative;text-align:left}.tabsMy li{float:left}.tabsWithSubtabs{margin-bottom:100px}.tabsWithSubtabs .tabs{margin-top:0}aside .tabs{font-size:inherit;line-height:inherit;width:inherit}aside .tabs .tabs_item:not(:last-of-type){margin-right:-.25em}aside .tabs .tabs_item-active .tabs_link{padding-bottom:.5em}aside .tabs li:last-child{margin-right:-.25rem}.projects{list-style:none outside none;margin:-1.5em 0 3.5em 0;position:relative;width:100%}.jsEnabled .projects{margin-top:0;position:relative}.projects>li{background:#fff;border-bottom:1px solid #eee;margin-bottom:2em;padding-bottom:2em}.jsEnabled .projects>li{border-bottom:0;border-right:25px solid #fff;margin-bottom:0;padding-bottom:0;width:48.5%}.jsEnabled .projects>li.active{background:#f2f2f2;border-color:#f2f2f2}.projects .wrapper{font-size:1.143em;line-height:1.375}.jsEnabled .projects .wrapper{border-bottom:1px solid #eee;cursor:pointer;padding:15px 0 15px 15px}.jsEnabled .projects .wrapper--separator{border-bottom:0}.jsEnabled .projects li:first-child .wrapper{border-top:1px solid #eee}.projects .title{font-size:1.5625em}.jsEnabled .projects .title{font-size:1em;text-decoration:none}.jsEnabled .projects .title:hover{text-decoration:underline}.projects .wrapper time{color:#676767;display:none;font-size:.8125em}.jsEnabled .projects .wrapper time{display:block}.jsEnabled .projectDescription{background:#f2f2f2;bottom:auto;left:-10000px;position:absolute;right:0;top:0;width:48.8%}.jsEnabled .active .projectDescription{left:auto;z-index:1}.projectDescription .container{padding:0}.jsEnabled .projectDescription .container{padding:2em 3.5em}.jsEnabled .projectDescription .container ul{list-style-image:url(https://cdn-vsh.runczech.com/img/u/li-black.png)}.jsEnabled .projectDescription .container .links{list-style-image:url(https://cdn-vsh.runczech.com/img/u/li.png)}.ie7 .projectDescription .container{width:auto}.projectDescription h3{font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:-7px;margin-top:1em!important}.jsEnabled .projectDescription h3:first-child{margin-top:0!important;margin-bottom:0}.projectDescription li{margin-bottom:3px}.projectDescription .button{margin-top:1em}.projectDescription .highlight{font-size:1.214em;line-height:1.235;margin-top:3px}.projectDescription time{color:#ef5658;display:inline-block}.iaafLabel{margin-left:0;min-height:70px;padding-left:70px}.iaafGoldLabel{background-position:0 5px}.iaafSilverLabel{background-position:0 -545px}.iaafBronzeLabel{background-position:0 -1095px}.iaafLabelRace li{padding-right:70px!important}.iaafLabelRace .iaafGoldLabelRace{background-position:100% -1635px}.iaafLabelRace .iaafSilverLabelRace{background-position:100% -2185px}.iaafLabelRace .iaafBronzeLabelRace{background-position:100% -2735px}#registrationPage .withoutSubmenu #content .in{margin:0 245px 0 0}#registrationPage .breadcrumbs{background:#333;min-height:46px}#registrationPage .breadcrumbs span{background:url(https://cdn-vsh.runczech.com/img/u/sprites-breadcrumbs.png) 100% 0 no-repeat;color:#a6a6a6;float:left;font-size:.9285em;height:46px;line-height:46px;padding:0 32px 0 15px;white-space:nowrap}#registrationPage .breadcrumbs .actual{background-color:#ef5658;background-position:100% -46px;color:#fff}#registrationPage .breadcrumbs .previousStep{background-position:100% -92px}#registrationPage .breadcrumbs .last{background-image:none;padding-right:15px}#registrationPage .breadcrumbs .responsive{background:0 0;display:none;padding-right:15px}#registrationPage .breadcrumbs a{color:#a6a6a6;display:block}#registrationPage .breadcrumbs a:hover{text-decoration:none}.facebookConnect{border-top:1px solid #fff;margin-top:0;padding:12px 25px 17px 25px}.facebookConnect a{text-decoration:none}.info{margin-top:0;margin-bottom:20px}.infoText{color:#898989;font-size:.9285em;float:left;margin-bottom:0;margin-top:0}.boxWithTopArrow{margin-bottom:-20px;margin-top:20px;position:relative}.boxWithTopArrow:after{bottom:100%;border:20px solid transparent;border-bottom-color:#f2f2f2;content:"";height:0;left:50%;margin-left:-20px;position:absolute;width:0}.runCzechKlub{background:url(https://cdn-vsh.runczech.com/img/u/registration/runczech-klub.png) 100% 0 no-repeat;min-height:70px}.womensChallenge{background:url(https://cdn-vsh.runczech.com/img/u/registration/pim-womens-challenge.png) 100% 0 no-repeat;min-height:33px}.isicItic{background:url(https://cdn-vsh.runczech.com/img/u/registration/isic-itic.png) 100% 0 no-repeat;min-height:124px}.logoOffset{padding-right:140px!important}.eshopProduct{clear:both;padding-right:245px;position:relative}.eshopProduct img{position:absolute;right:0;top:0;width:220px}.methodPayment{margin-bottom:1em}.methodPayment .inlineMessageContainer{margin-left:1.9em}.controlSummary{margin-bottom:30px}.state{background-position:0 -450px;width:25px;height:16px}.active .state{background-position:-13px -550px}@media (min-width:600px){.active .state{background-position:0 -550px}}.sellOut .state{background-position:0 -650px}.summary{margin-bottom:30px}.summary fieldset:first-child{border-top:0}.summary fieldset:last-child{border-bottom:0;padding-bottom:0}.summary .showHideContent{padding:25px 0;border-bottom:1px solid #ddd}.summary .showHideContent h3{color:#ef5658;float:left;margin-top:.3888em}.summary .showHideContent .button{float:right}.summary .showHideContent .content{clear:both;padding-top:15px}.summary tbody th{width:220px}#registrationPage input[type=submit].next{background-image:url(https://cdn-vsh.runczech.com/img/u/icons/submit-next-step.png);background-position:100% 50%;background-repeat:no-repeat;padding-right:30px}#registrationPage input[type=submit].next:hover{background-image:url(https://cdn-vsh.runczech.com/img/u/icons/submit-next-step-coloured.png)}#registrationPage #content .in{margin-left:0;margin-right:0}#registrationPage .withCart #content .in{margin-left:0;margin-right:245px}.sellOut td{background-color:#ef5658;color:#fff}.sellOut:hover td{background-color:#1f1f1f;color:#fff}.sellOut a{color:#fff;text-decoration:line-through}.decorationNone{text-decoration:none!important}#registrationPage #main{position:relative}#registrationPage aside{float:left;margin-left:-220px;width:220px}#registrationPage aside .cartContent{margin-top:1em}#registrationPage.jsEnabled aside .cartContent{box-shadow:0 0 5px #bcbcbc;display:none;margin-top:0;position:absolute;right:1em}#registrationPage.jsEnabled aside .cartTitle{display:none}#registrationPage aside .showCart,#registrationPage aside .closeCart{display:none}#registrationPage.jsEnabled aside .showCart,#registrationPage.jsEnabled aside .closeCart{display:block}#registrationPage.jsEnabled aside .closeCart{margin-top:0}#registrationPage aside .closeCart .registrationIcon{margin-top:.7222em;padding-right:1em}#registrationPage aside .totalPrice{padding-right:25px}.registrationIcon{display:inline-block;margin-top:0;min-height:27px;padding:3px 0 0 45px}.clickable .registrationIcon{margin:6px 5px 0 5px;padding-left:21px}.iconFacebookConnect{background-position:0 -2800px}.iconInfo{background-position:0 -60px}.iconCart{background-position:0 -116px}.iconHelp{background:url(https://cdn-vsh.runczech.com/img/u/icons/help.png) 2px 0 no-repeat;color:#898989;min-height:14px;padding:0 0 0 25px}.iconSuccessful{background-position:0 -1700px;color:#4ba50f;min-height:14px;padding:0 0 0 25px}.icoDelete{background-position:1px -750px;min-height:auto;overflow:hidden;padding-left:18px}.sellOut .icoDelete{background-position:1px -950px}.icoDelete:hover{background-position:1px -850px}aside .icoDelete{background-position:0 -180px;min-height:auto;padding:0 0 0 16px}aside .icoDelete:hover{background-position:0 -180px}.ie7 aside .icoDelete{padding-left:10px}td .icoDelete{background-position:5px -180px!important;height:20px;padding-left:0;text-indent:100%;width:20px}.ie7 td .icoDelete{text-indent:0;width:1px}.iconCZK,.iconEUR,.iconBankTransfer,.iconCash,.iconCreditCard{min-height:40px;margin-bottom:10px;padding:0 0 0 85px}.iconCZK{background-position:0 -850px;padding-top:13px}.iconEUR{background-position:0 -950px;padding-top:13px}.iconCreditCard{background-position:0 -1350px}.iconBankTransfer{background-position:0 -1050px}.iconCash{background-position:0 -1200px}.runner{clear:both;margin-bottom:1px}.runner .header{background-color:#f2f2f2}.runner .header .clickable{cursor:pointer}.runner .header h3{color:#3a434d;float:left;line-height:42px;margin:0 0 0 15px}.runner .header .button{background-color:#f2f2f2;color:#ef5658!important;float:right;margin-right:0}.runner.hiddenRunner .header{background-color:#333}.runner.hiddenRunner .header h3{color:#fff}.runner.hiddenRunner .header .button{background-color:#333;color:#fff!important}.runner .runnerDetail{margin-bottom:70px}.runner .runnerDetail .showHideContent:first-child .content{padding-top:0}.runner .controls{border-top:1px solid #fff;color:#b0b0b0;line-height:42px;padding:0 15px}.runner .controls .floatLeft a,.runner .controls .floatLeft span{display:inline-block;margin-right:40px}.runner .controls .registrationIcon{min-height:20px;padding:0 0 0 25px}.runner .clickable a.iconDown{background-position:0 -2000px}.runner .clickable span.iconDown{background-position:0 -1900px}.hiddenRunner .clickable a.iconDown{background-position:0 -1800px}.runner .clickable a.iconUp{background-position:0 -2300px}.runner .clickable span.iconUp{background-position:0 -2200px}.hiddenRunner .clickable a.iconUp{background-position:0 -2100px}.runner .clickable a.iconDelete{background-position:0 -2500px}.hiddenRunner .clickable a.iconDelete{background-position:0 -2400px}.runner .clickable a.iconProfile{background-position:0 -2700px}.hiddenRunner .clickable a.iconProfile{background-position:0 -2600px}.runner .clickable .iconDelete{margin-left:40px}.runner .clickable .iconProfile{margin-left:40px;padding-left:30px}.runner .clickable span{cursor:default}.runner.hiddenRunner .controls{display:none}.runner .clickable .button{min-width:70px;text-align:center;color:#fff!important}.shareList{margin:0}.ie7 .shareList{width:513px}.shareList li{float:left;height:61px;list-style:none outside none;margin-right:10px;width:61px}.ie7 .shareList li{width:62px}.shareList a{background:url(https://cdn-vsh.runczech.com/img/u/sprites-social-media.png) 0 0 no-repeat;color:transparent;display:inline-block;height:100%;overflow:hidden;padding-left:61px;text-indent:100%;white-space:nowrap;width:0}.ie7 .shareList a{text-indent:0;width:0}.shareList .facebook{background-position:-65px 0}.shareList .twitter{background-position:-135px 0}.shareList .googlePlus{background-position:-205px 0}.loadImage{position:relative}.loadImage img{height:auto;max-width:160px;width:auto}.logoImageInput{overflow:hidden;position:relative;width:auto}.logoImageInput label{font-weight:600;width:auto!important}.logoImageInput [type=file]{cursor:inherit;display:block;font-size:0;filter:alpha(opacity=0);height:1px;left:0;opacity:0;position:absolute;text-align:right;top:0;width:1px}.emails{clear:both;margin-bottom:1.5em;padding-left:13em;position:relative;overflow:hidden}.emails label{left:0;position:absolute;top:.5em}.emails table{margin-top:0}.emails table tr:last-of-type td{background:inherit;border-bottom:0}.articleInfo{color:#898989;font-size:.9286em;font-family:'Open Sans',sans-serif;font-weight:600;line-height:1.3846}.articleInfo time{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:400}.articleInfo .divider{font-family:'Open Sans',sans-serif;font-weight:400;margin:0 3px}.perex{font-size:1.2857em;line-height:1.3889;margin-bottom:1.3889em}.contactInfo{margin-top:2.5em}blockquote{color:#949393}blockquote p{font-size:1.2857em;line-height:1.5555;margin-bottom:0}blockquote cite{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;margin-top:1.4286em}.imageGallery{margin-left:-20px}.imageGallery li{float:left;height:120px;text-align:center;width:120px}.imageGallery a,.showHighslide{display:inline-block;position:relative}.imageGallery a:hover:after,.showHighslide:hover:after{background-position:-250px -130px;bottom:0;content:"";height:16px;left:0;position:absolute;width:20px}.imageGallery img{display:block;max-width:120px}.imageGallery a span{background-position:-250px -130px;bottom:0;height:16px;left:0;position:absolute;width:20px}.imageGallery .verticalMiddle{height:120px;width:120px}.pagination{margin-top:40px}.paginationBordered a,.paginationBordered strong,.paginationBordered span{background:#f2f2f2}.pagination a:hover{color:#fff}.pagination .ico{height:20px;width:8px}.pagination .first{background-position:-100px -100px}.pagination .previous{background-position:-100px -140px}.pagination .next{background-position:-100px -180px}.pagination .last{background-position:-100px -220px}.pagination a.first:hover{background-position:-150px -100px}.pagination a.previous:hover{background-position:-150px -140px}.pagination a.next:hover{background-position:-150px -180px}.pagination a.last:hover{background-position:-150px -220px}.pagination span.first{background-position:-200px -100px}.pagination span.previous{background-position:-200px -140px}.pagination span.next{background-position:-200px -180px}.pagination span.last{background-position:-200px -220px}.pagination .button{color:#3a434d!important;height:auto}.pagination .button:hover{color:#fff!important}.pagination .completed{color:#898989;text-align:center;width:100%}.paging{margin:20px 0;text-align:center}.paging a,.paging span{display:inline-block;line-height:32px;text-decoration:none}.paging .previous:after,.paging .next:before{content:"";width:32px;height:32px}.paging .previous{margin-right:15px}.paging .previous:after{background-position:-100px -350px;float:right;margin-left:15px}.paging .next{margin-left:15px}.paging .next:before{background-position:-150px -350px;float:left;margin-right:15px}.paging .previous:hover:after{background-position:-200px -350px}.paging .next:hover:before{background-position:-250px -350px}.paging .previous.disabled,.paging .next.disabled{color:#c5c5c5}.paging .previous.disabled:after{background-position:0 -350px}.paging .next.disabled:before{background-position:-50px -350px}.indexList{border-top:1px solid #ddd;color:#898989;list-style:none outside none;margin-left:0}.indexList>li{border-bottom:1px solid #ddd;margin-bottom:0;padding:1.1429em 1.1429em 1.4286em 1.1429em}.indexList li.active{background-color:#f2f2f2}.indexList h2{color:#3a434d;font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.1429em;line-height:1.25;margin:0}.indexList h2 a{background-position:0 -2150px;background:0 0;text-decoration:none}.indexList h2 a:hover{text-decoration:underline}.indexList time{display:inline-block}.indexList .info{margin-bottom:0}.indexList .divider{margin:0}.files{color:#898989;list-style:none outside none;margin-left:0}.files li{background-position:0 -1800px;padding-left:80px}.files .verticalMiddle{height:45px}.files a{margin-right:10px}.files .pdf{background-position:0 -1200px}.files .doc,.files .docx{background-position:0 -1300px}.files .xls,.files .xlsx{background-position:0 -1400px}.files .ppt,.files .pptx{background-position:0 -1500px}.files .zip,.files .rar{background-position:0 -1600px}.files .img,.files .jpg,.files .png,.files .gif,.files .tiff,.files .jpeg{background-position:0 -1700px}.downloadFiles{background-position:0 -2600px;padding-left:25px}.pdfFile{background-position:0 -2300px}.docFile,.docxFile{background-position:0 -2350px}.xlsFile,.xlsxFile{background-position:0 -2400px}.pptFile,.pptxFile{background-position:0 -2450px}.zipFile,.rarFile{background-position:0 -2500px}.imgFile,.jpgFile,.pngFile,.gifFile,.tiffFile,.jpegFile{background-position:0 -2550px}.people{margin-top:1.4286em}.people>li{min-height:120px;overflow:hidden;padding-left:125px;position:relative}.people .verticalMiddle{height:120px}.people h2{font-size:1.2857em}.people .role{color:#898989;display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:.9286em;line-height:1.3846;margin-bottom:.7692em}.people .photo{left:1.1429em;position:absolute;top:1.1429em}.people .photo img{display:block}.peopleDetail .role{margin-bottom:0}.jsEnabled .people .detail h3{float:left;margin-left:-125px;padding-left:1.1429em;text-align:right;width:90px}.jsEnabled .people .detail h3:first-child{margin-top:0}.withDetail .button{margin-top:10px}.withDetail .detail{color:#3a434d;font-size:.9286em;margin-top:1.4286em}.withDetail .detail h3{color:#ef5658;display:inline-block;font-size:1.1538em;margin-top:10px}.withDetail .detail p{margin-top:10px}.withDetail .imageGallery{margin-top:1em}.withDetail form{border-top:1px solid #fff;margin-top:30px;padding-top:10px}.withDetail form .powerby{margin-top:30px}.photoAlbums .wrapper .content{padding-top:180px}.photoAlbums h3{margin-bottom:0}.gallery{margin-bottom:0}.gallery .wrapper{background:#f2f2f2 url(https://cdn-vsh.runczech.com/img/u/bg/gallery.png) 0 0 repeat-x}.gallery .wrapper .content{padding-top:20px}.gallery .imageContent{background-position:50% 50%;background-repeat:no-repeat;height:160px}.gallery .imageContent span{display:inline-block}.gallery .imageContent img{display:none}.contactBlock{margin-bottom:30px}.contactBlock address{float:left;width:59%}.contactBlock .additionalInformation{float:right;margin-top:0;width:39%}.highslide-image{background:#282828;border:0;padding:0}.highslide-viewport{z-index:2}.withoutClose .highslide-closebutton{display:none!important}.google .goog-te-gadget{color:inherit;font-family:inherit;font-size:inherit}.google .goog-te-gadget-simple{background:0 0;border:0;font-size:inherit;padding-bottom:inherit;padding-top:inherit}.fulltextResult{margin-bottom:20px}.indexInPage{color:#898989;font-size:.8571em}.indexInPage .divider{margin:0 3px}.donation .price{width:80px}.accommodation{margin-top:40px}.accommodation .wrapper .content{padding-top:205px}.racesList>li{min-height:100px;padding-left:120px;position:relative}.racesList h3{color:#ef5658;font-weight:300;margin-top:0}.eventDate{background:#f2f2f2;color:#ef5658;font-weight:600;left:1.1429em;position:absolute;text-align:center;top:1.1429em;width:80px}.eventDate .date{padding:10px 0}.eventDate .day{display:block;font-size:1.7142em}.eventDate .month{display:block;font-size:.9285em}.eventDate .countdown{background:#4b4b4b;color:#fff;display:block;font-size:.8571em;padding:2px 5px 8px 5px}#numberPreview{display:none}.numberPreview{background:url(https://cdn-vsh.runczech.com/img/u/registration/template-bib.png) 0 0 no-repeat;height:606px;position:relative;width:594px}#editPicture{position:relative;display:none}#mainPartnerLogo{height:146px;width:658px}#mainPartnerLogo img{display:block}#raceNumber{font-size:115px;font-weight:700;line-height:232px;height:232px;margin:9px 0 13px 0;text-align:center;width:658px}#raceNumber .raceSection{font-size:70px;line-height:1}#numberBottom{height:146px;width:658px}#numberBottom .part{float:left;height:146px;width:209px}#numberBottom .runnersLogo{margin:0 15px 0 16px}.runnersLogo{bottom:31px;height:82px;left:197px;position:absolute;width:200px}.runnersLogo img{height:82px;width:200px}.imageControls{padding:26px 0 21px 0}.imageControls.cleanTopOffset{padding-top:0}.imageControls.separator{border-bottom:1px solid #e2e2e2}.imageControls button{background:url(https://cdn-vsh.runczech.com/img/u/sprites-load-image.png) 0 0 no-repeat;border:none;float:left;font-size:.9285em;line-height:1.2307;margin:0 10px 4px 0;padding:0 0 0 26px;text-align:left;width:100px}.imageControls button[disabled=disabled],.imageControls button:disabled{color:#a09f9f;cursor:default}.imageControls .startAgain,.imageControls .startAgain{background-position:0 -50px}.imageControls .undo{background-position:0 -100px;padding-left:18px}.imageControls .redo{background-position:0 -150px;padding-left:18px}.imageControls .view{background-position:0 -200px}.imageControls .turnLeft{background-position:0 -250px}.imageControls .turnRight{background-position:0 -300px}.imageControls .save{width:auto}.imageControls .close{background-position:0 -952px;width:auto}.imageControls .zoomOut{background-position:0 -400px;color:transparent;font:0;height:18px;margin-right:5px;padding-left:16px;text-indent:100%;width:16px}.imageControls .zoomIn{background-position:0 -350px;color:transparent;font:0;height:18px;margin-left:5px;padding-left:16px;text-indent:100%;width:16px}.imageControls .startAgain[disabled=disabled],.imageControls .startAgain:disabled{background-position:0 -500px}.imageControls .undo[disabled=disabled],.imageControls .undo:disabled{background-position:0 -550px;padding-left:18px}.imageControls .redo[disabled=disabled],.imageControls .redo:disabled{background-position:0 -600px;padding-left:18px}.imageControls .view[disabled=disabled],.imageControls .view:disabled{background-position:0 -650px}.imageControls .turnLeft[disabled=disabled],.imageControls .turnLeft:disabled{background-position:0 -700px}.imageControls .turnRight[disabled=disabled],.imageControls .turnRight:disabled{background-position:0 -750px}.imageControls .imageControlsDescriptionText{float:left;font-size:.9285em;line-height:1.2307;margin:0 0 4px 0}.imageControls .imageControlsDescriptionText .divider{margin-left:0;margin-right:5px}#renderContainer{background:#f9f9f9}#zoomSlider{background:url(https://cdn-vsh.runczech.com/img/u/sprites-load-image.png) 0 -900px repeat-x;border:0;display:inline-block;float:left;height:16px;width:198px}#zoomSlider .ui-slider-handle{background:#000;border:0;height:16px;margin-left:2px;top:0;width:4px}.image-cropper{position:relative}.image-cropper-move-image .eigth-way-resizer-background-rect{display:none}.preview-dialog{background:#fff;box-shadow:0 0 10px #999;height:606px;left:50%;margin-left:-298px;margin-top:0;padding:40px 20px 20px 20px;position:absolute;top:50px;width:596px;z-index:1100}.preview-dialog-close{cursor:pointer;line-height:18px;padding-left:20px;position:absolute;right:20px;text-decoration:underline;top:5px}.preview-dialog-close:before{background:url(https://cdn-vsh.runczech.com/img/u/sprites-load-image.png) 0 -950px no-repeat;content:"";height:17px;left:0;position:absolute;width:16px}.webHide{display:none}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.eigth-way-resizer{border:1px solid #000;position:absolute;z-index:1080}.eigth-way-resizer:focus{outline:#E59700 1px solid;outline-style:auto}.eigth-way-resizer:hover:focus{outline:0}.eigth-way-resizer-handler{position:absolute;width:10px;height:10px;top:0;left:0;margin-left:-5px;margin-top:-5px;background:#000}.eigth-way-resizer-handler-tl{cursor:nw-resize}.eigth-way-resizer-handler-t{left:50%;cursor:n-resize}.eigth-way-resizer-handler-tr{left:100%;cursor:ne-resize}.eigth-way-resizer-handler-bl{top:100%;cursor:ne-resize}.eigth-way-resizer-handler-b{top:100%;left:50%;cursor:n-resize}.eigth-way-resizer-handler-br{top:100%;left:100%;cursor:nw-resize}.eigth-way-resizer-handler-l{top:50%;cursor:e-resize}.eigth-way-resizer-handler-r{cursor:e-resize;top:50%;left:100%}.eigth-way-resizer-move-handler{position:absolute;top:5px;left:5px;right:5px;bottom:5px;cursor:move}.eigth-way-resizer-background-rect{position:absolute;top:0;left:0;background:#f9f9f9;opacity:.4;filter:alpha(opacity=40)}.image-cropper-hover{cursor:url(https://cdn-vsh.runczech.com/css/u/openhand.cur),default}.image-cropper-drag{cursor:url(https://cdn-vsh.runczech.com/css/u/closedhand.cur),default!important}#myProfile #content .in{margin:0 0 0 265px;min-height:0}#myProfile aside{float:left;margin-left:-100%;width:220px}#myData{margin-top:45px;min-height:230px;padding-bottom:20px;padding-left:265px;position:relative}#myData .profilePhoto{left:0;position:absolute;top:10px}#myData table{margin-top:0}#myData td,#myData th{padding-left:0;padding-top:0}#myData th{font-weight:700;width:15%;white-space:nowrap}.contentBlock{border-top:1px solid #ebebeb;padding:0 0 40px 0}.contentBlock:last-of-type{padding-bottom:0}#myProfile .contentBlock h2{margin-top:30px}#myProfile .button{margin-top:.71em}#myProfile .tabs{margin-top:0}#myProfile .myGroupList{list-style:none outside none;margin-bottom:1.5em;margin-left:-10px}#myProfile .myGroupList:last-of-type{margin-bottom:0}#myProfile .myGroupList li{float:left;margin:0 0 10px 10px}#myProfile .myGroupList a,#myProfile .myGroupList img{display:block}#myProfile aside h2{margin-top:0}#myProfile .badgesList{list-style:none outside none;margin-left:-25px;margin-top:20px}#myProfile .badgesList li{display:inline-block;line-height:1.2857;margin:0 -4px 25px 25px;text-align:center;vertical-align:top;width:100px}.myGroups{margin-top:0}.myGroups tr{margin-top:50px;padding-top:50px}.myGroups th{border-top:1px solid #ebebeb;font-weight:700;padding-bottom:1.5em;padding-top:1.5em;vertical-align:middle}.myGroups .withEvents th{padding-bottom:inherit}.myGroups h2{display:inline-block;margin-top:0;margin:0 5px 0 10px}.myGroups img{float:left;width:40px}.myGroups .button{margin-right:0}#searchGroup{margin-top:0}#searchGroup fieldset{border-bottom:0}#searchGroup label{display:none}#searchGroup input[type=submit]{height:2.4285em;line-height:2.4285}.groupList{list-style:none outside none;margin-left:-25px}.groupList li{display:inline-block;margin:0 -4px 30px 25px;width:135px}.groupList a{text-decoration:none}.groupList a:hover{color:inherit}.groupList img{display:block;margin-top:5px}.groupList .title{display:inline-block;font-weight:600}.groupList a:hover .title{color:#ef5658}.groupList .members,.groupList .groupAction{color:#fff;display:block;line-height:1.4285;padding:12px 10px;text-align:center}.groupList .members{background-color:#4b4b4b}.groupList .groupAction{background-color:#ef5658;text-transform:uppercase;font-size:.9285em;line-height:1.5384}.groupList .activeGroup{background-color:#f2f2f2;color:#3a434d}.groupList .lockGroup{background-position:0 -2750px;padding-left:22px}#runnerGroupDetailRecord fieldset:last-of-type{border-bottom:0}#memberRecordListing th{font-weight:600}#groupData{margin-top:45px;min-height:145px;padding-bottom:20px;padding-left:180px;position:relative}#groupData img{left:0;position:absolute;top:5px}#groupData table{margin-top:0}#groupData td,#groupData th{padding-left:0;padding-top:0}#groupData th{font-weight:700;width:20%;white-space:nowrap}#createGroupForm{margin-top:0}#createGroupForm fieldset:last-of-type{border-bottom:0}#createGroupForm .form-components .inlineMessageContainer{padding-left:2px}#groupMotives{position:relative}#groupMotives .label{position:absolute;top:1.0714em}#groupMotives #defaultMotiveList{margin-left:-30px}#groupMotives #defaultMotiveList a{border:3px solid transparent;float:left;margin:0 0 30px 30px;width:137px}#groupMotives #defaultMotiveList a.active{border-color:#ef5658}#groupMotives #defaultMotiveList a img{border:1px solid transparent;display:block}#groupMotives .logoImageInput{padding-top:1.5em}#groupMotives .loadImage img{margin-right:1em;vertical-align:bottom}#requestListFieldset tbody tr:last-of-type td{border-bottom:0}#personalDataFieldset .loadImage .label{display:inline-block;position:absolute;top:0;left:0}#personalDataFieldset .loadImage img{margin-right:1em;margin-bottom:1.5em;vertical-align:bottom}#personalDataFieldset .loadImage .removeImage{display:inline-block;margin-bottom:1.5em}#buyNewMembership{margin-top:1em}.runmeterWrapper{white-space:nowrap}.jsEnabled #runmeter{background:url(https://cdn-vsh.runczech.com/img/u/run-meter.png) 0 0 repeat-x;color:#ef5658;display:inline-block;height:27px;line-height:27px;width:230px}.jsEnabled #runmeter .scale{background:#ef5658;float:left;height:27px;margin-right:8px;width:0}.editGroupButtons{margin-bottom:0}.editGroupButtons .button{margin-right:0}.editGroup{background:#f2f2f2;padding:20px}.jsEnabled .editGroup{display:none}.controlForm .pagination{margin-top:0}.lock{background-position:-250px -220px;display:block;float:right;height:15px;margin-top:3px;width:11px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{padding:2px 5px!important;width:48%!important;margin-top:-1px!important}.ui-datepicker-calendar .ui-state-default{text-align:center}.ui-datepicker select.ui-datepicker-month{margin-right:1%!important}.ui-datepicker select.ui-datepicker-year{margin-left:1%!important}.ui-timepicker-div dl dd{margin-left:80px!important}legend:before,legend:after,.showHideContent:before,.showHideContent:after{content:"";display:table}legend:after,.showHideContent:after{clear:both}legend,.showHideContent{zoom:1}.ac_results{border:1px solid #ddd;border-top:0;padding:4px 0 0 0;text-align:left;margin-top:-5px;border-radius:0 0 5px 5px;background:#f5f5f5;width:418px!important}.ac_results ul{padding:0;margin:0;max-height:12.692em!important}.ac_results ul li{list-style:none;cursor:pointer;padding:.308em 9px;margin:0}.ac_results ul li.ac_even{background-color:#fff}.ac_results ul li:last-child{border-radius:0 0 5px 5px}.ac_results ul li.ac_over{background:-webkit-linear-gradient(top,#70c6eb,#318dc6);background:-moz-linear-gradient(top,#70c6eb,#318dc6);background:-ms-linear-gradient(top,#70c6eb,#318dc6);background:-o-linear-gradient(top,#70c6eb,#318dc6);background:linear-gradient(top,#70c6eb,#318dc6);background-color:#70c6eb;color:#fff}#resultsLoadingOverLay{position:fixed;width:100%;height:100%;background:rgba(255,255,255,.6);top:0;left:0;z-index:100000}#resultsLoadingOverLay .preloader_container{position:absolute;text-align:center;width:100px;height:100px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#resultsLoadingOverLay .preloader{position:relative;width:85px;height:85px;display:inline-block}#resultsLoadingOverLay .preloader .preloader_outer,#resultsLoadingOverLay .preloader .preloader_inner,#resultsLoadingOverLay .preloader:after{position:absolute;left:0;top:0;right:0;bottom:0}#resultsLoadingOverLay .preloader .preloader_outer,#resultsLoadingOverLay .preloader .preloader_inner{animation-duration:3.5s;-webkit-animation-duration:3.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}#resultsLoadingOverLay .preloader .preloader_outer:before,#resultsLoadingOverLay .preloader .preloader_inner:before,#resultsLoadingOverLay .preloader .preloader_outer:after,#resultsLoadingOverLay .preloader .preloader_inner:after{position:absolute;top:0;bottom:0;content:" "}#resultsLoadingOverLay .preloader .preloader_outer:before,#resultsLoadingOverLay .preloader .preloader_inner:before{left:0;right:50%;border-radius:85px 0 0 85px}#resultsLoadingOverLay .preloader .preloader_outer:after,#resultsLoadingOverLay .preloader .preloader_inner:after{left:50%;right:0;border-radius:0 85px 85px 0}#resultsLoadingOverLay .preloader .preloader_outer{animation-name:preloader_animation__rotate-outer;-webkit-animation-name:preloader_animation__rotate-outer}#resultsLoadingOverLay .preloader .preloader_inner{animation-name:preloader_animation__rotate-inner;-webkit-animation-name:preloader_animation__rotate-inner}#resultsLoadingOverLay .preloader .preloader_outer:before{background-image:-webkit-linear-gradient(top,rgba(31,31,31,0),rgba(57,57,57,.5));background-image:-moz-linear-gradient(top,rgba(31,31,31,0),rgba(57,57,57,.5));background-image:linear-gradient(to bottom,rgba(31,31,31,0),rgba(57,57,57,.5))}#resultsLoadingOverLay .preloader .preloader_outer:after{background-image:-webkit-linear-gradient(top,#1f1f1f,rgba(57,57,57,.5));background-image:-moz-linear-gradient(top,#1f1f1f,rgba(57,57,57,.5));background-image:linear-gradient(to bottom,#1f1f1f,rgba(57,57,57,.5))}#resultsLoadingOverLay .preloader .preloader_inner:before{background-image:-webkit-linear-gradient(top,#1f1f1f,rgba(57,57,57,.5));background-image:-moz-linear-gradient(top,#1f1f1f,rgba(57,57,57,.5));background-image:linear-gradient(to bottom,#1f1f1f,rgba(57,57,57,.5))}#resultsLoadingOverLay .preloader .preloader_inner:after{background-image:-webkit-linear-gradient(top,rgba(31,31,31,0),rgba(57,57,57,.5));background-image:-moz-linear-gradient(top,rgba(31,31,31,0),rgba(57,57,57,.5));background-image:linear-gradient(to bottom,rgba(31,31,31,0),rgba(57,57,57,.5))}#resultsLoadingOverLay .preloader:after{content:" ";margin:5px;border-radius:100%;background:#fff}@keyframes preloader_animation__rotate-outer{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes preloader_animation__rotate-outer{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(1080deg)}}@keyframes preloader_animation__rotate-inner{0%{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);transform:rotate(720deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes preloader_animation__rotate-inner{0%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(0deg)}}@media screen and (max-width:980px){#main{min-height:auto}.jsEnabled .projectDescription .container{width:100%}#mainMenu ul{padding:0}aside,.skycraper{display:none!important}.withoutSubmenu #content .in,#content .in{margin-right:0}#mainMenu li{width:100%}#mainMenu li a{border:0;display:inline-block}#errorPage #content .in,#errorPage.applicationError #content .in{background:0 0;padding-left:0}#homepage .tabs{display:none}.jsEnabled .projects{display:block;height:auto!important;margin-bottom:0}.jsEnabled .projects:last-child{margin-bottom:100px}.jsEnabled .projects>li{border-bottom:1px solid #eee;border-right:0;margin-bottom:2em;padding-bottom:2em;position:relative;width:100%}.jsEnabled .projects>li,.jsEnabled .projects>li:hover{background:none!important}.jsEnabled .projectDescription{display:none}.jsEnabled .projects .title:before{color:#ef5658;content:"»";display:inline-block;left:0;margin-top:-2px;position:absolute}.jsEnabled .projects .title{display:inline-block;padding-left:.7222em;position:relative;text-decoration:none}.jsEnabled .projects .wrapper{border-bottom:0;padding:0}.jsEnabled .projects .wrapper time{padding-left:.8461em}.jsEnabled .projects li:first-child .wrapper{border-top:0}.gallery li{width:50%}#registrationPage .breadcrumbs span{display:none}#registrationPage .breadcrumbs .responsive{display:block}#registrationPage aside{display:block!important}.columnar .push,.columnar .inlineMessageContainer{padding-left:0}.eshopProduct .label{width:auto}.eshopProduct .form-components .label{width:100%}.eshopProduct input[type=text],.eshopProduct input[type=password],.eshopProduct textarea{width:90%}.eshopProduct select{width:100%}.submit .button,.submit input[type=submit]{margin-bottom:1em}#eventTabActual{display:none}#myProfile aside{display:block!important}#registrationPage .tabs{margin-top:0}.myGroups h2{display:block;margin:0}.myGroups img{display:none}.myGroups .button{margin-bottom:5px}#groupMotives #defaultMotiveList{padding-left:13em}.form-components label{width:77%}#runnerProfileRecord .form-components label{width:84%}.myCalendar{border-top:1px solid #ddd}.myCalendar thead{display:none;visibility:hidden}.myCalendar tbody,.myCalendar tr,.myCalendar th,.myCalendar td{border:0;display:block}.myCalendar tr{xborder-bottom:1px solid #ddd;padding:1em 0}.myCalendar tr:hover{background:#f8f8f8}.myCalendar th,.myCalendar td{padding-bottom:.25em;padding-top:.25em}.myCalendar th[data-title]:before,.myCalendar td[data-title]:before{content:attr(data-title) ":";margin-right:1em;font-weight:600}.myCalendar th:not([data-title]){font-weight:700}.myCalendar td:empty{display:none}.myCalendar td.right{text-align:left}.myCalendar tr:hover{background:0 0}.tableMyProfile tbody,.tableMyProfile tr,.tableMyProfile th,.tableMyProfile td{border:0;display:block}.hidden980{display:none}.meantimes-10 .duration,.meantimes-11 .duration,.meantimes-12 .duration{font-size:12px!important}.meantimes-9 .duration,.meantimes-8 .duration,.meantimes-7 .duration,.meantimes-6 .duration{font-size:15px!important}}@media screen and (max-width:767px){.jsEnabled .projectDescription .container{width:100%}.threeColumns>li,.threeColumns>div{width:50%}.newsHp li:nth-of-type(n+3){display:none}.newsHp time{padding-left:.9285em}.accentuate{margin:0}.accentuate li{margin-top:20px;width:100%}.accentuate .wrapper{margin-left:0}.accentuate .wrapper .content{background:none!important;padding-top:20px}.twoColumns>li,.twoColumns>div{width:100%}.fourColumns>li,.fourColumns>div{width:50%}.raceInfo li{border-left:0;float:left;width:27.027%}.raceInfo li:nth-of-type(3n+1){clear:both}#registrationPage aside{float:none;margin-left:0;width:100%}#registrationPage .withCart #content .in{margin-right:0}#registrationPage.jsEnabled aside .cartContent{box-shadow:none;display:block;margin-top:1em;position:relative;right:0}#registrationPage.jsEnabled aside .showCart,#registrationPage.jsEnabled aside .closeCart{display:none}#registrationPage.jsEnabled aside .cartTitle{display:block}#myData{padding-left:230px}#myData .profilePhoto{width:200px}#myProfile #content .in{margin-left:0}#myProfile aside{clear:both;margin-left:0;margin-top:30px;width:100%}#myProfile .contentBlock:last-of-type{padding-bottom:40px;border-bottom:1px solid #ebebeb}#registrationPage .tabs{text-align:left}.tabs li{display:block;margin:0}.tabs a.active{border-color:#fff}.tabsMy li{float:none}.emails{padding-left:0}.emails label{position:relative;top:0}.tabs-secondary{position:relative}.tabs-secondary li{border-bottom:1px solid #fff}.tabs-secondary a{padding-left:42px}.tabsWithSubtabs{margin-bottom:0}.hidden767{display:none}.noMargin767{margin:0!important}.col50,.col33,.col66,.col20{display:block;width:100%;float:none}.grayBox{padding:20px 30px}.colSameHeight>.sameAsParentHeight{height:auto;position:static;margin-top:20px!important}.meantimes .part{width:100%!important;float:none;margin-bottom:8px;overflow:hidden}.meantimes .part0{display:block}.meantimes .part0 .milestoneKm{display:none}.meantimes .duration{font-size:18px!important;border:none;padding:0;text-align:left;float:right;width:50%}.meantimes .milestone{display:none}.meantimes .milestoneKm{margin:0;text-align:left;float:left;width:50%;color:#3a434d}}@media screen and (max-width:597px){.global-help-inline{margin:0}.jsEnabled .projectDescription .container{width:100%}#main{position:relative}.withoutAside #content .in,#content .in{margin-left:0}.columnar .push,.columnar .inlineMessageContainer{padding-left:0}.columnar .label{float:none;width:100%}#myData{padding-left:0}#myData .profilePhoto{margin-bottom:.5em;position:relative;top:0}.anythingBoard object{height:auto;max-width:100%;width:auto}#groupData{padding-left:0}#groupData img{margin-bottom:1em;position:relative;top:0}.responseTable{border-top:1px solid #ddd}.responseTable thead{display:none;visibility:hidden}.responseTable tbody,.responseTable tr,.responseTable th,.responseTable td{border:0;display:block}.responseTable tr{border-bottom:1px solid #ddd;padding:1em 0}.responseTable tr:hover{background:#f8f8f8}.responseTable th,.responseTable td{padding-bottom:.25em;padding-top:.25em}.responseTable th[data-title]:before,.responseTable td[data-title]:before{content:attr(data-title);font-weight:600}.responseTable th:not([data-title]){font-weight:700}.responseTable td:empty{display:none}.responseTable td.right{text-align:left}#groupMotives #defaultMotiveList{margin-left:-10px;padding-left:0}#groupMotives #defaultMotiveList a{margin:0 0 10px 10px}#groupMotives .label{position:relative;top:0}}@media screen and (max-width:479px){.jsEnabled .projectDescription .container{width:100%}.threeColumns>li,.threeColumns>div,.fourColumns>li,.fourColumns>div{width:100%}.threeColumns>li,.threeColumns>div{margin-bottom:1em}.newsHp li:nth-of-type(n+3){display:block}.jsEnabled #submenu ul{width:auto}}@media screen and (max-width:440px){#runnerProfileRecord .form-components label{width:80%}}@media screen and (max-width:21em){input[type=text],input[type=password],textarea,select{width:90%}}@media print{body{background:#fff;color:#000}aside,h2 a:before,h3 a:before,#mainMenu,.button,input[type=submit],#submenu,.breadcrumbs,#megaDropDownMenu,.indexInPage,form,#homepage .accentuate,.pagination,.advert,.tabs{display:none!important}a{color:#000!important;text-decoration:none}h2 a,h3 a{padding-left:0}.ie7 .container,.ie7 #mainMenu ul,.ie7 #main,.ie8 .container,.ie8 #mainMenu ul,.ie8 #main{max-width:100%}header .container{height:auto}#main{padding:0}#content{float:none}#content .in{margin:0!important}#siteMap .fourColumns>li,#siteMap .fourColumns>div{float:none;width:100%}.accentuate .wrapper,.jsEnabled .projects>li.active,.jsEnabled .projects>li:hover{background:0 0}.projects{display:block!important;height:auto!important;margin:0}.projects>li{background:#fff;border-bottom:1px solid #eee!important;border-right:0!important;margin-bottom:2em!important;padding-bottom:2em!important;width:100%!important}.jsEnabled .projects li:first-child .wrapper{border-top:none}.jsEnabled .projects .wrapper{border:0;padding-left:0}.jsEnabled .projects .wrapper time{display:block}.jsEnabled .projectDescription{background:0 0;height:auto!important;position:relative!important;width:100%!important}.projectDescription .container{padding:0!important}.projects .title{font-size:1.5625em!important}.withDetail .detail{left:0;position:relative}.gallery .wrapper{background-color:#fff}#errorPage #content .in,#errorPage.applicationError #content .in{background:0 0;padding-left:0}}#fieldsetCalendarEventsFieldset table{clear:both}#fieldsetCalendarEventsFieldset table td{vertical-align:middle}.hp-fullscreen-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,.93);z-index:1000}.hp-fullscreen-overlay a{display:block;outline:0;max-width:90%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.hp-fullscreen-overlay a img{max-width:100%}@media screen and (min-width:650px){.hp-fullscreen-overlay a img{max-width:550px}}@media screen and (min-width:850px){.hp-fullscreen-overlay a img{max-width:700px}}@media screen and (min-width:1140px){.hp-fullscreen-overlay a img{max-width:960px}}.hp-fullscreen-overlay .closeBtn{position:absolute;top:20px;right:20px;display:block;width:23px;height:22px;opacity:.8;background:transparent url(https://cdn-vsh.runczech.com/img/u/sprites.png) no-repeat scroll -214px -309px;cursor:pointer}.hp-fullscreen-overlay .closeBtn:hover{opacity:1}.ie8 .hp-fullscreen-overlay{text-align:center;left:auto}.ie8 .hp-fullscreen-overlay a{display:inline-block;margin-top:20px;position:static}.corporate-box .price{display:block;font-size:1.2857em;line-height:1.3889}.corporate-box label.h3{margin-top:0;line-height:1.1}.corporate-box .accessory-item{position:relative}.corporate-box .accessory-item label{width:auto!important}@media screen and (min-width:960px){.corporate-box .accessory-item.with-accessory-image{padding-right:245px;min-height:180px}}.corporate-box .accessory-item .accessory-description{display:block;clear:both;margin-bottom:20px}@media screen and (min-width:598px){.corporate-box .accessory-item .accessory-image{padding-left:11.2142em}}.corporate-box .accessory-item .accessory-image img{max-width:100%;height:auto}@media screen and (min-width:960px){.corporate-box .accessory-item .accessory-image img{max-width:220px;position:absolute;top:0;right:0}}.graph{margin-top:10px;padding-top:20px;position:relative}.graph:before{color:#a8a8a8;content:"Order";left:0;padding:0 10px 0 0;position:absolute;top:-12px}[lang=cs] .graph:before{content:"Pořadí"}.graph:empty{border-top:0;margin-top:0;overflow:visible!important;padding-top:0}.graph:empty:before{display:none}#challengeFriend .in{margin-left:0;margin-right:0}#challengeFriend .in form fieldset{border-top:0 none;border-bottom:0 none}#challengeFriend .in form fieldset label,#challengeFriend .in form fieldset .label{width:100%}#challengeFriend .in form fieldset .label{margin-bottom:10px}#challengeFriend .in form fieldset .form-components .label{display:none}#challengeFriend .in form input[type=text],#challengeFriend .in form input[type=password]{box-sizing:border-box;height:36px}#challengeFriend .in form .inlineMessageContainer{padding-left:0}.hintmsg-image{float:right;margin-left:20px;margin-bottom:20px}.twoColumns .twoColumns__onlyOne{float:none;margin:auto}.form-topOffset{margin-top:30px}.inputs-inline{display:flex;margin-bottom:50px}td.item-unhighlight{font-size:12px;font-style:italic}td.item-highlight{font-size:16px;font-weight:700}.highlight-row{background:#ebf7f1}.js_noStickyHeader{align-items:center;background:#fff;border-bottom:1px solid #f2f2f2;box-shadow:0 0 6rem 0 rgba(79,79,75,.2);box-sizing:border-box;display:flex;justify-content:space-between;-ms-flex-pack:justify;left:0;padding:1.5rem 2rem;position:fixed;right:0;top:0;z-index:30}.js_noStickyHeader .pageHeader_container-main{align-items:center}.js_noStickyHeader .registration_profile-name{display:none}.content-noStickyHeader{margin-top:6rem}.display-block{display:block}#runnersList td,#runnersList th{vertical-align:middle}