.sub-header-fixed .event-description-wrap{background:rgba(0,0,0,.7);bottom:0;color:#fff;overflow:visible;position:absolute;width:100%;z-index:1;padding:40px 0}.detailes{margin-top:30px}.detailes .stars-wrap{background:none;font-size:1px}.detailes .event-additional-info .btn-transparent{padding-left:40px;position:relative;white-space:normal}.detailes .event-additional-info .btn-transparent i{position:absolute;left:12px;top:10px}.detailes .event-additional-info .stars-block-wrap{min-height:76px}.detailes .event-additional-info .block-wrap .text-right{text-align:left}.event-description-wrap h1{text-align:left;padding:0 0 40px 0}.event-description-wrap h1.seria-name{padding:30px 0;text-align:center}.event-description-wrap h1.seria-name small{color:#fff}.event-description-wrap table{width:100%}.event-description-wrap table th h3{text-transform:uppercase;font-family:"RobotoMedium",Arial,sans-serif;font-size:15px;color:inherit;padding-bottom:10px}.event-description-wrap table th h3 i{margin-right:5px}.event-description-wrap table th,.event-description-wrap table td{vertical-align:top;text-align:left}ul.countdown{list-style:none;padding:0;display:block;text-align:left}ul.countdown li{display:inline-block}ul.countdown li span{font-size:23px;font-weight:300;line-height:23px;padding:0 8px}ul.countdown li.seperator{font-size:23px;line-height:20px;vertical-align:top}ul.countdown li p{color:#a7abb1;font-size:13px;text-align:center}.start-pack.data-block-table .data-row .data-value{padding-right:20px}.start-pack.data-block-table .data-row .data-value,.start-pack.data-block-table .data-row .data-label{padding-bottom:10px}.start-pack .icon{background-repeat:no-repeat;display:block;background-position:center}.start-pack .shirt{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAMAAACaYWzBAAAANlBMVEUAAAD////////////////////////////////////////////////////////////////////xY8b8AAAAEXRSTlMAj7BgQDDw38C/oIBQEHDgn321AKwAAAB5SURBVCjP7csLDsIgEEXRx6ctUFq9+9+sDNHQSNQNeJMJYQ7o1eIyZLeoN7Ybz7aLhb5NUYqpW5V1ZMDtrKE9WdkdcDdwrCAVekWCxu0DLAaqHnyVQYRDJ14GI5DnbBNmCBTdiDNEkh0z2NB6B/gG1oBx+8MnuPYDHixRDUy5Zib8AAAAAElFTkSuQmCC");width:24px;height:26px}.start-pack .chip{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaAQMAAACThN6NAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACdJREFUCNdjYDY2YEAQEMD//w+UeMPAewBC8AAhiCBDDGEeGKBZCQBVaBjlWn+NyAAAAABJRU5ErkJggg==");width:26px;height:26px}.start-pack .number{background-image:url(" data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWBAMAAAAsppGGAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACHRSTlMAwGBAIN+wUIK0uEYAAAA0SURBVBjTY+hABug8BgSgjFcqwMAiAeOxdQgwWHTAeEwWAgxOcDkGDgEGBop5lLsaX7gAAJHHMlRJYb74AAAAAElFTkSuQmCC");width:26px;height:22px}.start-pack .package{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYAQMAAADEcJ8IAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACNJREFUCNdj+P+BAYwPGACx/R8INuDBhYFqQRjMRqhnYMCFAUe+HdHraaaKAAAAAElFTkSuQmCC");width:22px;height:24px}.detailes .event-buttons{margin-left:0;margin-right:0;text-align:center}.detailes .event-buttons .event-button-container{display:inline-block;width:247px}.detailes .event-buttons .event-button-container a{width:247px}.detailes .event-buttons .event-button-container.first-item{float:left}.detailes .event-buttons .event-button-container.last-item{float:right}@media(max-width:805px){.detailes .event-buttons .event-button-container.first-item,.detailes .event-buttons .event-button-container.last-item{float:none;display:block;margin-left:auto;margin-right:auto}.detailes .event-buttons .event-button-container:not(.first-item){margin-top:10px}}.event-info h2{text-align:left;padding:25px 0;font-size:24px}table.registration{width:100%}table.registration td{padding:15px}table.registration td h4{font-size:14px}table.registration td.icon-wrap{width:91px;background-position:center;background-repeat:no-repeat;position:relative}table.registration td.icon-wrap i{position:absolute;bottom:-10px;left:-10px;width:30px;height:30px;display:block;color:#fff;font:20px/30px "RobotoLight";text-align:center;border-radius:30px;background:#f26722}table.registration td[class*="icon-run"]{background-image:url('/Content/redesign/pages/events/images/discipline/run.png')}table.registration td[class*="icon-cycling"]{background-image:url('/Content/redesign/pages/events/images/discipline/cycle.png')}table.registration td[class*="icon-walk"]{background-image:url('/Content/redesign/pages/events/images/discipline/walk.png')}table.registration td[class*="icon-swim"]{background-image:url('/Content/redesign/pages/events/images/discipline/swim.png')}table.registration td[class*="icon-duathlon"]{background-image:url('/Content/redesign/pages/events/images/discipline/duathlon.png')}table.registration td[class*="icon-triathlon"]{background-image:url('/Content/redesign/pages/events/images/discipline/triathlon.png')}table.registration td[class*="icon-ski-race"]{background-image:url('/Content/redesign/pages/events/images/discipline/ski-race.png')}table.registration td[class*="icon-mountaineering"]{background-image:url('/Content/redesign/pages/events/images/discipline/mountaineering.png')}table.registration td[class*="icon-obstacleracing"]{background-image:url('/Content/redesign/pages/events/images/discipline/obstacleracing.png')}table.registration td[class*="icon-snowboard"]{background-image:url('/Content/redesign/pages/events/images/discipline/snowboard.png')}table.registration td[class*="icon-skiing"]{background-image:url('/Content/redesign/pages/events/images/discipline/skiing.png')}table.registration td[class*="icon-ski-biathlon"]{background-image:url('/Content/redesign/pages/events/images/discipline/skiing2.png')}table.registration td[class*="icon-sledge-sports"]{background-image:url('/Content/redesign/pages/events/images/discipline/sledge-sports.png')}table.registration td[class*="icon-biathlon"]{background-image:url('/Content/redesign/pages/events/images/discipline/biathlon.png')}table.registration td[class*="icon-biathlon-relay"]{background-image:url('/Content/redesign/pages/events/images/discipline/biathlon.png')}table.registration td.action-button{min-width:175px}table.registration td.action-button .btn{width:100%}table.registration td .event-name{max-height:40px;overflow:hidden;text-decoration:none}.toggle .collapsed-caption{display:none;text-decoration:underline;line-height:26px;padding:20px 0;text-transform:lowercase;cursor:pointer}.toggle .collapsed-caption.active{display:inline-block}.schedule .list-table table{width:100%!important;background:#2b2b2b!important;border:none}.schedule .list-table table tr td{background:#2b2b2b!important;border:none!important}.schedule .list-table table tr td p{margin:0!important}.schedule .list-table table tr:nth-child(2n) td{background:#363636!important}.map-wrap{width:100%;height:300px;margin-bottom:20px}.organisers-block{text-align:center;margin-bottom:20px}.organisers-block a.organizer-logo-wrap{width:45%;margin:5px;height:90px;display:inline-block;padding:5px}.organisers-block a.association-logo-wrap{width:20%;margin:6px;height:45px;display:inline-block;padding:5px}.organisers-block a.organizer-logo-wrap.big{width:100%;margin:0}.organisers-block a.organizer-logo-wrap span{height:80px;width:100%;background-position:center center;background-repeat:no-repeat;display:block;background-size:contain}.organisers-block a.association-logo-wrap span{height:35px;width:100%;background-position:center center;background-repeat:no-repeat;display:block;background-size:contain}.panel h4{font-size:15px;margin-bottom:10px}.block-wrap.panel h4{font-size:20px;text-transform:uppercase}.info td span{font-size:17px}.btn-transparent.highlighted{margin-bottom:20px;width:100%;text-align:left}.btn-transparent.highlighted.text-center{text-align:center}a.btn{color:#fff}.btn-transparent i,.btn-transparent{font-size:14px}.btn-transparent .fa-arrow-right{margin-left:10px;margin-right:0}.event-buttons{margin:20px 0 40px 0}.light-theme .rating-wrap.big-style>div.nbd-icon{background-image:url('/Content/images/controls/event-rating/nbd-big-bg-dark.png');width:47px}address p{white-space:normal;overflow:hidden;text-overflow:ellipsis}body{}.ri-grid{position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#f2f2f2}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#f2f2f2;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 10px rgba(0,0,0,.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.ri-grid-loading:after,.ri-grid-loading:before{display:none}.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}