.light-theme body{background-color:#fff}.shopping-cart-preview{display:none!important}.light-theme .main-content-wrap .main-content{background-color:#fff}#header{height:73px}#header .logo-wrapper{padding:0;vertical-align:top}#header .logo{max-height:70px;vertical-align:top}#header .lk-col{padding:0}.header-wrapper{background-color:#fff!important;border-bottom:1px solid rgba(1,91,129,.3);-webkit-box-shadow:0 0 4px 0 rgba(1,91,129,.5);box-shadow:0 0 4px 0 rgba(1,91,129,.5)}#header .header-wrapper .main-menu .navbar-nav>li>a{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;color:#027db4}#header .header-wrapper .main-menu .navbar-nav li{padding-top:5px;margin:10px 0 0 0}#header .header-wrapper .main-menu .navbar-nav li>a{padding:11px 14.75px!important;font-size:16px;letter-spacing:unset;vertical-align:middle}#header .header-wrapper .main-menu .navbar-nav>li>a:after{content:'';display:block;height:0;width:0;background-color:transparent;transition:.3s;width:0;margin-top:0}#header .header-wrapper .main-menu .nav>li>a:focus,#header .header-wrapper .main-menu .nav>li>a:hover,#header .header-wrapper .main-menu .navbar-nav li.active>a{background-color:rgba(1,91,129,.157);color:#027db4}#header .header-wrapper .main-menu .navbar-nav li.active>a:after,#header .header-wrapper .main-menu .nav>li>a:hover:after{background:none;background-color:#027db4;width:0%}.light-theme #header .header-wrapper .lk .lk-block:hover,.light-theme #header .header-wrapper .lk .lk-block:active{background-color:#027db4}.light-theme #header .header-wrapper .lk .lk-block{background-color:#027db4;color:#fff;border-radius:4px;padding:9px 15px 9px 15px}#header .header-wrapper .shopping-cart-preview a:hover .fa-shopping-cart{color:#015b81}#header .header-wrapper .shopping-cart-preview a:hover span{color:#015b81}.mainmenu-sticky #header .header-wrapper.header-with-border{border-bottom:1px solid rgba(1,91,129,.3)!important}#header .header-wrapper.header-with-border{border-bottom:1px solid rgba(1,91,129,.3)!important}a,a:hover,.lk-block,.lk-block:hover{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}#header .header-wrapper .main-menu .navbar-nav>li>a:hover{background-color:rgba(1,91,129,.157)}.light-theme #header .header-wrapper .lk .lk-block:hover{background-color:#015b81}.light-theme .nav-tabs.simple>li.active>a{color:#027db4!important;background-color:transparent;border-color:transparent;font-weight:700;border-radius:0;text-decoration:none}.light-theme .nav-tabs.simple>li>a:hover{background-color:transparent;border-color:transparent;border-width:0;color:#94aee6!important}.light-theme .nav-tabs.simple>li.active>a>i{color:#027db4!important}.light-theme .nav-tabs.simple>li>a{color:#94aee6!important;background-color:transparent;border-color:transparent;font-weight:700;border-radius:0;text-transform:none;text-decoration-style:dashed}.light-theme .nav-tabs.simple>li>a>i{color:#94aee6!important}.light-theme .nav-tabs.bordered>li>a:hover,.light-theme .nav-tabs.bordered>li.active>a{color:#027db4;font-weight:700}.light-theme .nav-tabs.bordered>li>a{color:#a9aaaf}.nav-tabs.bordered>li>a{border:none}.nav-tabs.bordered>li.active>a{border-bottom:2px solid #027db4!important}.nav-tabs.bordered>li>a:hover{border-bottom:2px solid #027db4!important}.nav-tabs.bordered>li>a,.nav-tabs.bordered>li.active>a{font-size:17px}.events-tabs{margin-bottom:40px;min-height:40px;padding-bottom:0!important;background-color:#edf0f7;border-radius:1px}.filter>.tab-content{background-color:#edf0f7;border-radius:1px}.nav-event{padding-top:18px;padding-left:30px;min-height:60px}.filter-content{padding:50px}.light-theme .btn,.light-theme .btn:focus,.light-theme .btn:active:focus,.light-theme .btn-default,.light-theme .btn-default:focus,.light-theme .btn-default:active:focus{border:1px #027db4 solid;background:#027db4;color:#fff;border-radius:1px}.light-theme .btn:hover,.light-theme .btn-default:hover,.light-theme .btn.btn-info:hover,.light-theme .btn.btn-info:active,.light-theme .btn.btn-info.active,.light-theme .btn.btn-info.active:hover,.light-theme .btn.btn-info.active:focus,.light-theme .btn.btn-info:active:focus,.light-theme .btn-primary:hover{background:#027db4;color:#fff!important;border:1px #027db4 solid}.select2-selection{background-color:#fafafa!important}.place{max-width:300px!important}.light-theme .main-content .sort:hover,.light-theme .main-content .sort:hover label,.light-theme .main-content .sort.sort-asc>div,.light-theme .main-content .sort.sort-desc>div,.light-theme .main-content .sort.sort-asc>label,.light-theme .main-content .sort.sort-desc>label,.light-theme .event-list-item .event-info .location i,.light-theme .event-list-item .event-info .date i,.light-theme .event-list-item .event-info h3 a:hover,.light-theme .rating>label>i,.light-theme .event-list-item .race-item-info .price span{color:#333}select,input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea.form-control,textarea{background:#fff}.light-theme .btn-transparent:focus,.light-theme .btn-transparent:active:focus,.light-theme .btn-transparent{background:transparent;border-color:#555;color:#333}.light-theme .event-list-item.home-page-recomended-border,.light-theme .event-list-item.home-page-recomended-border:hover,.light-theme .event-list-item .race-event-items span{border:none;border-radius:1px;background-color:#edf0f7;color:#027db4;font-weight:bold;padding:9px 14px}.light-theme .event-list-item .race-event-item.has-child:hover{background:#edf0f7;color:#027db4}.light-theme .main-background{background-color:#027db4;border-radius:1px;margin-left:.7em;padding:0 5px}.weather-wrap{text-align:left}.light-theme .btn-transparent:focus:hover,.light-theme .btn-transparent:hover{border-color:#555;background:transparent;color:#333!important}.light-theme .btn:focus:hover,.light-theme .btn-default:focus:hover{background:#027db4}.light-theme .select2-container--bootstrap .select2-results__option[aria-selected="true"],.light-theme .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#edf0f7;color:#333}.light-theme .checkbox label input[type="checkbox"]:checked+span::before{border-color:#027db4;background-color:#027db4;color:#fff;content:'✔';font-size:20px}.light-theme .list-paging .btn-default:focus,.light-theme .list-paging .btn-default.active:focus,.light-theme .list-paging .btn-default:active:focus,.light-theme .list-paging .btn-default,.light-theme .page-numbers .btn-default:focus,.light-theme .page-numbers .btn-default.active:focus,.light-theme .page-numbers .btn-default:active:focus,.light-theme .page-numbers .btn-default{background:#027db4 none repeat scroll 0 0;border-color:#027db4;color:#fff!important}.light-theme .main-color{color:#027db4}.light-theme .btn-transparent.highlighted{border-color:#027db4;color:#333!important}.light-theme .btn-transparent.highlighted i{color:#027db4}.light-theme .btn-transparent.highlighted:hover{border-color:#027db4;background:#027db4;color:#fff!important}.footer-menu li{width:50%;margin:0;display:inline-block}#footer .file-link{margin-top:0}.footer-info>div{padding:0}.footer-contacts>p{font-family:"RobotoRegular",Arial,sans-serif}#footer{background-color:#015b81;color:#fff}.light-theme #footer .file-link:hover{color:#fff}#footer .footer-menu .navbar-nav li a:hover{text-decoration:underline;color:#fff}.contact_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style-type:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:0}.contact_item_header{padding:0;margin:0;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:18px!important}.contact_item_link,.contact_item_link:hover{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none!important;color:#fff!important;line-height:1.65;font-size:16px}.footer-menu .media{padding-left:50px!important}#footer h4,#footer p{font-size:15px!important}#footer .navbar-nav{display:flex!important;text-align:center}#header .logo-col{width:16.66666667%}@media(max-width:1210px){#header .lk-col{width:80%}#header .logo{display:block;margin-left:auto;margin-right:auto}}.main-menu-button .navbar-toggle.collapsed{background:#027db4!important;color:#fff!important}.main-menu-button div+span{color:#fff}.main-menu-button .navbar-toggle .icon-bar{background:#fff}.main-menu-button button.navbar-toggle{margin:3px 0 0 0;background:#027db4!important;border-color:transparent!important}.main-menu-button button.navbar-toggle:hover{background:#027db4!important}.footer-row{padding-left:30px}.nav-tabs.simple{padding-top:13px!important;float:right!important;padding-bottom:0!important}.main-content .nav-tabs{float:left}.simple li{margin-right:0!important}.simple li:last-child{margin-right:10px!important}h1.text-left{text-transform:none;font-size:36px;padding-left:20px;padding-top:29px;font-stretch:condensed;font-family:RobotoCondensed;font-weight:100}.fast-search-wrap{max-width:400px}.fast-search-wrap .select2-selection__arrow{display:none}.fast-search-wrap .select2-selection__placeholder::before{content:"";font-family:FontAwesome}.fa-home::before{font-family:FontAwesome}.fa-angle-right::before{font-family:FontAwesome}.crumbs{padding-top:15px;padding-left:50px}.crumbs i{font-style:normal;color:#fff}.crumbs span{padding-left:10px;font-size:14px}body .container .crumbs a{padding-right:10px;text-decoration:none}.light-theme body a:not(.btn):hover{color:#027db4}.select2-container--bootstrap .select2-selection{border-radius:2px;color:#fff;font-family:"Open Sans";border:0 solid #606060;background:transparent;transition:.3s}.empty-sub-header{height:73px}.search-panel{background-position:center;background-size:cover;margin-bottom:40px}.tab-content .select2-container--bootstrap .select2-selection{border:0 solid #dfe1e8;-webkit-box-shadow:0 2px 5px 0 #b9babf;-moz-box-shadow:0 2px 5px 0 #b9babf;box-shadow:0 2px 5px 0 #b9babf}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#333;font-size:13px}.filter .form-group label{margin-bottom:10px}.date input::placeholder{color:#333}.date input:-ms-input-placeholder{color:#333}.date input::-ms-input-placeholder{color:#333}.date input{border-width:0;background-color:transparent;border-bottom:2px solid #d4d5db;box-shadow:none}.range-control>div:first-child:after{color:#b2b4b8}.checkbox label input[type=checkbox]+span:before{background-color:#c6c7cb;border:0}.tab-content .event-list-item .select2-container--bootstrap .select2-selection{background-color:#b2b4b8;border:0 solid #dfe1e8;-webkit-box-shadow:0 2px 5px 0 #b9babf;-moz-box-shadow:0 2px 5px 0 #b9babf;box-shadow:0 2px 5px 0 #b9babf;max-width:300px}.event-list-item .race-item-info .available-registrations-count,.registration-closed{color:#333!important;font-size:12px!important}.registration-closed{padding-left:30%}.event-list-item .race-item-info .available-registrations-count span{color:#027db4!important;font-weight:bold;font-size:12px!important}.event-list-item .event-info .location{float:left;font-weight:bold}.event-list-item .event-info .date{float:left;font-weight:bold;margin-left:30px}.event-list-item .race-item-info .price{float:left;font-weight:bold}.event-list-item .btn{float:right;width:70%!important;padding-top:8px;padding-bottom:8px}.event-list-item .race-item-info{width:37%!important}.event-list-item .event-info h3{font-family:"RobotoBold"!important}.event-list-item .race-item-info .select2{margin-left:30%}.event-list-item .race-item-info .select2-container .select2-selection--single .select2-selection__rendered{width:auto}.event-list-item .race-item-info .available-registrations-count{padding-left:30%}.text-center{text-align:left;padding-left:30%}.event-list-item .widgets{text-align:left!important}.rub::before{content:"₽";font-family:sans-serif;font-weight:400;font-size:18px}.light-theme .event-list-item .race-item-info .price span{font-size:26px}.fa-long-arrow-right:before{font-family:FontAwesome;font-style:normal;font-weight:100;margin-left:.4em}.light-theme .event-list-item{background-color:transparent;box-shadow:none;border:none;border-top:1px solid #b2b4b8;padding-top:28px;padding-bottom:30px;margin-bottom:0}.light-theme .event-list-item:hover{background-color:transparent;box-shadow:none;border-top:1px solid #b2b4b8}.event-list-item .widgets{height:170px!important}.event-list-item .widgetsimg{height:175px!important}@font-face{font-family:"RobotoCondensed";src:url("../fonts/RobotoCondensed-Regular.ttf")}.light-theme footer a:hover,.light-theme footer a:focus{color:#fff!important}.simple{min-height:50px}#header .header-wrapper .lk{min-height:42px;min-width:170px}.main-menu-button .navbar-toggle:focus{background-color:#027db4!important}#footer .navbar-nav>li{float:right!important}#footer .footer-info p{text-align:center}#footer .footer-info a{color:#fff}#footer{padding-bottom:10px;height:auto}.light-theme .main-content-wrap{margin-bottom:0!important}.light-theme .main-content-wrap:after{height:0!important}h1{font-family:"RobotoLight"!important;font-size:36px!important}p{font-family:"RobotoLight"!important;font-size:14px!important}.leaflet-popup-content .event-info a{text-decoration:underline}.leaflet-popup-content .event-info .date{margin-left:0}.leaflet-popup-content .event-info .location{margin-right:20px}.leaflet-popup-content .event-list-item .race-event-items{margin-top:90px}.event-list-item .event-info h3 a.ellipsis{color:#108cce}.contact-us{display:flex;flex-direction:column;padding:1em 0}.contact-us input,.contact-us textarea{padding:.2em;margin-top:1em;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border-width:1px;border-color:#333;border:0 solid #dfe1e8;-webkit-box-shadow:0 2px 5px 0 #b9babf;-moz-box-shadow:0 2px 5px 0 #b9babf;box-shadow:0 2px 5px 0 #b9babf}.contact-us textarea:hover{border-color:#dfe1e8}.contact-us textarea{margin-top:1.5em;min-height:200px;border-width:1px}.contact-us button{margin-top:1em;margin-left:auto;margin-right:auto;max-width:170px;justify-content:center;background-color:#027db4;padding:10px 30px;border-width:0;color:#fff}.contact-form{-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#fafafa;max-width:400px}.error{color:red;padding-left:.5em}.sticky-form{position:fixed;right:1em;bottom:0;-webkit-box-shadow:0 2px 5px 0 #b9babf;-moz-box-shadow:0 2px 5px 0 #b9babf;box-shadow:0 2px 5px 0 #b9babf}.sticky-form .contact-form{display:none;min-width:300px;padding:1em}.sticky-form .contact-us{padding:0}.main_content_connect{margin-left:0;margin-top:0;margin-bottom:0;width:300px;display:flex;justify-content:center;padding:13px;background-color:#027db4;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;text-decoration:none!important;color:#fff!important;font-size:16px;line-height:1.65}.show{display:block}.contact-form-close{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);cursor:pointer}.contact-form-screen{position:fixed;width:300px;padding:1em;background-color:#fafafa;height:100%;margin-left:-1em;display:none}.contact-us button:disabled{border:1px solid #999;background-color:#b2b4b8}.contact-us button[disabled]{border:1px solid #999;background-color:#b2b4b8}.container{max-width:1200px}@media(max-width:895px){.tab-content .event-list-item .select2-container--bootstrap .select2-selection{max-width:182px}#header .logo-minimize,#header .logo{width:60.5px}#header{height:auto!important}.contact_menu{padding:0}.light-theme #header .header-wrapper .lk .lk-block{margin-top:2px;padding-top:8px;min-height:40.8px;vertical-align:text-bottom}#header .header-wrapper .main-menu .navbar-nav{background-color:#fff;border:1px solid #027db4}}@media(max-width:1075px) and (min-width:756px){#header .header-wrapper .lk .lk-block span{display:inline}}@media(max-width:1075px) and (min-width:895px){#header .header-wrapper .lk .lk-block span{display:inline}.main-menu-button{display:block}}@media(max-width:1075px){.main-menu-button .navbar-toggle{display:block}#header .header-wrapper nav{display:none;float:none;padding-top:0!important;width:150px}#header .header-wrapper .main-menu .navbar-nav{background:#fff none repeat scroll 0 0;border-radius:5px;margin:10px 0 0 8px;float:left;border:1px solid #027db4}#header .header-wrapper .main-menu .navbar-nav>li>a:hover{background-color:transparent}.main-menu-button{clear:none;float:none;margin-top:0;margin-right:15px;width:100px}#header .logo-minimize,#header .logo{width:60.5px}#header{height:47px}#header .header-wrapper .lk{float:right;padding-top:2px}#header .header-wrapper .main-menu.collapse{display:none}#header .header-wrapper .main-menu.collapse.in{display:block}}html body .modal-header{background-color:#027db4}@media(max-width:1076px){#header .container{padding:0}}@media(max-width:608px){#header .header-wrapper .lk .lk-block span{font-size:17px}}body .nav-tabs.filled>li{border:2px solid #027db4;background:#027db4}.light-theme .participant-detailed-page .statistic .tabs ul li.active a{color:#027db4!important}body .nav-tabs.filled{border-bottom:2px solid #027db4}.light-theme body .event-wrap .row.header>div,.light-theme body .championship-wrap .row.header>div{background:#027db4}