ul.breadcrumbs li a,ul.breadcrumbs li,ul.breadcrumbs li{color:#fff}.main-content .start-list-page .nav-menu .btn:focus,.main-content .start-list-page .nav-menu .btn{background:none;border:none;border-bottom:2px #686868 dotted;color:#fff;padding:5px 0;margin:0 10px 5px 0;font-size:12px}.main-content .start-list-page .nav-menu .btn-danger,.main-content .start-list-page .nav-menu .btn.btn-default:hover{color:#f8ab05!important;background:none!important}.login-page h1{text-align:center}.main-content .login-page fieldset{box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);background:#363636;border-color:#606060}.main-content .login-page fieldset legend{color:#fff}.main-content .register-page h4{font-size:20px}.main-content .form-control:not(.white):focus{box-shadow:none;border:1px solid #606060}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:none;border:1px solid #606060}.main-content .registration-main-page .registration-form{box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);background:#363636;border:none}.main-content .registration-main-page .registration-form-additional{background:transparent}.main-content .personal-info .social-category-holder{background:none}.main-content .account-page{margin-top:0}.main-content .individual.results-table .results-row.stage-results,.main-content .results-table .results-row .resultsHighlight{background:#544f4a none repeat scroll 0 0}.main-content .individual.results-table .results-row.stage-results{border:none}.main-content .individual.results-table .results-row.stage-results span{color:#fff}.main-content .individual.results-table .results-row.stage-results .stage-result .stage-time{color:#fff;background:#756c63}.main-content .registration-ordinar-page .registration-page-content .assign-form,.main-content .account-page .account-content .media-statistics .table-item,.main-content .account-page .account-content .media-statistics .table-item.odd,.main-content .account-page .account-content .table-item,.main-content .account-page .account-content .table-item.odd,.main-content .account-page .account-content .stat-row,.main-content .shopping-cart-overview{box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);background:#363636;border:none;color:#fff}.main-content .shopping-cart-overview .items-value-count div.circle .circle-wrapper .circle-content{border-color:#fff}.main-content .account-page .account-content .account .edit-mode .nav-tabs>li>a,.main-content .account-page .account-content .account .edit-mode .nav-tabs>li>a:focus,.main-content .account-page .account-content .account .edit-mode .nav-tabs>li>a:hover,.main-content .account-page .account-content .account .edit-mode .nav-tabs>li.active>a,.main-content .account-page .account-content .account .edit-mode .nav-tabs>li.active>a:focus,.main-content .account-page .account-content .account .edit-mode .nav-tabs>li.active>a:hover,.main-content .account-page .account-content .personal-info .info-group .caption-val,.main-content .account-page .account-content .personal-info .info-group .caption,.main-content .account-page .account-menu ul li a,.main-content .account-page .account-content .account-name-header span,.main-content .grid-container .union-col-wrapper{color:#fff}.main-content .participant-admin-register .registration-form{padding:43px 60px 60px 60px;background-color:transparent;border:none}.main-content .account-page .menu-content{padding:0;border:none}.main-content .account-page .menu-content .accountmenu-with-button{padding:25px;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);background:#363636}@media(max-width:1200px){.main-content .account-page .menu-content .accountmenu-with-button{background:none;box-shadow:none;padding:0}.main-content .account-page .menu-content .accountmenu-with-button .account-menu{padding:25px;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);background:#363636}}.main-content .account-page .account-content .purple-header{background:#f8ab05}.main-content .account-page .account-content .header-block{border:none}.main-content .account-page .account-content .account-name-header{background:none;padding:0}.main-content .account-page .account-content .account-name-header span{font-size:41px;line-height:41px;font-family:"RobotoLight"}.main-content .account-page .account-content .activity-info{border:none;width:100%;margin-top:20px}.main-content .account-page .view-mode .account-body .personal-info,.main-content .account-page .view-mode .account-content .personal-info{width:75%}#changeUserAvatarModal .modal-body>p.info{padding:15px 0}#changeUserAvatarModal .avatar-preview-container>.col-sm-8{padding:0}.account #changeUserAvatarModal .avatar-wrapper{background:#363636}.account #changeUserAvatarModal .avatar-preview-container .preview-lg{height:160px;width:160px}@media(max-width:1200px){.main-content .account-page .view-mode .account-content .personal-info{width:100%}}.main-content .account-page .account-menu .circle-wrapper .circle-content{background:#fff;border-color:#fff}.main-content .input-group-addon{background:#fff}.media-container .events-block .event-info-wrap{margin:0}.account-part .form-group label{font-family:"RobotoLight";font-size:13px}.main-content .my-marks-page .select2-container--bootstrap .select2-selection,.main-content .order-list-page .select2-container--bootstrap .select2-selection{width:160px}.main-content .account-page .account-menu ul li.active a{color:#f8ab05}.account-page .account-content .stats.account-body .stat-row{margin-bottom:10px}.profile-results .stars-wrap{background:none;display:inline-block}.main-content .account-page .account-content .profile-results .race-caption{line-height:45px}.main-content .account-page .account-content .profile-results .header{background-color:#f8ab05}.main-content .account-page .account-content .profile-results .results-table .results-header{background-color:#2b2b2b}.main-content .account-page .account-content .profile-results .results-table .results-body.results-row{background-color:#363636}.main-content .registration-page h1 .event-title,.main-content .registration-page h1 .race-title,.main-content .registration-page h1 .race-date{color:#fff;font-family:"RobotoLight"}.main-content .circleProgressBar .top-bar,.main-content .circleProgressBar .bottom-bar{display:none}.main-content .circleProgressBar .bar,.main-content .circleProgressBar .bar-block{height:4px;top:-47px}.main-content .registration-page .pageheader .race-title{background-color:#f8ab05;color:#2b2b2b}.main-content .circleProgressBar .bar-left-red-block{background:#f8ab05}.main-content .circleProgressBar .bar-right-red-block{background:#f8ab05}.main-content .circleProgressBar .circle.done .label,.main-content .circleProgressBar .circle .label{color:#fff;height:54px;line-height:47px;width:54px;background:transparent}.main-content .circleProgressBar .circle.done{background:#2b2b2b;border-color:#f8ab05}.main-content .circleProgressBar .circle{border:2px #aeaeae solid;background-color:#2b2b2b;z-index:100}.main-content .circleProgressBar .bar.done{background-color:#f8ab05}.main-content .circleProgressBar .bar.active{background:linear-gradient(to right,#f8ab05,#aeaeae);background:-moz-linear-gradient(left,#f8ab05,#aeaeae);background:-webkit-linear-gradient(left,#f8ab05,#aeaeae);background:-o-linear-gradient(left,#f8ab05,#aeaeae);background:-ms-linear-gradient(left,#f8ab05,#aeaeae)}.main-content .circleProgressBar .circle .title{font-family:"RobotoLight"}.main-content .circleProgressBar .circle.done .title{color:#fff;font-family:"RobotoRegular"}.main-content .registration-main-page .registration-types .nav-tabs>li{background:transparent none repeat scroll 0 0;border:1px solid #606060;border-radius:4px;color:#fff;transition:.3s}.main-content .registration-main-page .registration-types .nav-tabs>li:hover{border-color:#f8ab05;background:#f8ab05}.main-content .shopping-cart .footer .total .total-label span,.main-content .shopping-cart .footer .total .total-value-label span,.main-content .registration-main-page .registration-types .nav-tabs>li a{color:#fff}.main-content .registration-main-page .registration-types .nav-tabs>li.active{border-color:#f8ab05;background:#f8ab05;cursor:default}.main-content .registration-main-page .registration-types .nav-tabs>li.active a{color:#fff;cursor:default}.phone-input{padding-left:20px}.phone-plus{position:absolute;top:7px;left:7px;display:inline-block;z-index:3}.registration-form .form-group label{text-transform:none}.main-content .bfh-selectbox.open>.bfh-selectbox-options,.main-content .bfh-selectbox .bfh-selectbox-options ul{max-width:100%;width:100%}.main-content .bfh-selectbox .bfh-selectbox-options,.main-content .bfh-selectbox.open .bfh-selectbox-toggle{background:#fff}.main-content .bfh-selectbox.open a.bfh-selectbox-toggle,.main-content .bfh-selectbox.open a.bfh-selectbox-toggle:hover,.main-content .bfh-selectbox.open .bfh-selectbox-options ul li>a,.main-content .bfh-selectbox.open a.bfh-selectbox-toggle{color:#454545}.main-content .bfh-selectbox .bfh-selectbox-options ul li>a:hover,.main-content .bfh-selectbox .bfh-selectbox-options ul li>a:focus{color:#454545;text-decoration:none;background-color:#f8ab05}.main-content .bfh-selectbox a.bfh-selectbox-toggle,.main-content .bfh-selectbox a.bfh-selectbox-toggle:hover{color:#fff}.form-control[disabled],.form-control[readonly],.form-control[disabled]:hover,.form-control[readonly]:hover,fieldset[disabled] .form-control{background:#434343;color:#999;border-color:#606060}.main-content .registration-page .buttons .right-buttons .right span{border-color:transparent transparent transparent #fff}.main-content .registration-page .buttons .left-buttons div{border-color:transparent #fff transparent transparent}.main-content .registration-pay-page .card-payment .radio img{border:none}.main-content .registration-cart-page .cart-content,.main-content .registration-pay-page .card-payment,.main-content .registration-product-page .products{background:#363636 none repeat scroll 0 0;border:none;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2)}.main-content .registration-cart-page .add-registarion-button{font-size:14px;font-family:"RobotoRegular"}.main-content .registration-main-page .registration-friend .friend-box{background:transparent}.main-content legend{color:#fff}.main-content .shopping-cart-overview .header-container .cart-wrapper .cart-block,.main-content .shopping-cart table.content-list tr.header,.main-content .shopping-cart-overview.expanded,.main-content .shopping-cart-overview .detailes-view .footer,.main-content .registration-shopping-cart td.item-number div.circle .circle-wrapper .circle-content,html .modal-header,html .modal-primary .modal-header,.main-content table.table>thead>tr>th{background-color:#f8ab05}.main-content .shopping-cart-overview .detailes-view .footer{transition:.3s}.main-content .shopping-cart-overview .detailes-view .footer:hover{background-color:#7f6603}.main-content .shopping-cart-overview .header-container .cart-wrapper .cart-block .button-angle{display:none}.main-content .shopping-cart-overview .detailes-view .total .label,.main-content .shopping-cart-overview .detailes-view .total .value,.main-content .shopping-cart-overview .detailes-view .total .currency,.main-content .shopping-cart-overview .detailes-view,.main-content .shopping-cart .content-list tr.item .individual-registration .registration-title,.main-content .shopping-cart-overview .header-container .more-info a,.main-content .shopping-cart-overview .detailes-view .content-list tr.item td.remove-command .remove-button{color:#fff}html .modal-content,.main-content .shopping-cart .sub-items,.main-content .registration-shopping-cart .shopping-cart-content{background-color:#363636}.main-content .shopping-cart-overview .detailes-view{background-color:#363636;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2)}.main-content .shopping-cart-overview .detailes-view .content-list tr.item td.remove-command div.circle .circle-wrapper .circle-content:hover span,.main-content .shopping-cart-overview .detailes-view .clear-cart a:hover .label{color:#f8ab05}.main-content .shopping-cart-overview .detailes-view .content-list tr.item td.remove-command div.circle .circle-wrapper .circle-content:hover{border-color:#f8ab05}.main-content .remove-command div.circle .circle-wrapper .circle-content span{color:#0f0c00}.bfh-number-btn{cursor:pointer}.main-content ul.default li::before,.main-content ol.default li::before{color:#f8ab05}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label,.has-error .help-block{color:#f30}.has-error .form-control,.has-error .form-control:focus,.has-error .form-control:hover{border-color:#f30}.main-content .events-subscriptions-page .events-subscriptions>table td.check,.main-content .events-subscriptions-page .products>table td.check{background-color:#f8ab05}.main-content .card-payment,.main-content .registration-form,.main-content .receipt,.main-content .events-subscriptions-page .events-subscriptions>table td.event-info,.main-content .events-subscriptions-page .events-subscriptions>table td.race-info,.main-content .events-subscriptions-page .products>table td.product-name,.main-content .events-subscriptions-page .products>table td.product-image,.main-content .events-subscriptions-page .products>table td.questionnaire,.main-content .events-subscriptions-page .products>table td.products-for-events,.main-content .events-subscriptions-page .products>table td.price,.main-content .events-subscriptions-page .not-authenticated-info{background-color:#363636;border:none}.main-content .live-page>.row{margin-bottom:10px}.main-content .live-page .nav-menu>.btn span{font-size:20px;line-height:20px}.main-content .navbar-default li a,.main-content .live-page .nav-menu>.btn{background:none;border:none;font-size:20px;line-height:20px;text-decoration:none;padding:0;text-transform:uppercase;cursor:pointer;padding-bottom:5px;border-bottom:2px dotted #686868;margin-right:20px;color:#fff!important}.main-content .full-results-list-header th i{margin-left:5px}.main-content .live-page .caption-block .timer{line-height:34px}.main-content .navbar-default li.active a,.main-content .live-page .nav-menu>.btn.btn-danger{border-bottom-color:#2b2b2b}.main-content .navbar-default li a:hover,.main-content .live-page .nav-menu>.btn:hover,.main-content .live-page .nav-menu>.btn.btn-danger,.main-content .navbar-default li.active a,.main-content .navbar-default li.active a:hover{color:#f8ab05!important;background:none}.main-content .navbar-default li.active a{background:none}.main-content .live-leaders-page h3{margin-bottom:15px}.main-content .live-leaders-page h4{margin-bottom:10px}.main-content .live-leaders-page table td .distance-leaders{font-size:10px}.main-content .live-leaders-page .caption-block .timer{line-height:44px}.main-content .rating-table-page table a{color:inherit}.main-content .rating-table-page table a:hover{color:#f8ab05}.main-content .info-pair{margin:10px 0}.main-content .info-pair>.row{background:#363636 none repeat scroll 0 0;border:medium none;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2);color:#fff;margin:0;padding:15px 10px;min-height:70px}.main-content .info-pair hr{display:none}.main-content .rating-table-page .years-selector a.item{border-bottom:1px dotted #686868;color:#fff;transition:.3s}.main-content .rating-table-page .years-selector a.item:hover{color:#f8ab05}.main-content .rating-table-page .years-selector span.item{color:#f8ab05}.main-content .navbar-default{background:transparent;border:none;box-shadow:none}.main-content .rating-calculator .calculator-tab-content{background:#363636 none repeat scroll 0 0;border:medium none;box-shadow:1px 1px 20px -3px rgba(0,0,0,.2)}.main-content .rating-calculator .personal-points-form{padding:24px 15px}.main-content .nav-tabs{border:none}.calculator-tablinks.nav-tabs>li.active>a,.calculator-tablinks.nav-tabs>li.active>a:hover,.calculator-tablinks.nav-tabs>li.active>a:focus{background:#363636 none repeat scroll 0 0;color:#fff;border:none;text-decoration:none}.rating-calculator .personal-points-form .date-control .day{margin-left:15px;width:90px}.rating-calculator .personal-points-form .date-control .month{margin-left:12px;width:140px}.rating-calculator .personal-points-form .date-control .year{margin-left:12px;width:100px}.rating-calculator .personal-points-form .time-result .hours{margin-left:15px;width:50px}.rating-calculator .personal-points-form .time-result .splitter{text-align:center;width:12px}.rating-calculator .personal-points-form .time-result .minutes{width:50px}.rating-calculator .personal-points-form .time-result .seconds{width:50px}.rating-calculator .result .calculate-button{text-align:right}.rating-calculator .rating-calculator-description{margin-top:40px}.rating-calculator .rating-calculator-description .highlight{color:#f8ab05}.info-pair .value{font-size:30px;text-align:left}.account .date-control{margin-left:0;margin-right:0}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons{position:absolute;background:#363636;border:1px solid #262626;width:62px;padding:5px 5px;z-index:10;border-radius:5px}.main-content .shareicon{cursor:pointer;color:#fff;transition:all .3s ease 0s!important}.main-content .shareicon:hover{color:#fecc07}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons>.fa{vertical-align:top;transition:all .3s ease 0s!important;color:#fff;cursor:pointer}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons>.fa-vk{width:21px;height:21px;line-height:21px;text-align:center;background:none;border:none;margin-right:5px;background:none}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons>.fa-vk:hover{color:#fecc07;background:none}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons>.fa-facebook-official{color:#fff;font-size:22px}.main-content .results-table .results-row .results-col.share>[class^="wrapper"] .shareicons>.fa-facebook-official:hover{color:#fecc07}.results-table .results-row .results-col.icons .video{transition:all .3s ease 0s!important;color:#fff}.results-table .results-row .results-col.icons .video:hover{color:#fecc07}.results-table .results-row .results-col.icons .video .loading{display:inline-block;vertical-align:top;width:14px;padding-top:3px}.main-content .leaders-result-page table{border-radius:0!important}.modal-content .list-group-item,.main-content .list-group-item{background:#363636 none repeat scroll 0 0;border:none;text-decoration:none}.main-content .buy-grouped-products .nav.nav-tabs li{padding:0 10px 5px 0}.main-content .buy-grouped-products .nav.nav-tabs li>a{color:#fff}.main-content .buy-grouped-products .nav.nav-tabs li>a:hover{color:#f8ab05}.main-content .buy-grouped-products .nav.nav-tabs li.active>a{color:#f8ab05;border-bottom-color:#363636;font-size:20px;line-height:20px;font-weight:normal}.main-content .shopping-cart tr.item .team-registration .title{color:#fff}.modal-content .list-group-item:focus,.modal-content .list-group-item:hover,.main-content .list-group-item:focus,.main-content .list-group-item:hover{background:#f8ab05;color:#fff}.modal-content .list-group-item:focus,.modal-content .list-group-item:hover{border-radius:0}.questionnaire-questions-group .question select{width:50%;min-width:100px}.product .description p{padding-right:15px}