.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#222}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:1px solid #aaa;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x #ccc;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x #dadada;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;outline:0}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #AAA;box-shadow:0 0 5px #AAA}/*-- Chart --*/

.c3 svg {
  font: 10px sans-serif;
}
.c3 path, .c3 line {
  fill: none;
  stroke: #000;
}
.c3 text {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.c3-legend-item-tile,
.c3-xgrid-focus,
.c3-ygrid,
.c3-event-rect,
.c3-bars path {
  shape-rendering: crispEdges;
}

.c3-chart-arc path {
  stroke: #fff;

}
.c3-chart-arc text {
  fill: #fff;
  font-size: 13px;
}

/*-- Axis --*/

.c3-axis-x .tick {
}
.c3-axis-x-label {
}

.c3-axis-y .tick {
}
.c3-axis-y-label {
}

.c3-axis-y2 .tick {
}
.c3-axis-y2-label {
}

/*-- Grid --*/

.c3-grid line {
  stroke: #aaa;
}
.c3-grid text {
  fill: #aaa;
}
.c3-xgrid, .c3-ygrid {
  stroke-dasharray: 3 3;
}
.c3-xgrid-focus {
}

/*-- Text on Chart --*/

.c3-text {
}

.c3-text.c3-empty {
  fill: #808080;
  font-size: 2em;
}

/*-- Line --*/

.c3-line {
  stroke-width: 1px;
}
/*-- Point --*/

.c3-circle._expanded_ {
  stroke-width: 1px;
  stroke: white;
}
.c3-selected-circle {
  fill: white;
  stroke-width: 2px;
}

/*-- Bar --*/

.c3-bar {
  stroke-width: 0;
}
.c3-bar._expanded_ {
  fill-opacity: 0.75;
}

/*-- Arc --*/

.c3-chart-arcs-title {
  font-size: 1.3em;
}

/*-- Focus --*/

.c3-target.c3-focused {
  opacity: 1;
}
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
  stroke-width: 2px;
}
.c3-target.c3-defocused {
  opacity: 0.3 !important;
}


/*-- Region --*/

.c3-region {
  fill: steelblue;
  fill-opacity: .1;
}

/*-- Brush --*/

.c3-brush .extent {
  fill-opacity: .1;
}

/*-- Select - Drag --*/

.c3-dragarea {
}

/*-- Legend --*/

.c3-legend-item {
  font-size: 12px;
}
.c3-legend-item-hidden {
  opacity: 0.15;
}

.c3-legend-background {
  opacity: 0.75;
  fill: white;
  stroke: lightgray;
  stroke-width: 1
}

/*-- Tooltip --*/

.c3-tooltip-container {
  z-index: 10;
}
.c3-tooltip {
  border-collapse:collapse;
  border-spacing:0;
  background-color:#fff;
  empty-cells:show;
  -webkit-box-shadow: 7px 7px 12px -9px rgb(119,119,119);
     -moz-box-shadow: 7px 7px 12px -9px rgb(119,119,119);
          box-shadow: 7px 7px 12px -9px rgb(119,119,119);
  opacity: 0.9;
}
.c3-tooltip tr {
  border:1px solid #CCC;
}
.c3-tooltip th {
  background-color: #aaa;
  font-size:14px;
  padding:2px 5px;
  text-align:left;
  color:#FFF;
}
.c3-tooltip td {
  font-size:13px;
  padding: 3px 6px;
  background-color:#fff;
  border-left:1px dotted #999;
}
.c3-tooltip td > span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 6px;
}
.c3-tooltip td.value{
  text-align: right;
}

.c3-area {
  stroke-width: 0;
  opacity: 0.2;
}

.c3-chart-arcs .c3-chart-arcs-background {
  fill: #e0e0e0;
  stroke: none;
}
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
  fill: #000;
  font-size: 16px;
}
.c3-chart-arcs .c3-chart-arcs-gauge-max {
  fill: #777;
}
.c3-chart-arcs .c3-chart-arcs-gauge-min {
  fill: #777;
}

.c3-chart-arc .c3-gauge-value {
  fill: #000;
/*  font-size: 28px !important;*/
}
/*!
  mika:timing custom style
  2015
  otto.berger@mikatiming.de
*/.main,body{background-color:#FFF}.cbox-head,.cbox-subhead,body{font-size:12px}.auth i,.box,.language a,.menu a,.pull-left{float:left}body{margin:0;padding:0 0 10px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;width:auto;background-repeat:repeat-x}form{padding:0;margin:0}a{color:#0057D2;text-decoration:none}.btn a,.btn a:hover{color:inherit}img{border:0}a:hover{text-decoration:underline}.head{position:relative}.head img{display:block}.nav:not(.nav-tabs):not(.navbar-nav) a{display:block;color:#FFF;font-weight:700;text-decoration:none}.head img.logo-print,.language{display:none}.nav a:hover{text-decoration:underline}.clearfix{clear:both}.language{position:absolute;top:145px;right:10px}.cbox.left,.main{position:relative}.auth i,.auth span,.cbox-head,.language a,.menu a{display:block}.language a{margin-left:3px}.boxes,.main{margin-left:auto}.main{box-sizing:initial;-webkit-box-sizing:initial;-moz-box-sizing:initial;margin-right:auto;width:981px;margin-top:10px;border:1px solid #DFDFDF}.results{width:auto}.cbox-head{color:#1B1C20;font-variant:normal;font-weight:700;margin-top:10px;margin-bottom:10px;text-align:center}.cbox-subhead{margin-bottom:5px;font-style:italic}.auth span,.box{margin-bottom:15px}.cbox.left{padding:32px 12px 12px}.auth-info,.menu{position:absolute}.cbox.left .cbox-content{margin-top:14px}.auth{padding-top:30px;padding-bottom:30px}.auth-info{right:0;top:20px;z-index:7}.auth i{width:80px;font-style:normal}.menu{top:0;z-index:3}.menu a{height:20px;line-height:20px;background-color:#F3F3F3;border:1px solid #CCC;border-top:0;margin-right:5px;padding-left:5px;padding-right:5px}.menu a.active,.menu a:hover{background-color:#CCC;text-decoration:none}.boxes{width:740px;margin-right:auto;margin-top:30px}.box{width:343px;margin-right:15px;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.box-head,h3.box-head{font-weight:700;height:23px;line-height:23px;color:#333;background-color:#DDD;padding-left:5px;font-size:14px;margin:0;font-family:'Droid Sans',arial,sans-serif;text-shadow:1px 1px 1px #c9c9c9}.box-content{padding:7px;background-color:#FFF}.box-content label{width:120px;float:left}.box-content input,.box-content select,.box-content textarea{padding:1px;font-size:11px;margin-bottom:2px;border-color:#CCC #E9E9E9 #E9E9E9 #CCC;border-style:solid;border-width:1px;background-color:#F6F6F6;float:none}.content-startpage .box-content input,.content-startpage .box-content select,.content-startpage .box-content textarea{float:left}.box-content .fieldsets{margin-bottom:5px}.box-content fieldset{border:0;background-color:#FFF;padding:0;margin:0 0 7px}.box-content .selection,.box-content fieldset.fs-meta{background-color:#F5F5F5;margin-left:-7px;margin-right:-7px}.box-content fieldset.no-legend{padding:0;border:0}.box-content fieldset.fs-meta{padding:7px;margin-top:7px}.box-content .selection{clear:both;padding:7px 7px 0}.box-content fieldset span.hint{color:#AFAEAC;display:none}.box-content fieldset select{width:185px}.box-content legend{font-style:normal;font-size:10px;font-weight:700;padding:0;margin:0 0 7px}.box-content .ageclass,.box-content .sex{width:90px}.box-content #event,.box-content #list_event,.box-content .event{width:184px;height:auto;margin-top:auto;display:inline;clear:none}.box-content .event.main-group{width:auto}.box-content .split{width:90px}.box-content .nations{width:135px}.box-content fieldset input.range_from,.box-content fieldset input.range_to{width:54px}.box-content .submit{font-size:11px;margin-left:120px;font-family:Verdana,Arial,Helvetica,sans-serif}.list-head,.list-sub-head{font-family:'Droid Sans',arial,sans-serif;position:relative}.box-content .layer-buttons{border-bottom:1px solid #DDD;padding-left:10px;height:22px;margin-bottom:5px}.box-content .layer-buttons a{font-weight:400;background:#FFF;float:left;display:block;border-radius:3px 3px 0 0;border:1px solid #DDD;color:#999;margin-right:4px;height:15px;font-size:11px;padding:3px 6px}.box-content .layer-buttons a.active{font-weight:400;background:#FFF;color:#222;border:1px solid #AAA;border-bottom:0;height:16px}.box-content .box-layer h4{display:none}.box-content .form-field{clear:both}.box-content .form-field.field-num_results select,.box-content .form-field.field-search_sort select{width:auto}.box-content .form-field.type-text.type-range input{width:60px;margin-right:5px}.box-content .form-field span{display:block;float:left}.box-content .form-field span.suffix{margin-left:5px}.box-content .form-field span.prefix{margin-right:5px}.box-content .form-field.field-search-yob input{width:60px}.box.box-files{margin-right:0}.box-files .filegroup-download{display:block;float:right;font-size:11px;font-weight:400;margin-right:8px}.box-files .files td{padding:2px 5px 2px 0}.box-files .files{font-size:11px}.box-files .files .files-content{color:#666}.box-files .files a{display:inline;white-space:nowrap}.box-files .files span.not-available{color:#CCC;display:block}.box.box-links{width:auto}.box.links h4{margin:4px 0 3px;padding:0}.box .link-box{float:left;width:260px}.box-content h4{font-size:10px;font-style:normal;font-weight:700;margin:0 0 7px;padding:0}.box-content .files{margin-bottom:7px}.box-content .files a{display:block}.box-content .files table{width:100%}.box-content .files td.desc{width:50%}.box.startlist{width:auto;float:none;margin-right:0}.box.startlist .box-content .fs-origin,.box.startlist .box-content .fs-participant{float:left;width:40%}.box.startlist .box-content .fs-participant{margin-right:60px}.box.startlist .box-content .fs-meta{clear:both}.list{margin-left:auto;margin-right:auto;background-color:#FFF}.list-head{font-weight:700;font-size:16px;text-shadow:1px 1px 1px #c9c9c9;margin-bottom:4px}.list-sub-head{font-weight:700;font-size:12px;color:#333;margin-top:9px}.list-info{margin-bottom:1px;border-bottom:1px solid #DEDEDF;position:relative}.list-footer{clear:both;margin-top:4px}.list-footer>.event-official{font-weight:lighter;font-size:10px;text-align:right}.list-info-text{line-height:18px;float:left}.list-info-favorites{line-height:18px;float:left;margin-left:20px}.list-info-export{position:absolute;top:0;right:0}.list-info-export a,.list-info-export select,.list-info-export span{float:left;display:block;margin-left:3px;line-height:18px}.list-info-export select{font-size:11px;border:1px solid #333}.list-table{width:100%;border:0;clear:both;border-spacing:0}.list-table td{padding:2px 2px 2px 4px;border-right:1px solid #DEDEDE;font-size:11px;vertical-align:top}.content-leaderinfo .list-table thead td{color:#FFF}.content-leaderinfo .list-table td.desc{width:50px}.list-table td.last{border-right:0}.list-table thead td,.list-table thead th{background-color:#AAA;color:#FFF;font-weight:700;text-transform:none;font-size:10px;border-right:1px solid #CBD6E1;padding:2px 2px 2px 4px;vertical-align:top;text-align:left}.detail-box .list-table img,.list .list-table img,.statistics thead td,.tfd-row img,td.message-cell{vertical-align:middle}.list-table thead td.last,.list-table thead th.last{border-right:0}.list-table thead td a,.list-table thead th a{color:#FFF;text-decoration:underline}.list tbody .split{color:#666}.list tbody td.right,.list thead td.right{text-align:right}.list .statistics tbody td.right{text-align:left}.list .list-table td.center,.pages a{text-align:center}.list-table td .ms{color:#B0B0B0}.list-highlight{background-color:#F1F1F1}.list-table tr.event-TOUR{background-color:#f2dede}.list-table tr.list-highlight.event-TOUR{background-color:#F2C1C1}.list .list-table img{margin:0;float:left}.list-table .estimated{color:#999}.favorite-display .estimated{opacity:.5}.favorite-display-panel-heading .action-wrapper,.favorite-display-panel-heading .fav-color-wrapper,.favorite-display-panel-heading .replay-wrapper{padding:0}.favorite-display-panel-heading .col-xs-2.action-wrapper{width:20.666667%;padding-right:3px}.favorite-display-panel-heading .name-wrapper{padding:0 0 0 5px}.favorite-display-panel-heading .name-wrapper h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.favorite-display.col-xs-4{width:33%;padding-bottom:.2%}.favorite-display.col-xs-4:nth-child(3n+2){padding-left:.5%;padding-right:.5%}.favorite-display.col-xs-6{width:49.6%;padding-bottom:.2%}.favorite-display.col-xs-6:nth-child(1n){padding-left:0;padding-right:.4%}.favorite-display.col-xs-6:nth-child(2n){padding-right:0;padding-left:.4%}.panel.panel-splitgroups{box-shadow:none;-webkit-box-shadow:none}.favorite-display .close.remove-favorite{margin-top:-2px}.favorite-display .close.remove-favorite-loading{margin-top:2px}.favorite-display .close.close-popup,.favorite-display .close.pin-popup{margin-top:-1px}.favorite-display.popup{min-width:370px}.list-table .estimated strong{color:#333}.list-table .trend small{position:relative;top:-2px}.results-message{background-color:#F1F1F1;padding:20px;width:61%;margin-left:auto;margin-right:auto;border-radius:3px}.favorite-boxes .results-message{background-color:#85cff3;border:1px solid #c4f9fc;margin-top:20px;padding:10px;border-radius:3px;font-size:11px}.col-id-right .favorite-boxes .results-message{background-color:#85cff3;border:1px solid #c4f9fc;width:auto;margin-left:10px;margin-right:10px}.results-message p{margin-top:0;margin-bottom:7px}.back a,.box-content .submit,.box-content fieldset.fs-buttons button,.button:not(.btn){cursor:pointer;display:block;float:left;background-color:#FFF;border:1px solid #CCC;color:#333;margin-top:5px;margin-right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:3px 6px}.pages a,.pages span{display:block;padding:3px}.box-content .submit{float:left;clear:both}.box-content .field .submit{float:none;clear:both}.button.detail-results-request{font-size:10px;height:12px;line-height:12px;margin-top:14px;float:right;color:#666;background-color:#d4d4d2}.box-content .button.reset{border-color:transparent;color:#777;float:right;font-size:10px;margin-top:7px}.back a#selected,.button#selected{background-color:#000;color:#FFF;text-decoration:none;font-weight:700}.back a:hover,.box-content .submit:hover,.box-content fieldset.fs-buttons button:hover,.button:hover{background-color:#DDD;text-decoration:none;color:#333;border:1px solid #AAA}.pages{display:block;float:right;border:1px solid #CCC;margin-top:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.pages span{float:left;color:#333}.pages a{float:left;color:#333;text-decoration:none}.pages a#selected{background-color:#CCC;text-decoration:none;color:#333}.pages a:hover{background-color:#DDD;text-decoration:none;color:#333}.detail{box-sizing:initial}.detail-content{padding-top:10px}.detail-channel{margin-right:10px;float:left;width:345px}.detail-channel.channel-right{margin-right:0}.detail-channel.channel-center{width:897px;float:none}.detail-box{margin-bottom:15px;min-height:110px}.detail table{width:100%;margin-bottom:0;border:0}.detail table .desc{width:140px}.detail .last{border-right:0}.detail .features{padding-left:15px;padding-top:10px;padding-bottom:10px}.detail .feature{float:left;width:165px;margin-bottom:10px;height:55px}.detail .feature.facebook{clear:both}.detail table.names .name .last{font-weight:700}.detail h2{margin:0 0 3px;font-size:11px;padding-bottom:2px;padding-left:2px;border-bottom:1px solid #CCC;font-weight:700}.status .leaderboard-details,.status .leaderboard-search,.status.buttons a{padding-left:3px;padding-right:3px}.detail-box .box-footer{float:right}.detail-box.box-favorite,.detail-box.box-state,.detail-box.box-totals{min-height:inherit}.detail-box.box-splits .right{text-align:right}.detail-box.box-splits .right .desc,.detail-box.box-splits .right .time,.detail-box.box-splits .right .time_day{text-align:left}.detail-box.box-team_members .right{text-align:right}.detail-box .f-__fullname,.detail-box.box-relay .f-club{font-weight:700}.detail-box .list-table img{margin:0;float:left}.detail-box .list-table .feature img{float:none}.detail-box.box-resultsboard .list-head{display:none}td.val div.val-limited-size{width:100%;height:15px;overflow:hidden}.status{background-color:#DEDEDF;color:#666;height:22px;margin-bottom:1px;clear:both;font-size:9px;position:relative}.tfd-legend-split{width:63px;height:30px;line-height:30px;text-align:center;font-size:9px}.status a,.tfd-legend-splits{display:block;position:relative;float:left;line-height:22px;height:22px;text-align:center;border-right:1px solid #FFF;margin-bottom:1px}.tfd-legend-marker{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;float:initial;left:-29px;position:relative;top:8px;width:50px;height:20px;margin-top:20px;margin-bottom:20px;text-align:center;line-height:20px}.status a,.tfd-legend-filters-no-data,.tfd-legend-splits-no-data{background-color:#DEDEDF;color:#666}.status a.active,.tfd-legend-splits-has-data{background-color:#00599C;color:#FFF}.status a.selected,.tfd-legend-splits-no-data-selected{font-weight:700}.status a.active.selected,.tfd-legend-splits-selected{font-weight:700;background-color:#007AD3;color:#FFF}.tfd .marker.field-cutoff.value-yes{width:15px;background:#FF00D5;-moz-animation:blinker 1s linear 0s infinite normal;-webkit-animation:blinker 1s linear 0s infinite normal;animation:blinker 1s linear 0s infinite normal}.field.bike.cutoff,.field.run.cutoff,.field.swim.cutoff,.field.t1.cutoff,.field.t2.cutoff{color:#FF00D5}.tfd .marker.field-cutoff.value-yes .discipline{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;float:initial;left:19px;position:relative;top:8px}.status-container.field-cutoff,.status-container.field-event_key,.status-container.field-sex{float:left;width:33.3%}.status img{position:absolute;right:0;top:0}.status.graph{display:none}.status .leaderboard-search{float:left;line-height:22px;height:22px;border-right:1px solid #FFF}.status .leaderboard-details{float:left;line-height:22px;height:22px}.status span.caption{line-height:22px;display:block;float:left;margin-right:5px}.status .leaderboard-details input{float:left}.resultsboard-loading{text-align:center;height:500px;position:relative}.resultsboard-loading img{position:absolute;top:35%;left:45%}.lb-container-content h3{font-size:12px;margin-bottom:4px;margin-top:6px;font-weight:700}.info-box{margin-bottom:4px;background-color:#F4F4F4}.info-box .estimated{color:#AAA}.list-left.vertical .info-box{float:left;margin-right:1px}.info-head{background-color:#DDD;color:#333;font-weight:700;text-transform:uppercase;font-size:11px;line-height:18px;padding-left:2px;height:18px}.info-head span{float:left;line-height:17px;height:17px;display:block}.info-table{width:100%;border:0 solid #636363;clear:both}.info-table td{padding:0 2px 1px 4px;border-right:1px solid #DEDEDE;font-size:10px;white-space:nowrap}.info-table td.desc{width:90px}.info-table td.last{border-right:0}.info-table thead.split tr{background-color:#DEDEDF}.info-table.places .mark{background-color:#D4DCE5}.info-table.places thead td,.info-table.splits thead td{background-color:#DEDEDF;border-right:1px solid #CBD6E1}.info-table .bar div,.info-table.splits .mark{background-color:#D4DCE5}.info-table.splits tr{cursor:pointer}.info-table .bar{position:relative;height:100%;width:100%}.info-table .bar div{height:100%}.info-table .bar span{position:absolute;top:0;left:0;display:block}.list-options{position:absolute;top:0;right:0}.list-options .drag{cursor:move}.list-box{margin-bottom:10px;clear:both}.list-table tr.favorite{background-color:#CDDDE4}.list-table tr.mark{background-color:#D4DCE5}.list-left{float:left;width:65%}.list-left.vertical{float:none;width:auto}.list-infobox{float:left;width:35%}.list-infobox .list-content{margin-left:5px;border-left:1px solid #EEE;padding-left:5px}#leaderboard .list-table tbody tr{cursor:pointer}.content-leaderboard .list-info,.content-pacegraph .list-info{height:18px}.list span.info-text{display:block;margin-left:12px}.list-table thead .diff,.list-table thead .time{width:47px;text-align:right}.list-table thead .speed_last_split{width:60px}.list-table thead .diff_last_split{width:47px}.detail-box .list-table thead .diff,.detail-box .list-table thead .time{width:auto}.lb-containers .info-secondary{display:none;position:absolute;border:1px solid #333;-webkit-box-shadow:0 0 12px #343437;-moz-box-shadow:0 0 12px #343437;box-shadow:0 0 12px #343437;width:270px;z-index:2}.lb-containers .info-buttons .button-secondary{text-decoration:underline;cursor:pointer;font-size:11px;float:left}.lb-containers .info-buttons .button-secondary.open{display:none;float:none;height:18px;line-height:18px;text-align:left;padding-left:4px}.lb-containers .info-buttons span{font-size:11px;font-style:italic;float:right;display:block}.info-secondary .info-head,.info-secondary .info-head .fav-options{display:none}.info-box.dragged .info-secondary .info-head{display:block}.info-box.dragged .info-secondary .info-buttons span{display:none}.info-box.mouseover .info-buttons .button-secondary.open{display:block}.info-box.dragged .info-primary .info-table.places{display:none}.info-box.dragged .info-secondary .info-table.places{display:table}.replay-barrier{margin-bottom:4px;float:left;width:100%;height:10px;background-image:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/rule.gif)}.favorite-boxes .split-group .label span,.replay-barrier span{background:#FFF;color:#999;line-height:10px;padding-right:5px;width:auto;height:10px;font-size:11px;float:left;display:block;font-weight:700}.favorite-boxes .split-group{float:left;margin-right:3px}.favorite-boxes .split-group .label span{padding-left:1px;min-width:50px;text-transform:uppercase}.favorite-boxes .split-group .label{float:left;margin-bottom:4px;height:10px;width:100%}.favorite-boxes .split-group-swim .label{border-bottom:3px solid #069;color:#FFF}.favorite-boxes .split-group-bike .label{border-bottom:3px solid #F60;color:#FFF}.favorite-boxes .split-group-run .label{border-bottom:3px solid #396;color:#FFF}.favorite-boxes .split-group-swim .label span{background-color:#069;color:#FFF;padding-top:1px}.favorite-boxes .split-group-bike .label span{background-color:#F60;color:#FFF;padding-top:1px}.favorite-boxes .split-group-run .label span{background-color:#396;color:#FFF;padding-top:1px}.optionbar{font-size:11px;margin-bottom:1px;padding:2px;background-color:#DDD;border-radius:3px;border:0}.optionbar-option select,select.sub_selector{border:1px solid #CCC;font-size:11px}.optionbar-option.option-left{float:left;margin-right:10px}.optionbar-option.option-right{float:right;margin-left:10px}.optionbar-option select#event{width:170px}.layout-mode{position:absolute;right:0;top:0}.layout-mode img{cursor:pointer}.layout-mode span{float:left;display:block;margin-left:2px}.layout-mode select{border:1px solid #888;color:#333;font-size:10px;margin-right:10px;height:15px;display:block}.fav-options{float:right}.fav-options img{cursor:pointer;display:block}#HTML_AJAX_LOADING{position:absolute;right:10px;top:10px;display:none}.status a.active.color-blue{background-color:#069}.status a.active.color-blue.selected{background-color:#0AA9FF}.status a.active.color-green{background-color:#396}.status a.active.color-green.selected{background-color:#48C285}.status a.active.color-red{background-color:#F60}.status a.active.color-red.selected{background-color:#FF9B59}.favorite-display .color{border-color:#FFF;height:16px;width:16px;border-radius:25px;border-width:2px;border-style:solid;text-align:center;box-sizing:initial;margin-top:1px}.favorite-display .replay{margin-top:2px;margin-left:5px;font-weight:700;display:block;float:right;font-size:14px;-moz-animation:blinker_not_full 2s linear 0s infinite normal;-webkit-animation:blinker_not_full 2s linear 0s infinite normal;animation:blinker_not_full 2s linear 0s infinite normal}.favorite-display:not(.in-replay) .replay{display:none}input#autocomplete{width:145px;border:1px solid #666;height:14px;font-size:11px;color:#AAA}div.autocomplete{line-height:normal;position:absolute;width:250px;background-color:#FFF;border:1px solid #888;margin:0;padding:0;z-index:9999}div.autocomplete ul{list-style-type:none;margin:0;padding:0}div.autocomplete ul li.selected{background-color:#D4DCE5}div.autocomplete ul li{list-style-type:none;display:block;margin:0;padding:2px;height:15px;cursor:pointer}div.autocomplete span{background-color:transparent;font-weight:700}.replay-controls:not(nav){margin-top:5px;background-color:#DDD;border:0;border-radius:3px;font-size:11px;margin-bottom:1px;padding:2px}.replay-controls:not(nav) .label{font-size:inherit;font-weight:400;color:inherit;padding:0}.replay-controls .slider{display:block}.info-box.favorite-active .info-head .fav-options,.replay-info{display:none}.replay-controls ul.nav.navbar-nav{width:100%}.replay-controls .slider.replay-speed .label,.replay-controls .slider.replay-time .label{color:#000}.replay-controls .slider.replay-time{margin-left:10px;margin-right:10px;min-width:54%;margin-top:12px}nav.navbar-map .nav>li,nav.replay-controls .nav>li{float:left}.replay-controls .slider.replay-speed{min-width:15%;margin-top:12px}.replay-controls:not(nav) .replay-buttons{width:25%;float:left;padding-top:3px}.replay-controls .slider-time{width:53%;float:left;position:relative;padding-top:16px}.replay-controls .slider-speed{width:18%;float:right;position:relative;padding-top:16px}.replay-controls:not(nav) .replay-buttons span{font-size:11px;background-image:url(//static.r.mikatiming.net/stages/blue/images/button-bg-reverse.png);background-repeat:repeat-x}.replay-controls:not(nav) .replay-buttons span img{vertical-align:middle;padding-right:2px}.position_info span{font-size:11px;font-weight:700;position:absolute;right:7px}.info-box .sensitive{position:relative;z-index:1}.info-box.favorite-active .info-head{background-color:#AAA}.replay-info{position:absolute;right:3px;bottom:0;font-size:11px;font-weight:700}.replay-running .replay-info{display:block;-moz-animation:blinker 2s linear 0s infinite normal;-webkit-animation:blinker 2s linear 0s infinite normal;animation:blinker 2s linear 0s infinite normal}@-moz-keyframes blinker_not_full{0%,100%{opacity:.7}50%{opacity:0}}@-webkit-keyframes blinker_not_full{0%,100%{opacity:.7}50%{opacity:0}}@keyframes blinker_not_full{0%,100%{opacity:.7}50%{opacity:0}}@-moz-keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}@keyframes blinker{0%,100%{opacity:1}50%{opacity:0}}.replay-controls .slider-time .label.time{position:absolute;left:45px;top:0}.replay-controls .slider-speed .label{position:absolute;left:0;top:0}.replay-controls .slider-time .label.start{position:absolute;left:5px;top:0;font-size:10px}.replay-controls .slider-time .label.finish{position:absolute;right:5px;top:0;font-size:10px}.mapInfoWindow{position:absolute;background:rgba(255,255,255,.9);box-shadow:0 0 5px #343437;width:200px;margin-bottom:-1px;padding:5px}.mapInfoWindow h3{margin:0 0 5px;font-size:11px;font-weight:700}.mapInfoWindow .description{color:#333;font-size:11px}.lb-containers .overlayMenu{position:absolute;background:#FFF;box-shadow:0 0 5px #343437;width:200px;margin-bottom:-1px}.lb-containers .overlayMenu a{display:block;height:32px;line-height:32px;color:#222;border-bottom:1px solid #DDD}.lb-containers .overlayMenu div.menu-divider{display:block;height:20px;line-height:20px;color:#222;font-weight:700;font-size:11px;padding-left:5px;border-bottom:1px solid #DDD}.lb-containers .overlayMenu a img{display:block;float:left;margin-right:5px}.reports .box,.statistics .box{margin-left:0;margin-right:20px}.lb-containers .overlayMenu a:hover{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);text-decoration:none}.lb-containers .overlayMenu a.active,.lb-containers .overlayMenu a.active:hover{background-image:url(//static.r.mikatiming.net/stages/blue/images/map_check.png);background-repeat:no-repeat;background-position:right}.list tbody .right .desc{text-align:left}.list .info-table tbody .right .last{padding-right:20px}.ticker-scroll{overflow:auto;height:100%;padding-right:5px}.tick-head{color:#FFF;font-weight:700;background-color:#007DBF}.tick-text{margin-bottom:15px}.reports .list-head{margin-bottom:20px}.statistics{width:auto}.statistics .box{float:none;width:auto;margin-top:10px}table.statistics{width:100%}.statistics td{padding:1px 2px;border-bottom:1px solid #DDD}.statistics tr.last td{border-bottom:0}.statistics thead td{background-color:#DDD;height:20px;width:90px;border:none}.statistics.split-table thead td{width:50px}.statistics thead td.desc{width:auto}.statistics-headline{background-color:#F3F3F3;font-weight:700}.statistics-subheadline{font-size:11px;font-style:italic;margin-top:7px}.statistics-event{width:700px;float:left;margin-bottom:17px}.statistics-graph{clear:both;border:1px solid #CCC}.statistics-graph .stats{height:130px}.statistics-graph .stats .split{float:left;margin-right:1px;background-color:#F8F8F8;height:100%;position:relative;width:82px}.statistics-graph .stats .split.empty{background-color:#FFF}.statistics-graph .stats .split-value{position:absolute;bottom:0;background-color:#0057D2;width:100%}.statistics-graph .stats .split-num{position:absolute;bottom:10px;width:30px;margin-left:-15px;background-color:#F8F8F8;text-align:center;left:50%}.statistics-graph .legend{margin-top:1px}.statistics-graph .legend div{padding-top:2px;float:left;margin-right:1px;background-color:#E0E0E0;text-align:center;font-size:11px;width:82px}.statistics-graph .legend div.empty{background-color:#FFF}.statistics-graph .legend.insplits div{height:30px}.statistics-graph .legend.passed div{height:15px}.statistics-graph .legend span{display:block;font-size:11px}.statistic-table{margin-bottom:14px}.statistic-table h3{margin:0 0 5px}.footer,.footer-est{margin-left:auto;margin-right:auto}.statistics .box-head-sub{font-style:italic;font-size:11px;margin-top:10px;margin-bottom:10px}.footer{display:none;text-align:center;padding:3px 0;margin-top:20px;clear:both}.footer-est{font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:3px 3px 3px 10px;width:240px;height:28px;background-color:#F2F2F2;text-align:left;margin-bottom:3px}.footer-est img,.footer-est span{float:left;margin-right:7px}.footer-est span.col-1{text-align:right}.spacer{clear:both}.dummy{text-align:center;padding:20px;font-size:12px;background-color:#F3F3F3;width:300px;border:1px solid #CCC;margin:50px auto 75px}.c{position:absolute;top:0;right:0;color:#CCC}.pacegraph h4{font-size:11px;font-weight:400;margin:0;padding:0 0 0 5px;color:#333;background-color:#EEE}.pacegraph .list-box-content{border:1px solid #636363}.popup-info,.popup:not(.favorite-display){background-color:#FFF;border:1px solid #333}.pacegraph-wrap{position:relative}.pacegraph-legend{top:0;left:0;right:0;bottom:0}.pacegraph-text{position:absolute;top:50px;width:100%;text-align:center;font-size:9px;color:#666}.pacegraph-legend div{position:absolute;font-size:11px}.pacegraph-legend div span{display:block;font-size:9px;color:#AAA;margin-top:-4px}.content-startlist .box{width:auto;float:none}.content-startlist .box .fieldsets{margin-left:-7px;margin-right:-7px;padding-left:7px;padding-right:7px;padding-bottom:7px}.content-startlist .box fieldset{float:left;margin-right:5px;width:335px}.content-startlist .box fieldset .text{font-size:10px;padding-bottom:5px}.content-startlist .clearButton{cursor:pointer;margin-left:5px}.content-start .clearButton{cursor:pointer;margin-left:2px}.box-content fieldset input{width:180px}.popup:not(.favorite-display){position:absolute;z-index:99999;-webkit-box-shadow:0 0 15px #343437;-moz-box-shadow:0 0 15px #343437;box-shadow:0 0 15px #343437}.popup-info{position:absolute;z-index:9999;-webkit-box-shadow:0 0 15px #343437;-moz-box-shadow:0 0 15px #343437;box-shadow:0 0 15px #343437}.popup-info .cbox-content,.popup:not(.favorite-display) .cbox-content{padding:10px}.text-register{width:350px}.sms-register{width:310px}.text-register-head{margin:0;padding:0 0 0 5px;background-color:#333;color:#FFF;height:20px;line-height:20px;font-weight:700}.sms-register-content,.text-register-content{padding:10px}.text-register-content button{font-size:10px;border:0;color:#333;background-color:#B7B7B5;padding:2px 4px;line-height:12px;text-align:center;text-decoration:none}.text-register-content button:hover{background-color:grey;color:#FFF;text-decoration:none}.text-register-content input,.text-register-content textarea{border:1px solid #333}.sms-register-content span,.sms-register-content span i,.sms-register-content span strong,.text-register-content span,.text-register-content span i,.text-register-content span strong{display:block;margin-top:5px;margin-bottom:5px}.permalink-head{margin:0;padding:0 0 0 5px;background-color:#333;color:#FFF;height:20px;line-height:20px;font-weight:700}.permalink-content{padding:10px;height:400px}.permalink-content button{font-size:10px;border:0;color:#333;background-color:#B7B7B5;padding:2px 4px;line-height:12px;text-align:center;text-decoration:none}.permalink-content button:hover{background-color:grey;color:#FFF;text-decoration:none}.permalink-content input{border:1px solid #333}.marker-km{color:#FFF;font-weight:700;font-size:9px;line-height:100%;text-align:center;width:22px;overflow:hidden}.marker-person{background-color:#EEE;color:#000;font-weight:400;font-size:11px;line-height:100%;text-align:left;border:1px solid #777;padding:2px;white-space:nowrap;filter:alpha(opacity=9);-moz-opacity:.9;opacity:.9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px #343437;-moz-box-shadow:0 0 5px #343437;box-shadow:0 0 5px #343437}.marker-person.small,.marker-person.small.details-short .favorite_title{font-weight:700;font-size:12px}.marker-person.small,.marker-person.small.details-short{height:16px;text-align:center;line-height:16px}.marker-person.small.details-short .label{font-weight:400;font-size:11px;background-color:rgba(200,200,200,.8);display:block;margin:-2px -2px -2px 17px;height:20px;line-height:20px;padding-left:3px;text-align:left}.marker-person.marker-group{width:auto;height:16px;font-size:12px;text-align:center;line-height:16px;font-weight:400}.marker-person.small .favorite_title,.marker-person.summary{width:16px;height:16px;font-size:12px;line-height:16px;text-align:center}.marker-person.summary{font-weight:700}.cluster-summary{position:absolute;left:20px;top:20px}.marker-person.selected .label{padding-right:20px}.marker-person.small .favorite_title{position:absolute;left:0;top:0;padding:2px;font-weight:700}.tooltip-help-info,.tooltip-warning{line-height:135%;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif}.marker-person .star{display:none;position:absolute;bottom:2px;right:2px}.marker-person.selected .star{display:block}.tooltip{display:none;background-color:#85cff3;border:1px solid #c4f9fc;padding:10px;font-size:11px;-moz-box-shadow:2px 2px 11px #666;-webkit-box-shadow:2px 2px 11px #666;z-index:999;color:#222}.tooltip.not_found{background-color:#f38f86;border:1px solid #fc8300;padding:5px}.tooltip-help,.tooltip-help-info,.tooltip-warning{font-size:10px;color:#222;padding:8px;position:absolute;z-index:9999;max-width:300px}.tooltip-help{background:#85cff3;border:1px solid #c4f9fc;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-help-info{background:#e3e9ee;border:1px solid #adb4b6;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-warning{background:#f38f86;border:1px solid #ffd3cd;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-icon-info.tt-pos-top{background-image:url(//static.r.mikatiming.net/stages/blue/images/icon_arrow_down_green.png);background-repeat:no-repeat;background-position:bottom 5px center;padding-bottom:40px}.tooltip-icon-info.tt-pos-bottom{background-image:url(//static.r.mikatiming.net/stages/blue/images/icon_arrow_up_green.png);background-repeat:no-repeat;background-position:top 5px center;padding-top:40px}.tfd{padding-top:10px}#tfd-content{clear:both;height:450px;overflow:auto}.tfd-content-wrap{position:relative}.tfd-content-shadow{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-box-shadow:inset 0 0 1px 1px rgba(15,15,15,.51);-moz-box-shadow:inset 0 0 1px 1px rgba(15,15,15,.51);box-shadow:inset 0 0 1px 1px rgba(15,15,15,.51)}.tfd-container.num-cols-1 .tfd-col{width:100%;float:left}.tfd-container.num-cols-2 .tfd-col{width:50%;float:left}.tfd-container.num-cols-3 .tfd-col{width:33.33%;float:left}.tfd-container.num-cols-4 .tfd-col{width:25%;float:left}.tfd-container.num-cols-2 .tfd-col .tfd-main,.tfd-container.num-cols-3 .tfd-col .tfd-main,.tfd-container.num-cols-4 .tfd-col .tfd-main{margin-right:10px}.tfd-container .tfd-col.last div.tfd-main{margin-right:0}.tfd-buttons{float:right}.tfd-buttons a{background-color:#888;color:#fff;display:block;float:left;font-weight:700;height:20px;line-height:20px;margin-right:4px;padding:3px;text-align:center;width:20px}#tfd-status .status.field a{position:relative}#tfd-status .status.field a span{background-color:transparent;color:#FFF;display:block;width:100%;font-weight:700;text-align:center;font-size:11px;position:absolute;bottom:4px}#tfd-status .pause-on{background-color:red;color:#FFF}#tfd-status .pause-off{background-color:transparent}#tfd-status .sound-on{background-color:red;color:#FFF}#tfd-status .sound-off{background-color:transparent}#tfd-status{margin-bottom:5px}.content-tfd .status.field.field-split a{line-height:13px;padding:4px}#tfd-status .legend{display:block;font-family:verdana;font-size:9px;left:10px;line-height:10px;position:absolute;text-transform:uppercase;top:0;z-index:99}#tfd-status:hover .legend{display:block}#tfd-status .status.field a span.badge{display:block;position:absolute;color:#FFF;background-color:red;border:2px solid #FFF;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;height:25px;line-height:23px;width:25px;font-size:17px;font-weight:700;top:-10px;right:10px;z-index:9999}#tfd-status .status-container.num-filter-0 .legend,.tfd-row.newentry{display:none}.status-container,.tfd-pri .field,.tfd-row{position:relative}#tfd-status-filters{margin-top:10px;padding-bottom:10px}#tfd-status-filters,.tfd-legend .panel-body{background-color:#f2f2f2}.tfd-legend{margin-top:5px}.tfd-legend .panel-heading{background-color:#DDD}.status-container.field-event{float:left;width:49%;margin-right:1%}.status-container.field-sex{float:left;width:50%}.status-container.field-cat,.status-container.field-cat_sex{float:none;clear:both}.status-container.num-filter-0{margin-bottom:10px}#tfd-status-filters.num-filters-1{padding-bottom:0}#tfd-status-filters.num-filters-1 .status-container.num-filter-0{margin-bottom:0}.status-container.num-filter-1 .status,.status-container.num-filter-2 .status,.status-container.num-filter-3 .status,.status-container.num-filter-4 .status,.status-container.num-filter-5 .status{background-color:transparent;padding:10px 10px 0}.status-container.num-filter-1 .status a.active,.status-container.num-filter-2 .status a.active,.status-container.num-filter-3 .status a.active,.status-container.num-filter-4 .status a.active,.status-container.num-filter-5 .status a.active,.tfd-legend-filters-has-data{background-color:#a8a8a9;background-image:none}.status-container.num-filter-1 .status a.active.selected,.status-container.num-filter-1 .status a.active:hover,.status-container.num-filter-1 .status a.selected,.status-container.num-filter-2 .status a.active.selected,.status-container.num-filter-2 .status a.active:hover,.status-container.num-filter-2 .status a.selected,.status-container.num-filter-3 .status a.active.selected,.status-container.num-filter-3 .status a.active:hover,.status-container.num-filter-3 .status a.selected,.status-container.num-filter-4 .status a.active.selected,.status-container.num-filter-4 .status a.active:hover,.status-container.num-filter-4 .status a.selected,.status-container.num-filter-5 .status a.active.selected,.status-container.num-filter-5 .status a.active:hover,.status-container.num-filter-5 .status a.selected,.tfd-legend-filters-selected{background-color:#818182;background-image:none;color:#FFF}.tfd-container.num-cols-2 .status a{font-size:75%}.tfd-container.num-cols-3 .status a{font-size:67%}.tfd-container.num-cols-4 .status a{font-size:55%}.tfd-row{height:23px;border-bottom:1px solid #ddd;padding-bottom:0}.tfd-row.first{height:31px}.tfd-row.twoline{height:52px}.tfd-row.twoline.first{height:49px}.tfd-row.threeline{height:90px}.tfd-row.threeline.first{height:98px}.tfd-row .field.note{height:26px;line-height:120%;overflow:hidden;padding-top:8px}.tfd-pri,.tfd-sec,.tfd-tertiary{clear:both}.tfd-pri .field{float:left;margin-right:1px;margin-bottom:1px;font-weight:700;font-size:14px;padding-left:5px;padding-right:5px;height:22px;line-height:22px;overflow:hidden;box-sizing:content-box}.tfd-sec .field,.tfd-tertiary .field{margin-right:1px;margin-bottom:1px;padding-left:5px;padding-right:5px;height:18px;overflow:hidden;float:left}.tfd-row.first .tfd-pri .field{padding-top:8px}.tfd-row.highlight{background-color:#F1F1F1}.tfd-pri .field .legend{position:absolute;top:0;left:2px;line-height:100%;font-size:9px;font-weight:400;background-color:transparent;color:#777;box-sizing:content-box}.tfd-sec .field .legend,.tfd-tertiary .field .legend{top:0;left:5px;color:#888;background-color:transparent;white-space:nowrap;box-sizing:content-box}.tfd-sec .field{position:relative;font-weight:700;font-size:12px;padding-top:9px;line-height:18px;box-sizing:content-box}.tfd-sec .field .legend{position:absolute;line-height:100%;font-size:12px;font-weight:400}.tfd-tertiary .field{position:relative;font-weight:700;font-size:11px;padding-top:5px;line-height:18px;box-sizing:content-box}.tfd-tertiary .field .legend{position:absolute;line-height:100%;font-size:9px;font-weight:400}.tfd-row .rowbuttons-buttons{display:none;position:absolute;right:5px;top:2px;z-index:999}.tfd-row .rowbuttons-buttons a{background-color:#000;color:#FFF;float:left;padding:2px 6px;font-weight:700}.tfd-row.rowbuttons .rowbuttons-buttons{display:block}.pid-tfd .tfd-marker{height:100%;position:absolute}.pid-tfd .tfd-marker div{height:100%;width:12px;float:left}.tfd-legend-marker-sex-m,.tfd-marker div.field-sex.value-m{background-color:#79a9dd}.tfd-legend-marker-sex-w,.tfd-marker div.field-sex.value-w{background-color:#ff3a3c}.tfd-legend-marker-sex-x,.tfd-marker div.field-sex.value-x{background-color:#f58538}.tfd-marker div.field-highlight.value-1{background-color:#21ff00;width:12px}.tfd .status.field,.tfd .tfd-tertiary .field{width:auto}.fav-color .field .legend{color:inherit}.tfd-legend-row.status{height:22px;margin-bottom:0}.tfd-pri-legend .field{font-weight:400}.branch-info h1,.branch-info h2,.switch-mobile a{font-weight:700;color:#FFF}.tfd-pri-legend.has-marker.marker-1,.tfd-pri-legend.has-marker.marker-2,.tfd-row.has-marker.marker-1 .tfd-pri,.tfd-row.has-marker.marker-1 .tfd-sec,.tfd-row.has-marker.marker-1 .tfd-tertiary,.tfd-row.has-marker.marker-2 .tfd-pri,.tfd-row.has-marker.marker-2 .tfd-sec,.tfd-row.has-marker.marker-2 .tfd-tertiary{padding-left:25px}.tfd-pri-legend.has-marker.marker-3,.tfd-row.has-marker.marker-3 .tfd-pri,.tfd-row.has-marker.marker-3 .tfd-sec,.tfd-row.has-marker.marker-3 .tfd-tertiary{padding-left:45px}.tfd h3{display:none}.tfd .tfd-sec .field{width:auto;min-width:8%}.tfd .field{width:7%}.tfd .field.startnr{width:10%}.tfd .field.name{width:28%}.tfd .field.event,.tfd .field.nation{width:10%}.tfd .field.race_time_str{width:25%}.tfd .field.split{width:22%}.tfd .field.scoring{width:10%}.tfd .lpc{width:150px}.grid-content .main,.grid-frame{width:100%;margin:0}.switch-mobile a{display:block;background-color:#f19595;text-align:center;padding:5px}.grid-content .cbox-head,.grid-content .head,.grid-content .language{display:none}.tfd-row.favorite{background-color:#FF0}.fav-color{background-color:#adb4b6}.fav-color.i-0{background-color:#F60;fill:#F60;color:#FFF}.fav-text-color.i-0{fill:#FFF}.fav-color.i-1{background-color:#8EB7EB;fill:#8EB7EB}.fav-color.i-2{background-color:#4993EE;fill:#4993EE;color:#FFF}.fav-text-color.i-2{fill:#FFF}.fav-color.i-3{background-color:#9E7D40;fill:#9E7D40;color:#FFF}.fav-text-color.i-3{fill:#FFF}.fav-color.i-4{background-color:#916bb8;fill:#916bb8;color:#FFF}.fav-text-color.i-4{fill:#FFF}.fav-color.i-5{background-color:#6fd57a;fill:#6fd57a}.fav-color.i-6{background-color:#929E58;fill:#929E58}.fav-color.i-7{background-color:#21426B;fill:#21426B;color:#FFF}.fav-text-color.i-7{fill:#FFF}.fav-color.i-8{background-color:#6F8FB8;fill:#6F8FB8;color:#FFF}.fav-text-color.i-8{fill:#FFF}.fav-color.i-9{background-color:#B4D5FF;fill:#B4D5FF}.fav-color.i-10{background-color:#EBCA8E;fill:#EBCA8E}.fav-color.i-11{background-color:#EDDDCB;fill:#EDDDCB}.fav-color.i-12{background-color:#B8805D;fill:#B8805D;color:#FFF}.fav-color.i-13{background-color:#FFA66B;fill:#FFA66B}.fav-text-color.i-13{fill:#FFF}.fav-color.i-14{background-color:#069;fill:#069;color:#FFF}.fav-text-color.i-14{fill:#FFF}.tfd-row.favorite-ack{background-color:#bfffb6}.grid-col{float:left}.grid-frame{border:0;padding:0;height:100%}body.grid-content{background-image:none}.branch-info h1,.branch-info span{display:block;position:absolute;text-align:center}.branch-info{z-index:99999;top:5px;right:5px;background-color:transparent;border:1px solid #FFF;padding:1px;height:250px;width:37px;position:absolute;font-family:Arial,Helvetica,sans-serif;box-sizing:content-box}.branch-info div{background-color:#b8a186;width:100%;height:100%}.branch-staging .branch-info div{background-color:#516978}.branch-testing .branch-info div{background-color:#4ca0cc}.branch-showcase .branch-info div{background-color:#666}.branch-info h2{-moz-transform:rotate(90deg);-moz-transform-origin:top left;-webkit-transform:rotate(90deg);-webkit-transform-origin:top left;-o-transform:rotate(90deg);-o-transform-origin:top left;-ms-transform:rotate(90deg);-ms-transform-origin:top left;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=90);font-size:20px;left:32px;position:absolute;top:23px;text-transform:uppercase}.branch-info h1{margin:0;padding:0;font-size:11px;top:5px;left:0;right:0}.branch-info span{bottom:5px;color:#DDD;font-size:10px;left:0;line-height:10px;right:0;font-weight:400}.lb-container,.lb-container .container-info{position:relative}.box.fastsearch .search{height:30px;width:90%;line-height:30px;font-size:20px;color:#AAA}.lb-containers .info-buttons .button-secondary,.lb-containers .info-buttons span,.list-option-buttons{color:#333}.box.fastsearch input.submit{float:right;height:30px;margin:0 0 0 5px;line-height:30px}.detail-history{clear:both;padding-top:20px}.detail-history-content .list-head,.hide-on .hideable,.hide-on-extended .hideable-extended{display:none}.lb-containers .lb-col{float:left}.lb-containers .lb-col.col-id-left{width:65%;margin-right:0}.lb-containers .lb-col.col-id-right{width:34%;float:right}.lb-containers .lb-col.col-id-top{width:100%;clear:both}.lb-containers .lb-col.col-id-bottom{width:100%;clear:both;float:none}.lb-sortable-placeholder{background-color:#F1F1F1;height:70px;border:1px solid #0E0}.lb-container,.lb-containers .info-secondary,.list-option-buttons{background-color:#FFF}.lb-containers .info-box{float:left;margin-right:3px}.lb-container .info-box .color,.pacegraph-legend .color{float:left;margin-left:-2px;margin-right:3px;padding:0;width:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}.lb-container{margin-bottom:5px;clear:both}.lb-container .list-table .color{padding:0;width:16px}.lb-container .list-table .color div{float:left;margin-left:-2px;margin-right:3px;padding:0;width:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}.lb-container .container-headline{margin-bottom:1px;position:relative;line-height:20px;font-weight:700;font-size:12px;color:#333}.resultsboard:not(.resultsboard-modularized) .lb-container .container-headline{border-bottom:1px solid #DEDEDF}.list-option-buttons{position:absolute;right:0;top:0;width:auto}.list-option-buttons .layout-button{float:left;font-size:10px;text-shadow:none;font-family:Verdana,Geneva,sans-serif;font-weight:400;margin-left:10px}.list-option-buttons .layout-button span{line-height:22px;float:left;cursor:pointer}.list-option-buttons .layout-button img{float:left;margin-right:4px;cursor:pointer}.icon.loading img{display:block;-moz-animation:rotater 2s linear 0s infinite normal;-webkit-animation:rotater 2s linear 0s infinite normal;animation:rotater 2s linear 0s infinite normal}@-moz-keyframes rotater{0%{transform:rotate(360deg)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}100%{transform:rotate(0)}}@-webkit-keyframes rotater{0%{transform:rotate(360deg)}25%{transform:rotate(270deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}100%{transform:rotate(0)}}@keyframes rotater{0%{transform:rotate(360deg);ms-transform:rotate(360deg)}25%{transform:rotate(270deg);ms-transform:rotate(270deg)}50%{transform:rotate(180deg);ms-transform:rotate(180deg)}75%{transform:rotate(90deg);ms-transform:rotate(90deg)}100%{transform:rotate(0);ms-transform:rotate(0)}}.lb-containers .info-buttons .button-secondary.open{background-color:#DDD}.status a.last{border-right:0}.buttons a.has-status{background-image:url(//static.r.mikatiming.net/stages/blue/images/icon_button_off.png);background-repeat:no-repeat;background-position:right center;padding-right:17px}.buttons a.has-status.button-active{background-image:url(//static.r.mikatiming.net/stages/blue/images/icon_button_on.png)}.favorite-edit-head{margin:0;padding:0 0 0 5px;background-color:#333;color:#FFF;height:20px;line-height:20px;font-weight:700}.favorite-edit-content{padding:10px}.favorite-edit-content button{font-size:10px;border:0;color:#333;background-color:#B7B7B5;padding:2px 4px;line-height:12px;text-align:center;text-decoration:none}.favorite-edit-content button:hover{background-color:grey;color:#FFF;text-decoration:none}.favorite-edit-content input{border:1px solid #333}.favorite-edit .message{background-color:#F3F3F3;padding:5px;margin-bottom:5px;font-weight:700}.favorite-edit .message.warning{color:red}.favorite-edit .fields{margin-top:10px;margin-bottom:3px}.favorite-edit{width:405px}.favorite-edit textarea{background-color:#FFF;border-color:#AAA;border-style:solid;border-width:1px;box-shadow:0 1px 2px #969696 inset;font-size:11px;padding:1px;height:80px;width:380px}.favorite-edit label{display:block;font-size:11px}.favorite-edit tr.global td{background-color:#b6e6fc}.quicksearch{position:absolute;top:10px;right:0;background-color:#DDD;border:0;border-radius:3px;line-height:20px;padding:3px 5px 2px;z-index:9}.quicksearch input{margin-left:4px;padding:1px;font-size:12px;margin-bottom:2px;height:20px;border-color:#D02020;border-style:solid;border-width:1px;background-color:#FFF;width:180px;-webkit-box-shadow:inset 0 1px 2px #969696;-moz-box-shadow:inset 0 1px 2px #969696;box-shadow:inset 0 1px 2px #969696}.pid-start .quicksearch,.pid-startlist .quicksearch{position:static;left:0;right:0;margin-bottom:10px;width:704px}.pid-startlist .quicksearch{width:730px}.pid-start .quicksearch input,.pid-startlist .quicksearch input{height:30px;font-size:20px;width:500px}.pid-start .quicksearch label,.pid-startlist .quicksearch label{line-height:34px;width:118px;display:block;float:left;font-weight:700;font-family:'Droid Sans',arial,sans-serif;font-size:14px}.pid-start .ui-menu-item a,.pid-startlist .ui-menu-item a{display:block;color:#333;text-decoration:none;font-size:17px}.closemessage{font-style:italic;left:341px;position:absolute;top:10px}.popup-info .back,.popup:not(.favorite-display) .back{left:288px;position:absolute;top:7px}.popup-info .content-video .back,.popup:not(.favorite-display) .content-video .back{right:10px;position:absolute;top:4px;left:auto}.content-manual_cert .box{margin-top:20px}.loadingIndicator{display:none;position:absolute}.addLoading .box-content{position:relative}.addLoading .box-content form{opacity:.25;filter:alpha(opacity=25)}.addLoading .loadingIndicator{display:block}.leaderinfo{width:100%;margin:0;padding:0;font-size:12px}.leaderinfo .main-left{width:470px;float:left;border-right:1px solid #EEE;font-size:100%;padding-right:10px;box-sizing:content-box}.leaderinfo .main-right{width:301px;float:left;padding-left:10px;box-sizing:content-box}.leaderinfo h2{color:#333;font-family:'Droid Sans',arial,sans-serif;font-size:12px;font-weight:700;border-bottom:1px solid #CCC}.leaderinfo .main-left .col{padding-right:0;width:45%;float:left;margin-right:10px}.leaderinfo .main-left table{width:100%}.leaderinfo .main-right .manual-content{font-size:140%}.leaderinfo .main-right .desc{float:left;width:66%;display:block;font-weight:700;color:#CC0001}.leaderinfo .main-right .num{float:left;width:33%;display:block;text-align:right}.leaderinfo .main-right .info-row{margin-bottom:5px;padding-bottom:5px;clear:both;border-bottom:1px solid #999;margin-left:0;margin-right:0}.leaderinfo .description{margin-top:20px;font-size:11px}.person-log-edit{width:500px}.person-log-edit table{border:0;border-spacing:1px;width:100%}.person-log-edit table thead td{font-weight:700;background-color:#D2D2D2;font-size:10px}.person-log-edit table tbody td{font-weight:400;background-color:#E9E9E9;vertical-align:top;font-size:10px}.person-log-info{display:block;float:left;margin-left:5px}.person-log-edit textarea{background-color:#FFF;border-color:#333;border-style:solid;border-width:1px;box-shadow:0 1px 2px #969696 inset;width:100%;height:50px}.content-register .box,.content-register .box-content{background-color:#F2F2F2}.content-register .box{border:1px solid #DDD;border-radius:4px;float:left;width:400px;padding:10px;margin:15px auto}.content-register .box-content input{width:230px;font-size:14px;height:25px;line-height:25px;background-color:#FFF}.content-register .box-content textarea{width:230px;font-size:14px;height:50px;line-height:25px;background-color:#FFF}.content-register .box-content label{width:150px;height:25px;line-height:25px;font-weight:700;font-size:12px}.content-register .box-content select#nation{width:230px;font-size:14px;height:25px;line-height:25px;background-color:#FFF}.content-register .box-content input.submit{width:auto;background-color:#005DA8;color:#FFF;font-weight:700;border:0;margin-left:150px;padding:6px;height:auto;line-height:normal}.content-register .box-content input.submit:hover{background-color:#5090d8}.content-register .box-content .field{margin-bottom:7px}.content-register .box-content .field.error input,.content-register .box-content .field.error select,.content-register .box-content .field.error textarea{border:2px solid red}.content-register .box-content .field.error #recaptcha_area{border:2px solid red;float:left}.content-register .box-content .info{font-size:12px;margin-bottom:7px}.content-register .box-content .info span{display:block}.content-register .box-content .info span.error{color:red;font-weight:700}.content-register .box-content .info span.success{color:#588531;font-weight:700;font-size:16px}.content-register .box-content input#birthday{width:90px}.content-register .box-content input#personnummer{width:120px}.content-register .box-content .radio-label{width:auto;display:inline;float:none}.c3-legend-item.c3-legend-item-x2,.c3-target-x2,.c3-tooltip-name-x2,.hidden,.hide,.modal .cbox-head{display:none}.content-register .box-content .field.radio input{width:auto;border:inherit;background:inherit}.content-register .intro{margin-top:20px;margin-bottom:20px;font-size:12px;line-height:130%}.content-register .box.info{margin-left:20px;width:250px;background-color:#F6F6F6;border:1px solid #D3D3D3}.form-control,.well-mt{border-radius:0}.content-register .box.info.session{background-color:#bfffb6;font-weight:400;margin-bottom:-16px;font-size:11px;line-height:20px}.content-register .box.info.session strong{font-size:18px;line-height:20px;float:right}.content-register .box.info .limit{border-bottom:1px solid #CCC;padding-top:5px;padding-bottom:5px;color:#AAA}.content-register .box.info .limit.limit-active{color:#000;font-weight:700}.register-edit input[readonly=readonly],.register-edit textarea[readonly=readonly]{background-color:#BBB;color:#555}.register-edit label{float:left;width:100px}.register-edit .field{clear:both;padding-top:4px}.register-edit .fields{margin-bottom:10px}.register-edit .field span{font-size:11px}.content-register_search .optionbar #search_fields{height:47px}.content-register_search .optionbar-option label{float:left;margin-right:5px;margin-top:5px}.content-register_search .optionbar-option.option-left{margin-right:20px}.content-register_search .list-info{height:17px}.c3-tooltip{min-width:250px}.graph-legend,.pacegraph-legend{position:static}.graph-legend li,.pacegraph-legend li{list-style:none;float:left;cursor:pointer}.graph-legend li.last,.pacegraph-legend li.last{clear:both}.graph-legend .color{position:relative;top:2px;width:10px;height:10px;float:left}.graph-legend .color,.pacegraph-legend .color{margin-left:10px!important}.graph-legend .legend-name,.pacegraph-legend .legend-name{margin-left:5px;float:left;font-size:12px}.graph-data-table{border-spacing:0;font-size:10px;width:100%}.graph-data-table tr{cursor:pointer}.graph-data-table tr.row-hidden{opacity:.5}.graph-data-table td{padding:2px 0;text-align:center;overflow:visible;max-height:11px!important}.graph-data-table .color{width:10px;height:10px;float:left}.graph-data-table .overflow{height:11px;position:absolute;margin-top:-5px}.graph-data-table .groupName{margin-left:3px;float:left}.graph-data-table tr.mark{background-color:#D4DCE5}.graph-data-table td.spacer{background-color:#FFF}.graph-data-table.slim-legend .overflow{font-size:8px}.graph-data-table.slim-legend .color{width:2px}.graph-data-table.slim-legend .groupName{width:35px;line-height:11px;text-align:left;font-weight:700}.graph-data-table.slim-legend .twoline.groupName{line-height:8px;margin-top:-3px;text-align:left}.mika-dialog-confirm.link,.mika-dialog.link,.mika-popover.link{cursor:pointer}.content-start label{margin-bottom:initial;font-weight:initial}.icon.s img{width:15px;height:15px}.icon.m img{max-width:20px;max-height:20px}.icon.l img{max-width:25px;max-height:25px}.icon.xxl img{max-width:80px;max-height:80px}.close.pinned{opacity:1}.sponsors *{-moz-box-sizing:initial;-webkit-box-sizing:initial;box-sizing:initial}.list-group-item a.active{text-decoration:none}.well-mt{padding:3px;background-image:none;margin-bottom:10px;background-color:#f5f5f5;border:0;box-shadow:none}.form-mt,.form-mt .form-control{font-size:12px;padding:2px 3px}.form-mt .form-control{height:27px}.form-mt .form-group{margin-bottom:5px}.table-mt>thead>tr>th{background-color:#aaa;border-right:1px solid #cbd6e1;color:#fff;font-size:10px;font-weight:700;padding:2px 2px 2px 4px;text-align:left;text-transform:none;vertical-align:top;border-bottom:0}.table-mt>tbody>tr>td{border-right:1px solid #dedede;font-size:11px;padding:2px 2px 2px 4px;vertical-align:top;border-top:0}.table-mt.table-striped>tbody>tr:nth-child(2n+1){background-color:#f1f1f1}.table-mt>tbody>tr>td:last-child,.table-mt>thead>tr>th:last-child{border-right:0}.btn-mt{font-size:12px}.no-margin{margin:0}.panel-mt .panel-body{padding:10px}.list-table .glyphicon{margin:-2px;font-size:14px}.modal .quicksearch{background:#DDD;position:absolute;top:0;height:56px;padding-top:13px;border-radius:0;width:208px!important;left:83px}.modal .quicksearch label{font-weight:700;width:auto;font-size:9px;display:initial;top:-2px}.modal .quicksearch div{padding:0;height:auto;display:block;background:0 0}.modal .quicksearch input{font-size:14px;line-height:17px;height:31px;border:none;padding-left:10px!important;width:130px!important}.modal .quicksearch input:focus{outline:0}.modal .results{width:initial;box-shadow:initial;margin-top:0}.modal .image-viewer-options{margin-left:auto;margin-right:auto;text-align:center}.modal .image-viewer-options ul{display:inline-block}.modal .image-viewer-options li{float:left;list-style:none}.modal .image-viewer-options li:not(:last-child){margin-right:50px}.modal .image-viewer-options .controls span{margin-right:0;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);cursor:pointer}.modal .image-viewer-options .download a,.modal .image-viewer-options .download a:hover{color:#000;text-decoration:none}.modal .image-viewer-options .download{margin-right:5px;font-size:11px;line-height:21px;height:22px;color:#000;cursor:pointer;vertical-align:text-middle}.modal .image-viewer-options .download .glyphicon{font-size:20px}.modal .image-viewer-options .download a{position:relative;top:-5px;left:5px}.modal .image-viewer-options .fb-like{width:81px}.modal-content .detail-channel.channel-center,.modal-content .detail-channel.channel-right{width:initial!important}@media (min-width:768px){.modal .quicksearch{width:308px!important;left:183px}.modal .quicksearch input{width:230px!important}.modal-content .detail-channel.channel-center,.modal-content .detail-channel.channel-right{width:572px!important}nav.navbar .navbar-collapse .navbar-form .form-group:not(:first-child){margin-left:15px}}@media (min-width:992px){.modal .quicksearch{width:408px!important;left:333px}.modal .quicksearch input{width:330px!important}.modal-content .detail-channel.channel-right{width:513px!important}.modal-content .detail-channel.channel-center{width:872px!important}}body.mobile.tablet .modal-content .detail-channel.channel-center,body.mobile.tablet .modal-dialog{width:100%!important}.hasError{font-weight:700;color:red}.icon.favorite-toggle{cursor:pointer}.icon.favorite-toggle img{opacity:.4}.icon.favorite-toggle img:hover{opacity:.8}td.trend img{opacity:.4}.content-register_counter h2{font-size:14px;margin:0;font-weight:700}.btn.loading{position:relative;overflow:hidden}.btn.loading .loading-spinner{position:absolute;z-index:2;display:inline-block;pointer-events:none;left:50%;top:50%;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.btn.loading,.btn.loading .loading-label,.btn.loading .loading-spinner{-webkit-transition:.3s ease all!important;-moz-transition:.3s ease all!important;-ms-transition:.3s ease all!important;-o-transition:.3s ease all!important;transition:.3s ease all!important}.btn.loading .loading-label{z-index:3;position:relative;display:inline-block;opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.btn.loading .loading-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.dimmed_bars .c3-bar{opacity:.8!important}.dimmed_bars .c3-bar._expanded_{opacity:.65!important}.class-switcher{position:absolute;right:280px;top:13px;z-index:7}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:99999}body .ui-tooltip{border-width:1px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-menu{background-color:#FFF;border:1px solid #DDD;width:250px;padding:2px;margin:0}.ui-menu-item{padding:0;margin:0 0 1px;text-indent:0;list-style:none;border-bottom:1px solid #EEE}.ui-autocomplete .ui-menu-item .label{color:#333!important}.ui-menu-item a{display:block;color:#333;text-decoration:none;font-size:12px}.ui-menu-item a.ui-state-focus,.ui-menu-item a.ui-state-hover,.ui-menu-item a:hover{background-color:#DDD;color:#333;text-decoration:none}.ui-menu-item a span{font-size:10px}.ui-menu-item a.active-event,.ui-menu-item.highlight{background-color:#FF0}.ui-menu-item a.ui-state-focus.active-event,.ui-menu-item a:hover.active-event{background-color:#DDD}.ui-slider.ui-widget-content{background:url(//static.r.mikatiming.net/stages/blue/images/button-bg-reverse.png) 50% top repeat-x #EEE;border:1px solid #DDD;color:#333}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #DDD;background:url(//static.r.mikatiming.net/stages/blue/images/button-bg-reverse.png) 50% 50% repeat-x #EEE;font-weight:700;color:#333}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#333;text-decoration:none}body {
    font-family: Verdana, Helvetica, sans-serif;
    background-color: #E3E3E3;
    padding: 0;
    background-image: url(//static.r.mikatiming.net/events/goteborgsvarvet/styles/custom/bg.jpg);
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

a {
    color: #0188CA;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    color: #0188CA;
}

.main {
    width: 960px;
    border: 0;
    padding-top: 0;
    margin-top: 130px;
    margin-bottom: 15px;
    /*margin-left:20px;*/
    box-shadow: 0 3px 4px 1px #555;
}

.nav a {
    position: absolute;
    right: 0;
    top: -45px;
}

.cbox-head {
    display: none;
}

.cbox.left {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
}

.cbox.top {
    position: absolute;
    right: 0px;
    top: -45px;
    z-index: 99;
}

.cbox.top img {
    width: 360px;
}

.cbox.top-right {
    position: absolute;
    right: 0px;
    top: -20px;
    z-index: 99;
}

.cbox.results-msg {
    position: absolute;
    right: 10px;
    top: 154px;
    z-index: 99;
}

.cbox.top a {

    color: #D10016;
    font-size: 12px;
    font-weight: bold;
}

.top-box.top {
    background-image: linear-gradient(to bottom, #EB4643 0px, #E31C18 100%);
    background-repeat: repeat-x;
    height: 42px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.menu {
    font-family: 'Conduit ITC W01 Light', Verdana, Helvetica, Arial, sans-serif;
    position: relative;
    height: 42px;

    padding-left: 10px;
    margin-left: -10px;
    margin-right: -10px;

    font-size: 18px;

    background-image: linear-gradient(to bottom, #EB4643 0px, #E31C18 100%);
    background-repeat: repeat-x;
    height: 42px;

    position: absolute;
    top: -130px;
}

.menu a {
    border: 0;
    color: #FFF;
    line-height: 42px;
    height: 42px;
    background-color: transparent;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}

.menu a.active {
    background-color: #F2F2F2;
    color: #E31C18;
}

.menu a:hover {
    background-color: #FFF;
    color: #E31C18;
}

.cbox-head {
    position: absolute;
    top: 16px;
    right: 16px;
    margin: 0;
    z-index: 333;
    color: #FFF;
}

.cbox.left .cbox-content {
    margin-top: 0;
    padding-top: 10px;
}

.boxes {
    margin: 0;
    width: auto;
}

.boxes .box {
    margin-left: 0;
    margin-right: 10px;
    width: 364px;
    margin-bottom: 7px;

}

/*
.box-head {
	color:#000;
    font-size: 14px;
    height:25px;
    line-height:25px;
}

.box-content {
    border:1px solid #AAA;
}
.box-content fieldset {
    border:1px solid #CCC;

}

.box-content select, .box-content input {
    border:1px solid #7892B2;


}

.box-content label.sub {
    float: left;
    width: 120px;
}
.box-content label {
    float: left;
    width: 125px;
}


.box-content .submit {
    margin-left: 125px;
}
*/

.head img {
    width: 360px;
}

.language {
    display: block;
    right: 10px;
    top: -118px;
    z-index: 99;
}

.language a {

}

.footer {
    display: none;

}

.footer-box {
    text-align: center;

    display: block;
    font-size: 11px;
    margin: 0;
    padding-bottom: 10px;

}

.footer-box .b {
    margin-top: 5px;
}

.list-head {
    color: #000;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    font-family: 'Conduit ITC W01 Light', Verdana, Helvetica, Arial, sans-serif;
    font-size: 25px;
    font-weight: normal;
}

.boxes .box-head {
    color: #000;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    font-family: 'Conduit ITC W01 Light', Verdana, Helvetica, Arial, sans-serif;
    font-size: 25px;
    font-weight: normal;
    background: none;
    height: 35px;
}

.boxes .box {
    border: 0;
}

.boxes .box-content {
    border: 1px solid #DDDDDD;
    border-radius: 3px;
}

/* MANUAL */

.manual-intern {

    width: 100%;
    margin: 0;
    padding: 0;
    /*    background-color:#000;
     color:#FFFF00;  */

    font-size: 12px;
}

.manual-intern .left {
    width: auto;
    float: left;
    /*border-right:1px solid #EEEEEE;*/
    font-size: 100%;
    padding-right: 10px;
}

.manual-intern .right {
    width: 269px;
    float: left;
    padding-left: 10px;
}

.manual-intern h2 {

    font-size: 180%;
    /*margin-top:5%;
     margin-bottom:3%;*/
}

.manual-intern .left .col-left {
    width: 300px;
    float: left;
    border-right: 1px solid #999;
    margin-right: 20px;
    padding-right: 20px;
}

.manual-intern .left .col-right {
    width: 44%;
    float: left;
    padding-left: 5%;
}

.manual-intern .left table {
    width: 100%;
}

.manual-intern .left thead td {
    font-style: italic;
    color: #881403;
}

.manual-intern .left .desc {
    font-weight: bold;
    border-bottom: 0px solid #CCC;

}

.manual-intern .left .num {
    text-align: right;
    border-bottom: 0px solid #CCC;
}

.manual-intern .left .col-left td, .manual-intern .left .col-right td {
    padding-top: 2px;
    padding-bottom: 2px;
}

.manual-intern .left .col-left .highlight td {
    background-color: #EEE;
}

.manual-intern .left .col-right .highlight td {
    background-color: #EEE;
}

/*
.manual-intern .left .col-left .desc {
    float:left;
    width:50%;
    display:block;
    font-weight:bold;
    border-bottom:1px solid #333;

}
.manual-intern .left .col-left .num {
    float:left;
    width:50%;
    display:block;
    text-align:right;
    border-bottom:1px solid #333;
}
.manual-intern .left .col-right .desc {
    float:left;
    width:50%;
    display:block;
    font-weight:bold;
    border-bottom:1px solid #333;
}
.manual-intern .left .col-right .num {
    float:left;
    width:50%;
    display:block;
    text-align:right;
    border-bottom:1px solid #333;
}
                     */

.manual-intern .right .manual-content {
    font-size: 140%;
}

.manual-intern .right .desc {
    float: left;
    width: 70%;
    display: block;
    font-weight: bold;
    color: #3399FF;

}

.manual-intern .right .num {
    float: left;
    width: 30%;
    display: block;
    text-align: right;
}

.manual-intern .right .row {
    margin-bottom: 10px;
    clear: both;
    border-bottom: 1px solid #999;
}

.pid-map_fastest .list-box.favorites {
    display: none;
}

.manual-intern .left .col-left.img {

    width: 200px;
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
}

.auth-info {
    top: -72px;
    right: 0px;
    color: #CCCCCC;
}

.tfd .event {
    width: 5%;
}

.lb-containers .lb-col.col-id-right {
    width: 28%;
}

.lb-containers .lb-col.col-id-left {
    width: 71%;
}

.quicksearch {
    right: 10px;
    top: 37px;
}

.loadingIndicator {
    height: 0;
    width: 0;
}

.content-register .box {
    width: 620px;
}

.view-register .box-content .info {
    font-size: 12px;
    margin-bottom: 7px;

}

.view-register .box-content .info span {
    display: block;
}

.view-register .box-content .info span.error {
    color: #FF0000;
    font-weight: bold;

}

.view-register .box-content .info span.success {
    color: #588531;
    font-weight: bold;
    font-size: 16px;
}

.view-register .box.info .limit.limit-active {

    color: #000;
    font-weight: bold;
}

.view-register .intro {
    padding-bottom: 10px;
}

.view-register .intro div {

    background: #F2F2F2;
    padding: 10px;
    border-radius: 15px;
    margin-bottom: 10px;
    font-weight: bold;
}

.view-register .box-content .info {
    color: #4f8430;
    font-size: 12px;
    font-weight: bold;
}

.back.history-button a {
    background-color: #E31C18;
    margin-bottom: 5px;
}

.cbox.top-link {
    position: absolute;
    right: 390px;
    top: -25px;
}

.statistics-event {
    width: 100%;
}

.statistics.split-table {
    float: left;
    width: 660px;
    margin-right: 10px;
}

.statistics.event-table {
    float: left;
    width: 250px;
}

.quicksearch {
    right: 10px;
    top: 10px;
}

.leaderinfo .main-right {
    width: 370px;
}

.list-info-export {
    position: absolute;
    right: 0;
    /* top: -25px;*/
}

.manual-content .group.group-id-2015 h3.group-title,
.manual-content .group.group-id-2014 h3.group-title,
.manual-content .group.group-id-2013 h3.group-title,
.manual-content .group.group-id-2012 h3.group-title {
    font-size: 12px;
    font-weight: bold;
}

.manual-content .group.group-id-2015 .info-row,
.manual-content .group.group-id-2014 .info-row,
.manual-content .group.group-id-2013 .info-row,
.manual-content .group.group-id-2012 .info-row {
    margin-bottom: 1px;
    padding-bottom: 1px;
}

.manual-content .group.group-id-2015 .desc,
.manual-content .group.group-id-2014 .desc,
.manual-content .group.group-id-2013 .desc,
.manual-content .group.group-id-2012 .desc {
    font-size: 12px;
    font-weight: bold;
}

.manual-content .group.group-id-2015 .num,
.manual-content .group.group-id-2014 .num,
.manual-content .group.group-id-2013 .num,
.manual-content .group.group-id-2012 .num {
    font-size: 12px;
    font-weight: bold;
}

.manual-content .group {
    width: 280px;
    margin-right: 15px;
    float: left;

}

.manual-content .group.group-id-default {
    height: 600px;
}

.leaderinfo .main-left {
    width: 300px;
}

.leaderinfo .main-right {
    width: 618px;
}

.leaderinfo .main-left .col {
    width: 300px;
}

.tfd .field.time {
    width: 9%;
}

.tfd-row.threeline {
    height: 93px;
}


.start-stats-rows table {
    width: 100%;
}

.start-stats-rows td {
    line-height: 24px;
    padding-left: 5px;
}

.start-stats-rows th {
    line-height: 24px;
    padding-left: 5px;
}

.start-stats-rows .highlight td {
    background-color: #f5f5f5;
}

.start-stats-rows .desc {
    width: 220px;
}
.social_share_privacy_area .clearfix::after {
    content: "";
    height: 0;
    line-height: 0;
    font-size: 0;
    visibility: hidden;
    clear: both;
    display: block;
}
.social_share_privacy_area {
    clear: both;
    margin: 20px 0 !important;
    list-style-type: none;
    padding: 0 !important;
    width: auto;
    height: 25px;
    display: block;
    font-family: Arial, sans-serif;
}
.social_share_privacy_area.vertical {
    height: auto;
}
.social_share_privacy_area li {
    margin: 0 !important;
    padding: 0 !important;
    height: 21px;
    float: left;
}
.social_share_privacy_area.vertical li {
    float: none;
    clear: both;
    width: 150px;
    height: auto;
    margin: 0 0 10px !important;
}
.social_share_privacy_area.vertical li.settings_info {
    height: 24px;
}
.social_share_privacy_area.vertical.switch_right li {
    width: 120px;
}
.social_share_privacy_area li .dummy_btn {
    float: left;
    margin: 0 0 0 10px;
    cursor: pointer;
    padding: 0;
    height: inherit;
}
.social_share_privacy_area.vertical li .dummy_btn {
    width: 90px;
}
.social_share_privacy_area.vertical.switch_right li .dummy_btn {
    margin-left: 0;
}
.social_share_privacy_area li div iframe {
    overflow: hidden;
    height: inherit;
    width: inherit;
}
/* Facebook begin */
.social_share_privacy_area .facebook {
    width: 180px;
    display: inline-block;
}
.social_share_privacy_area.vertical .facebook {
    display: block;
}
.social_share_privacy_area .facebook .fb_like iframe {
    width: 130px;
}
/* Facebook end */
/* Twitter begin */
.social_share_privacy_area .twitter {
    width: 148px;
}
.social_share_privacy_area li div.tweet {
    width: 100px;
}
/* Twitter end */
/* Google+ begin */
.social_share_privacy_area .gplus {
    width: 123px;
}
.social_share_privacy_area li div.gplusone {
    width: 75px;
}
/* Google+ end */
/* Switch begin */
.social_share_privacy_area li .switch {
    text-indent: -9999em;
    background: transparent url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;
    width: 23px;
    height: 12px;
    overflow: hidden;
    float: left;
    margin: 4px 0 0;
    padding: 0;
    cursor: pointer;
}
.social_share_privacy_area.vertical.switch_right li .switch {
    float: right;
}
.social_share_privacy_area.skin-dark li .switch {
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_on_off_dark.png);
}
.social_share_privacy_area li .switch.on {
    background-position: 0 -12px; 
}
/* Switch end */
/* Tooltips begin */
.social_share_privacy_area li.help_info {
    position: relative; 
}
.social_share_privacy_area li.help_info .info, 
.social_share_privacy_area li .help_info.icon .info {
    display: none;
    position: absolute;
    bottom: 40px;
    left: 0;
    width: 290px;
    padding: 10px 15px;
    margin: 0;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    border: 1px solid #ccc;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 3px 4px #999;
    -webkit-box-shadow: 0 3px 4px #999;
    box-shadow: 0 3px 4px #999;
    background-color: #fdfbec;
    color: #000;
    z-index: 500;
}
.social_share_privacy_area li.gplus.help_info .info {
    left: -60px;
}
.social_share_privacy_area li .help_info.icon .info {
    left: -243px;
    width: 350px;
}
.social_share_privacy_area.vertical li.gplus.help_info .info,
.social_share_privacy_area.vertical li .help_info.icon .info {
    left: 0;
}
.social_share_privacy_area li.help_info.display .info, 
.social_share_privacy_area li .help_info.icon.display .info {
    display: block;
}
.social_share_privacy_area li.help_info.info_off.display .info {
    display: none;
}
.social_share_privacy_area li .help_info.icon {
    background: #fff url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info.png) no-repeat center center scroll;
    width: 25px;
    height: 20px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    border: 2px solid #e7e3e3;
    border-right-width: 0;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    margin: 0;
    padding: 0;
}
.social_share_privacy_area.skin-dark li .help_info.icon {
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),-moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),-webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),-webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),-o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),-ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png),linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/socialshareprivacy_info_dark.png);
    background-color: #4f4c4c;
    border-color: #7e7e7e;
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {
    border-top-width: 0;
    border-left-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {
    border-right-width: 2px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
/* Tooltips end */
/* Settings/Info begin */
.social_share_privacy_area li.settings_info {
    position: relative;
    top: -2px;
}
.social_share_privacy_area.vertical li.settings_info {
    top: 0;
}
.social_share_privacy_area li.settings_info a {
    text-decoration: none;
    margin: 0 !important;
}
.social_share_privacy_area li.settings_info .settings_info_menu {
    background-color: #f3f4f5;
    border: 2px solid #e7e3e3;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 3px #c1c1c1;
    -webkit-box-shadow: 2px 2px 3px #c1c1c1;
    box-shadow: 3px 3px 3px #c1c1c1;
    left: 0;
    position: absolute;
    top: 0;
    width: 135px;
    z-index: 1000;
    margin: 0;
    padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu.off {
    border-width: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
}
.social_share_privacy_area li.settings_info .settings_info_menu.off form {
    display: none;
    margin: 0;
    padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu .settings {
    text-indent: -9999em;
    display: inline-block;
    background: #fff url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings.png) no-repeat center center scroll;
    width: 25px;
    height: 20px;
    border: 2px solid #e7e3e3;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    border-left: 1px solid #ddd;
    margin: 0;
    padding: 0;
}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu .settings {
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),-moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),-webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),-webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),-o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),-ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png),linear-gradient(top,#6a6767 0,#2d2a2a 100%);
    background-image: url(//static.r.mikatiming.net/stages/blue/styles/custom/images/socialshareprivacy/settings_dark.png);
    background-color: #4f4c4c;
    border-color: #7e7e7e;
}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu.on {
    background-color: #4f4c4c;
    color: #fff;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {
    border-top-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {
    border-width: 0;
    margin: 0;
    padding: 0 10px 10px;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 0;
    padding: 10px 0;
    width: 115px;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {
    clear: both;
    float: left;
    margin: 4px 10px 4px 0;
    padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {
    display: inline-block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    -moz-transition: color .5s ease-in;
    -webkit-transition: color .5s ease-in;
    transition: color .5s ease-in;
    margin: 0;
    padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {
    color: #090;
}
/* Top-Orientation */
.social_share_privacy_area li.settings_info.top {

}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on {
    top: auto;
    bottom: -3px;
    padding-bottom: 22px;
}
.social_share_privacy_area.vertical li.settings_info.top .settings_info_menu.on {
    bottom: 0;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a {
    position: absolute;
    bottom: 0;
    left: 0;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a .help_info.icon {
    border-top-width: 2px;
    border-bottom-width: 0;
    -webkit-border-radius: 0 0 0 5px;
       -moz-border-radius: 0 0 0 5px;
            border-radius: 0 0 0 5px;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a.settings {
    left: 25px;
    border-top-width: 2px;
    border-bottom-width: 0;
    -webkit-border-radius: 0 5px 0 0;
       -moz-border-radius: 0 5px 0 0;
            border-radius: 0 5px 0 0;
}
/* Settings/Info end *//*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(//static.r.mikatiming.net/stages/blue/styles/custom/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}