.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.nav:before,.nav:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.container:before,.container:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after,.dl-horizontal dd:after,.nav:after,.pager:after,.panel-body:after,.container:after,.modal-footer:after{clear:both}.recoverPassword__message--success .icon{margin-bottom:20px}#flow_overlay h2:first-child,#flow_overlay h3:first-child,#flow_overlay h4:first-child{margin-top:0!important}#sign-in-container .control-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.social-icon-facebook{font-family:PolarIcons;display:inline-block;position:relative;font-style:normal;font-weight:400;font-size:20px;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icon-facebook:after{content:'\e025'}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:1em;font-size:1.3125em;line-height:inherit;color:#999;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:6px;font-size:.875em;line-height:1.42857143;color:#ccc}.form-control{display:block;width:100%;height:13em;padding:5px 10px;font-size:.875em;line-height:1.42857143;color:#ccc;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control:-moz-placeholder{color:#e2e3e5}.form-control::-moz-placeholder{color:#e2e3e5;opacity:1}.form-control:-ms-input-placeholder{color:#e2e3e5}.form-control::-webkit-input-placeholder{color:#e2e3e5}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#f2f2f2}textarea.form-control{height:auto}input[type=date]{line-height:13em}.form-group{margin-bottom:15px}span.placeholder{position:absolute!important;bottom:0!important}.radio,.checkbox{display:block;min-height:1em;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:13em;padding:5px 10px;font-size:.74375em;line-height:1.5;border-radius:3px}select.input-sm{height:13em;line-height:13em}textarea.input-sm{height:auto}.input-lg{height:25em;padding:10px 16px;font-size:2em;line-height:1.33;border-radius:6px}select.input-lg{height:25em;line-height:25em}textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:16.25em}.has-feedback .form-control-feedback{position:absolute;top:6em;right:0;display:block;width:13em;height:13em;line-height:13em;text-align:center}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#666}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .basic-data-panel h3{background-color:#dc2944;color:#fff;text-shadow:0 1px 0 #98172a;padding-left:.25em;margin-bottom:40px}.form-inline .basic-data-panel{margin-top:0;margin-bottom:15px}.form-inline .override .basic-data-panel input{background-color:#fff;line-height:1.2;float:left;font-family:'Open Sans',sans-serif}.form-inline .override .radio input[type=radio],.form-inline .override .checkbox input[type=checkbox]{float:none;margin-left:0}.form-inline .override .has-feedback .form-control-feedback{top:0}.form-inline .form-horizontal .control-label,.form-inline .form-horizontal .radio,.form-inline .form-horizontal .checkbox,.form-inline .form-horizontal .radio-inline,.form-inline .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:6px}.form-inline .form-horizontal .radio,.form-inline .form-horizontal .checkbox{min-height:7em}.form-inline .form-horizontal .form-group{margin-left:-20px;margin-right:-20px}.form-inline .form-horizontal .form-control-static{padding-top:6px}.form-inline .has-feedback .form-control-feedback{top:0;right:20px}}@media (min-width:768px) and (min-width:768px){.form-inline .form-horizontal .control-label{text-align:right}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:1em}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#f2f2f2}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:.75em;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:.74375em;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.basic-data-panel__header{position:relative;letter-spacing:-.31em;background-color:#fff;padding:0 20px;display:table;width:100%}.basic-data-panel__row{display:table-row}.basic-data-panel__item{letter-spacing:normal;padding:9px 0;display:table-cell;float:none;vertical-align:middle}.basic-data-panel__item::after{content:'';position:absolute;right:0;top:0;bottom:0;height:30px;width:1px;background:#e2e3e5;margin:auto 0}.basic-data-panel__item:last-child::after,.basic-data-panel__item.no-line::after{display:none}.basic-data-panel__item-wrapper{display:inline-block;position:relative;padding:0 15px;width:100%}.basic-data-panel__value{font-family:'Open Sans',sans-serif;font-size:1.14285714em;line-height:1;font-weight:700;float:left;clear:both;width:100%;display:block;padding-left:36px;text-align:left}.basic-data-panel__value.inline{display:flex}.inline .basic-data-panel__value-and-unit{width:45px;min-width:45px;font-size:14px;white-space:nowrap}.basic-data-panel__icon{position:absolute;left:15px;top:50%;margin-top:-15px;width:30px;height:30px;color:gray}.basic-data-panel__icon .icon{font-size:2em}svg.basic-data-panel__icon{margin-top:-18px;width:36px;height:36px}svg.basic-data-panel__icon~.basic-data-panel__label,svg.basic-data-panel__icon~.basic-data-panel__label--black,svg.basic-data-panel__icon~.basic-data-panel__value{padding-left:38px}.basic-data-panel__label{display:block;color:gray;clear:both;font-size:14px;line-height:1.2;padding-left:36px;text-align:left}.inline .basic-data-panel__label{padding-left:4px;overflow:hidden;text-overflow:ellipsis}.basic-data-panel__label-unit{display:none}.basic-data-panel__label--black{font-size:1em;color:#262626;padding-top:0;margin-bottom:0;padding-left:36px;line-height:1;text-align:left}.training-edit-container{padding-top:20px}.basic-data-panel__btn{float:none;display:table-cell;text-align:right;vertical-align:middle;letter-spacing:normal}.basic-data-panel__btn .exercise-collapse{margin-left:10px}.training-benefit-btn{padding:0 15px}@media (min-width:768px){.basic-data-panel--feed .basic-data-panel__item:nth-child(even)::after{display:block}}@media (max-width:991px){.basic-data-panel__header,.basic-data-panel__row{display:block}.basic-data-panel__item{display:block;float:left}.basic-data-panel__item:nth-child(even)::after{display:none}.basic-data-panel__btn{display:block;clear:both;text-align:center;width:100%;margin-bottom:10px}.basic-data-panel__btn .exercise-collapse{margin-left:0}.basic-data-panel--community .basic-data-panel__item::after{display:none}}@media (max-width:767px){.basic-data-panel__item::after{display:none}}.datepicker{max-width:320px;padding:8px}.datepicker .table-condensed{width:100%}.datepicker .table-condensed tbody tr{border:1px solid #f2f2f2}.datepicker .table-condensed td{text-align:center;border-right:1px solid #f2f2f2;padding:5px 0}.datepicker .table-condensed td.old,.datepicker .table-condensed td.new{color:#999}.datepicker .table-condensed td:hover{background:#f70f42;color:#fff}.datepicker .table-condensed td.active{background:#d10027;color:#fff}.datepicker .table-condensed td.disabled{color:#e2e3e5}.datepicker .table-condensed td:hover[colspan="7"]{background:0 0;color:#000}.datepicker td span{border-radius:4px;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin:2px;width:40px;background:0 0}.datepicker td span:hover{background:none repeat scroll 0 0 #d10027;color:#fff}.datepicker td span .active{background:none repeat scroll 0 0 #d10027;color:#fff}.datepicker .next,.datepicker .prev{padding:0}.datepicker-switch{cursor:pointer}.override .datepicker{border:0;padding:8px;box-shadow:0 1px 2px rgba(0,0,0,.4)}.override .datepicker:before,.override .datepicker:after{display:none}.override .datepicker td,.override .datepicker th{text-align:center;font-weight:400}.override .datepicker td.day{width:14.28571428571429%}.datepicker-days *{cursor:pointer}@-webkit-keyframes left-side-check{0%{height:0}100%{height:8.7px}}@keyframes left-side-check{0%{height:0}100%{height:8.7px}}@-webkit-keyframes right-side-check{0%{height:0}50%{height:0}100%{height:14px}}@keyframes right-side-check{0%{height:0}50%{height:0}100%{height:14px}}.checkbox-group input[type=checkbox]+span{width:20px;height:20px;background-color:#fff;border:1px solid transparent;border-radius:3px;position:absolute;display:inline-block;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4);margin-left:-26px}.checkbox-group input[type=checkbox]+span::before,.checkbox-group input[type=checkbox]+span::after{display:inline-block;position:absolute;content:'';height:0;width:3px;background-color:#fff;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:5px}.checkbox-group input[type=checkbox]+span::before{top:15.6px;left:8px;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);-o-transform:rotate(-140deg);transform:rotate(-140deg)}.checkbox-group input[type=checkbox]+span::after{top:8.6px;left:1.2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox-group label:hover input[type=checkbox]+span{border-color:#e2e3e5;box-shadow:none}.checkbox-group label:hover input[type=checkbox]:checked+span{border-color:#d10027;box-shadow:inset 0 0 2px rgba(0,0,0,.6)}.checkbox-group input[type=checkbox]:checked+span{border-color:#d10027;background:#d10027;box-shadow:inset 0 0 2px rgba(0,0,0,.6)}.checkbox-group input[type=checkbox]:checked+span::after{height:8.7px;-webkit-animation:left-side-check .2s ease 0s forwards;animation:left-side-check .2s ease 0s forwards}.checkbox-group input[type=checkbox]:checked+span::before{height:14px;-webkit-animation:right-side-check .4s ease 0s forwards;animation:right-side-check .4s ease 0s forwards}.checkbox-group input[type=checkbox]:checked:disabled+span{border-color:#ccc;background:#ccc;box-shadow:inset 0 0 2px rgba(0,0,0,.6)}.checkbox-group input[type=checkbox]:checked:disabled+span::after{height:8.7px;-webkit-animation:left-side-check .2s ease 0s forwards;animation:left-side-check .2s ease 0s forwards}.checkbox-group input[type=checkbox]:checked:disabled+span::before{height:14px;-webkit-animation:right-side-check .4s ease 0s forwards;animation:right-side-check .4s ease 0s forwards}.checkbox-group input[type=checkbox]{opacity:0;display:none}@-webkit-keyframes round-radio{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@keyframes round-radio{0%{transform:scale(0)}100%{transform:scale(1)}}.radio-group input[type=radio]+span{display:inline-block;height:20px;width:20px;position:absolute;margin-left:-26px;background-color:#fff;border:1px solid transparent;border-radius:100%;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.4)}.radio-group input[type=radio]+span::before{display:inline-block;position:absolute;top:4px;left:4px;height:10px;width:10px;border-radius:100%;background-color:#fff;content:''}.radio-group label:hover input[type=radio]+span{border-color:#e2e3e5;box-shadow:none}.radio-group label:hover input[type=radio]:checked+span{border-color:#d10027;box-shadow:inset 0 0 2px rgba(0,0,0,.6)}.radio-group input[type=radio]:checked+span{border-color:#d10027;background:#d10027;box-shadow:inset 0 0 2px rgba(0,0,0,.6)}.radio-group input[type=radio]:checked+span::before{-webkit-animation:round-radio .4s ease 0s forwards;animation:round-radio .4s ease 0s forwards}.radio-group input[type=radio]{opacity:0;display:none}.radio-group.boxed-values,.checkbox-group.boxed-values{margin-left:2px}.radio-group.boxed-values:before,.checkbox-group.boxed-values:before,.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{content:" ";display:table}.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{clear:both}.radio-group.boxed-values:before,.checkbox-group.boxed-values:before,.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{content:" ";display:table}.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{clear:both}.radio-group.boxed-values label,.checkbox-group.boxed-values label{background:#fff;padding:5px 10px;margin-right:0;margin-left:-2px!important;font-size:1em;min-width:60px;text-align:center;line-height:20px;float:left;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.radio-group.boxed-values label.rbox-cbox-checked,.checkbox-group.boxed-values,.radio-group.boxed-values label.rbox-cbox-checked:hover,.checkbox-group.boxed-values:hover,.radio-group.boxed-values label.rbox-cbox-checked:focus,.checkbox-group.boxed-values:focus{color:#fff;background:#d10027;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.radio-group.boxed-values label.rbox-cbox-checked:after,.checkbox-group.boxed-values:after{position:absolute;content:"";top:0;right:1px;height:100%;border-left:1px solid #d10027;z-index:2}.radio-group.boxed-values label.rbox-cbox-checked:before,.checkbox-group.boxed-values:before{display:none}.radio-group.boxed-values label.radio:before{position:absolute;content:"";top:25%;left:0;height:50%;border-left:1px solid #ccc}.radio-group.boxed-values label.radio:focus{background:#fff}.radio-group.boxed-values label.radio:hover{color:#fff;background:#f70f42}.radio-group.boxed-values label.radio:hover:before{display:none}.radio-group.boxed-values label.radio:hover:after{position:absolute;content:"";top:0;right:1px;height:100%;border-left:1px solid #d10027;z-index:2;padding:0}.radio-group.boxed-values label.radio:hover>i{background-image:url(../images/sprite_w.png)}.radio-group.boxed-values label.radio:first-child,.radio-group.boxed-values label.radio:first-child,.radio-group.boxed-values label.radio.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-group.boxed-values label.radio:last-child,.radio-group.boxed-values label.radio:last-child,.radio-group.boxed-values label.radio.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.radio-group.boxed-values label.radio:first-child:before,.radio-group.boxed-values label.radio:last-child:after,.radio-group.boxed-values label.radio.first:before,.radio-group.boxed-values label.radio.last:after{border:none}.radio-group.boxed-values label:first-child:hover,.radio-group.boxed-values label:first-child:active{border-left-color:#d10027}.radio-group.boxed-values input[type=radio]+span,.radio-group.boxed-values input[type=radio]+span{display:none}.checkbox-group .checkbox.disabled{color:#f2f2f2}.checkbox-group .checkbox.disabled span{opacity:.3}.radio-group label,.checkbox-group label{font-weight:400;position:relative;white-space:nowrap;padding-right:1em;margin-left:12px;cursor:pointer;padding-top:0}.no-feed-notify{width:60%}.social-feed-holder{background:url(../images/gray-line.gif) repeat-y 18% 0;max-width:1200px;margin:auto;width:100%;min-width:0;position:relative}.social-feed-holder #no-more-items{text-align:center;padding-top:2em}.social-feed-holder.search-open{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px)}@media screen and (767px){.social-feed-holder{margin-top:0}}.social-feed-filters{max-width:1200px;margin:auto;width:100%;min-width:0;position:relative;margin-top:20px;margin-bottom:20px}.social-feed-filters .report-type-filter{padding-left:10px}@media screen and (768px) and (991px){.social-feed-filters{padding-right:10px}}@media screen and (767px){.social-feed-filters{margin-bottom:0}}.feed-item__user{color:#262626}.comment-tabs-ul{margin-bottom:0;padding-left:0;list-style:none}.comment-tabs-ul li{position:relative;display:block;float:left;list-style-type:none}.comment-tabs-ul li.active>a{background:#ccc;color:#262626}.comment-tabs-ul li>a{position:relative;display:block;padding:4px 10px}.comment-tabs-ul li>a:hover{background:#ccc;color:#262626}.feed-item-row{position:relative}@media screen and (min-width:768px){.feed-item-row .mod__pre-date-position{position:absolute;right:0;top:0;max-width:45%}}.feed-item-row li{list-style:none}.content-starter .feed-item-row .disabled.btn-transparent,.content-starter .feed-item-row [disabled].btn-transparent,.content-starter .feed-item-row [disabled].btn-transparent:hover{border-width:0!important;height:40px;line-height:20px}.feed-item-row .left-border{border-left:1px solid #f2f2f2;border-radius:0}.feed-item-row .right-border{border-right:1px solid #f2f2f2;border-radius:0}.feed-item-row .feed-section-divider{border-bottom:1px solid #f2f2f2}.feed-item-row .relive{margin-left:-3px}.feed-item-row .exercise-visibility{position:relative;margin-right:0}@media (max-width:945px){.feed-item-row .exercise-visibility.btn span{display:none}}.feed-item-row .exercise-visibility.btn i{position:relative}.feed-item-row .feed-like-button{padding:4px 4px}.feed-item-row .liked{color:#d10027}.feed-item-row ul .avatar-image{float:left;position:absolute}.feed-item-row .remove-post{width:40px;height:30px;text-indent:-999em;overflow:hidden;display:none;position:absolute;right:10px;top:0;background-image:url(../images/sprite_bl.png);background-repeat:no-repeat;background-position:-1850px 4px;border-radius:4px;cursor:pointer}.feed-item-row .remove-post:hover{background-color:#d10027;background-image:url(../images/sprite_w.png)}.feed-item-row .comment-item,.feed-item-row .comment-form-wrapper{padding-top:10px;padding-left:10px}.feed-item-row .comment-form-wrapper{padding-bottom:10px}.dropdown-menu .feed-item-row .comment-form-wrapper{padding:.8725em .625em}.feed-item-row .comment-item{position:relative;width:100%}.feed-item-row .comment-item:hover .remove-post{display:block}.feed-item-row .arrow-left{width:10px;height:20px;position:absolute;left:1px;top:5px;background-image:url(../images/commentCaratRetina.png);background-size:10px 20px;display:none}.feed-item-row .ui-comments-notification{display:block;width:100%}.feed-item-row .ui-comments-notification .ui-comments-show-all,.feed-item-row .ui-comments-notification .ui-comments-zero{font-size:1em;padding:5px 10px;text-align:center;display:block}.feed-item-row .ui-comments-notification .ui-comments-show-all{color:#fff;background-color:#999}.feed-item-row .ui-comments-notification .ui-comments-zero{color:#262626}.feed-item-row .comment-bg{padding:0 50px 0 0;position:relative;margin-left:38px}.no-touch .feed-item-row .comment-bg .remove-post{display:none}.feed-item-row .comment-bg:hover .remove-post{display:block}.feed-item-row .comment-bg p{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.feed-item-row .comment-bg .submit{font-size:1em;vertical-align:middle;color:#fff;padding:10px 10px 11px}.feed-item-row .comment-bg .ui-comments-input-post{width:100%;padding-right:50px;border:0;overflow:hidden;text-overflow:ellipsis}.feed-item-row .comment-bg .ui-comments-btn-post{top:1px;position:absolute;right:.8em;border-radius:0}.feed-item-row .insert-comment{display:inline-block;font-size:16px;padding:0}.feed-item-row .insert-comment input{width:100%}.feed-item-row .insert-comment.submit{width:12.5%}.feed-item-row .insert-comment.submit a{vertical-align:middle;color:#fff;padding:10px 10px 11px}.feed-item-row .insert-comment.comment-field{width:67.5%}.feed-item-row .insert-comment.profile-image{width:12.5%}.feed-item-row .form{border-top:1px solid #f2f2f2;font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#f2f2f2}.feed-item-row [class*=col-]{min-height:0}.feed-item-row .feed-item{padding-right:.9375em;padding-left:5%;padding-bottom:20px;position:static}.feed-item-row .feed-item p,.feed-item-row .feed-item h3{margin:0}.feed-item-row .feed-item .comment-date{margin-top:5px}@media (max-width:767px){.feed-item-row .feed-item{padding-left:20px;padding-right:20px}}.feed-item-row .user p{color:#262626}.feed-item-row .user .date{padding-right:5px}.feed-item-row .date{color:#999;font-size:.85714286em;text-align:left;word-break:break-word}.feed-item-row .date.feed-item__date{right:81%;margin-right:40px;text-align:right;display:table;height:40px;min-width:80px;max-width:140px;position:absolute}.feed-item-row .date.feed-item__date p{display:table-cell;vertical-align:middle}.feed-item-row .user::before{display:none}.feed-item-row .user span{display:inline-block;;}.feed-item-row .user span.device-name{color:#999;font-size:.9em;padding:1px 5px}.feed-item-row .row.user{margin-bottom:.625em}.feed-item-row .user-details{padding:.625em;background:#fff;position:relative;margin-bottom:0!important;border-bottom:1px solid #f2f2f2}.feed-item-row .user-details .user-details__content{margin-left:5px;float:left}.feed-item-row .user-details .user-details__content a{color:#262626}@media (max-width:767px){.feed-item-row .user-details .user-details__content{width:auto;max-width:80%;overflow:hidden}.feed-item-row .user-details .user-details__content>div{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.feed-item-row .profile-image img{border-radius:100%;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:2px solid #f2f2f2;padding:0;width:30px;height:30px}.feed-item-row .profile-image.comment img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.feed-item-row .feed-type-icon{position:absolute;left:18%;margin-left:-20px;top:0;line-height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.feed-item-row .feed-type-icon img{width:40px;height:40px;margin:0;border-radius:3px}.feed-item-row .post-details{background-color:#fff}.feed-item-row .post-details h3{line-height:1;font-size:1.14285714em;font-weight:700;-webkit-font-smoothing:auto}.feed-item-row .post-details p{color:#999;font-weight:400;text-rendering:optimizelegibility;font-size:1em}.feed-item-row .post-details .detail{min-height:40px;margin-bottom:1em;margin-top:1em;border-left:1px solid #f2f2f2}.feed-item-row .post-details .detail img{float:left;padding-left:.5em;padding-right:.5em;width:40px;height:40px}@media all and (max-width:767px){.feed-item-row .post-details .detail{border:none}}.feed-item-row .post-details .detail:first-child{border-left:none}.feed-item-row .grid{text-align:left}.feed-item-row .grid .activity-data{margin-top:10px}.feed-item-row .grid .activity-data:nth-child(odd){border-right:1px solid #f2f2f2}.feed-item-row .grid .icon-wrap{float:left;min-height:36px;min-width:36px;margin-right:2px}.feed-item-row .grid .icon-wrap svg{width:36px;height:36px}.feed-item-row .grid hr{border-color:#f2f2f2}.feed-item-row .grid .progress-bar{margin-right:auto;margin-left:auto;margin-top:8px;float:none;max-width:85%;margin-bottom:4px}.feed-item-row .post-statistics .statistics{padding-left:.645em;min-height:30px;line-height:30px}@media all and (max-width:767px){.post-details .grid .icon-wrap{border:none;padding-left:0}.post-details .grid .progress-bar{clear:both}.post-details .grid .activity-data:nth-child(odd){border-right:none}.map-holder{height:100%;position:absolute;top:0;right:0;left:0;background:#ccc}.social{background:#f2f2f2;position:relative;padding:.625em}.social p{font-size:.8125em;padding-right:5.3125em}.social [class*=like]{position:absolute;right:0;top:0;padding-bottom:11px;padding-top:9px;padding-right:10px;background:#433e46;color:#fff;text-transform:uppercase}.post-statistics .dropdown span{padding-left:.5em}.user-details{padding-left:0;text-align:left;margin:0}.user{padding-right:.925em}}.modal-body .preview .profile-image{padding-right:.5em}.modal-body .preview p{word-break:break-all}.floating-sidebar{width:21%;min-width:260px;position:fixed;min-height:30px;right:0;top:101px;background:#fff;z-index:1001}@media (max-width:991px){.floating-sidebar{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:0 12px 36px -7px rgba(0,0,0,.4)}}.show-top-banner .floating-sidebar{top:211px}@media (max-width:767px){.show-top-banner .floating-sidebar{top:251px}}.floating-sidebar__overlay{z-index:101;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);display:none}.floating-sidebar__actions{position:absolute;right:.8em;top:.8em;z-index:103}.floating-sidebar__actions button{width:30px;height:30px}.floating-sidebar__trigger{position:fixed;right:0;top:101px;z-index:102}.floating-sidebar__trigger>.btn{border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width:991px){.floating-sidebar__trigger{top:141px}}.show-top-banner .floating-sidebar__trigger{top:211px}@media (max-width:767px){.show-top-banner .floating-sidebar__trigger{top:251px}}.scroll-anchor{height:0;width:0;display:none;visibility:hidden;position:absolute;z-index:0}@media all and (max-width:991px){.floating-sidebar{display:none;width:320px}.floating-sidebar__trigger{display:inline-block}.floating-sidebar__overlay.open{display:block}}@media all and (max-width:567px){.scroll-anchor{display:inline-block}.floating-sidebar{display:none;width:100%;position:absolute;top:50px}.show-top-banner .floating-sidebar{top:200px}}.result-list-icon .item{padding:.8em;border-top:1px solid #e2e3e5;min-height:40px;position:relative}.result-list-icon .item:last-child{border-bottom:1px solid #e2e3e5}.result-list-icon .item:hover{background:#fff}.result-list-icon .icon{width:40px;height:40px;float:left;margin-right:.5em;margin-top:4px;border-radius:100%}.result-list-icon .primary-data{font-size:1em;margin:0}.result-list-icon .primary-data a{color:#262626;font-weight:700}.result-list-icon.single-page .item{min-height:56px;padding-left:0;padding-top:.5em}.result-list-icon.single-page .item:first-child{border-top:none}.result-list-icon.single-page .item:last-child{border-bottom:none}.result-list-icon.single-page .item .btn{position:absolute;right:0;top:13px}@media all and (max-width:767px){.result-list-icon.single-page .item .btn{position:relative;top:0;padding:5px 10px;font-size:.74375em;line-height:1.5;border-radius:3px}}.search-bar-block{padding-left:.8em;padding-right:.8em}.search-bar-block.single-page{padding:0}.search-bar-block__input{border-radius:1em}.search-bar-block__addon{padding:0!important;margin:0!important}.search-bar-block__topic{margin-top:10px;margin-bottom:10px}.search-bar-block__trigger{height:30px;width:33px;border-top-right-radius:1em;border-bottom-right-radius:1em}.search-bar-block__trigger i{margin-top:-1px}.icon-scheme-sport{background:#d10027}.icon-scheme-sport.icon-gradient{background-color:#d10027;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#d10027),color-stop(1,#fa0027));background-image:-o-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-moz-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-webkit-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-ms-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:linear-gradient(to right top,#d10027 0,#fa0027 100%)}.icon-scheme-result{background:#d10027}.icon-scheme-result.icon-gradient{background-color:#d10027;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#d10027),color-stop(1,#fa0027));background-image:-o-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-moz-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-webkit-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-ms-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:linear-gradient(to right top,#d10027 0,#fa0027 100%)}.icon-scheme-target{background:#999}.icon-scheme-target.icon-gradient{background-color:#999;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#999),color-stop(1,#999));background-image:-o-linear-gradient(right top,#999 0,#999 100%);background-image:-moz-linear-gradient(right top,#999 0,#999 100%);background-image:-webkit-linear-gradient(right top,#999 0,#999 100%);background-image:-ms-linear-gradient(right top,#999 0,#999 100%);background-image:linear-gradient(to right top,#999 0,#999 100%)}.icon-scheme-orthotest{background:#7242b7}.icon-scheme-orthotest.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}.icon-scheme-jumptest{background:#7242b7}.icon-scheme-jumptest.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}.icon-scheme-fitnesstest{background:#7242b7}.icon-scheme-fitnesstest.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}.icon-scheme-rrtest{background:#7242b7}.icon-scheme-rrtest.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}.icon-scheme-activity{background:#05cddc}.icon-scheme-activity.icon-gradient{background-color:#05cddc;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#05cddc),color-stop(1,#05cddc));background-image:-o-linear-gradient(right top,#05cddc 0,#05cddc 100%);background-image:-moz-linear-gradient(right top,#05cddc 0,#05cddc 100%);background-image:-webkit-linear-gradient(right top,#05cddc 0,#05cddc 100%);background-image:-ms-linear-gradient(right top,#05cddc 0,#05cddc 100%);background-image:linear-gradient(to right top,#05cddc 0,#05cddc 100%)}.icon-scheme-performance{background:#7242b7}.icon-scheme-performance.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}table.activityLevelTable{width:100%;border-collapse:separate;border-color:transparent}table.activityLevelTable tr.activityLevelColor td{height:10px}table.activityLevelTable tr.activityClassSummary td{background-color:#fff;text-align:center;color:#262626;width:20%;font-size:.875em;vertical-align:middle;padding:.5em 0;border-left:2px solid #fff}table.activityLevelTable tr.activityClassSummary td span{font-weight:700}.passivityAlert{width:8px;height:8px;background-color:#fc9727;margin:3px;display:inline-block;border-radius:4px}.passivityAlert-small{background-image:url(../images/icons/inactivity_alert_40.png);background-position:0 top;background-size:contain;background-repeat:no-repeat;width:100%;height:40px;line-height:40px;margin:3px;display:inline-block;position:relative;background-color:#ddd}.passivityAlert-small span{position:relative;display:block;font-weight:700;float:right;padding-right:8px;font-size:1.2em;color:#262626}.passivityAlert-medium{background-image:url(../images/icons/inactivity_alert_60.png);background-position:0 top;background-size:contain;background-repeat:no-repeat;width:60px;height:60px;line-height:60px;margin:3px;border-radius:4px;display:inline-block;text-align:center}.passivityAlert-medium span{position:relative;bottom:-8px;font-weight:700}.passivityAlert-large{width:250px;height:50px;padding-left:65px;padding-top:13px;background-image:url(../images/icons/inactivity_alert_60.png);background-position:0 top;background-size:contain;background-repeat:no-repeat;margin:3px;display:inline-block}div.reachGoalAlt div.intensity{position:relative;border-top:1px solid #ccc;display:inline-block;width:100%}div.reachGoalAlt div.intensity div.or{position:absolute;top:-31px;right:0;min-width:62px;height:62px;line-height:62px;text-align:center;border-radius:18px;border:1px solid #ccc;color:#ccc;background-color:#fff;font-size:1.5em}div.reachGoalAlt div.intensity div.color{position:relative;padding-left:10px;border-left:10px solid #d10027;margin:20px}div.reachGoalAlt div.intensity div.color.embed-page{margin:16px 16px 16px 0;min-height:4.8em}div.reachGoalAlt div.intensity h3,div.reachGoalAlt div.intensity p{padding:0!important;margin:0!important;margin-right:250px!important}div.reachGoalAlt div.intensity h3.embed-page,div.reachGoalAlt div.intensity p.embed-page{margin-right:2em!important}div.reachGoalAlt div.intensity span.timer{margin-right:.5em}div.reachGoalAlt div.intensity div.color.low{border-color:#69f0fa}div.reachGoalAlt div.intensity div.color.medium{border-color:#05cddc}div.reachGoalAlt div.intensity div.color.high{border-color:#0292a2}div.reachGoalAlt div.intensity div.duration{position:absolute;top:0;right:30px;height:100%;vertical-align:middle;font-size:2em;font-weight:400;margin-right:30px;font-family:'Open Sans',sans-serif}table.reachGoal{background-color:#fff;padding:10px;width:100%;border-spacing:10px;border-collapse:separate;margin-bottom:20px}table.reachGoal tr td{height:20px;vertical-align:middle}table.reachGoal tr td:first-child{width:1%;white-space:nowrap;font-weight:700;text-align:right}table.reachGoal tr td.low{background-color:#69f0fa;width:20px}table.reachGoal tr td.medium{background-color:#05cddc}table.reachGoal tr td.high{background-color:#0292a2}div.activityLevelContainer{position:relative;padding-top:5px;border-left:2px solid transparent}div.activityLevelContainer.scale{min-height:200px;max-height:200px;border-bottom:2px solid #999;border-left:2px solid #999}div.activityLevelContainer.scale table.activityLevelTable{position:absolute;bottom:0;margin-bottom:2px;border-collapse:collapse;table-layout:fixed}table.activityLevelTable td{vertical-align:bottom;width:20%;padding:0;border-left:2px solid #fff}table.activityLevelTable div.activityIntensitiesColumnSedentary{text-align:center;overflow:hidden}table.activityLevelTable div.activityIntensitiesColumnSedentary span{position:relative;top:60px;color:#000;font-size:28px}div.activityLevelLabel{width:10px;overflow:visible;line-height:1em;padding-bottom:9px;color:gray;position:relative;z-index:2}div.activity-level-figure{margin-bottom:10px}table.activityLevelTable tr.activityLevelColumns td div.activityIntensitiesColumnRest{background-color:#fff;border:1px solid #e2e3e5}table.activityLevelTable tr.activityLevelColumns td div.activityIntensitiesColumnSedentary{background-color:#dfecec}table.activityLevelTable tr.activityLevelColumns td div.activityIntensitiesColumnLight{background-color:#69f0fa}table.activityLevelTable tr.activityLevelColumns td div.activityIntensitiesColumnIntermittent{background-color:#05cddc}table.activityLevelTable tr.activityLevelColumns td div.activityIntensitiesColumnContinuous{background-color:#0292a2}table.activityLevelTable tr.activityLevelColor td.activityClassSleep{background-color:#fff;border:1px solid #e2e3e5}table.activityLevelTable tr.activityLevelColor td.activityClassSedentary{background-color:#dfecec}table.activityLevelTable tr.activityLevelColor td.activityClassLight{background-color:#69f0fa}table.activityLevelTable tr.activityLevelColor td.activityClassModerate{background-color:#05cddc}table.activityLevelTable tr.activityLevelColor td.activityClassVigorous{background-color:#0292a2}table.activityIntensitiesLegend{width:100%;border-spacing:0;border-collapse:collapse}table.activityIntensitiesLegend h4,table.activityIntensitiesLegend p{margin:0;padding:0;text-transform:none;font-weight:400}table.activityIntensitiesLegend tr{border-bottom:1px solid #f2f2f2}table.activityIntensitiesLegend tr:last-child{border-bottom:none}table.activityIntensitiesLegend tr td{vertical-align:middle}table.activityIntensitiesLegend tr td:first-child div,table.activityIntensitiesLegend tr td:nth-child(2) div{width:44px;height:44px}table.activityIntensitiesLegend tr td:first-child div{border:1px solid #f2f2f2;margin:10px 0 10px 10px}table.activityIntensitiesLegend tr td:nth-child(2) div{text-align:center;margin:0 10px}table.activityIntensitiesLegend tr td:last-child{width:100%}table.activityIntensitiesLegend tr td:first-child.nonwear div{background-color:transparent;background-image:url(../images/tile_notworn_legend.png)}table.activityIntensitiesLegend tr td:first-child.resting div{background-color:#fff}table.activityIntensitiesLegend tr td:first-child.sitting div{background-color:#dfecec;border-color:transparent}table.activityIntensitiesLegend tr td:first-child.low div{background-color:#69f0fa;border-color:transparent}table.activityIntensitiesLegend tr td:first-child.medium div{background-color:#05cddc;border-color:transparent}table.activityIntensitiesLegend tr td:first-child.high div{background-color:#0292a2;border-color:transparent}table.activityIntensitiesLegend tr td:nth-child(2) div{background-repeat:no-repeat;background-size:contain}.bar-passivity-warning{position:relative;display:none}.bar-passivity-warning .passivity-alert-icon{position:relative;height:20px;width:20px;margin-left:auto;margin-right:auto;color:#fc9727;clear:both}.bar-passivity-warning .value{display:block;text-align:center;font-size:1.1em;margin-bottom:12px}.activityBenefit{background-color:#fff;padding:0 20px;width:100%;margin-bottom:0;display:inline-block}.activityBenefit .feedback{position:relative;padding-left:20px;margin:20px 0}.activityBenefit .feedback .level{position:absolute;top:0;bottom:0;left:0;width:10px}.activityBenefit .feedback p{margin:0;padding:0;line-height:1.4em;font-size:1em}.activityBenefit .feedback.activity .level div:first-child,.activityBenefit .feedback.activity .level div:last-child{position:absolute;width:10px}.activityBenefit .feedback.activity .level div:first-child{top:0;bottom:55%;left:0;background-color:#05cddc}.activityBenefit .feedback.activity .level div:last-child{top:55%;bottom:0;left:0;background-color:#0292a2}.activityBenefit .feedback.sitting .level{background-color:#dfecec}.activityBenefit .feedback.history p{font-weight:700}.benefitList{width:100%;border-spacing:0;font-weight:700;letter-spacing:-.31em;border-bottom:1px solid #E2E2E2}.benefitList div{letter-spacing:normal}.benefitList .expand{vertical-align:top;padding:10px 0 10px 15px}.benefitList article{width:100%;cursor:pointer}.benefitList article:hover{background:#f3f3f3}.benefitList article>div{display:inline-block;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;border-top:1px solid #E2E2E2}.benefitList article>div:last-child{border-bottom:1px solid #E2E2E2}.benefitList div.dots{text-align:right;padding-right:15px}.benefitList div.dot{vertical-align:middle}.benefitList article>div.dot{white-space:nowrap;padding-right:10px;text-align:right}.benefitList .info-scroller{display:none;width:100%;overflow:hidden;height:auto;margin:0;border:0!important;transition:max-height .2s ease-in-out;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out}.benefitList .info-scroller.open{display:block}.benefitList div.dot{display:inline-block;margin:10px;width:16px;height:16px;border-radius:8px;background-color:#05D3D3}.benefitList div.dot.invisible{background-color:#d8d8d8;visibility:visible}.benefitList div.dot:last-child{margin-right:0}.benefitList ul{margin:5px 15px 15px 28px}.benefitList ul li{font-weight:300}table.benefitList.legend{margin-top:20px;background-color:#F3F3F3;font-weight:400;letter-spacing:normal;border-bottom:0}table.benefitList.legend tr{border:none}table.benefitList.legend tr td:first-child{padding-left:15px}table.benefitList.legend tr td{text-align:left}table.benefitList.legend tr td div.dot:first-child{margin-left:0}#summaryTab #donut_summary_container,#summaryTab #donut_summary_indicator,#summaryTab #donut_summary_filler{width:100%;height:100%;position:absolute}#summaryTab #donut_summary_text{height:100px;position:relative;top:175px;text-align:center;line-height:30px;margin-left:auto;margin-right:auto;float:none;width:70%;font-size:1.5em;padding-left:.7em;font-weight:700}@media (max-width:420px){#summaryTab #donut_summary_text{font-size:1.2em}}.inactivity-alert-modal-content{padding:20px}.inactivity-alert-modal-content h1,.inactivity-alert-modal-content h2,.inactivity-alert-modal-content p{color:#262626;text-align:center}.inactivity-alert-modal-content h1{margin-bottom:0;background-color:transparent!important;border:0!important;word-wrap:break-word}html[lang=fi] .inactivity-alert-modal-content h1{white-space:nowrap!important;word-wrap:normal!important}.inactivity-alert-modal-content h2{background-image:url(../images/icons/inactivity_alert_large.png);background-position:top center;background-repeat:no-repeat;padding-top:116px;clear:both}.inactivity-alert-modal-content p{margin-top:0}#donut_clock span.hourLabel{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1.25em;color:#000}#donut_clock span.hourLabel.small{font-size:1.1em;color:#999;font-weight:400}.passivity-alert-icon::before{background-position:-1980px 0;background-image:url(../images/sprite_bl.png)}.activity-level-figure{background-repeat:no-repeat;background-position:center bottom;background-size:contain;height:30px}.activity-figure-rest{background-image:url(../images/summary_icons/figure_rest.svg)}.activity-figure-sit{background-image:url(../images/summary_icons/figure_sit.svg)}.activity-figure-up{background-image:url(../images/summary_icons/figure_up.svg)}.activity-figure-walk{background-image:url(../images/summary_icons/figure_walk.svg)}.activity-figure-jog{background-image:url(../images/summary_icons/figure_jog.svg)}.day-weight-icon{float:right;background-image:url(../images/diary_images/weight_icon20px.png);background-repeat:no-repeat}.day-daynote-icon{float:right;background-image:url(../images/diary_images/daynote_icon20px.png);background-repeat:no-repeat}.day-sick-icon{float:right;background-image:url(../images/diary_images/sick_icon20px.png);background-repeat:no-repeat}.chart-icon-fatPercent,.chart-icon-avgSpeed,.chart-icon-maxSpeed,.chart-icon-maximumHr,.chart-icon-averageCandence,.chart-icon-maximumCadence,.chart-icon-trainingLoad,.chart-icon-calories,.chart-icon-activityLevel,.chart-icon-sickDays,.chart-icon-weight,.chart-icon-exercise,.chart-icon-general{background-image:url(../images/icons/20x20_transp_tooltipMarker.png)}.custom-addon [class*=x-icon]{float:right}.current{opacity:1;z-index:2;-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0)}.offscreen{opacity:0;z-index:1;-webkit-transform:translate(-40px,0);-ms-transform:translate(-40px,0);transform:translate(-40px,0)}.marketing .bumps [class*=col-]{-webkit-transform:translate(0px,40px);-ms-transform:translate(0px,40px);transform:translate(0px,40px);opacity:0;-webkit-transition:.5s cubic-bezier(0.1,.1,0,1) .5s;transition:.5s cubic-bezier(0.1,.1,0,1) .5s}.marketing .bumps .appear{-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0);opacity:1}.animation{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes flipInX{0%{-webkit-transform:rotateX(90deg);opacity:0}40%{-webkit-transform:rotateX(-10deg)}70%{-webkit-transform:rotateX(10deg)}100%{-webkit-transform:rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:rotateX(90deg);opacity:0}40%{-moz-transform:rotateX(-10deg)}70%{-moz-transform:rotateX(10deg)}100%{-moz-transform:rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:rotateX(90deg);opacity:0}40%{-o-transform:rotateX(-10deg)}70%{-o-transform:rotateX(10deg)}100%{-o-transform:rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:rotateX(90deg);opacity:0}40%{transform:rotateX(-10deg)}70%{transform:rotateX(10deg)}100%{transform:rotateX(0deg);opacity:1}}.cssanimations .flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}.calendar-week,#calendar{transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}.calendar-week.load,#calendar.load{opacity:.4}.visual-checkbox.specials h4{clear:both}.visual-checkbox.specials .btn{padding-left:30px;padding-right:40px;position:relative;text-transform:none}.visual-checkbox.specials .btn,.visual-checkbox.specials .btn:hover,.visual-checkbox.specials .btn.active{background:#fff;color:#262626;box-shadow:none}.visual-checkbox.specials .btn.disabled{color:#f2f2f2}.visual-checkbox.specials .btn.disabled:before{opacity:.3}.visual-checkbox.specials .btn.disabled:hover{color:#f2f2f2}.visual-checkbox.specials .btn.active:before,.visual-checkbox.specials .btn.active:hover:before{background:url(../images/sprite_w.png) no-repeat -2280px 0}.visual-checkbox.specials .btn:hover:before{background:url(../images/sprite_w.png) no-repeat -2250px 0}.visual-checkbox.specials .btn:before{background:url(../images/sprite_w.png) no-repeat -2220px 0;padding:0;margin:0;left:5px;width:30px;display:block;position:absolute}.overlay .visual-checkbox.specials .btn{width:100%;padding-right:10px;display:block}.btn-group.visual-checkbox{width:100%;padding:0;margin:0}.btn-group.visual-checkbox .btn{text-align:left;border-radius:0;border:none!important}.btn-group.visual-checkbox .btn:hover{color:#262626}.btn-group.visual-checkbox .btn:before{content:"";background-repeat:no-repeat;background-position:left top;height:40px;padding-bottom:5px}.btn-group.visual-checkbox .btn:before{background:url(../images/sprite_w.png) no-repeat -2220px 0;background-repeat:no-repeat}.btn-group.visual-checkbox .btn.hr-curve-link:hover,.btn-group.visual-checkbox .btn.hr-curve-link.active{background:#d10027;color:#fff}.btn-group.visual-checkbox .btn.speed-curve-link:hover,.btn-group.visual-checkbox .btn.speed-curve-link.active{background:#0028ce;color:#fff}#feelingSelection span{font-size:.875em}#feelingSelection.btn-group-vertical{display:none;margin-left:0}.admin .btn-group-vertical .btn{width:100%}.admin .btn-group-vertical{width:100%;display:block}.admin .btn-group-vertical.text-left .btn{text-align:left}.fc-summary,.summary-cell{background-color:#f2f2f2!important;color:#262626;font-weight:400}.calendar-summary-content{font-weight:400;color:#fff}.calendar-summary-content span{color:#fff}table.calendar-month{border-collapse:separate;width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}table.calendar-month thead th{text-align:center;font-weight:400;vertical-align:bottom;padding-bottom:1em}@media only screen and (max-width:480px){table.calendar-month .hday .short,table.calendar-month td div{font-size:1em}}table.calendar-month thead th .short{display:none}table.calendar-month thead th .long,table.calendar-month thead th.summary-title{font-size:1em;color:#433e46}table.calendar-month td{border:2px solid #f2f2f2;border-left:0;border-bottom:0}table.calendar-month td.summary{position:relative}table.calendar-month td.summary .items-container{padding:5px 5px 12px 5px;position:static}table.calendar-month td.summary .bday__footer{position:absolute;bottom:5px;left:0;right:0;margin:0 5px}@media only screen and (min-width:992px){table.calendar-month td.summary .bday__footer{bottom:7px}}table.calendar-month tr:first-child td{border-top-width:0}table.calendar-month tr:last-child td{border-bottom:2px solid #f2f2f2}table.calendar-month tr.last-row>td{border-bottom:2px solid #f2f2f2}table.calendar-month tr td:first-child{border-left:2px solid #f2f2f2}table.calendar-month tbody td>div{position:relative;display:inline-block;width:100%;height:100%;max-height:100%;min-height:100px}table.calendar-month tbody td .bday.selected{background-color:#e2e3e5}table.calendar-month tbody td{cursor:pointer;vertical-align:top}table.calendar-month tbody td .flow-tooltip{cursor:default}table.calendar-month tbody div.active{color:#000;background:#fff;border-width:0}table.calendar-month tbody div.active.expanded:hover{box-shadow:none}@media all and (min-width:992px){table.calendar-month tbody td .bday{min-height:116px}}table.calendar-month .bday__header{margin-bottom:2px}table.calendar-month td .number{color:#999;padding-left:.2em}@media all and (min-width:768px){table.calendar-month td .number{float:left}}table.calendar-month div.active .number{color:#433e46}table.calendar-month td div.today div.number{color:#d10027;font-weight:700}table.calendar-month tr td:last-child{color:#262626}table.calendar-month tr td:last-child .items-container::before{display:block;height:2px;background:#ccc;position:absolute;top:-2px;left:0;right:0;content:'';margin-left:auto;margin-right:auto}table.calendar-month tr.last-row .bday.items-container:not(.active){border-width:0;border-bottom:1px solid #e2e3e5;border-right:1px solid #e2e3e5}table.calendar-month tr.last-row td:last-child .items-container::after{display:block;height:2px;background:#ccc;position:absolute;bottom:0;left:0;right:0;content:'';margin-left:auto;margin-right:auto}table.calendar-month tbody td .goal{padding:2px 0 0}@media all and (max-width:767px){table.calendar-month tbody td .goal{position:absolute;left:0;right:0;bottom:0}}@media all and (max-width:767px){table.calendar-month td,table.calendar-month th{vertical-align:middle;text-align:center}table.calendar-month tbody td{height:40px;min-height:inherit!important;padding:0}table.calendar-month thead th .short,table.calendar-month tbody td.bday .number{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:14px}table.calendar-month tbody td.bday.active{color:#000}table.calendar-month tbody td.bday,table.calendar-month thead th{background-color:transparent;color:#262626;padding-bottom:0}table.calendar-month tbody td>div{height:100%!important;min-height:inherit!important;padding:0!important}table.calendar-month tbody td.trainings>div:after{display:block;position:absolute;width:6px;height:6px;content:"";background-color:#D52648;bottom:7px;left:50%;margin-left:-3px}table.calendar-month .training,table.calendar-month .passivity,table.calendar-month thead tr th .long,table.calendar-month tbody td a img,table.calendar-month tbody tr td:last-child *{display:none}table.calendar-month .activityGoal{height:4px}table.calendar-month .activityGoal .value{display:none}table.calendar-month tbody td a{display:inline-block;width:7px;height:7px;margin:1px}table.calendar-month thead tr th .short{display:block;text-align:center}table.calendar-month thead tr th.summary{width:0!important;overflow:hidden!important;display:none}table.calendar-month tbody tr td.summary{display:none}table.calendar-month .small-icons-wrapper{position:absolute;bottom:4px;left:0;right:0;margin:auto}table.calendar-month .small-icons{display:none;width:6px;height:6px}table.calendar-month .small-icons--training{background-color:#d10027}table.calendar-month .trainings .small-icons--training{display:inline-block}table.calendar-month .small-icons--test{background-color:#7242b7}table.calendar-month .tests .small-icons--test{display:inline-block}table.calendar-month .small-icons--target{background-color:#999}table.calendar-month .targets .small-icons--target{display:inline-block}}@media all and (max-width:767px){table.calendar-month thead th .short{display:inline}table.calendar-month thead th .long{display:none}}table.calendar-month ul.trainingLoad li{width:11px;height:11px}table.calendar-month ul.trainingLoadPro li{width:8px;height:8px}table.calendar-month.small{font-size:1em}table.calendar-month.small td,table.calendar-month.small th{vertical-align:middle;text-align:center}table.calendar-month.small tbody td{height:40px;min-height:inherit!important;padding:0}table.calendar-month.small thead th .short,table.calendar-month.small tbody td.bday .number{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:14px}table.calendar-month.small tbody td.bday.active{color:#000}table.calendar-month.small tbody td.bday,table.calendar-month.small thead th{background-color:transparent;color:#262626;padding-bottom:0}table.calendar-month.small tbody td>div{height:100%!important;min-height:inherit!important;padding:0!important}table.calendar-month.small tbody td.trainings>div:after{display:block;position:absolute;width:6px;height:6px;content:"";background-color:#D52648;bottom:7px;left:50%;margin-left:-3px}table.calendar-month.small .training,table.calendar-month.small .passivity,table.calendar-month.small thead tr th .long,table.calendar-month.small tbody td a img,table.calendar-month.small tbody tr td:last-child *{display:none}table.calendar-month.small .activityGoal{height:4px}table.calendar-month.small .activityGoal .value{display:none}table.calendar-month.small tbody td a{display:inline-block;width:7px;height:7px;margin:1px}table.calendar-month.small thead tr th .short{display:block;text-align:center}table.calendar-month.small thead tr th.summary{width:0!important;overflow:hidden!important;display:none}table.calendar-month.small tbody tr td.summary{display:none}table.calendar-month.small .small-icons-wrapper{position:absolute;bottom:4px;left:0;right:0;margin:auto}table.calendar-month.small .small-icons{display:none;width:6px;height:6px}table.calendar-month.small .small-icons--training{background-color:#d10027}table.calendar-month.small .trainings .small-icons--training{display:inline-block}table.calendar-month.small .small-icons--test{background-color:#7242b7}table.calendar-month.small .tests .small-icons--test{display:inline-block}table.calendar-month.small .small-icons--target{background-color:#999}table.calendar-month.small .targets .small-icons--target{display:inline-block}table.calendar-month.small .read-more{display:none}table.calendar-month.small tbody td .bday .bday__footer{position:absolute;bottom:0;left:0;right:0}@media all and (min-width:768px){table.calendar-month.small td .number{float:none}table.calendar-month.small .holder{padding:0!important;min-height:100%}table.calendar-month.small .calendar__goal{height:auto}}@media all and (min-width:768px){.day-content-list .bday__footer,table.calendar-month tbody td .bday .bday__footer,table.calendar-week tbody td .bday .bday__footer{position:relative;display:block}.day-content-list:hover,table.calendar-month tbody td .bday:hover,table.calendar-week tbody td .bday:hover,.day-content-list.is-open,table.calendar-month tbody td .bday.is-open,table.calendar-week tbody td .bday.is-open{z-index:19}.day-content-list:hover .holder,table.calendar-month tbody td .bday:hover .holder,table.calendar-week tbody td .bday:hover .holder,.day-content-list.is-open .holder,table.calendar-month tbody td .bday.is-open .holder,table.calendar-week tbody td .bday.is-open .holder{padding:5px 5px 0 5px;position:absolute;top:0;left:0;display:inline-block;width:100%;min-width:100%!important;max-width:149px;max-height:800px!important;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:19;background:#fff}.is-mobile .day-content-list:hover .holder,.is-mobile table.calendar-month tbody td .bday:hover .holder,.is-mobile table.calendar-week tbody td .bday:hover .holder,.is-mobile .day-content-list.is-open .holder,.is-mobile table.calendar-month tbody td .bday.is-open .holder,.is-mobile table.calendar-week tbody td .bday.is-open .holder{padding-bottom:5px}.day-content-list.is-open,table.calendar-month tbody td .bday.is-open,table.calendar-week tbody td .bday.is-open{z-index:20}.coaching-styles .day-content-list.bday .holder,.coaching-styles table.calendar-month tbody td .bday.bday .holder,.coaching-styles table.calendar-week tbody td .bday.bday .holder{padding:5px}}table.calendar-month tbody td .bday,table.calendar-week tbody td .bday{transition:all 200ms;transition-delay:.1s;position:relative}@media all and (min-width:768px){table.calendar-month tbody td .bday .holder,table.calendar-week tbody td .bday .holder{padding:5px}}@media all and (min-width:992px){table.calendar-month tbody td .bday:hover .bday__header,table.calendar-week tbody td .bday:hover .bday__header,table.calendar-month tbody td .bday.is-open .bday__header,table.calendar-week tbody td .bday.is-open .bday__header{position:relative;z-index:20}}@media all and (min-width:992px){table.calendar-month .calendar__goal,table.calendar-week .calendar__goal{height:16px}table.calendar-month .bday.has-more.expanded .calendar__goal,table.calendar-week .bday.has-more.expanded .calendar__goal{height:auto}}@media all and (min-width:992px){table.calendar-week tbody td .bday.has-events:hover .holder,table.calendar-month tbody td .bday:hover .holder,table.calendar-week tbody td .bday.has-events.is-open .holder,table.calendar-month tbody td .bday.is-open .holder{height:auto!important}}@media all and (min-width:992px){table.calendar-week tbody td .bday{min-height:100%}table.calendar-week tbody td .bday .training{height:100%}table.calendar-week tbody td .bday.has-events .holder{height:auto!important}}.exe-details .label-light{display:block;font-size:.9em;text-align:right;color:#999}.exe-details .clear-number{font-weight:400;font-size:1.1em;text-align:right;display:block}.calendar-summary .value{font-size:1.4em;color:#ccc}.calendar-wrapper{min-height:420px}.calendar-wrapper.loading{background-image:url(../images/layout/chart_loader.gif);background-repeat:no-repeat;background-position:center 50%;opacity:.5}.calendar-summary-content{background-repeat:no-repeat;background-position:5 50%;padding:0 3px 3px 26px;font-size:1em;margin-top:4px;margin-left:6px;position:relative}ul.tags-day{float:right;width:20px;list-style-type:none;margin:-5px -7px 0 0;padding:0}ul.tags-day li{width:20px;height:20px;background-color:#262626;margin-bottom:1px}ul.tags-day .trainingload{background:red}.tableContainer-image{height:60px;text-align:center;width:40px}.tableContainer-formated-time{width:210px;padding-top:0;padding-bottom:0}.tableContainer-time{width:80px}.list-sport-type{width:40px;height:40px;margin-left:auto;margin-right:auto}.day-items-list-container{border:1px solid #f2f2f2;border-bottom:none}.override .day-items-list-container .hour-divider{background-color:#f2f2f2;border-bottom:1px solid #f2f2f2;margin-top:0;margin-bottom:0}.day-items-list-container .time-container{text-align:center}.day-items-list-container .time-container p{padding:.25em;text-align:center;font-size:1em}.day-items-list-container .day-content-list{min-height:62px;background-color:#fff;border-left:1px solid #f2f2f2;padding-top:1%;padding-bottom:1%;position:relative}@media only screen and (max-width:480px){#dailyDataForm .calendar-row{display:none}}table.calendar-week{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}@media all and (max-width:767px){table.calendar-week{display:none}}table.calendar-week thead th:first-child{width:80px}table.calendar-week thead th{text-align:center;font-weight:400;vertical-align:bottom;font-size:1em;padding-bottom:.8em;color:#262626}table.calendar-week thead th.today span{color:#df001a}table.calendar-week td{border:2px solid #f2f2f2;background-color:#fff}table.calendar-week tbody td:first-child{border-bottom:2px solid #f2f2f2}table.calendar-week tbody td{width:13%;height:30px;vertical-align:top;border-bottom:2px solid #f2f2f2!important}table.calendar-week tbody tr td:first-child{width:9%;background:#f2f2f2;text-align:center}table.calendar-week tfoot td{padding:5px;background:#f2f2f2;min-height:30px;vertical-align:top}table.calendar-week tfoot .summary-cell{cursor:pointer;position:relative}table.calendar-week tfoot .summary-cell::before{display:block;width:2px;height:100%;background:#ccc;position:absolute;top:0;left:-2px;content:'';margin-top:5px}table.calendar-week tfoot .summary-cell:last-child::after{display:block;width:2px;height:100%;background:#ccc;position:absolute;top:0;right:-2px;content:'';margin-top:5px}@media all and (max-width:320px){table.calendar-week thead th:first-child{width:40px;text-align:left}table.calendar-week tbody td:first-child{font-size:.9em}table.calendar-week thead th{text-align:center;font-size:.65em}table.calendar-week tbody td{padding:0;width:auto}}table.calendar-week .summary-cell .dailyActivityGoal{margin-bottom:.6em;font-weight:300}table.calendar-week .bday{cursor:pointer}table.calendar-week td.summary-cell.is-hovering{cursor:pointer}table.calendar td.summary-cell,table.calendar-week td.summary-cell{height:96px}@media all and (max-width:1024px){table.calendar td.summary span.unit,table.calendar-week td.summary span.unit,table.calendar td.summary-cell span.unit,table.calendar-week td.summary-cell span.unit{display:none}}.inactivity-alert{color:#332f34!important}.inactivity-alert-month{background-image:url(../images/summary_icons/icon40x40_inactivity.svg);background-position:0 50%;background-size:17px 17px;background-repeat:no-repeat;height:17px;display:block;padding-left:20px}.inactivity-alert-month span{display:block;position:relative;font-size:1em;color:gray}.inactivity-alert-month[data-amount="1"] span{display:none}table.calendar-month .bday .training{height:66px}.calendar-month [class*=Test] .details span:first-child,.calendar-month [class*=fitnessData] .details span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:83px!important}.calendar-month [class*=Test] .details span:last-child,.calendar-month [class*=fitnessData] .details span:last-child{padding-bottom:0!important}.calendar-month .items-container{display:block}.calendar-month .items-container.bday:not(.active){border-left:1px solid #e2e3e5;border-top:1px solid #e2e3e5}.calendar-month .items-container.bday:not(.active) .holder{background:#f2f2f2}@media all and (min-width:992px){.calendar-month .holder{min-height:105px}}.calendar-month .events{position:relative}.calendar-month .events .training{-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;overflow:hidden}.calendar-month .events .event{display:none}@media only screen and (max-width:1023px){.calendar-month .events .event{margin:2px}}.calendar-month .events .event:nth-child(-n+3){display:block}@media only screen and (max-width:1023px){.calendar-month .events .event:nth-child(-n+3){display:inline-block}}.calendar-month .events.has-multiple.has-more .event:nth-child(3){display:none}.calendar-month .events .js.read-more{height:auto;width:100%;max-height:25px}@media only screen and (max-width:568px){.calendar-month .events .js.read-more{display:none}}.calendar-month .events .js.read-more span{display:block;font-size:.875em;margin-top:2px;padding:2px 0 1px;text-align:center;color:#262626;border-radius:4px;font-weight:700}.calendar-month .events.expanded{z-index:19}.calendar-month .events.expanded .bday__header{position:relative;z-index:20}.calendar-month .events.expanded .js.read-more{display:none}.calendar-month .events.has-inactivity-alert .holder{max-height:215px}.calendar-month .events .holder{max-height:200px}@media screen and (min-width:992px){.calendar-month .events.expanded.has-more .holder{padding:5px!important;position:absolute;top:0;left:0;display:inline-block;width:100%;min-width:100%!important;max-width:149px;background:#fff;height:auto!important;max-height:800px!important;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:19}.calendar-month .events.expanded.has-more .holder.tooltip-trigger{padding:5px 5px 0 5px!important}}.calendar-month .events.expanded.has-more .holder .event{display:block!important;float:none}.calendar-month .events.expanded.has-more .holder .event .details{display:inline-block}.calendar-month .events.expanded.has-more .holder .event.read-less{position:relative}@media only screen and (min-width:992px) and (max-width:1023px){.calendar-month .events.expanded.has-more .holder{min-width:155px!important}.calendar-month .events.expanded.has-more .holder .event{margin:3px 0}}.calendar-month .events.expanded.has-more .js.read-less{display:block}.calendar-month .events.has-multiple .event .event-item__img-container{width:20px;height:20px}.calendar-month .events.has-multiple .event .details{max-height:20px}.calendar-month .events.has-multiple .event .details span{display:inline;line-height:22px}.calendar-month .events.has-multiple .event .details span.target-value:before,.calendar-month .events.has-multiple .event .details span.event__test-value:before{content:' | ';font-size:1.2em;line-height:1;position:relative;top:1px}.calendar-month .events.has-multiple .trainingLoad{display:none}.calendar-month .events.has-multiple .trainingLoadPro{display:none}.calendar-month .events.has-multiple .trainingLoadProInterpretation-month{display:none}.calendar-month .js.read-less{max-height:0;overflow:hidden;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}.day-content-list:hover .calendar__bday__cta-button,.calendar-month .bday:hover .calendar__bday__cta-button,.calendar-week .bday:hover .calendar__bday__cta-button,.day-content-list.is-open .calendar__bday__cta-button,.calendar-month .bday.is-open .calendar__bday__cta-button,.calendar-week .bday.is-open .calendar__bday__cta-button,.day-content-list.expanded .calendar__bday__cta-button,.calendar-month .bday.expanded .calendar__bday__cta-button,.calendar-week .bday.expanded .calendar__bday__cta-button{opacity:1;filter:alpha(opacity=100);position:relative;left:0;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.day-content-list:hover .calendar__bday__cta-button:hover,.calendar-month .bday:hover .calendar__bday__cta-button:hover,.calendar-week .bday:hover .calendar__bday__cta-button:hover,.day-content-list.is-open .calendar__bday__cta-button:hover,.calendar-month .bday.is-open .calendar__bday__cta-button:hover,.calendar-week .bday.is-open .calendar__bday__cta-button:hover,.day-content-list.expanded .calendar__bday__cta-button:hover,.calendar-month .bday.expanded .calendar__bday__cta-button:hover,.calendar-week .bday.expanded .calendar__bday__cta-button:hover{background:#d10027;text-decoration:none;color:#fff}.calendar__bday__cta-button{position:absolute;left:-9999px;margin-top:5px;margin-bottom:5px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 200ms ease-out,transform 200ms ease-out;transition:opacity 200ms ease-out,transform 200ms ease-out;-webkit-transition-delay:100ms;transition-delay:100ms;-webkit-transform:translateZ(0) scale(0);-moz-transform:translateZ(0) scale(0);-ms-transform:translateZ(0) scale(0);-o-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}@media all and (max-width:767px){.calendar__bday__cta-button{display:none!important}}table.calendar .event,table.calendar-week .event{display:block;margin-top:2px;overflow:hidden;white-space:nowrap}@media only screen and (min-width:992px){table.calendar .event:first-of-type,table.calendar-week .event:first-of-type{margin-top:0}}table.calendar .event a,table.calendar-week .event a{display:block}table.calendar .event img,table.calendar-week .event img,table.calendar .event .details,table.calendar-week .event .details{display:inline-block;margin:0;padding:0;vertical-align:top}table.calendar .event .details,table.calendar-week .event .details{max-height:30px;line-height:1.1em;overflow:hidden}@media only screen and (max-width:1023px){table.calendar .event .details,table.calendar-week .event .details{display:none}}table.calendar .event .target-title,table.calendar-week .event .target-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.calendar .event .target-title,table.calendar-week .event .target-title,table.calendar .event .target-value,table.calendar-week .event .target-value{color:#4e4a51!important}table.calendar .event .details span,table.calendar-week .event .details span{display:block;font-size:.875em;line-height:1.35em}table.calendar .event .details>span:first-child,table.calendar-week .event .details>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.calendar .event-item__img-container,table.calendar-week .event-item__img-container{display:inline-block;width:30px;height:30px;background:#999;border-radius:3px;position:relative;margin:0;padding:0;vertical-align:top}table.calendar .event-item__img-container img,table.calendar-week .event-item__img-container img{width:100%;max-width:100%;height:100%;border-radius:3px}@media only screen and (min-width:992px){table.calendar .event-item__img-container,table.calendar-week .event-item__img-container{margin:0 6px 0 0}}table.calendar .holder,table.calendar-week .holder{-webkit-transition:max-height 300ms ease-in-out,box-shadow 300ms ease-in-out;transition:max-height 300ms ease-in-out,box-shadow 300ms ease-in-out}table.calendar .event-week.exercise,table.calendar-week .event-week.exercise,table.calendar .event-month.exercise,table.calendar-week .event-month.exercise,table.calendar .event-week.rrTest,table.calendar-week .event-week.rrTest,table.calendar .event-month.rrTest,table.calendar-week .event-month.rrTest{border-radius:4px}table.calendar .event-week.exercise .details,table.calendar-week .event-week.exercise .details,table.calendar .event-month.exercise .details,table.calendar-week .event-month.exercise .details,table.calendar .event-week.rrTest .details,table.calendar-week .event-week.rrTest .details,table.calendar .event-month.rrTest .details,table.calendar-week .event-month.rrTest .details{color:#262626}table.calendar .event-week.exercise:hover,table.calendar-week .event-week.exercise:hover,table.calendar .event-month.exercise:hover,table.calendar-week .event-month.exercise:hover,table.calendar .event-week.rrTest:hover,table.calendar-week .event-week.rrTest:hover,table.calendar .event-month.rrTest:hover,table.calendar-week .event-month.rrTest:hover{background-color:#e2e3e5}table.calendar .event-week.trainingTarget,table.calendar-week .event-week.trainingTarget,table.calendar .event-month.trainingTarget,table.calendar-week .event-month.trainingTarget{border-radius:4px}table.calendar .event-week.trainingTarget .details,table.calendar-week .event-week.trainingTarget .details,table.calendar .event-month.trainingTarget .details,table.calendar-week .event-month.trainingTarget .details{color:#262626}table.calendar .event-week.trainingTarget:hover,table.calendar-week .event-week.trainingTarget:hover,table.calendar .event-month.trainingTarget:hover,table.calendar-week .event-month.trainingTarget:hover{background-color:#e2e3e5}@media all and (max-width:767px){table.calendar .exercise,table.calendar-week .exercise,table.calendar .trainingTarget .fitnessData,table.calendar-week .trainingTarget .fitnessData,table.calendar .orthostaticTest,table.calendar-week .orthostaticTest,table.calendar .verticalJumpTest,table.calendar-week .verticalJumpTest,table.calendar .continuousJumpTest,table.calendar-week .continuousJumpTest{margin-right:2px;display:inline-block;margin-bottom:2px}table.calendar .exercise .details,table.calendar-week .exercise .details,table.calendar .trainingTarget .fitnessData .details,table.calendar-week .trainingTarget .fitnessData .details,table.calendar .orthostaticTest .details,table.calendar-week .orthostaticTest .details,table.calendar .verticalJumpTest .details,table.calendar-week .verticalJumpTest .details,table.calendar .continuousJumpTest .details,table.calendar-week .continuousJumpTest .details{display:none}}@media all and (max-width:320px){table.calendar .exercise,table.calendar-week .exercise{display:inline-block;float:left;width:33px;height:33px}table.calendar .exercise .details,table.calendar-week .exercise .details{display:none}table.calendar .exercise img,table.calendar-week .exercise img{width:auto;height:auto}table.calendar .calendar-grid-summary,table.calendar-week .calendar-grid-summary{display:none}}table.calendar .event-month.fitnessData .details,table.calendar-week .event-month.fitnessData .details,table.calendar .event-week.fitnessData .details,table.calendar-week .event-week.fitnessData .details,table.calendar .event-month.orthostaticTest .details,table.calendar-week .event-month.orthostaticTest .details,table.calendar .event-week.orthostaticTest .details,table.calendar-week .event-week.orthostaticTest .details,table.calendar .event-month.verticalJumpTest .details,table.calendar-week .event-month.verticalJumpTest .details,table.calendar .event-week.verticalJumpTest .details,table.calendar-week .event-week.verticalJumpTest .details,table.calendar .event-month.continuousJumpTest .details,table.calendar-week .event-month.continuousJumpTest .details,table.calendar .event-week.continuousJumpTest .details,table.calendar-week .event-week.continuousJumpTest .details{color:#262626}table.calendar .event-month.fitnessData:hover,table.calendar-week .event-month.fitnessData:hover,table.calendar .event-week.fitnessData:hover,table.calendar-week .event-week.fitnessData:hover,table.calendar .event-month.orthostaticTest:hover,table.calendar-week .event-month.orthostaticTest:hover,table.calendar .event-week.orthostaticTest:hover,table.calendar-week .event-week.orthostaticTest:hover,table.calendar .event-month.verticalJumpTest:hover,table.calendar-week .event-month.verticalJumpTest:hover,table.calendar .event-week.verticalJumpTest:hover,table.calendar-week .event-week.verticalJumpTest:hover,table.calendar .event-month.continuousJumpTest:hover,table.calendar-week .event-month.continuousJumpTest:hover,table.calendar .event-week.continuousJumpTest:hover,table.calendar-week .event-week.continuousJumpTest:hover{background-color:#e2e3e5}@media all and (max-width:767px){.calendar-grid-summary{display:none}.calendar-week .summary-cell{height:24px!important}.inactivity-alert-week{background-position:center 50%!important}.inactivity-alert-week span{display:none}}.inactivity-alert-week{background-image:url(../images/summary_icons/icon40x40_inactivity.svg);background-position:7% 50%;background-size:20px 20px;background-repeat:no-repeat;height:40px;line-height:40px;display:block;text-align:right;padding-right:7%;cursor:pointer;margin-top:6px;margin-bottom:6px}@media all and (max-width:767px){.inactivity-alert-week{background-position:center 50%}.inactivity-alert-week span{display:none}}.inactivity-alert-day{background-image:url(../images/icons/inactivity_alert_40.png);background-position:8px 50%;background-repeat:no-repeat;min-height:62px;display:block;font-weight:700;margin-bottom:1%;margin-left:8px;max-width:50%;cursor:pointer}@media (max-width:1024px){.inactivity-alert-day{max-width:100%;margin-right:1%}}.inactivity-alert-day .details{padding-left:3.8em}.inactivity-alert-day span{display:block;color:#262626;font-weight:400!important;padding-top:.85em}.day-content-list{overflow:auto}.day-content-list .event.event-day{display:block;float:left;width:50%}@media (max-width:767px){.day-content-list .event.event-day{width:100%}}.day-content-list .event-item__img-container{display:inline-block;width:40px;height:40px;background:#999;border-radius:3px;position:relative;margin:0 6px 0 0;padding:0;vertical-align:top}.day-content-list .event-item__img-container img{width:100%;max-width:100%;height:100%;border-radius:3px}.day-content-list .event-day a{display:block;min-height:40px;margin-left:16px;margin-right:16px;margin-bottom:5px}.day-content-list .event-day a:hover{background:#e2e3e5;text-decoration:none}.day-content-list .event-day img{float:left;border-radius:3px;margin-top:0}.day-content-list .event-day .event-item__img-container{float:left}.day-content-list .event-day .event-item__img{width:40px;height:40px}.day-content-list .event-day .details{color:#262626}.day-content-list .event-day .details span{display:block}.day-content-list .event-day .details i{padding-right:.4em}@media all and (max-width:767px){.day-content-list .event-day a{max-width:100%}}.day-content-list .event-day.trainingTarget{background-color:#fff}.day-content-list .event-day.trainingTarget .details{color:#262626}.day-content-list .event-day.trainingTarget a:hover{background-color:#e2e3e5;text-decoration:none}.day-content-list .event-day.trainingTarget .target-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day-content-list .event-day.trainingTarget .target-title,.day-content-list .event-day.trainingTarget .target-value{color:#4e4a51!important}@media only screen and (max-width:991px){.day-content-list .event-item--has-target{width:40px;height:40px}}.day-content-list .event-item--has-target .event-item__img,.day-content-list .event-item--has-target .event-item__img-container{width:38px;height:38px}.day-content-list .event-item--has-target .event-item__img{margin-right:0;position:absolute;left:2px;top:2px}@media only screen and (min-width:992px){.day-content-list .event-item--has-target .event-item__img-container{margin-right:8px}}.day-content-list .inactivity-alert:last-child,.day-content-list .event-day:last-child{margin-bottom:0}.tab-content.tab-content-calendar{position:relative;overflow:visible!important}.tab-content.tab-content-calendar .offset-top{margin-top:60px}.tab-content.tab-content-calendar .calendar-tab-menu{position:absolute;top:0;right:0}.tab-content.tab-content-calendar .cardio-load-diary-legend #cardio-load-title{margin-top:10px;margin-right:10px;font-weight:800;font-size:1em;line-height:1;font-family:'Open Sans',sans-serif}.tab-content.tab-content-calendar .cardio-load-diary-legend .cardio-load-item{display:inline-block;white-space:nowrap}.tab-content.tab-content-calendar .cardio-load-diary-legend .cardio-load-item .cardio-load-label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:.875em;margin:0 9px 0 2px}@media all and (min-width:768px){.calendar-month .activityGoal.small{height:16px}.calendar-month .activityGoal.small .value{height:16px;line-height:16px;padding-top:0;font-size:1em}}.trainingload-description{margin-top:10px}@media only screen and (max-width:480px){.trainingload-description{display:none!important}}.trainingload-description .item,.trainingload-description p{display:inline-block;font-size:1em}.trainingload-description p{margin:0}.trainingload-description .item{margin:4px 10px 4px 0}.trainingload-description .trainingLoad li{width:12px;height:12px}.trainingload-description h3{font-size:1em;font-weight:700;color:gray;font-family:Helvetica,Arial,sans-serif;margin-bottom:6px}#mobile-diary-tabs{visibility:hidden;position:absolute;top:-9999px;left:-9999px}#mobile-diary-tabs .chevron-toggle i{float:right}.calendar-month__popover.bottom{margin-top:4px}@media (max-width:568px){#mobile-diary-tabs{visibility:visible;position:static}.coach-diary-type-tabs{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.coach-diary-type-tabs .nav-pills.pull-right li{width:100%}#calendar-view-control{width:auto!important;display:inline-block}#calendar-add-control{display:inline-block}#calendar-add-control ul.dropdown-menu li{width:100%;text-align:left}}.popover__content--add-favorite-target .flow-tooltip__view-wrapper{height:150px}.popover__content--add-favorite-target .flow-tooltip__view-wrapper.has-notification{overflow-y:hidden}.calendar-favorites{position:relative}.calendar-favorites.disabled{overflow:hidden}.calendar-favorites__item{display:block;padding:3px 3px 3px 30px;position:relative}.calendar-favorites__item a:hover,.calendar-favorites__item:hover,.calendar-favorites__item a:focus,.calendar-favorites__item:focus{text-decoration:none;background:#e2e3e5}.calendar-favorites__item-image{display:block;width:20px;height:20px;position:absolute;top:6px;left:5px;background:#d10027}.calendar-favorites__item-image img{display:block;width:20px;height:20px}.calendar-favorites__item-title,.calendar-favorites__item-details{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-favorites__item-title{color:#262626}.calendar-favorites__item-details span:nth-of-type(1):nth-last-of-type(2):after{content:","}@media only screen and (max-width:991px){.calendar .event-item--has-target{width:30px;height:30px}}.calendar .event-item--has-target .event-item__img,.calendar .event-item--has-target .event-item__img-container{width:28px;height:28px}.calendar .event-item--has-target .event-item__img{margin-right:0;position:absolute;left:2px;top:2px}@media only screen and (min-width:992px){.calendar .event-item--has-target .event-item__img-container{margin-right:8px}}@media only screen and (max-width:991px){.calendar .events.has-multiple .event-item--has-target{width:20px;height:20px}}.calendar .events.has-multiple .event-item--has-target .event-item__img,.calendar .events.has-multiple .event-item--has-target .event-item__img-container{width:18px;height:18px;min-width:18px}.dyn-form,.info-scroller{position:relative}.dyn-form .item,.info-scroller .item{top:0;width:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.dyn-form .current{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectBox-dropdown{color:#262626;border:1px solid #e2e3e5;padding:4px 10px;width:100%!important;position:relative;background:#fff;cursor:pointer;margin-bottom:10px}.selectBox-dropdown:hover{color:#000;text-decoration:none}.selectBox-dropdown:hover .selectBox-arrow{background-color:#d10027;background-image:url(../images/sprite_w.png)}.selectBox-arrow{position:absolute;right:19px;top:11px}.selectBox-arrow::after{font-family:PolarIcons;display:inline-block;position:relative;font-style:normal;font-weight:400;font-size:20px;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e012';position:absolute;right:-1px;top:-1px;width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;display:block;z-index:1000}.selectBox-arrow::after.icon--xs{font-size:10px}.selectBox-arrow::after.icon--sm{font-size:14px}.selectBox-arrow::after.icon--lg{font-size:40px}.selectBox-arrow::after.icon--xl{font-size:60px}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:220px;min-height:1em;border:solid 1px #e2e3e5;background:#fff;overflow:auto;margin:0;border-top:0;padding:0}.selectBox-dropdown-menu li{list-style:none}.selectBox-dropdown-menu .selectBox-disabled{display:none}.selectBox-dropdown-menu a{display:block;cursor:pointer;padding:4px 10px;clear:both;font-weight:400;line-height:20px;color:#262626;white-space:nowrap;background:#fff;margin-top:0}.selectBox-dropdown-menu a:hover{text-decoration:none;background-color:#f70f42;color:#fff}.selectBox-dropdown-menu .selectBox-selected a{background:#d10027;color:#fff}.secondary-nav .open>a{background:#d10027;color:#fff}.secondary-nav .open>a i{background-image:url(../images/sprite_w.png)}.secondary-nav .open>a:hover{background:#f70f42}.secondary-nav .chevron-toggle:hover{background:#f70f42}.secondary-nav .chevron-toggle:hover i{background-image:url(../images/sprite_w.png)}.dropdown{z-index:100}.dropdown .divider{display:block;padding:0 10px;margin:0;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dropdown .divider.divider--extra-spacing{margin:10px 0 6px}.dropdown.open,.dropdown.open .dropdown-menu{z-index:101}.dropdown-menu{min-width:120px;padding:0;margin:-1px 0 0;font-size:1em;right:0;border-radius:0;border:0}.dropdown-menu.dropdown-controls-menu{padding:10px}.dropdown-menu.dropdown-menu--has-caret{margin-top:11px}.dropdown-menu.dropdown-menu--has-caret:before{content:'';display:block;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:11px solid rgba(0,0,0,.15);position:absolute;top:-12px;right:14px;margin-left:-14px;opacity:.5;filter:alpha(opacity=50);-webkit-filter:blur(1px)}.dropdown-menu.dropdown-menu--has-caret:after{content:'';display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:14px;margin-left:-13px}.exe-map-controls-right .dropdown-menu.dropdown-menu--has-caret:before{right:2px}.exe-map-controls-right .dropdown-menu.dropdown-menu--has-caret:after{right:3px}.dropdown-menu.dropdown-menu-center{left:50%;right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.dropdown-menu.dropdown-menu-center.dropdown-menu--has-caret:before,.dropdown-menu.dropdown-menu-center.dropdown-menu--has-caret:after{left:50%}.dropdown-menu.dropdown-menu-left{left:0;right:auto}.dropdown-menu.dropdown-menu-left.dropdown-menu--has-caret:before,.dropdown-menu.dropdown-menu-left.dropdown-menu--has-caret:after{left:14px}.nav-pills .dropdown-menu:before,.nav-pills .dropdown-menu:after{display:none}.dropdown-menu .active>a{background:#d10027}.dropdown-menu>li>a{padding:5px 10px}.dropdown-menu>li>a:hover{color:#fff;background:#f70f42}.dropdown-menu .dropdown-menu__link--extra-space{padding:15px}.dropdown-menu.dropdown-menu--share{min-width:200px}.dropdown-menu.user-profile-links{width:fit-content}#coach-comments-content:after{content:'';display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #ccc}.dropdown-controls-menu .nav-header{padding-bottom:5px}.dropdown-controls-menu .radio-group label,.dropdown-controls-menu .checkbox-group label{margin-bottom:10px;margin-top:0}.dropdown-controls-menu .radio-group label:last-of-type,.dropdown-controls-menu .checkbox-group label:last-of-type{margin-bottom:0}.nav-pills .open>a.dropdown-toggle,.nav-pills .open>a.dropdown-toggle:hover,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#d10027;border-color:#d10027;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.dropdown-header{font-size:.92857143em;padding:8px 10px 4px;color:#999;font-weight:300}.dropdown .icon{width:20px;height:20px;font-size:20px}.date-picker-title{margin-left:-5px;padding-bottom:1px;padding-right:7px}.date-picker-title :hover{background:#ccc;border-radius:0 5px 5px 0;border:1px 1px 1px solid #433e46;text-decoration:none}.date-picker-title.open{background:#ccc;border-radius:0 5px 5px 0;border:1px 1px 1px solid #433e46}.datepicker-dropdown-title-element{padding-right:5px;padding-top:6px}.datepicker-dropdown-title-element a{color:#433e46;cursor:pointer;line-height:.9}.datepicker-dropdown-title-element a:after{content:'';display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #262626;display:inline-block;top:50%;margin-top:-3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.datepicker-dropdown-title-element a.turn:after{transform:rotate(180deg)}.datepicker-dropdown-title-element a h1{padding-bottom:4px;font-size:1.5em}.datepicker-days td.cw{font-size:.9em;background-color:#e2e3e5;pointer-events:none!important}.datepicker-days *{cursor:pointer}.favoriteTargetSummary{margin-top:3px}#favoriteRouteMap.moveOffScreen{position:absolute;top:-9999px;left:-9999px}#addFavoriteRoute:not(.btn){position:absolute;bottom:0;left:0;padding:6px 10px;width:100%;margin-bottom:0;background:rgba(0,0,0,.4);z-index:1001}#addFavoriteRoute:not(.btn)>div{display:inline-block;float:right}#addFavoriteRoute:not(.btn)>div:first-child{margin:0;float:none;max-width:60%}#addFavoriteRoute:not(.btn) .ask,#addFavoriteRoute:not(.btn) .hint{color:#fff;display:inline-block;font-size:1em;line-height:30px}#addFavoriteRoute:not(.btn) .ask{margin:0 10px 0 0;font-weight:700}#mapComponentContainer a.addFavoriteRoute{bottom:35px;position:absolute;right:20px;z-index:1}a.addFavoriteRoute{bottom:66px;position:fixed;right:365px;z-index:2}#favoriteRouteMap{height:400px;width:100%}#favoriteRouteMap.fullscreen{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:100}#favoriteRouteMap.fullscreen #mapFullscreenHeader{display:block}#favoriteRouteMap.fullscreen #mapFullscreenHeader .row{width:100%;max-width:100%}#favoriteRouteMap.fullscreen .exe-map-controls-left{top:86px!important}#favoriteRouteMap.fullscreen .exe-map-controls-right{top:86px!important}#favoriteRouteMap.fullscreen .fullscreen{position:relative!important}#favoriteRouteMap.fullscreen #fullScreenMap{display:none}#favoriteRouteMap #mapFullscreenHeader{display:none}.favorites{width:100%;height:255px;overflow:hidden;letter-spacing:-.31em}.favorites .ui-effects-wrapper:not(:first-child){margin-left:24px!important}@media (min-width:768px){.favorite.card__item.open{-webkit-transform:translateY(17px) translateZ(0);-moz-transform:translateY(17px) translateZ(0);-ms-transform:translateY(17px) translateZ(0);-o-transform:translateY(17px) translateZ(0);transform:translateY(17px) translateZ(0)}}.favorite.card__item.open .inner-content{overflow:visible}.favorite.card__item.open .inner-content:before{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:11px solid rgba(0,0,0,.3);position:absolute;left:50%;bottom:-9px;margin-left:-10px;-webkit-filter:blur(1px)}.favorite.card__item.open .inner-content:after{content:'';display:block;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid #fff;position:absolute;left:50%;bottom:-8px;margin-left:-9px}.favorite.card__item:nth-child(n+21) .box{border:1px dashed #ccc}.favorite.card__item:nth-child(n+21) .index{-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.favorite.card__item:nth-child(21):before{content:"";height:210px;width:1px;position:absolute;left:-24px;top:0;background-color:#CCC;-webkit-transition:all 200ms;transition:all 200ms}@media (min-width:768px){.favorite.card__item:nth-child(21).open:before{-webkit-transform:translateY(-30px) translateZ(0);-moz-transform:translateY(-30px) translateZ(0);-ms-transform:translateY(-30px) translateZ(0);-o-transform:translateY(-30px) translateZ(0);transform:translateY(-30px) translateZ(0)}}.pageFavoritesScroller .prev.button,.pageFavoritesScroller .next.button{margin-top:-72px}#favoriteDetailActions{line-height:60px}#favoriteTargetSummary .preview-header{padding:1em}#favoriteTargetSummary .preview-header h2{line-height:40px}#favoriteTargetSummary .preview-header.actions{text-align:right}#favoriteTargetSummary .number-data{color:#fff}#favoriteTargetSummary .summary-sport-list ul{padding-right:2em}#favoriteTargetSummary .summary-sport-list li{margin-bottom:8px}#favoriteTargetSummary .summary-sport-list li img{min-width:60px;background-color:#d10027}#favoriteTargetSummary .number-data-container .border-box{border-right:1px solid #f2f2f2;min-height:204px;margin-bottom:2em;position:relative}#favoriteTargetSummary .number-data-container .border-box.last{border-right:none}#favoriteTargetSummary .number-data-container .border-box .summary{position:absolute;top:30%}.advancedTargetSummary #frame ul{padding:0}.advancedTargetSummary #frame ul li h3{margin-top:0}.advancedTargetSummary .slider-content{background:#fff;padding-top:10px;padding-bottom:10px}.advancedTargetSummary .slider-init{position:relative;margin-right:42px;margin-left:42px}.advancedTargetSummary .slider-init .btn.prev{left:-40px}.advancedTargetSummary .slider-init .btn.next{right:-40px}.favoriteTargetSummary .basic-data-panel__item[data-is-hidden=true]{display:none}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading{white-space:nowrap;overflow:hidden}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading .sport-heading-placeholder{padding-right:20px}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading .sport-heading-placeholder img{max-height:34px;border-radius:3px}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading .sport-heading-placeholder .favoriteName{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading .sport-heading-placeholder input[type=text]{max-width:80%}.favoriteTargetSummary .basic-data-panel__item--has-sport-heading h4,.favoriteTargetSummary .basic-data-panel__item--has-sport-heading figure{display:inline-block;vertical-align:middle}@media (min-width:992px){.favoriteTargetSummary .basic-data-panel__item--has-sport-heading .basic-data-panel__item-wrapper{padding-left:0}}@media (max-width:767px){.favoriteTargetSummary .preview-header{text-align:center}.favoriteTargetSummary .preview-header.actions{text-align:center}.favoriteTargetSummary .slider-init{margin-top:2em;margin-bottom:2em}.favoriteTargetSummary .summary-sport-list{text-align:center}}ul.fancy-select.route-import{z-index:10000}.route-import__form input[type=file]{display:none}.route-import__route-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%}.route-import__file-browse{text-align:center}.route-import__route-distance{color:#999}.route-import__upload-box{display:none}.route-import__upload-box--drag-and-drop{display:flex;justify-content:center;align-items:center;flex-flow:column;color:#999;height:200px;border:2px dashed #ccc;background-color:#e2e3e5}.route-import__upload-box--drag-and-drop i{font-size:50px}.route-import__upload-box--dragover{border-color:#0face7}.route-import__upload-box--dragover i{color:#0face7}.route-import__progress-bar{height:10px;width:100%;position:relative;background:gray;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;border-radius:3px}.route-import__progress-bar>div{position:absolute;width:100%;height:100%}.route-import__progress-meter{background-color:#0face7}.route-import__error-field{color:#f93}.route-import__route-map{width:100%;height:250px}.route-import__loader-title:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) 900ms infinite;animation:ellipsis steps(4,end) 900ms infinite;content:"\2026";width:0}.route-import .error .input-group-addon{display:none}.route-import .control-label{text-align:left}@keyframes ellipsis{to{width:20px}}@-webkit-keyframes ellipsis{to{width:20px}}label{display:block;margin-bottom:5px;font-weight:400}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{display:inline-block;font-size:1rem;line-height:20px;height:30px;vertical-align:middle;padding:4px 8px;color:#262626;margin-bottom:0;width:100%;-webkit-appearance:none}input,textarea,.uneditable-input{width:206px}textarea{height:auto;resize:none}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 2px 2px rgba(0,0,0,.2)}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#1ac9ff;outline:0;outline:thin dotted \9}input[type=radio],input[type=checkbox]{margin:4px 0 0;;margin-top:1px \9;line-height:normal}input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}select,input[type=file]{height:13em;;line-height:13em}select{width:220px;border:1px solid #ccc;background-color:#fff;height:40px;padding-top:6px;font-size:16px;line-height:20px;color:#262626;border-radius:0;background-color:#e2e3e5;border:1px solid #e2e3e5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none}select[multiple],select[size]{height:auto}select:focus,input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}span.placeholder{position:absolute!important;height:auto!important;color:#ccc;bottom:auto!important}.radio,.checkbox{min-height:1.42857143;padding-left:1em;margin-top:0}.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-20px}.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[type=checkbox].checkbox-left{float:left;margin:3px 5px 0 0}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*=col-],select[class*=col-],textarea[class*=col-],.uneditable-input[class*=col-],.row input[class*=col-],.row select[class*=col-],.row textarea[class*=col-],.row .uneditable-input[class*=col-]{float:none;margin-left:0}.input-append input[class*=col-],.input-append .uneditable-input[class*=col-],.input-prepend input[class*=col-],.input-prepend .uneditable-input[class*=col-],.row input[class*=col-],.row select[class*=col-],.row textarea[class*=col-],.row .uneditable-input[class*=col-],.row .input-prepend [class*=col-],.row .input-append [class*=col-]{display:inline-block}input[disabled],input[disabled]+.input-group-addon,select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly],input[readonly=readonly]+.input-group-addon,input[readonly]+.input-group-addon{background-color:#f2f2f2;box-shadow:none}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#f93;color:#f93}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#f93;color:#f93}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{background-color:#fff9f3}.control-group.precalc input,.control-group.precalc select,.control-group.precalc textarea{color:#5ab5e2;font-style:italic}.control-group.precalc input:focus,.control-group.precalc select:focus,.control-group.precalc textarea:focus{color:#262626}.control-group.error .control-label{color:#f93}.control-group.error>div:last-child::after{z-index:1}.control-group.error .help-block{font-size:.875em;margin:0;color:#f93;padding-top:3px}.control-group.error .help-block-push{margin-top:8px}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#262626}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-prepend .input-group-addon,.control-group.success .input-append .input-group-addon{color:#262626;background-color:transparent;border-color:#fc9727}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#262626}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .input-group-addon,.control-group.info .input-append .input-group-addon{color:#262626;background-color:transparent;border-color:#fc9727}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:.42857143 20px 1.42857143;margin-top:1.42857143;margin-bottom:1.42857143;background:0 0;border:0}.form-actions:before,.form-actions:after{content:" ";display:table}.form-actions:after{clear:both}.form-actions:before,.form-actions:after{content:" ";display:table}.form-actions:after{clear:both}.help-block,.help-inline{color:#262626}.help-block{display:block;margin:1em 0}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.description-block{display:none;position:absolute;top:0;right:0;background:url(../images/help-tip.png) 0 10px no-repeat;margin-right:-240px;padding-left:12px;width:200px}.description-block p{background:#e2e3e5;padding:10px}.preset-data label{margin:.5em 0 0 .5em;font-weight:600;text-transform:uppercase;cursor:default}.productSettings-deviceId label{margin:.5em 0 0 .3em;font-weight:600;text-transform:uppercase;cursor:default}.uppercase input{text-transform:uppercase}.basic-data-panel h3{color:#262626}.basic-data-panel .gfx-settings{background-repeat:no-repeat;background-position:left 10px;padding-left:46px;position:relative;background-size:40px;margin:0}.basic-data-panel .gfx-settings:before{width:40px;height:40px;position:absolute;left:0;top:0;background-position:0 0;background-size:100% 100%;background-repeat:no-repeat}.basic-data-panel .number-data{font-size:32px;font-family:'Open Sans',sans-serif;font-weight:400;display:block;clear:both;float:left;width:100%;color:#262626}.basic-data-panel .number-data .total-value{font-size:1em;color:#262626;font-family:'Open Sans',sans-serif;font-weight:700}.basic-data-panel .label-data{display:block;color:gray;padding-top:1px;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:3px}.basic-data-panel .label-data .label-unit{text-transform:lowercase}.basic-data-panel .label-data.black{font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;color:#262626;text-transform:uppercase;padding-top:0;margin-bottom:0}.basic-data-panel .label-data.black.trainingLoadText{font-weight:400;text-transform:none}.basic-data-panel .i40xbdp-trainings{background-image:url(../images/icons/40x40_bdp_trainings.png)}.basic-data-panel .i40xbdp-distance{background-image:url(../images/icons/flowiconssvgworkfile_distance.svg)}.basic-data-panel .i40xbdp-duration{background-image:url(../images/icons/flowiconssvgworkfile_duration.svg)}.basic-data-panel .i40xbdp-calories{background-image:url(../images/icons/flowiconssvgworkfile_calories.svg)}.basic-data-panel .i40xbdp-hravg{background-image:url(../images/icons/flowiconssvgworkfile_hr.svg)}.basic-data-panel .i40xbdp-altitude{background-image:url(../images/icons/flowiconssvgworkfile_altitude.svg)}.basic-data-panel .i40xbdp-ascent{background-image:url(../images/icons/flowiconssvgworkfile_ascent.svg)}.basic-data-panel .i40xbdp-descent{background-image:url(../images/icons/flowiconssvgworkfile_descent.svg)}.basic-data-panel .i40xbdp-cadence{background-image:url(../images/icons/flowiconssvgworkfile_cadence.svg)}.basic-data-panel .i40xbdp-runningindex{background-image:url(../images/icons/flowiconssvgworkfile_runningindex.svg)}.basic-data-panel .i40xbdp-speed{background-image:url(../images/icons/flowiconssvgworkfile_speed.svg)}.basic-data-panel .i40xbdp-stridelength{background-image:url(../images/icons/flowiconssvgworkfile_stridelength.svg)}.basic-data-panel .i40xbdp-temperature{background-image:url(../images/icons/flowiconssvgworkfile_temperature.svg)}.basic-data-panel .i40xbdp-trainingload{background-image:url(../images/icons/flowiconssvgworkfile_trainingload.svg)}.basic-data-panel .bdp-svg{position:absolute;left:0;top:10px;width:40px;height:40px}.basic-data-panel .summary{display:block;clear:both;position:relative}.basic-data-panel .input-no-border{margin-top:0;padding:0;border:1px solid transparent}.radio-group.boxed-values,.checkbox-group.boxed-values{margin-left:2px}.radio-group.boxed-values:before,.checkbox-group.boxed-values:before,.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{content:" ";display:table}.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{clear:both}.radio-group.boxed-values:before,.checkbox-group.boxed-values:before,.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{content:" ";display:table}.radio-group.boxed-values:after,.checkbox-group.boxed-values:after{clear:both}.radio-group.boxed-values label,.checkbox-group.boxed-values label{background:#fff;padding:5px 10px;margin-right:0;margin-left:-2px!important;font-size:1em;min-width:60px;text-align:center;line-height:20px;float:left;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.radio-group.boxed-values label.rbox-cbox-checked,.checkbox-group.boxed-values,.radio-group.boxed-values label.rbox-cbox-checked:hover,.checkbox-group.boxed-values:hover,.radio-group.boxed-values label.rbox-cbox-checked:focus,.checkbox-group.boxed-values:focus{color:#fff;background:#d10027;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.radio-group.boxed-values label.rbox-cbox-checked:after,.checkbox-group.boxed-values:after{position:absolute;content:"";top:0;right:1px;height:100%;border-left:1px solid #d10027;z-index:2}.radio-group.boxed-values label.rbox-cbox-checked:before,.checkbox-group.boxed-values:before{display:none}.radio-group.boxed-values label.radio:before{position:absolute;content:"";top:25%;left:0;height:50%;border-left:1px solid #ccc}.radio-group.boxed-values label.radio:focus{background:#fff}.radio-group.boxed-values label.radio:hover{color:#fff;background:#f70f42}.radio-group.boxed-values label.radio:hover:before{display:none}.radio-group.boxed-values label.radio:hover:after{position:absolute;content:"";top:0;right:1px;height:100%;border-left:1px solid #d10027;z-index:2;padding:0}.radio-group.boxed-values label.radio:hover>i{background-image:url(../images/sprite_w.png)}.radio-group.boxed-values label.radio:first-child,.radio-group.boxed-values label.radio:first-child,.radio-group.boxed-values label.radio.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-group.boxed-values label.radio:last-child,.radio-group.boxed-values label.radio:last-child,.radio-group.boxed-values label.radio.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.radio-group.boxed-values label.radio:first-child:before,.radio-group.boxed-values label.radio:last-child:after,.radio-group.boxed-values label.radio.first:before,.radio-group.boxed-values label.radio.last:after{border:none}.radio-group.boxed-values label:first-child:hover,.radio-group.boxed-values label:first-child:active{border-left-color:#d10027}.radio-group.boxed-values input[type=radio]+span,.radio-group.boxed-values input[type=radio]+span{display:none}.checkbox-group .checkbox.disabled{color:#f2f2f2}.checkbox-group .checkbox.disabled span{opacity:.3}.radio-group label,.checkbox-group label{font-weight:400;position:relative;white-space:nowrap;padding-right:1em;margin-left:12px;cursor:pointer;padding-top:0}.radio-group-extend{border-bottom:1px dashed #999;padding-top:1em}.radio-group-extend label{font-size:1.3em}.radio-group-extend label span{margin-top:2px}.radio-group-extend p{padding-left:1.5em}.info-line-wrapper{color:gray;font-size:.8em;padding-top:4px;font-size:.875em}.sensitive-consent-list{float:right;top:-10px}.info-line-wrapper.force-wrap{white-space:normal}.flow-form label{font-size:1em}.flow-form .control-group{margin-top:0;height:auto;margin-bottom:0}.flow-form .control-group .help-block{margin-top:0;margin-bottom:0}.flow-form .use-selectbox{min-width:220px!important}.flow-form .contains-icon{background-repeat:no-repeat;background-position:right 50%;padding-right:40px}.flow-form .input-icon-time,.flow-form .input-icon-date,.flow-form .input-icon-selectbox{background-image:url(../images/icons/input40x_test.png)}.primary-heading-chapter input{width:auto}.input-append,.input-prepend{display:inline-block;width:100%;margin-bottom:.71428571;vertical-align:middle;white-space:nowrap;position:relative}.input-append.custom-icon .input-group-addon,.input-prepend.custom-icon .input-group-addon,.input-append.custom-icon,.input-prepend.custom-icon{background-color:#262626;border-color:#262626;background-position:center 50%;background-repeat:no-repeat;content:""}.input-append input,.input-prepend input{padding-right:40px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .help-block,.input-prepend .help-block,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:1rem;margin-top:0}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;;vertical-align:top}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .input-group-addon,.input-prepend .input-group-addon{display:inline-block;width:auto;min-width:20px;padding:4px 8px 4px 5px;text-align:center;font-family:Helvetica,Arial,sans-serif;border-left:none;color:#262626;position:absolute;top:1px;right:1px;z-index:3}.input-append .input-group-addon i,.input-prepend .input-group-addon i{position:absolute;top:6px;right:8px}.input-append.custom-icon .input-group-addon{height:30px}.input-append.custom-icon .input-group-addon>*{width:100%;height:100%;background-position:50% 50%}.input-append.custom-icon input{border-right:none}.input-append .input-infopopup-btn{position:absolute;top:0;right:-36px}.required-data label:after{content:"*";color:#d10027;padding-left:3px;font-weight:700}.radio-group label:after,.checkbox-group label:after{content:'';padding:0}.form-inline select{margin-top:0}.form-inline input{width:auto}.form-horizontal .control-label{float:left;width:160px;padding-top:9px;text-align:right;font-weight:700}div .row.input-imperial{margin:0}.precalc .placeholder{color:#5ab5e2;font-style:italic}legend+.control-group{margin-top:1.42857143;-webkit-margin-top-collapse:separate}@media all and (min-width:992px){.control-group .controls [class*=col-]:nth-child(n+2){padding-left:10px}}.control-label{font-size:1em;padding-right:20px;text-align:right}.text-left .control-label{text-align:left}@media (min-width:768px){.row .label-wrapper{display:table;height:30px}.row .label-wrapper .control-label{display:table-cell;vertical-align:middle;height:30px}.row .label-wrapper .label-icon-container{display:table-row;text-align:right}.row .label-wrapper .label-icon-container i{font-size:22px;color:#999;margin-top:5px;margin-right:24px}}textarea{width:100%;min-height:180px}.swimming-stats-single-exercise{padding-left:12px;padding-top:8px;padding-bottom:8px}.swimming-stats-piechart{display:inline-block;height:230px}.swimming-stats-table-summary{display:inline-block}.swimming-stats-wrapper .swimming-stats-header{font-size:16px;font-family:Helvetica,Arial,sans-serif;color:#262626}.chart-header__chart-time-text{line-height:34px;margin-right:10px}.notification-setting-row{margin-top:1em;margin-bottom:.5em}.notification-setting-row dl dt{display:none}.btn-loading{background:gray!important;border-color:gray!important;background-image:url(../images/layout/btn_preload_20x20.gif)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;color:transparent!important}.btn-loading:hover{background:gray!important;border-color:gray!important;background-image:url(../images/layout/btn_preload_20x20.gif)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;color:transparent!important}.indexMap-marker{position:absolute;padding:0;cursor:pointer;text-align:center;height:40px}.indexMap-marker.single{width:36px;height:42px;background:url(../images/map_icons/markers/marker_bg.png) no-repeat 50% 50%;background-size:100%;overflow:hidden}.indexMap-marker.single:hover{-webkit-transform:scale(2)!important;-moz-transform:scale(2)!important;-ms-transform:scale(2)!important;transform:scale(2)!important}.indexMap-marker.cluster{width:57px;height:40px;border:none}.indexMap-marker.cluster .inner{width:57px;height:40px;background-image:url(../images/map_icons/markers/clustersprite.png)}.indexMap-marker.cluster .inner.focus{-webkit-animation:inner-focus .1s steps(4) forwards;-moz-animation:inner-focus .1s steps(4) forwards;-ms-animation:inner-focus .1s steps(4) forwards;-o-animation:inner-focus .1s steps(4) forwards;animation:inner-focus .1s steps(4) forwards}@-webkit-keyframes inner-focus{from{background-position:0}to{background-position:-228px}}@-moz-keyframes inner-focus{from{background-position:0}to{background-position:-228px}}@-ms-keyframes inner-focus{from{background-position:0}to{background-position:-228px}}@-o-keyframes inner-focus{from{background-position:0}to{background-position:-228px}}@keyframes inner-focus{from{background-position:0}to{background-position:-228px}}.indexMap-marker.single img{position:absolute;left:3px;top:3px}.indexMap-marker img{border:none;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}.indexMap-marker.single img{-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;background:#d10027}.indexMap-marker.single img.icon-gradient{background-color:#d10027;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#d10027),color-stop(1,#fa0027));background-image:-o-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-moz-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-webkit-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-ms-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:linear-gradient(to right top,#d10027 0,#fa0027 100%)}.indexMap-marker.single.marker-hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;opacity:1!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.indexMap-marker.single img.focus{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}#map-data-infinite-list{height:100%;padding:0}#map-data-infinite-list-content{padding-bottom:1.625em}#map-data-infinite-list-content #no-more-items{text-align:center;padding:15px;background-color:#fff;color:#262626;opacity:0;height:auto;margin-bottom:37px}.map-data-infinite-list-content-item{background-color:#e2e3e5;position:relative;height:126px}.map-data-infinite-list-content-item h5 img{border:1px solid #e2e3e5}.map-data-infinite-list-content-item h5 .name-content{padding-left:.5em}.map-data-infinite-list-content-item .date-time-content{font-size:.8em;display:block;line-height:1.1em}#map-data-infinite-list-navigation-next p a{display:none}.map-wrap.container{padding-left:0!important;padding-right:0!important}.flow-map{position:fixed!important;top:80px;bottom:0;z-index:2;opacity:1;-moz-transition:opacity 450ms linear 150ms;-webkit-transition:opacity 450ms linear 150ms;transition:opacity 450ms linear 150ms}.flow-map.loading{opacity:0}.mapFullscreenHeader,.graphFullscreenHeader{background-color:#fff;position:relative;z-index:99;padding:5px 0;box-shadow:0 3px 4px rgba(0,0,0,.2)}#mapComponentContainer{position:relative;width:100%}#mapComponentContainer .right-of-container{position:absolute;top:15px;right:20px;z-index:2}#mapTouchOverlay{-webkit-user-select:none}#mapTouchOverlay.visible{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99;opacity:1;background:rgba(0,0,0,.2);transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out}#mapTouchOverlay.visible:before{width:40px;height:40px;background:url(../images/icons/lock.svg) no-repeat 50% 50%;position:absolute;display:block;top:1.5625em;left:1.5625em;content:'';opacity:.7}#mapTouchOverlay.ui-draggable-dragging{background:rgba(0,0,0,.4)}#myCanvas{display:block;position:relative;margin:5em auto auto}#myCanvas.unlocked,#myCanvas.locked{display:none}#map_canvas.analyse{width:100%;height:380px;border:1px solid #f2f2f2}.exe-map-controls-left{z-index:9;position:absolute;width:40px;top:96px;left:20px}.right-of-container{position:fixed;top:96px;right:365px;z-index:2;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.exe-map-controls-right .btn{margin-bottom:10px}.map-feed-selector{margin-left:15px}.map-feed-selector .radio{background:#fff}.exe-map-controls-left.subpage{top:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.controls-locked .exe-map-controls-left.subpage{-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);transform:translateX(-80px)}.controls-locked .right-of-container.exe-map-controls-right{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);transform:translateX(80px)}#map-data-infinite-list-holder{background-color:#fff;width:20%;height:94.5%;right:0;background:gray;padding:0;top:62px;border-left:1px solid #e2e3e5;position:fixed}.bumps iframe{max-height:300px;height:100%;position:absolute;left:0;top:0;width:100%}.bumps .placeholder{opacity:0}.close-list{display:none}.show-feed{display:none}.sport-icon{width:48px;height:55px;background:url(../images/map_icons/markers/marker_bg.png) no-repeat 50% 50%;background-size:100%;overflow:hidden;position:absolute;display:block;padding:4px;z-index:32!important}.sport-marker{background-size:100%;overflow:hidden;position:absolute;display:block}.sport-icon-img{display:block;position:absolute;z-index:30!important}.sport-marker-label{display:block;top:2px;color:#262626;font-weight:400;position:absolute;left:6px;width:5px;text-align:center;z-index:31}.sport-marker-label--double-digit{display:block;top:2px;color:#262626;font-weight:400;position:absolute;left:2px;width:5px;text-align:center;z-index:31}.sport-marker-label--phase{color:#fff}#map-data-infinite-list-holder-two{height:93.5%;right:0;background:gray;padding:0;top:80px;position:absolute;z-index:2;width:100%;max-width:350px}#map-data-infinite-list-holder-two .spinner{margin-top:20px;color:#fff!important}#map-data-infinite-list-holder-two .loading-more{color:#262626}#map-data-infinite-list-holder-two #map-data-infinite-list-header h3{font-size:1em;padding:5px 0 5px 10px;color:#fff;margin:0}#map-data-infinite-list-holder-two #map-data-infinite-list-content{background:#f2f2f2;width:100%;max-width:350px}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item{display:block;height:auto;position:relative;margin-bottom:.625em;opacity:1;width:100%}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item:hover .inner-content{-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);box-shadow:10px 3px 10px -10px rgba(0,0,0,.5)}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item.visible{opacity:1}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item.expanded .inner-content{-webkit-transform:translate3d(-38%,0,0);transform:translate3d(-38%,0,0);box-shadow:20px 3px 20px -10px rgba(0,0,0,.5)}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item.expanded .inner-content:before{position:absolute;width:100%;height:100%;left:0;top:0;display:block;content:'';box-shadow:-20px 3px 20px -10px rgba(0,0,0,.5)}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item.expanded .helpers{width:38%}#map-data-infinite-list-holder-two .map-data-infinite-list-content-item.expanded a{position:relative}#map-data-infinite-list-holder-two .helpers{position:absolute;right:0;height:100%;width:11.333333%;overflow:hidden;top:0;z-index:9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#map-data-infinite-list-holder-two .helpers a{color:#262626;position:relative;display:block;height:100%;padding:39% 0 5px 10px;border-bottom:1px solid #fff}#map-data-infinite-list-holder-two .helpers a:hover{color:#262626;text-decoration:none;background:#ccc;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#map-data-infinite-list-holder-two .helpers a:first-child{border-top:1px solid #fff}#map-data-infinite-list-holder-two .helpers a:only-child{border-bottom:1px solid #fff;border-top:1px solid #fff;height:100%}#map-data-infinite-list-holder-two .helpers a:only-child:before{top:37%}#map-data-infinite-list-holder-two .helpers a{padding-top:0;padding-bottom:0;height:50%}#map-data-infinite-list-holder-two .helpers a:before{top:28%}#map-data-infinite-list-holder-two .helpers a>div{display:table;height:100%}#map-data-infinite-list-holder-two .helpers a>div>div{display:table-cell;height:100%;vertical-align:middle;white-space:nowrap}#map-data-infinite-list-holder-two .inner-content{background-color:#fff;padding:0;border:1px solid #e2e3e5;float:none;height:auto;position:relative;cursor:default;width:100%;z-index:10;cursor:pointer;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#map-data-infinite-list-holder-two .user-details{width:100%;float:left;padding:.425em .375em}#map-data-infinite-list-holder-two .user-details .profile-image{float:left;width:42px;margin-right:2%}#map-data-infinite-list-holder-two .user-details .profile-image img{border:1px solid #e2e3e5;border-radius:100%}#map-data-infinite-list-holder-two .user-details .user-content{float:left;width:84%}#map-data-infinite-list-holder-two .user-details .user-content .date-time-content{float:right;color:#999;margin-top:.125em}#map-data-infinite-list-holder-two .user-details .user-content h5{float:left;font-size:1em;margin:0;min-width:82%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#map-data-infinite-list-holder-two .user-details .user-content a{color:#262626}#map-data-infinite-list-holder-two .user-details .sport-type-highlight{float:left}#map-data-infinite-list-holder-two .content-data{width:100%;float:left;border-top:1px solid #e2e3e5}#map-data-infinite-list-holder-two .content-data .data-item{width:31.25%;float:left;border-right:1px solid #e2e3e5}#map-data-infinite-list-holder-two .content-data .data-item:nth-of-type(1):nth-last-of-type(1){width:100%}#map-data-infinite-list-holder-two .content-data .data-item:nth-of-type(1):nth-last-of-type(2){width:50%}#map-data-infinite-list-holder-two .content-data .data-item:nth-of-type(2):nth-last-of-type(1){width:50%}#map-data-infinite-list-holder-two .content-data .data-item:nth-of-type(2):nth-last-of-type(2){width:37.5%}#map-data-infinite-list-holder-two .content-data .data-item:last-child{border-right:0}.basic-data-panel__item--explore{letter-spacing:normal;padding:9px 0;display:table-cell;float:none;vertical-align:middle;padding:3px 5px}.basic-data-panel__item--explore::after{content:'';position:absolute;right:0;top:0;bottom:0;height:30px;width:1px;background:#e2e3e5;margin:auto 0}.basic-data-panel__item--explore:last-child::after,.basic-data-panel__item--explore.no-line::after{display:none}.basic-data-panel__item--explore::after{display:none}.basic-data-panel__item--explore .basic-data-panel__label{margin:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basic-data-panel__item--explore .basic-data-panel__value{text-align:right;padding-left:0}@media (max-width:768px){#map_canvas.flow-map{width:100%}#map-data-infinite-list-holder-two{-webkit-transform:translate(490px,0);-ms-transform:translate(490px,0);transform:translate(490px,0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.show-feed{display:block!important;width:2.5em;height:5em;position:fixed;right:0;top:47%;z-index:2;overflow:hidden;white-space:nowrap;color:#fff;background:#999;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.show-feed::after{font-family:PolarIcons;display:inline-block;position:relative;font-style:normal;font-weight:400;font-size:20px;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e014';position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;color:#fff;width:20px;height:20px}.show-feed::after.icon--xs{font-size:10px}.show-feed::after.icon--sm{font-size:14px}.show-feed::after.icon--lg{font-size:40px}.show-feed::after.icon--xl{font-size:60px}.show-feed:hover{background-color:#f70f42}.right-of-container{right:20px}.feed-open .right-of-container{right:365px}.flow-map{top:50px}}@media (max-width:991px){.flow-map{top:50px}#map-data-infinite-list-holder-two{top:50px}}@media (max-width:350px){#map-data-infinite-list-holder-two{top:80px}}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;box-shadow:0 12px 36px -7px rgba(0,0,0,.4);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.2;filter:alpha(opacity=20)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:0;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%)!important}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}@media (max-width:991px){.modal{padding-right:0!important}.modal .modal-backdrop{display:none}.modal.fade .modal-dialog{-webkit-transform:translate(0,100vh);-ms-transform:translate(0,100vh);transform:translate(0,100vh);-webkit-transition:all .9s cubic-bezier(0.05,.88,.53,1);transition:all .9s cubic-bezier(0.05,.88,.53,1)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{width:100%;height:100%;margin:0}.modal-content{min-height:100%}}.modal-scrollable{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.modal-scrollbar-visible .global-nav,.modal-scrollbar-visible .main-nav,.modal-scrollbar-visible .sub-nav{padding-right:15px}#flow_overlay{width:500px;display:block!important;z-index:-1;position:relative;background:#fff;box-shadow:0 12px 36px -7px rgba(0,0,0,.4)}#flow_overlay #ajaxed{padding:0}#flow_overlay h2{margin-top:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#flow_overlay h1{background:#f2f2f2;color:#262626;border-bottom:1px solid #f2f2f2;padding:10px 10px 10px 20px;margin-top:0;margin-bottom:0;word-wrap:break-word}#flow_overlay .modal-close:hover{text-decoration:none}#flow_overlay.wide{width:680px}#flow_overlay.extra-narrow{width:350px}#flow_overlay .modal-footer{padding:10px 0 0 0;text-align:right;border-top:0}#flow_overlay .boxed-values{margin-bottom:5px}#flow_overlay .modal-body{overflow-y:auto}@media screen and (max-width:1199px){#flow_overlay{position:absolute;top:0;left:-9999px}}.modal-loaded #flow_overlay{z-index:11111}.modal-close-link{margin-top:0;margin-left:25px}.modal-close-dark{background-image:url(../images/sprite_dg.png)!important}#flow_overlay.narrow{width:400px}#flow_overlay.wide{width:800px}#flow_overlay.super-wide{width:1200px}@media (max-width:1200px){#flow_overlay.super-wide{width:950px}}@media (max-width:992px){#flow_overlay.super-wide{width:750px}}@media (max-width:768px){#flow_overlay.super-wide{width:600px}}#flowModalOverlay{position:relative;background:#f2f2f2;z-index:11111;box-shadow:0 12px 36px -7px rgba(0,0,0,.4)}#flowModalOverlay h2{margin-top:1em}#flowModalOverlay h1{background:#262626;color:#fff;padding:10px 10px 2px 20px;margin-top:0}.login-modal.modal{width:300px;padding-left:25px;padding-right:25px;padding-bottom:3px;padding-top:20px;margin-left:-150px;-moz-outline:0}.login-modal.modal h2{font-size:42px;padding:0;margin:0;margin-bottom:20px;font-weight:400;line-height:1em}.login-modal.modal .login-field{width:100%;margin:0;-webkit-user-modify:read-write-plaintext-only;-webkit-backface-visibility:hidden;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.login-modal.modal .button-set{margin-bottom:0;text-align:center}.login-modal.modal .button-set span{float:left;width:100%;clear:both;margin:1em 0 0 0}.login-modal.modal .btn-lg{width:100%;padding:9px 0;margin-top:0;margin-bottom:0;border:0}.login-modal.modal .small-link{color:#263FD7}.login-modal.modal .text-label{margin:1em 0;text-align:center}.modal-close{height:30px;width:30px;background-image:url(../images/sprite_bl.png);background-repeat:no-repeat;background-position:-775px 10px}.modal-close:hover{text-decoration:none}.settings-modal .modal-footer{border:none;background:0 0}.device_instructions-modal{padding:1.5625em}#device_instructions_in_modal{width:500px;margin-left:-280px}.page-wrapper{align-content:center;background:#e8e8e8;border-radius:10px;margin:30px auto auto;padding-bottom:20px;display:table}.analysis-view-privacy-button .flow-tooltip .flow-tooltip-content{position:relative;font-size:1.1em;float:left;background:#fff;padding:5px;top:2em;left:-11em;min-width:30em;text-align:center;color:#262626;letter-spacing:normal;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.2);box-shadow:0 3px 12px rgba(0,0,0,.2)}@media (max-width:480px){.analysis-view-privacy-button .flow-tooltip .flow-tooltip-content{min-width:20em;left:-6em}}.analysis-view-privacy-button .flow-tooltip-arrow{display:none}.basic-data-panel--analysis .basic-data-panel__item:nth-child(4)::after{display:none}.basic-data-panel__header--share{padding:0}.basic-data-panel__header--share .basic-data-panel__item-wrapper{display:block}.basic-data-panel__header--share .basic-data-panel__row:last-of-type .basic-data-panel__item-wrapper:before{content:'';display:block;height:1px;overflow:hidden;background:#e2e3e5;position:relative;top:-10px}#resetFullScreenMap,#resetFullScreenCurve{position:absolute;right:20px;top:7px}.full-screen-chart-wrapper{z-index:999;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#f2f2f2;max-width:none;overflow-y:scroll}.full-screen-chart .chart-controls{padding-right:20px}.full-screen-chart .curve-wrapper{padding-top:40px}.full-screen-map .exe-map-controls-left,.full-screen-map .exe-map-controls-right{top:100px!important}#showHrSamples{color:#d10027}#showSpeedSamples{color:#0028ce}#showCadenceSamples{color:#4f8d06}#showAltitudeSamples{color:gray}#showTemperatureSamples{color:#4d759e}#showPowerSamples{color:#f93}#showLeftRightBalanceSamples{color:#ff1ff4}#showForceSamples{color:#262626}#showPositiveForceSamples{color:#262626}.sly-element{height:100px}.sly-element [class*=multisport-list__item]{vertical-align:top;letter-spacing:normal;display:inline-block;border-right:1px solid #f2f2f2;padding:10px;min-width:220px;height:102px;line-height:80px}.sly-element .multisport-list__item{cursor:pointer;color:#262626;background-color:#fff}.sly-element .multisport-list__item:hover,.sly-element.current .multisport-list__item{background:#d10027;border-color:#d10027;color:#fff!important}.sly-element .multisport-list__item:hover time,.sly-element.current .multisport-list__item time{color:#fff}.sly-element .multisport-list__item:hover .multisport-list__item__image>img,.sly-element.current .multisport-list__item .multisport-list__item__image>img{border-color:#fff}.sly-element.current .multisport-list__item::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;display:block;content:'';height:0;width:0;z-index:25;position:absolute;bottom:0;left:50%;margin-left:-10px}.sly-element .multisport-list__item--transition{min-width:0;text-align:center;height:102px;width:190px;padding:10px 20px;color:gray;overflow:hidden}.sly-element .multisport-list__item--transition h4{margin:0}.sly-element .multisport-list__item--transition time{color:gray}.sly-element .multisport-list__item--transition time[class*=before-icon]::before{background-image:url(../images/sprite_dg.png)}.current .multisport-list__item--transition [class*=before-icon]::before{background-image:url(../images/sprite_dg.png)!important}.multisport-list{width:100%;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;display:block;letter-spacing:-.31em;position:relative;background:#fff}.multisport-list.showSportListButtons{border-left:0 solid #f2f2f2;border-right:0 solid #f2f2f2;padding:0 40px}.multisport-list.showSportListButtons .multisport-list__control{display:inline-block}.multisport-list #frame{height:102px;width:100%;white-space:nowrap;background-color:#f2f2f2}.multisport-list #frame ul{padding:0}.multisport-list #frame ul li{float:left;width:220px;margin-right:190px;cursor:default;padding:0}.multisport-list #frame ul li:last-child{margin-right:1px}.multisport-list__control{position:absolute;display:none;letter-spacing:normal;height:100%;width:40px;top:0}.multisport-list__control button{width:38px;height:100%;text-indent:-999em;display:block;overflow:hidden;background:url(../images/sprite_bl.png);background-repeat:no-repeat;border-width:0}.multisport-list__control button:hover{background:#d10027 url(../images/sprite_w.png);background-repeat:no-repeat}.multisport-list__control button.disabled{background:url(../images/sprite_lg.png);background-repeat:no-repeat;border:0}.multisport-list__control button.disabled:hover{cursor:default}.multisport-list__control.left{left:0;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.multisport-list__control.left button{background-position:-531px 50%}.multisport-list__control.right{right:0;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.multisport-list__control.right button{background-position:-441px 50%}.multisport-list__image{margin-right:5px;line-height:40px;height:40px;display:inline-block}.multisport-list__image>span{border:1px solid #fff;display:block}.multisport-list__image>span>img{width:40px;height:40px}.multisport-list__content,.multisport-list__transition-time{line-height:20px;display:inline-block;vertical-align:middle;text-align:left;max-width:150px;overflow:hidden}.multisport-list__content time,.multisport-list__transition-time time{display:inline-block}.multisport-list__content time:before,.multisport-list__transition-time time:before{top:0;height:20px}.multisport-list__item h4{margin:0;text-overflow:ellipsis;overflow:hidden}.multisport-sportdetails{width:100%;overflow:hidden;position:relative;letter-spacing:-.31em;background:#fff}.multisport-sportdetails__single{height:0;width:100%;overflow:hidden;opacity:1;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;z-index:2;position:relative;background:#fff;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.multisport-sportdetails__single.active{z-index:3;height:auto;opacity:1;border-bottom:1px solid #f2f2f2}.multisport-sportdetails__data-column{width:20%;letter-spacing:normal;display:inline-block;padding:20px 10px;min-width:220px}.curve-wrapper{position:relative;padding-right:46px}.curve-wrapper .curve-buttons{position:absolute;right:0;top:0}#rangeSelector{display:none}#rangeSelector .ui-slider-handle{margin-left:13px}#rangeSelector .ui-slider-handle:last-child{margin-left:-28px}.utility__loader{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1;opacity:0;background:rgba(255,255,255,.8)}.utility__loader p{margin-top:7em}.utility__loader.loading{opacity:1;z-index:4}.laps-collapse:hover .x-icon-arrow-down,.dropdown.active .x-icon-arrow-down{background-image:url(../images/sprite_w.png)}.range-statistics-wrapper .basic-data-panel{border:5px solid #dc2944}.exercise-statistics-wrapper,.range-statistics-wrapper{letter-spacing:-.31em}.exercise-statistics-wrapper .basic-data-panel,.range-statistics-wrapper .basic-data-panel{padding:10px 20px;margin-bottom:0;border-top-width:0}.exercise-statistics-wrapper .basic-data-panel [data-type=sample-data],.range-statistics-wrapper .basic-data-panel [data-type=sample-data]{display:inline-block;vertical-align:top;letter-spacing:normal;margin-left:0;padding:9px 15px;float:none;position:relative}.exercise-statistics-wrapper .basic-data-panel [data-type=sample-data].TRAININGLOAD>div,.range-statistics-wrapper .basic-data-panel [data-type=sample-data].TRAININGLOAD>div{padding-left:0}.exercise-statistics-wrapper .basic-data-panel .for-distance,.range-statistics-wrapper .basic-data-panel .for-distance{padding:7px 24px 22px 5px;font-weight:400;font-size:initial}.exercise-statistics-wrapper fieldset.basic-data-panel,.range-statistics-wrapper fieldset.basic-data-panel{padding:1.25em 0}.exercise-statistics-wrapper .label-data,.range-statistics-wrapper .label-data{width:100%}.exercise-statistics-wrapper .number-data,.range-statistics-wrapper .number-data{font-size:24px;font-family:'Open Sans',sans-serif;font-weight:400}.exercise-statistics-wrapper .btn,.range-statistics-wrapper .btn{letter-spacing:normal}.range-statistics__selection-name{position:absolute;top:20px;left:20px;letter-spacing:normal}.closeSelectedExercise{top:10px;right:10px;position:absolute}.basic-data-panel span.trainingLoadText,.basic-data-panel-header span.trainingLoadText{font-size:1em;margin-left:5px;line-height:1em}.basic-data-panel ul.trainingLoadPro,.basic-data-panel-header ul.trainingLoadPro{font-size:0}.basic-data-panel ul.trainingLoadPro li,.basic-data-panel-header ul.trainingLoadPro li{width:12px;height:12px;background-color:#999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-right:3px}.basic-data-panel ul.trainingLoadPro li:after,.basic-data-panel-header ul.trainingLoadPro li:after{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.basic-data-panel ul.trainingLoadPro.muscle-load li:after,.basic-data-panel-header ul.trainingLoadPro.muscle-load li:after{background-color:#f93;background:-webkit-gradient(linear,0 0,0 100%,from(#ffb366),to(#ff8000))}.basic-data-panel ul.trainingLoadPro.perceived-load li:after,.basic-data-panel-header ul.trainingLoadPro.perceived-load li:after{background-color:#ffda3e;background:-webkit-gradient(linear,0 0,0 100%,from(#ffe470),to(#ffd00a))}.basic-data-panel .basic-data-panel__left-value,.basic-data-panel-header .basic-data-panel__left-value{position:absolute;width:36px}.basic-data-panel .basic-data-panel__left-value .basic-data-panel__value--centered,.basic-data-panel-header .basic-data-panel__left-value .basic-data-panel__value--centered{line-height:46px}.basic-data-panel .basic-data-panel__left-value .basic-data-panel__label,.basic-data-panel-header .basic-data-panel__left-value .basic-data-panel__label,.basic-data-panel .basic-data-panel__left-value .basic-data-panel__label--black,.basic-data-panel-header .basic-data-panel__left-value .basic-data-panel__label--black,.basic-data-panel .basic-data-panel__left-value .basic-data-panel__value,.basic-data-panel-header .basic-data-panel__left-value .basic-data-panel__value{padding-left:0;text-align:center}.basic-data-panel .basic-data-panel__left-value~.basic-data-panel__label,.basic-data-panel-header .basic-data-panel__left-value~.basic-data-panel__label,.basic-data-panel .basic-data-panel__left-value~.basic-data-panel__label--black,.basic-data-panel-header .basic-data-panel__left-value~.basic-data-panel__label--black,.basic-data-panel .basic-data-panel__left-value~.basic-data-panel__value,.basic-data-panel-header .basic-data-panel__left-value~.basic-data-panel__value{padding-left:38px}.basic-data-panel-header ul.trainingLoad{margin-top:23px}.exercise-statistics-wrapper .basic-data-panel{border:0}#map_canvas.analyse{border-top-width:0}.override .slider-container.open{background:#dc2944;margin-bottom:0}.override .slider-container .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.override .slider-container .ui-slider-horizontal{height:5px}.override .slider-container .ui-slider-horizontal .ui-slider-range{background:0 0;top:-7px;height:20px}.override .slider-container .ui-slider-horizontal .ui-slider-range.ui-widget-header:before{display:block;content:"";width:100%;background-color:#dc2944;height:5px;margin-top:7px}.override .ui-slider-horizontal .ui-slider-handle.ui-state-hover{background-position-y:-25px}.override .ui-slider-horizontal .ui-slider-handle.ui-state-active{background-position-y:-50px}.rangeSelector-slider-bg{height:5px;background:gray;display:block;margin:0 2px}.privacy-btn{display:inline-block}.privacy-btn.open>a,.privacy-btn:hover>a,.privacy-btn.open .exercise-visibility,.privacy-btn:hover .exercise-visibility{text-decoration:none!important}.privacy-btn.open #trainingVisibilityValue i.x-icon-lock,.privacy-btn.open .exercise-visibility i.x-icon-lock{background-position:-570px 0!important}.privacy-btn.open #trainingVisibilityValue i.x-icon-followers,.privacy-btn.open .exercise-visibility i.x-icon-followers{background-position:-1200px 0!important}.privacy-btn.open #trainingVisibilityValue i.x-icon-views,.privacy-btn.open .exercise-visibility i.x-icon-views{background-position:-120px 0!important}.basic-data-panel input[readonly]:focus{border-color:transparent}#hrTitle,#fitFatTitle,#powerTitle,#speedTitle,#paceTitle{margin-top:38px}.feedbackModalBoxBtn{cursor:help;position:relative;-webkit-transition:none;transition:none;-moz-transition:none;height:auto;word-wrap:break-word;white-space:normal;border:1px solid #ccc;color:#262626;min-width:170px}.feedbackModalBoxBtn:hover{background:#ccc;border-color:#ccc}@media only screen and (max-width:767px){.range-statistics-wrapper,.slider-container{display:none!important}}.range-statistics-wrapper .basic-data-panel{padding-top:40px}#trainingSessionCurve .tsName{display:block;overflow:hidden;text-overflow:ellipsis}#trainingDetailsContainerBox{position:relative;background-color:#fff;padding:0 20px;-webkit-transition:all 200ms;transition:all 200ms;max-height:0;overflow:hidden}#trainingDetailsContainerBox.is-visible{padding:20px;max-height:2000px}#trainingDetailsContainerBox #saveTraining{position:absolute;right:20px;bottom:20px;-webkit-transition:all 200ms;transition:all 200ms}#resetSelectedRange{position:absolute;right:5px;top:5px}#map_canvas .sport-icon .sport-icon-img,.sport-heading-placeholder img,.multisport-list__image img{background:#d10027}#map_canvas .sport-icon .sport-icon-img.icon-gradient,.sport-heading-placeholder img.icon-gradient,.multisport-list__image img.icon-gradient{background-color:#d10027;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#d10027),color-stop(1,#fa0027));background-image:-o-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-moz-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-webkit-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:-ms-linear-gradient(right top,#d10027 0,#fa0027 100%);background-image:linear-gradient(to right top,#d10027 0,#fa0027 100%)}#map_canvas .sport-icon .sport-icon-img.performance-icon,.sport-heading-placeholder img.performance-icon,.multisport-list__image img.performance-icon{background:#7242b7}#map_canvas .sport-icon .sport-icon-img.performance-icon.icon-gradient,.sport-heading-placeholder img.performance-icon.icon-gradient,.multisport-list__image img.performance-icon.icon-gradient{background-color:#7242b7;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(0,#7242b7),color-stop(1,#7242b7));background-image:-o-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-moz-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-webkit-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:-ms-linear-gradient(right top,#7242b7 0,#7242b7 100%);background-image:linear-gradient(to right top,#7242b7 0,#7242b7 100%)}.swimming-stats-multisport{padding-left:22px;padding-top:14px;padding-bottom:12px;display:none;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999}.block-data-table li{margin-left:0;width:100%;border-bottom:1px solid #ccc;list-style:none}.block-data-table .content:hover{background:#f2f2f2;cursor:pointer}.block-data-table .highlight .content{background-color:#d10027;color:#fff}.block-data-table .highlight .content .suffix{color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-data-table .content{padding-top:.5em;padding-bottom:.5em;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-data-table .indicator-dott{position:absolute;content:"";width:15px;height:15px;border-radius:100%;z-index:1;top:22px;left:-26px}.block-data-table .suffix{color:#999;line-height:16px;min-height:20px}.block-data-table .unit{display:inline;float:none;clear:none;font-size:12px;text-transform:lowercase}.block-data-table .header-data{font-size:1.3em;max-width:180px}.block-data-table .header-suffix{font-size:1em}.block-data-table li p{display:inline-block;min-height:1px;width:13.8%;margin:0}.block-data-table li p span{display:block;width:100%;float:left;clear:both;min-height:20px;word-break:break-word}.block-data-table li.headers p{line-height:20px;color:#555;word-break:break-word}.force-text-break{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px) and (max-width:1199px){.block-data-table .headers{display:none}.block-data-table li{width:23.5%;float:left;margin-left:1%;border-left:1px solid #ccc;border-bottom:none}.block-data-table li p{width:100%;padding-top:.5em;margin-left:4px;text-align:center}.block-data-table .indicator-dott{top:0;left:48%}}@media (max-width:767px){.block-data-table .headers{display:none}.block-data-table .indicator-dott{top:5px;left:0}.block-data-table .content{padding-top:1em}.block-data-table li{width:100%;border-left:none;border-bottom:1px solid #ccc}.block-data-table li p{padding-top:.5em;margin-left:4px;width:32.5%;text-align:left;margin-left:0;float:left;min-height:58px}}.sport-icon-placeholder{display:inline-block;;padding:0;margin-bottom:0;font-size:1em;line-height:1.42857143;;color:#fff;text-align:center;vertical-align:top;width:40px;height:40px}.sport-heading-placeholder{display:inline-block;;line-height:1.42857143;;text-align:left;vertical-align:top;padding-left:3px;width:auto;font-size:1.4285714285714286em}.sport-heading-placeholder h4{margin:0;font-size:16px;line-height:20px}.sport-heading-placeholder h4>span{font-size:12px}.sport-heading-placeholder #sport-icon-image{width:40px;height:40px;border-radius:3px}.feeling-pattern button span{margin-right:0}.feeling-pattern ul{list-style-type:none;margin-left:0;width:auto;display:inline}.feeling-pattern ul li{display:inline-block;width:45px;height:45px;margin:0;padding:0;border:1px solid #e2e3e5;border-left:none}.feeling-pattern ul li.active{background-color:#ccc}.feeling-pattern ul li:first-child{border-left:1px solid #e2e3e5}.feeling-pattern button.active [class^=x-icon-],.feeling-pattern button.active [class*=" x-icon-"]{background-image:url(../images/sprite_w.png)}.basic-datapanel-header .item--has-chart{width:21%;min-width:220px}.basic-datapanel-header .item--has-chart.item--is-narrow{width:17%;min-width:205px}.basic-datapanel-header .item--has-chart .gfx-settings{padding-left:90px}.basic-data-panel--has-target{position:relative}.chart-volume-targets{position:absolute;top:-6px;left:0;text-align:center}.chart-volume-targets,.chart-volume-targets__progress{width:50px;height:50px}.chart-volume-targets__value{width:100%;height:100%;position:absolute;top:0;left:0;font-size:14px;line-height:46px}.training-target__teaser{letter-spacing:normal}.training-target__teaser span{display:inline-block;font-weight:400;clear:both;font-family:'Open Sans',sans-serif;font-size:1rem}.training-target__name{background-color:#262626;color:#fff;padding:0 5px;border-radius:3px}.training-target__value:before{content:'|';margin-right:3px}.training-target__value--racepace:before{content:'| '}.training-target__value--racepace:first-of-type:before{content:''}.range-statistics-wrapper{letter-spacing:-.31em;display:none}.range-statistics-wrapper [data-type=sample-data]{display:inline-block;vertical-align:top;letter-spacing:normal}.range-statistics-wrapper .label-data{width:100%}.chartComponentContainer,.chartComponentContainer+.row{margin:0}.highcharts-container:active{cursor:crosshair}.swimming-stats-details-container-box{height:auto}#sportProfileSelection .control-group{margin-bottom:10px}input.enableEditing{height:22px}.exportTrainingSession__item{display:table;margin:13px 0;width:100%}.exportTrainingSession__item__cta{display:table-cell;width:40%;padding-right:10px}.exportTrainingSession__item__description{display:table-cell;vertical-align:middle;padding:0;line-height:1.2em}#lapEditCrosshair{display:none}.add-lap-mode .override .slider-container .ui-slider-horizontal .ui-slider-range.ui-widget-header:before,.edit-lap-mode .override .slider-container .ui-slider-horizontal .ui-slider-range.ui-widget-header:before{background-color:transparent}.add-lap-mode #resetSelectedRange,.edit-lap-mode #resetSelectedRange{display:none}.add-lap-mode #lapEditCrosshair,.edit-lap-mode #lapEditCrosshair{display:block;height:300px;width:2px;position:absolute;background-color:#000;left:100px}.add-lap-mode #graphInfoText,.edit-lap-mode #graphInfoText{display:block}#graphInfoText,.add-lap-element,.edit-lap-element{display:none!important}.add-lap-mode aside[data-type=sample-data].HEART_RATE,.edit-lap-mode aside[data-type=sample-data].HEART_RATE,.add-lap-mode aside[data-type=sample-data].SPEED,.edit-lap-mode aside[data-type=sample-data].SPEED,.add-lap-mode aside[data-type=sample-data].PACE,.edit-lap-mode aside[data-type=sample-data].PACE,.add-lap-mode aside[data-type=sample-data].CADENCE,.edit-lap-mode aside[data-type=sample-data].CADENCE,.add-lap-mode aside[data-type=sample-data].SWIMMING_CADENCE,.edit-lap-mode aside[data-type=sample-data].SWIMMING_CADENCE,.add-lap-mode aside[data-type=sample-data].ASCENT,.edit-lap-mode aside[data-type=sample-data].ASCENT,.add-lap-mode aside[data-type=sample-data].DESCENT,.edit-lap-mode aside[data-type=sample-data].DESCENT,.add-lap-mode aside[data-type=sample-data].ALTITUDE,.edit-lap-mode aside[data-type=sample-data].ALTITUDE,.add-lap-mode aside[data-type=sample-data].TEMPERATURE,.edit-lap-mode aside[data-type=sample-data].TEMPERATURE,.add-lap-mode aside[data-type=sample-data].POWER_WATT,.edit-lap-mode aside[data-type=sample-data].POWER_WATT,.add-lap-mode aside[data-type=sample-data].POWER_PER_KG,.edit-lap-mode aside[data-type=sample-data].POWER_PER_KG,.add-lap-mode aside[data-type=sample-data].POWER_FTP,.edit-lap-mode aside[data-type=sample-data].POWER_FTP,.add-lap-mode aside[data-type=sample-data].LEFT_RIGHT_BALANCE,.edit-lap-mode aside[data-type=sample-data].LEFT_RIGHT_BALANCE,.add-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_MAX_FORCE,.edit-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_MAX_FORCE,.add-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_MIN_FORCE,.edit-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_MIN_FORCE,.add-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_MAX_FORCE,.edit-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_MAX_FORCE,.add-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_MIN_FORCE,.edit-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_MIN_FORCE,.add-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_POSITIVE_FORCE,.edit-lap-mode aside[data-type=sample-data].LEFT_PEDAL_CRANK_BASED_POSITIVE_FORCE,.add-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_POSITIVE_FORCE,.edit-lap-mode aside[data-type=sample-data].RIGHT_PEDAL_CRANK_BASED_POSITIVE_FORCE,.add-lap-mode aside[data-type=sample-data].ALTITUDE,.edit-lap-mode aside[data-type=sample-data].ALTITUDE{display:none}.add-lap-mode .add-lap-element{display:block!important}.add-lap-mode aside.add-lap-element{display:inline-block!important}.edit-lap-mode .edit-lap-element{display:block!important}.edit-lap-mode aside.edit-lap-element{display:inline-block!important}.handle-caret{opacity:0;filter:alpha(opacity=0)}.add-lap-mode .handle-caret,.edit-lap-mode .handle-caret{display:block;position:absolute;top:1.25em;left:50%;margin-left:-.5em;-webkit-transition:opacity 400ms;transition:opacity 400ms;opacity:1;filter:alpha(opacity=100)}.add-lap-mode .handle-caret:before,.edit-lap-mode .handle-caret:before,.add-lap-mode .handle-caret:after,.edit-lap-mode .handle-caret:after{content:'';display:block;position:absolute}.add-lap-mode .handle-caret:before,.edit-lap-mode .handle-caret:before{content:'';display:block;width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.5em solid rgba(0,0,0,.1);top:-1px;-webkit-filter:blur(1px)}.add-lap-mode .handle-caret:after,.edit-lap-mode .handle-caret:after{content:'';display:block;width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.5em solid #fff;top:0}.share-modal__training-description p{font-size:1.2857142857142858em;padding:6px 8px}.share-center{text-align:right;margin-top:-5px}.share-center__btn{display:inline-block;margin-top:5px}.share-center__user{margin-top:5px}.share-center__user__profile-image{border-radius:50%}.share-center__user__username{display:inline-block;margin-top:10px}@media (max-width:767px){.share-center{margin-top:0}.share-center #btn-comment.open:before,.share-center #btn-coach-comments.open:before{right:50%}.share-center__user{text-align:center}.share-center__btn{display:block;width:100%;margin-top:5px}}.club-training__achievements{letter-spacing:normal}#map-marker--round>div{border-radius:100%}.polar-marker-icon{background:0 0;border:none;width:18px;height:18px;margin-left:-9px;margin-top:-9px}.polar-marker-icon .img{position:absolute;top:0;bottom:0;left:0;right:0}.polar-marker-icon .icon-text{position:absolute;top:0;bottom:0;left:0;right:0;font-family:Helvetica,Arial,sans-serif;line-height:22px;font-size:11px;width:inherit;height:inherit;text-align:center}.polar-marker-icon__phase{color:#fff}.lapTabsHeader li{margin-bottom:10px}@media (max-width:991px){.lapTabsHeader .tab-break>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.lapTabsHeader .tab-break+li{clear:left}.lapTabsHeader .tab-break+li>a{border-top-left-radius:4px;border-bottom-left-radius:4px}.lapTabsHeader .tab-break+li>a:before{display:none}}.shared-session-notifier{display:inline-block;margin-left:5px;font-weight:700}.beta-container{float:right;margin-right:18px;margin-top:25px}@media (max-width:767px){.beta-container{float:none;margin-left:25px;margin-bottom:5px}}.shared-beta-container{margin-top:20px;float:right}@media (max-width:767px){.shared-beta-container{float:none;margin-left:25px;margin-bottom:5px;left:0}}.shared-page-wrapper{margin-top:60px}.analysis-header-buttons{margin-top:5px}.beta-tag{background-color:#d10027;color:#fff;border:1px solid #d10027;padding:5px;border-radius:4px;font-size:14px;margin-right:5px;padding-top:0;display:inline-block;height:20px}.beta-info-text{font-size:14px;margin-right:5px}.beta-toggle-button{cursor:pointer}.beta-pills{margin-bottom:5px;display:flex;margin-top:20px;margin-bottom:20px}.beta-button{color:#fff;text-decoration:none}.beta-icon-info{color:#262626;margin-left:5px}.beta-icon-info:hover{color:#d10027}.beta-feedback-anchor{margin-right:5px}.supergraph-wrapper{position:relative}.supergraph-right{user-select:none;width:195px;display:table-cell;vertical-align:top}.supergraph-canvas{background-color:#F2F2F2;cursor:crosshair}.supergraph-canvas-labels{position:absolute;user-select:none;pointer-events:none}.supergraph-canvas-label{position:absolute;background-color:rgba(255,255,255,.7);color:gray;padding:2px 4px;font-size:.875em;margin-left:10px;user-select:none;pointer-events:none}.supergraph-selection{display:none;pointer-events:none;position:absolute;top:0;left:-1000px;width:0;background-color:rgba(0,0,0,.25)}.supergraph-crosshair{display:none;pointer-events:none;position:absolute;top:0;left:-1000px;width:1px;background-color:rgba(0,0,0,.5)}.supergraph-labels{display:none}.supergraph-label{float:left;margin-left:10px;font-size:.875em}.supergraph-label:hover{cursor:pointer}.supergraph-label.disabled{color:#999}.supergraph-xaxis-labels{height:20px;position:relative}.supergraph-xaxis-labels .supergraph-xaxis-label{position:absolute;width:150px;margin-left:-75px;text-align:center;font-size:.875em;color:gray}.supergraph-yaxis-labels{position:relative;width:50px}.supergraph-yaxis-labels .supergraph-yaxis-labelgroup:after{border-bottom:1px solid gray;content:'';display:block;width:30px;height:100%;float:right;pointer-events:none}.supergraph-yaxis-labels .supergraph-yaxis-labelgroup .supergraph-yaxis-label{position:absolute;right:5px;line-height:20px;font-size:.875em;color:gray;pointer-events:none;user-select:none}.supergraph-markers{pointer-events:none;width:995px;position:absolute;top:0;left:0}.supergraph-marker{top:30px;left:-1px;position:absolute;transition:all 1s}.supergraph-marker__line{position:absolute;top:0;left:0;border-left:1px solid #000;z-index:15}.supergraph-marker__dashed-line{position:absolute;top:0;left:0;border-left:1px dashed #000;z-index:15}.supergraph-marker__number{position:absolute;font-family:Helvetica,Arial,sans-serif;line-height:16px;background:#fff;border-radius:100%;padding:2px;text-align:center;width:20px;height:20px;box-shadow:0 1px 1px rgba(0,0,0,.3);margin-left:-11px;margin-top:-20px;z-index:16;pointer-events:auto}.supergraph-marker__number:hover{cursor:pointer;background-color:#dc2944;color:#fff}.supergraph-marker__text{text-align:center;z-index:15;font-size:.875em;margin-top:-20px}.supergraph-marker__strength-training{text-align:center;z-index:15}.supergraph-marker__racepace{pointer-events:auto;background-color:#000;color:#fff;font-size:.85em;padding:2px 5px;margin-top:-20px;z-index:14}.supergraph-marker__racepace:hover{z-index:999;cursor:pointer;background-color:#dc2944}.phase-marker{background-color:#292DC8;color:#fff}.swimming-phase-marker{background-color:#B73C69;color:#fff}.supergraph-tooltips{position:relative;width:200px;float:left;margin-right:0;margin-left:110px}.supergraph-tooltips__align-right{float:right;margin-left:0;margin-right:110px}.supergraph-tooltips__align-right>.supergraph-tooltip{left:auto;right:0}.supergraph-tooltips__align-right>.supergraph-tooltip__bottom{margin-right:-50px;margin-left:0}.supergraph-tooltip{position:absolute;padding:1px 5px;left:0;background-color:#fff;color:#000;cursor:crosshair;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);user-select:none}.supergraph-tooltip-container{display:none;pointer-events:none;width:200px;position:absolute;left:0;z-index:999;margin-top:2px}.supergraph-tooltip__prefix{display:inline-block;font-size:.875em}.supergraph-tooltip__value{display:inline-block;font-size:.875em}.supergraph-tooltip__unit{display:inline-block;margin-left:1px;font-size:.875em}.supergraph-tooltip__pointer{position:absolute;margin-left:95px;border:2px solid #fff;border-radius:9px;width:9px;height:9px;margin-top:4px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);user-select:none}.supergraph-tooltip__color{width:6px;height:6px;display:inline-block;border-radius:6px;margin-left:3px;margin-right:2px}.supergraph-tooltip__bottom{left:0;right:0;margin-top:5px;width:80px;margin-left:-50px;text-align:center}.supergraph-tooltip__bottom:before,.supergraph-tooltip__bottom:after{content:'';display:block;width:0;height:0;position:absolute;border-left:5px solid transparent;border-bottom:5px solid #fff;border-right:5px solid transparent;left:34px;top:-5px}.supergraph-tooltip__bottom:before{border-color:rgba(194,225,245,0);border-bottom-color:#ccc;border-width:7px;margin-left:-2px;margin-top:-2px}.supergraph-zonebar-groups{display:inline-block;margin-left:10px;position:absolute;width:100%;user-select:none}.supergraph-zonebar-groups .supergraph-zonebar-group{display:table;width:175px;border-spacing:1px 1px;position:absolute;left:0;top:0}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar{display:table-row;height:21px;line-height:21px;color:#fff;font-size:.875em}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__number{display:table-cell;width:20px;text-align:center}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__number .icon{vertical-align:middle;font-size:14px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__percentage{display:table-cell;width:100px;background-color:rgba(0,0,0,.15)}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__percentage>div>div{position:absolute;margin-left:5px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__text{display:table-cell;color:gray;padding:0 10px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__high{height:54px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__high>div.supergraph-zonebar__percentage{width:120px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__high>div.supergraph-zonebar__percentage>div{height:54px;line-height:54px}.supergraph-zonebar-groups .supergraph-zonebar-group .supergraph-zonebar__high>div.supergraph-zonebar__percentage>div>div{line-height:21px;padding:5px}.supergraph-zonebar-groups--at-bottom{position:relative}.supergraph-zonebar-groups--at-bottom .supergraph-zonebar-group{position:relative;width:100%}.supergraph-zonebar-groups--at-bottom .supergraph-zonebar-group__label{color:gray}.supergraph-zonebar-groups--at-bottom .supergraph-zonebar-group .supergraph-zonebar__percentage{width:auto}.supergraph-zonebar-groups--at-bottom .supergraph-zonebar-group .supergraph-zonebar__text{width:100px}.supergraph-rangeslider>.ui-widget-header{background-color:#dc2944}.supergraph-rangeslider-wrapper{height:20px;margin-top:10px}.supergraph-rangeslider-tooltip{display:none;pointer-events:none;width:80px;bottom:45px;left:0;position:absolute;padding:1px 5px;background-color:#fff;color:#000;cursor:crosshair;box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);user-select:none;text-align:center;z-index:999}.supergraph-rangeslider-tooltip:before,.supergraph-rangeslider-tooltip:after{content:'';display:block;width:0;height:0;position:absolute;border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;left:34px;bottom:-5px}.supergraph-rangeslider-tooltip:before{border-color:rgba(194,225,245,0);border-top-color:#ccc;border-width:7px;margin-left:-2px;margin-bottom:-2px}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal{background:0 0;border:0!important;height:0}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-range{background-color:#d10027}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-range.ui-widget-header:before{display:none}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle{width:1em;height:1em;text-align:center;margin-top:-2px;margin-left:-.5em;position:absolute;box-shadow:0 1px 4px rgba(0,0,0,.4);background:#fff;font-family:PolarIcons;display:inline-block;font-style:normal;font-weight:400;font-size:20px;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:none}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle:last-child{transform:none}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle:before{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:100%;left:50%;margin-left:-8px}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle:after{content:"\e09c"}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-default{cursor:pointer}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-hover{background:#f70f42;color:#fff;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-hover:before{border-bottom-color:#f70f42}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-active{background:#d10027;color:#fff;cursor:-webkit-grabbing}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-active:before{border-bottom-color:#d10027}.override .supergraph-rangeslider-wrapper .ui-slider-horizontal .ui-slider-handle.ui-state-disabled{opacity:.35;filter:alpha(opacity=35)}.override .supergraph-rangeslider-wrapper .supergraph-rangeslider{height:5px;background-color:gray;color:#dc2944}.range-statistics-wrapper{position:relative;max-height:0;overflow:hidden}.range-statistics-wrapper.is-visible{max-height:2000px}.range-statistics-wrapper .basic-data-panel{background-color:#fff;border:0}.range-statistics-wrapper .basic-data-panel.range-statistics-wrapper .basic-data-panel__icon{top:10px;margin-top:0}.range-statistics-header{position:absolute;top:10px;left:20px}.range-statistics-arrows{display:inline-block}.range-statistics__selection-name{position:relative;display:inline-block;top:0;left:0;padding-left:10px}.range-statistics-icon{position:absolute!important;font-size:30px!important;line-height:30px!important;color:gray}.dropdown-menu.supergraph-settings{width:500px;position:fixed;top:50%;left:0;margin:0 auto;box-shadow:0 12px 36px -7px rgba(0,0,0,.4);z-index:9999}.supergraph-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;opacity:.2;background-color:#000}.dropdown-menu.supergraph-settings{padding:0}.supergraph-controls-right{position:absolute;right:15px}.supergraph-controls-right>a,.supergraph-controls-right>div{margin-bottom:10px}.supergraph-controls-right .dropdown-menu.dropdown-menu--has-caret:before{right:2px}.supergraph-controls-right .dropdown-menu.dropdown-menu--has-caret:after{right:3px}.supergraph-settings>ul{display:table;padding:4px 0}.supergraph-settings>ul>li{display:table-cell;float:none}.supergraph-settings ul>li>a{white-space:nowrap}.supergraph-settings .nav>li>a{height:20px;line-height:20px;padding:0 10px}.supergraph-settings .nav-pills>li.active.disabled>a{color:#fff;background-color:#ccc}.supergraph-settings .nav-pills>li.active.disabled>a:after,.supergraph-settings .nav-pills>li.disabled>a:hover:after{border-color:#f2f2f2}.supergraph-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#f2f2f2}.supergraph-fullscreen #fullScreenCurve{display:none}.supergraph-fullscreen .supergraph-controls-right{display:none;margin-top:60px}.supergraph-fullscreen .supergraph-zonebar{height:41px;line-height:41px}.supergraph-fullscreen .supergraph-zonebar__high>div.supergraph-zonebar__percentage>div,.supergraph-fullscreen .supergraph-zonebar__high{height:104px;line-height:104px}.supergraph-fullscreen .supergraph-zonebar__number{width:40px}.supergraph-fullscreen .supergraph-zonebar__percentage{width:200px}.supergraph-fullscreen .supergraph-zonebar-group{width:238px}.supergraph-fullscreen .supergraph-zonebar__high>div.supergraph-zonebar__percentage{width:177px}.supergraph-fullscreen .supergraph-zonebar__high>div.supergraph-zonebar__percentage>div>div{line-height:47px}.supergraph-fullscreen-top-buttons{position:absolute;float:right;right:20px;top:7px}.supergraph-fullscreen-top-buttons .dropdown-menu.dropdown-menu--has-caret:before,.supergraph-fullscreen-top-buttons .dropdown-menu.dropdown-menu--has-caret:after{right:4px}.supergraph-fullscreen .visible-xs .supergraph-settings-button{display:none}.graphFullscreenHeader{margin-bottom:10px}.modal-header{padding:0}.modal-title{background:#f2f2f2;color:#262626;border-bottom:1px solid #f2f2f2;padding:10px 10px 10px 20px;margin-top:0;margin-bottom:0;word-wrap:break-word;font-size:2em}.modal .visual-checkbox.specials .btn{width:100%;padding-right:10px;display:block}body.modal-open{overflow:hidden}.modal-open .wrapper{filter:blur(3px)}.modal-close-wrapper{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle}.modal-close-wrapper:hover{cursor:pointer}.modal-close-wrapper .icon-close{line-height:40px!important}.training-lap-container{position:relative;border:1px solid #ccc;min-height:84px;max-height:272px;overflow-y:scroll}.lap-row:hover{cursor:pointer}.swimming-pool-length{background-color:#fff}.swimming-phase.swimming-phase__expanded{font-weight:700}.font-icon-item{width:36px;height:36px;margin-top:-18px;text-align:center}.basic-data-panel__icon .icon-TP-normalized-power{font-size:21px;line-height:36px}.basic-data-panel__icon .icon-TP-IF{font-size:18px;line-height:36px}.basic-data-panel__icon .icon-TP-TSS{font-size:21px;line-height:36px}.analysis__performance-test-header .basic-data-panel__icon .perf-test-icon-vo2max{font-size:32px;color:#7242b7}.analysis__performance-test-header .analysis__performance-test-info-button{background:#7242b7;color:#fff;margin-top:3px}.analysis__performance-test-header .analysis__performance-test-info-button:hover{background-color:#f70f42}.analysis__performance-test-header .basic-data-panel__btn .exercise-collapse{margin-left:0}.analysis__map-info-controls-group{display:flex;flex-direction:column;align-items:flex-end}.analysis__map-info-controls-group-upper{display:flex;align-items:flex-start}.analysis__map-route-type-info{background:rgba(255,255,255,.6);margin-right:10px;padding:0 5px;font-size:.7em;display:flex;align-items:center}.analysis__map-route-type-info .analysis_example-route{background:#fff;padding:2px;margin-right:5px}.analysis__map-route-type-info .analysis_example-route::after{display:block;content:"";width:20px;height:0;border:0;border-top:#d52648 dotted 2px}.header-pager{list-style:none;margin:0;padding:0}.header-pager li{display:inline-block}.header-pager h1,.header-pager h2,.header-pager h3,.header-pager h4{display:inline-block;margin-top:20px}.pager li>a{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.pager li>a:hover{box-shadow:none}.pager li>a:active{background:#d10027;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.panel{padding:0;box-shadow:0 2px 3px rgba(0,0,0,.1);border:0 none}.panel-body{padding:0}.panel-body h2{margin:10px 0 15px}.panel-inner{padding:15px}.panel-heading{background-color:#fff;-webkit-transition:all 50ms;transition:all 50ms;padding:0}.panel-heading>.accordion-toggle{display:block;text-decoration:none;color:#262626}.panel.active .panel-heading>.accordion-toggle{color:#fff}.panel-heading>.accordion-toggle h2{margin:0;padding:6px 15px 7px;font-size:1.4285714285714286rem}.panel-heading.changes>.accordion-toggle{color:#d10027}.panel-heading:hover{background-color:#f2f2f2}.panel.active .panel-heading{background-color:#d10027}.single-view-zone-container{background-color:#262626;padding:.5em}.progress{height:40px!important;margin-bottom:0;overflow:hidden;background-color:rgba(0,0,0,.15);background-image:none;border-radius:0;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress .bar-container{position:relative;width:80%;left:1px;margin-left:20%}.progress .bar{float:left;width:0;height:100%;height:40px;font-size:1rem;color:#fff;text-align:left;text-shadow:none;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;padding:10px 14px;margin-left:0}.progress .bar+.bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.time-in-zone{text-shadow:none;color:#fff;padding-top:0;display:inline-block;padding-left:3px}.zone-component .zone-distribution{width:19%;padding-left:1%;clear:right;padding-top:8px}.progress .zone-1{background:#c2caca;text-shadow:none;color:#fff}.progress .zone-2{background:#46c7ee;text-shadow:none;color:#fff}.progress .zone-3{background:#6acc2b;text-shadow:none}.progress .zone-4{background:#f9bf1c;text-shadow:none;color:#fff}.progress .zone-5{background:#de0f5b;text-shadow:none;color:#fff}.progress .power-zone-1{background:#f9db46;text-shadow:none;color:#fff}.progress .power-zone-2{background:#f9bf1c;text-shadow:none;color:#fff}.progress .power-zone-3{background:#fc9727;text-shadow:none}.progress .power-zone-4{background:#fc771e;text-shadow:none;color:#fff}.progress .power-zone-5{background:#f64a07;text-shadow:none;color:#fff}.progress .speed-zone-1{background:#72e88b;text-shadow:none;color:#fff}.progress .speed-zone-2{background:#37dbdb;text-shadow:none;color:#fff}.progress .speed-zone-3{background:#08ccf9;text-shadow:none}.progress .speed-zone-4{background:#0face7;text-shadow:none;color:#fff}.progress .speed-zone-5{background:#1280db;text-shadow:none;color:#fff}#fitFatZones .progress{height:95px!important}#fitFatZones .progress .bar{height:95px;padding-top:2.4em;margin-left:0}#fitFatZones .bar-container{margin-left:0;left:0;width:100%}#fitFatZones .order{color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;width:100%;height:95px;line-height:95px;word-wrap:break-word;overflow:hidden;background:0 0;position:absolute;left:0;top:0;padding-left:10px;z-index:10}#fitFatZones .zone-distribution{padding-top:2.4em}#fitFatZones .time-in-zone{display:none}.progress .zone-fitfat-1{background:#b5164b;text-shadow:none;color:#000}.progress .zone-fitfat-2{background:#636363;text-shadow:none;color:#000}.progress.small{height:24px!important}.progress.small .bar{height:24px!important;font-size:14px;padding-top:0;padding-bottom:0}.progress.small .time-in-zone{padding:2px 0 2px 3px;font-weight:100}.zone-component .zone-distribution.small{font-size:16px;color:#fff;width:19%;padding-left:.5%;clear:right;padding-top:0;font-weight:100}@media (min-width:992px){.graph-settings-container{display:table;width:100%}.graph-settings-container .graph-settings{float:none;display:table-cell;width:50%}}.chart-label-title{display:block;font-size:12px;color:#262626;height:17px}.graph-settings{background-color:#fff}.graph-settings__line-graphs,.graph-settings__bar-graphs{padding:0 20px 10px 20px}.graph-settings__line-graphs hr,.graph-settings__bar-graphs hr{margin-top:0}.graph-settings__top-row{height:40px}.graph-settings__title{height:40px;width:auto;line-height:40px;float:left;font-weight:700;padding:0}.graph-settings__title .span{font-weight:400;color:#ccc}.graph-settings__title h4{font-weight:700;font-size:1em;margin:0;line-height:40px}.graph-settings__icon{height:40px;width:40px;padding:10px;float:left}.graph-settings__resize{height:40px;width:40px;padding:10px;float:right}.graph-settings__resize:hover{cursor:pointer}.graph-settings .radio input[type=radio],.graph-settings .checkbox input[type=checkbox]{margin-left:0}.graph-settings .radio-group input[type=radio]+span,.graph-settings .checkbox-group input[type=checkbox]+span{width:17px;height:17px;box-shadow:0 1px 1px rgba(0,0,0,.4);margin-left:1px;margin-right:6px;position:relative}.graph-settings .radio-group input[type=radio]+span::before{background-color:#f2f2f2;top:3px;left:3px;height:9px;width:9px}.graph-settings .checkbox-group input[type=checkbox]+span,.graph-settings .radio-group input[type=radio]+span{background-color:#f2f2f2}.graph-settings .radio-group input[type=radio]:checked+span{background-color:#d10027}.graph-settings .checkbox-group input[type=checkbox]:checked+span{background-color:#d10027}.graph-settings .checkbox-group input[type=checkbox]:checked+span::before,.graph-settings .checkbox-group input[type=checkbox]:checked+span::after{display:inline-block;position:absolute;content:'';height:0;width:3.2px;background-color:#fff;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:5px}.graph-settings .checkbox-group input[type=checkbox]:checked+span::before{top:12.48px;right:2.56px;left:1.28px;-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);-ms-transform:rotate(-140deg);-o-transform:rotate(-140deg);transform:rotate(-140deg)}.graph-settings .checkbox-group input[type=checkbox]:checked+span::after{top:6.88px;left:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.graph-settings .checkbox-group label,.graph-settings .radio-group label{float:left;margin:0;padding:0}@media (min-width:992px){.items-3.basic-data-panel__item{float:left;width:33%}.items-3.basic-data-panel__item:nth-child(3)::after{display:none}}.report-labels-wrapper{position:absolute;top:50px;left:55px;width:auto;height:20px;font-size:.9em;font-family:Helvetica,Arial,sans-serif;color:#ccc}@media (max-width:991px){.report-labels-wrapper{left:0}}@media (max-width:767px){.progress-training .report-labels-wrapper{top:90px}}.report-label{color:#262626;margin-left:10px;float:left}.report-label__square{height:10px;width:10px;float:left;margin:4px 5px 0 0}.report-x-axis-label__month{text-decoration:none;display:block;color:#262626}.report-x-axis-label__month:hover{text-decoration:none;background-color:#d10027;color:#fff}.radiocheck-item{float:left;width:100%;display:table;padding:0;margin:0;margin-bottom:10px}.radiocheck-item__right{overflow:hidden;text-overflow:ellipsis;cursor:pointer}@media (min-width:768px){.radiocheck-item{width:50%}}@media (min-width:1200px){.radiocheck-item{width:33%}}.radiocheck-item--disabled{color:#999}.reports-chart .highcharts-tooltip{z-index:1030;font-size:12px;font-family:Helvetica,Arial,sans-serif;white-space:nowrap}.reports-tooltip{padding:10px;border:1px solid #ccc;box-shadow:2px 2px 4px #ccc;background-color:#fff;font-family:Helvetica,Arial,sans-serif;z-index:1030;font-size:1rem}.reports-tooltip:after,.reports-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.reports-tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px;margin-top:-1px}.reports-tooltip:before{border-color:rgba(194,225,245,0);border-top-color:#ccc;border-width:11px;margin-left:-11px}.reports-tooltip__title{font-size:.9em;color:gray}.reports-tooltip__items-list{display:table}.reports-tooltip__item-container{display:table-row;height:20px}.reports-tooltip__item-row{display:table-cell}.reports-tooltip__item{display:table}.reports-tooltip__item--child{padding-left:10px}.reports-tooltip__color-bar{display:table-cell;vertical-align:top;width:5px;height:100%;outline:1px solid #e2e3e5}.reports-tooltip__icon{display:table-cell;vertical-align:middle;text-align:center;width:25px;position:relative}.reports-tooltip__icon .chart-icon-general{margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;display:table;border-radius:10px;width:15px;height:15px;content:''}.reports-tooltip__item-value-container{display:table-cell;padding:6px 0 6px 6px}.reports-tooltip__item-value-container--default{color:gray}.reports-tooltip__item-title{font-size:.8em}.chart-loader-container{z-index:3}.scroller{position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroller>.content{position:absolute;width:500000px;left:0;top:0}.scroller>.button{height:100px;width:40px;position:absolute;top:50%;margin-top:-50px;cursor:pointer;z-index:2}.scroller>.button i{position:absolute;top:50%;margin-top:-10px;left:10px}.scroller>.prev{left:0;border-top-left-radius:0;border-bottom-left-radius:0}.scroller>.next{right:0;border-top-right-radius:0;border-bottom-right-radius:0}.scrollerItem.card__item{position:relative;max-width:240px;margin:0 24px;vertical-align:top;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);-webkit-transition:all 200ms;transition:all 200ms}.scrollerItem.card__item.card__item--fixed-width{width:240px}.scrollerItem.card__item.card__item--fixed-width-narrow{width:200px;margin-left:12px;margin-right:12px}@media (max-width:767px){.scrollerItem.card__item{max-width:200px}}.scrollerItem.card__item .index{color:#ccc;position:absolute;top:-10px;left:10px;margin:0;font-size:16px}.scrollerItem.card__item .close{position:absolute;top:0;right:10px;display:none}.is-mobile .scrollerItem.card__item .close{display:block}.scrollerItem.card__item.is-dragging *{cursor:-webkit-grabbing}.scrollerItem.card__item .name{font-size:18px;margin-top:0!important;height:auto}.scrollerItem.card__item .message-box{color:#999;font-size:13px;padding-top:4px;font-weight:300}.scrollerItem.card__item .message-box.default span{display:inline}.scrollerItem.card__item .box{overflow:hidden;position:relative;cursor:pointer}.scrollerItem.card__item .card__item-row{border-top:0 none}.scrollerItem.card__item .card__item-icon{margin-top:20px}.scrollerItem.card__item.is-dragging{box-shadow:0 4px 12px rgba(0,0,0,.2)}.scrollerItem.card__item:hover .close{display:block}.scrollerItem.card__item .img{display:block;width:100px;height:100px;margin:0 auto;position:relative;background-color:#fff;background-image:url(../images/route_bg.svg);background-size:100% 100%;background-repeat:no-repeat}.scrollerItem.card__item .img--sport-icon{background-image:none;background-color:#d10027;border-radius:6px}.scrollerItem.card__item .card__item__primary-action{font-size:14px;min-height:40px;padding:10px}.scrollerItem.card__item .card__item__primary-action:hover,.scrollerItem.card__item.open .card__item__primary-action{background:#d10027;color:#fff}/*!
 * jQuery UI Slider 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.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}.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}.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}.slider-container{background:gray}.override .ui-slider-horizontal{background:#fff;border:0!important;height:20px;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}.override .ui-slider-horizontal .ui-slider-range{background:gray}.override .ui-slider-horizontal .ui-slider-handle{border:0;border-radius:0;background:url(../images/icons/selectedRangeHandle.png) no-repeat 0 0;width:40px;height:25px;margin-top:-7px;-webkit-transform:translate(-34px,0);-ms-transform:translate(-34px,0);transform:translate(-34px,0)}.override .ui-slider-horizontal .ui-slider-handle:last-child{-webkit-transform:translate(7px,0);-ms-transform:translate(7px,0);transform:translate(7px,0)}.margin-top-40{margin-top:40px}.sportProfile-container{margin-top:.7142857142857143rem}.sportProfile-container .prev.button,.sportProfile-container .next.button{margin-top:-72px}.sportProfiles{height:240px;width:100%;overflow:hidden;letter-spacing:-.31em}.sportProfiles.nodelete div[data-profile-id] .close{display:none}.sportProfiles .ui-effects-wrapper:not(:first-child){margin-left:1.7142857142857142rem!important}.sportProfile-item.card__item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sportProfile-item.card__item.ui-sortable-helper{top:0}.sportProfile-item.card__item.sportProfile-item--clone.open{margin:0}.sportProfile-item.card__item.is-dragging{box-shadow:0 4px 12px rgba(0,0,0,.2)}.sportProfile-item.card__item .fancy-select{margin-top:5px}.sportProfile-item__datetime{color:#999}.sportProfile-item__datetime span:first-of-type{margin-right:5px}.sportProfile-item__datetime span:last-of-type{margin-left:5px}.sportProfile-item.card__item:nth-child(n+21){border:1px dashed #ccc}.sportProfile-item.card__item:nth-child(n+21) .sportProfile-item__index{-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.sportProfile-item.card__item:nth-child(21):before{background-color:#ccc;content:"";height:240px;position:absolute;left:-24px;top:0;width:1px}#sportProfileSettings{position:relative;z-index:10}#sportProfileSettings .disabled-feature{display:none!important}#sportProfileSettings .disabled-feature-text{color:gray}#sportProfileSettings .radio-group .disabled-feature-text{padding-top:5px;padding-left:19px}#sportProfileSettings h1{font-size:2em}.override #sportProfileSettings .radio.inline{border:0!important}#sportProfileSettings .trainingDisplay-placeholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.7142857142857143rem;float:left;width:25%;position:relative;margin-top:10px;margin-bottom:10px;height:223px}#sportProfileSettings .trainingDisplay-placeholder .box-placeholder{height:223px;box-sizing:border-box;background-color:#ccc;border:1px dashed #999;margin:4.2em 2.3em 1.1em;width:17.4em;position:relative;margin:0 auto}#sportProfileSettings .trainingDisplay{height:223px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.7142857142857143rem;float:left;overflow:auto;width:25%;position:relative;overflow:hidden;margin:10px auto;-webkit-transition:all .2s ease;transition:all .2s ease}#sportProfileSettings .trainingDisplay .box:hover{background-color:#d10027}#sportProfileSettings .trainingDisplay .box:hover .x-icon-edit,#sportProfileSettings .trainingDisplay .box:hover .x-icon-trash{background-image:url(../images/sprite_w.png)}#sportProfileSettings .trainingDisplay .close{position:absolute;top:10px;right:10px;cursor:pointer}#sportProfileSettings .trainingDisplay .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#f3f3f3;margin:0 auto;width:17.4em;transition:all .2s ease;cursor:pointer;text-align:center}#sportProfileSettings .trainingDisplay .box .displays{background-color:#fff;border:1px solid #ccc;height:12.8em;margin:4.2em 2.3em 1.1em;width:12.8em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#sportProfileSettings .trainingDisplay .box .displays .empty{display:table;position:absolute;height:12.8em;width:12.8em;top:0;left:0}#sportProfileSettings .trainingDisplay .box .displays .empty p{display:table-cell;vertical-align:middle;text-align:center}#sportProfileSettings .trainingDisplay .box .wrap{overflow:hidden}#sportProfileSettings .trainingDisplay .box .wrap>i{margin-bottom:1.1em}#sportProfileSettings .trainingDisplay.add-display .close{display:none}#sportProfileSettings .trainingDisplay.inactive .box{border:1px solid #e4e4e4;background-color:#fff}#sportProfileSettings .trainingDisplay.inactive .box .wrap>i{display:none}#sportProfileSettings .trainingDisplay.inactive .box .displays{background-color:#fff;margin-bottom:4.3em;border:1px solid #e4e4e4;color:#e2e3e5}#sportProfileSettings .trainingDisplay.inactive .close{display:none}#sportProfileSettings .trainingDisplay.open .box{background-color:#d10027}#sportProfileSettings .trainingDisplay.open .box .displays{border:1px solid #ccc;background-color:#000;color:#f93}#sportProfileSettings .trainingDisplay.open .box .wrap>i{visibility:hidden}#sportProfileSettings .trainingDisplay.open .box .close{visibility:hidden}#sportProfileSettings .trainingDisplay .displays .empty.display{display:table!important}#sportProfileSettings .trainingDisplay .displays .empty.value{display:none!important}#sportProfileSettings .trainingDisplay.open .displays .empty.display{display:none!important}#sportProfileSettings .trainingDisplay.open .displays .empty.value{display:table!important}#sportProfileSettings .trainingDisplay.open .displays.hasItems .empty.value{display:none!important}#sportProfileSettings .trainingDisplay.is-dragging .box{cursor:-webkit-grabbing;background-color:#d10027}#sportProfileSettings .trainingDisplay.is-dragging .box .displays{background-color:#000}#sportProfileSettings #trainingDisplayList.nodelete .trainingDisplay .close,#sportProfileSettings .trainingDisplayList-container.nodelete .trainingDisplay .close{display:none}#sportProfileSettings .item>p>span{display:table-cell;vertical-align:middle;font-size:12px;width:100%;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;-ms-box-sizing:padding-box;-o-box-sizing:padding-box;box-sizing:padding-box;cursor:pointer;line-height:15px;overflow:hidden;padding:0 5px}#sportProfileSettings .trainingDisplay .item{display:block;background-color:#1D1D1B;color:#fff;text-align:center;height:3.1em;border-top:.1em solid #625F64;position:relative;width:100%;word-break:normal;transition:all .1s ease;transition:width 0s ease;text-overflow:ellipsis}#sportProfileSettings .trainingDisplay .item p{display:table;height:inherit;width:100%;text-align:center;margin:0;padding:0;font-size:inherit}#sportProfileSettings .trainingDisplay .item .icon{z-index:200;position:absolute;height:inherit;width:3.2em;top:0;border-top:.1em solid #625F64;display:none}#sportProfileSettings .trainingDisplay .item .icon.li{left:-3.2em;background:#443e47;background:-moz-linear-gradient(left,#443e47 90%,#2c282e 99%);background:-webkit-gradient(linear,left top,right top,color-stop(90%,#443e47),color-stop(99%,#2c282e));background:-webkit-linear-gradient(left,#443e47 90%,#2c282e 99%);background:-o-linear-gradient(left,#443e47 90%,#2c282e 99%);background:-ms-linear-gradient(left,#443e47 90%,#2c282e 99%);background:linear-gradient(to right,#443e47 90%,#2c282e 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#443e47', endColorstr='#2c282e', GradientType=1)}#sportProfileSettings .trainingDisplay .item .icon.ri{right:-3.2em;background:#2c282e;background:-moz-linear-gradient(left,#2c282e 0,#443e47 10%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#2c282e),color-stop(10%,#443e47));background:-webkit-linear-gradient(left,#2c282e 0,#443e47 10%);background:-o-linear-gradient(left,#2c282e 0,#443e47 10%);background:-ms-linear-gradient(left,#2c282e 0,#443e47 10%);background:linear-gradient(to right,#2c282e 0,#443e47 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c282e', endColorstr='#443e47', GradientType=1)}#sportProfileSettings .trainingDisplay .item .icon p{display:table-cell;vertical-align:middle;height:100%;width:3.2em}#sportProfileSettings .trainingDisplay .item .icon p span{display:inline-block}#sportProfileSettings .trainingDisplay .item .icon i{background-image:url(../images/sprite_w.png);margin:0 auto}#sportProfileSettings .trainingDisplay .item.selected{background-color:#AA1F3A}#sportProfileSettings div.item{border:0}#sportProfileSettings .ui-sortable-helper{margin-left:3.2em}#sportProfileSettings .displays span.item:nth-of-type(1){border-top:none;height:3.1em}#sportProfileSettings .displays span.item:nth-of-type(1):nth-last-of-type(1){border-top:none;height:12.8em}#sportProfileSettings .displays span.item:nth-of-type(1):nth-last-of-type(2){border-top:none;height:6.4em}#sportProfileSettings .displays span.item:nth-of-type(1):nth-last-of-type(2)~span.item{height:6.3em}#sportProfileSettings .displays span.item:nth-of-type(1):nth-last-of-type(3){border-top:none;height:6.4em}#sportProfileSettings .col{float:left;width:25%;border-left:1px solid #e2e3e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 20px;display:table-cell}#sportProfileSettings .col .title{font-size:16px;font-weight:700}#sportProfileSettings .col.clearBorder{border-left:0!important}#sportProfileSettings div.col:nth-of-type(1):nth-last-of-type(1){width:100%;border:0}#sportProfileSettings div.col:nth-of-type(1):nth-last-of-type(2){width:50%;border:0}#sportProfileSettings div.col:nth-of-type(1):nth-last-of-type(2)~div.col{width:50%}#sportProfileSettings div.col:nth-of-type(1):nth-last-of-type(3){width:50%;border:0}#sportProfileSettings div.col.empty{border:0!important}#sportProfileSettings .group{float:left}#sportProfileSettings hr{border-top-color:#e2e3e5}#sportProfileSettings .radio-group{margin:0 12px 0 2px;display:table}#sportProfileSettings .radio-group>div{display:table-row;margin:8px 0}#sportProfileSettings .radio-group>div>span{display:table-cell;height:40px;padding-top:4px;vertical-align:top}#sportProfileSettings .radio-group>div>span label{font-weight:400!important}#sportProfileSettings .pull-right.sportProfile__actions{margin-top:20px}#sportProfileSettings .sportProfile__actions--header{position:absolute;top:32px;right:20px}@media (max-width:991px){#sportProfileSettings .sportProfile__actions--header{display:none}}#sportProfileSettings .row.table{display:table;margin-left:0;margin-right:0}#sportProfileSettings .row.table .radio-group .control-group{display:table-cell;float:none;padding:0 8px;vertical-align:top}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.empty{border:0;height:20px}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.zone5{background-color:#1280db}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.zone4{background-color:#0face7}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.zone3{background-color:#08ccf9}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.zone2{background-color:#37dbdb}#sportProfileSettings .row.table #speedZones .zoneInputs .zone.zone1{background-color:#72e88b}#sportProfileSettings .zoneInputs{margin-left:20px}#sportProfileSettings .zoneInputs>div{margin:4px 0;position:relative;padding-left:48px}#sportProfileSettings .zoneInputs>div:before,#sportProfileSettings .zoneInputs>div:after{content:" ";display:table}#sportProfileSettings .zoneInputs>div:after{clear:both}#sportProfileSettings .zoneInputs>div:before,#sportProfileSettings .zoneInputs>div:after{content:" ";display:table}#sportProfileSettings .zoneInputs>div:after{clear:both}@media (min-width:768px){#sportProfileSettings .zoneInputs{margin-left:20px}}#sportProfileSettings .zoneInputs .control-group{display:block;width:50%;margin:8px 0 0;padding-left:10px;padding-right:0;float:left}#sportProfileSettings .zoneInputs .zone{border:1px solid #ccc;height:48px;line-height:48px;position:absolute;top:0;left:0;text-align:center;width:48px;color:#fff;font-size:1em;float:left}#sportProfileSettings .fancy-select .trigger{margin-right:20px;min-width:160px}#sportProfileSettings .nav-pills{margin-bottom:.7142857142857143rem}#sportProfileSettings .medium-padding-left{padding-left:15px}#sportProfileSettings .gpsAdvisory{line-height:14px;padding:14px;width:300px;color:#666}#sportProfileSettings .gpsAdvisory i{float:left;margin:4px 6px 0 0}#sportProfileSettings #heartRateZones .zoneInputs .zone.empty{border:0;height:20px}#sportProfileSettings #heartRateZones .zoneInputs .zone.zone5{background-color:#de0f5b}#sportProfileSettings #heartRateZones .zoneInputs .zone.zone4{background-color:#f9bf1c}#sportProfileSettings #heartRateZones .zoneInputs .zone.zone3{background-color:#6acc2b}#sportProfileSettings #heartRateZones .zoneInputs .zone.zone2{background-color:#46c7ee}#sportProfileSettings #heartRateZones .zoneInputs .zone.zone1{background-color:#c2caca}#sportProfileSettings #powerZones .zoneInputs .zone.empty{border:0;height:20px}#sportProfileSettings #powerZones .zoneInputs .zone.zone5{background-color:#f64a07}#sportProfileSettings #powerZones .zoneInputs .zone.zone4{background-color:#fc771e}#sportProfileSettings #powerZones .zoneInputs .zone.zone3{background-color:#fc9727}#sportProfileSettings #powerZones .zoneInputs .zone.zone2{background-color:#f9bf1c}#sportProfileSettings #powerZones .zoneInputs .zone.zone1{background-color:#f9db46}#flowModalOverlay.sportProfileSettings{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#sportProfileSettings .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}#sportProfileSettings .collapse.in{height:auto}#sportProfileSettings .accordion-heading.active{background-color:#262626}#sportProfileSettings .accordion-heading.active a{color:#fff}#sportProfileSettings .accordion-heading.changes a{color:#d10027}#trainingDisplayEditor{min-height:470px;width:100%;position:relative;left:0;top:0;overflow-x:hidden;overflow-y:hidden}#trainingDisplayEditor h2{font-size:1.2em}#trainingDisplayEditor .display{position:relative;overflow:auto;overflow-y:hidden;width:100%}#trainingDisplayEditor .display .displays span{cursor:pointer}#trainingDisplayEditor .selections{position:relative;background-color:#fff;padding-bottom:20px;overflow:auto;overflow-x:hidden}#trainingDisplayEditor .overlay{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#trainingDisplayEditor .tab-content span.btn{margin:5px 5px 5px 0;border:1px solid #f2f2f2;float:left;overflow:hidden;text-overflow:ellipsis;position:relative;text-align:left;width:22%;padding-left:30px}#trainingDisplayEditor .tab-content span.btn i{margin:6px 0;position:absolute;left:5px;top:0}#trainingDisplayEditor .tab-content{padding-top:6px}#trainingDisplayEditor hr{border-color:#323232;border-width:4px;margin-bottom:0}#trainingDisplayEditor .nav{margin-top:0}#sportProfilePowerSettings .ftp-link{font-weight:700;text-decoration:underline}.fixed-training-display-container{float:left;width:97.5%;padding-left:1%;clear:both}.fixed-training-display-container .checkbox-group{height:38px}.fixed-training-display-container .checkbox-group .checkbox{margin-left:0;height:20px;text-align:left;position:relative}.fixed-training-display-container .checkbox-group .checkbox span{background-color:#fff;margin-left:38%;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#masInfoModalLink{padding-left:3px}#masInfoModalLink a.open-mas-info-popup{text-decoration:underline}#mapInfoModalLink{padding-left:3px}#mapInfoModalLink a.open-map-info-popup{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:480px){#sportProfiles .sport{margin:0 50px!important}#sportProfileSettings .trainingDisplay{width:100%!important}#sportProfileSettings ul.nav-tabs li{display:block;width:100%}#sportProfileSettings .radio-group>div>span{display:block!important}#sportProfileSettings .radio-group .control-group{display:block!important;margin:4px 0!important;overflow:auto}}@media only screen and (max-width:480px){#sportProfileSettings .col{display:block!important;width:100%!important;padding:10px!important;border:0!important;margin-top:12px!important;border-top:1px solid #EBEBEB!important;overflow:auto!important}#sportProfileSettings .col:first-child{border-top:0!important;margin-top:0!important}}@media only screen and (min-width:360px) and (max-width:480px){#sportProfiles .sport{margin:0 70px!important}#sportProfileSettings .trainingDisplay{width:100%!important}#trainingDisplayEditor .trainingDisplay{margin:10px auto!important}#sportProfileSettings .nav-tabs li:first-child{border-width:1px!important}#sportProfileSettings .nav-tabs li{width:100%!important;border-color:#AFAF80!important;border-image:none!important;border-style:solid!important;border-width:0 1px 1px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#trainingDisplayEditor .tab-content span.item{margin:0!important;width:auto!important;text-indent:20px}}@media only screen and (min-width:361px) and (max-width:640px){#sportProfiles .sport{margin:0 20px!important}#sportProfileSettings .trainingDisplay{width:50%!important}#sportProfileSettings .col{display:block!important;padding:0!important;width:100%!important;border:0!important;border-bottom:1px solid #ebebeb}#sportProfileSettings .col{padding:0 20px!important}#sportProfileSettings .radio-group>div>span{display:block!important}#sportProfileSettings .row-fluid.table .radio-group .control-group{display:block!important;margin:4px 0!important;overflow:auto}}@media only screen and (max-device-width:1024px){#trainingDisplayEditor .tab-content span.btn{width:44%}}@media only screen and (max-device-width:640px){#trainingDisplayEditor .tab-content span.btn{width:92%}}.small-calendar{display:none}.small-calendar .ui-datepicker-inline{width:100%;border:none;margin-left:1px;margin-right:1px;padding:0}.small-calendar .daily-data-indicator,.small-calendar .daily-data-indicator:hover{background:#d10027;color:#fff!important}.small-calendar .ui-datepicker-inline a.ui-state-default{border:none}.small-calendar .event-ind{padding:0;position:relative;float:left;font-size:7px;color:#fff;line-height:7px;padding:2px}#loading-spinner{width:100%;height:100%;position:fixed;background:rgba(255,255,255,.7);z-index:7;top:0;-webkit-transition:opacity 150ms;transition:opacity 150ms;opacity:1;filter:alpha(opacity=100)}#loading-spinner.fadeOut{opacity:0;filter:alpha(opacity=0)}#loading-spinner.is-passive{height:0;line-height:0;font-size:0}#spinner{position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-10px}.loader-spinner-bg{width:100%;height:100%;background:rgba(242,242,242,.6);z-index:99;position:absolute;left:0;top:0;background-position:200% 200%;text-align:center}.loader-spinner-bg #loader-spinner{z-index:100}.loader-spinner-bg .spinner__container{display:block;content:'';position:absolute;z-index:100;left:50%;top:50%;margin-left:-35px;margin-top:-10px}.loading-indicator-container{margin:0 auto 0;top:0;bottom:0;left:0;right:0;display:none;position:absolute;text-align:center;background:rgba(242,242,242,.6);z-index:100}.loading-indicator-container .round{width:18px;height:18px;background-color:rgba(0,0,0,.2);border-radius:100%;display:inline-block;-webkit-animation:animation 1.4s infinite ease-out;animation:animation 1.4s infinite ease-out;-webkit-animation-fill-mode:both;backface-visibility:hidden;-webkit-backface-visibility:hidden;animation-fill-mode:both}.loading-indicator-container .round1{-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-indicator-container .round3{-webkit-animation-delay:.16s;animation-delay:.16s}@-webkit-keyframes animation{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes animation{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.relive2{position:absolute;bottom:34px;overflow:hidden}.relive2 .closebutton{position:absolute;top:10px;right:10px;z-index:100}.relive2 .pagemobileplay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:49;background-image:url(../images/relive2/playbig.png);background-repeat:no-repeat;display:none;background-color:#fff;background-position:50% 50%;cursor:pointer}.relive2 .pagebg{position:absolute;top:0;left:0;max-width:none!important;vertical-align:baseline!important;z-index:1;visibility:hidden}.relive2 .pageload{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:1000;background-image:url(../images/relive2/background_bokeh.jpg);background-size:100% 100%;background-repeat:no-repeat;overflow:hidden;visibility:hidden}.relive2 .pagemap{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/relive2/background_bokeh.jpg);background-size:100% 100%;background-repeat:no-repeat;text-align:center;visibility:hidden}.relive2 .pageintro{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;overflow:hidden;background-color:#fff}.relive2 .introcanvas{position:absolute;top:0;left:0;z-index:2}.relive2 .pageprofile{position:absolute;top:0;left:0;width:100%;height:100%;z-index:19;overflow:hidden;visibility:hidden}.relive2 .pageprofilecomposite{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2001;background-size:100% 100%;background-repeat:no-repeat}.relive2 .profiletiles{position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:2001;background-size:100% 100%;background-repeat:no-repeat}.relive2 .loaderspacer{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.relive2 .loadertext{display:inline-block;vertical-align:middle}.relive2 .map{z-index:2;position:absolute;bottom:0;left:0;width:640px;height:640px;overflow:hidden}.relive2 .mapattribution{position:absolute;top:0;left:0;background:#fff;z-index:1;padding:2px 5px;opacity:.7;font-size:.85rem;font-weight:lighter;border-bottom-right-radius:5px}.relive2 .mapcomposite{position:absolute;bottom:0}.relive2 .mapcanvas{position:absolute;bottom:0;left:0;z-index:3}.relive2 .mapcanvasbg{position:absolute;bottom:0;left:0;z-index:2}.relive2 .mapelements{position:absolute;bottom:0;left:0;z-index:5}.relive2 .googlemap{position:absolute;z-index:2;width:640px;height:480px;bottom:0}.relive2 .timeline{z-index:7;position:absolute;bottom:0;left:0;width:640px;height:120px;overflow:hidden}.relive2 .toprow{z-index:5;position:absolute;top:0;left:0;width:100%;height:30px}.relive2 .logo{border:none;position:absolute;top:0;left:0}.relive2 .title{position:absolute;top:7px;left:100px;width:500px;height:30px;font-family:"PT Sans",Verdana,Geneva,sans-serif;font-size:12px!important;color:#999}.relive2 .highlights{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden}.relive2 .streetimage{position:absolute;visibility:hidden}.relive2 .streetimage img{max-width:none}.relive2 .controlsbar{position:absolute;left:0;bottom:0;width:100%;height:40px;background-color:#777;opacity:.8;z-index:50;visibility:hidden}.relive2 .sharebar{position:absolute;left:0;width:120px;height:40px;background-color:gray}.relive2 .playbar{position:absolute;left:0;width:85px;height:40px;background-color:gray}.relive2 .timebar{position:absolute;left:86px;height:40px;background-color:gray;width:auto}.relive2 .registerbutton{position:absolute;top:50px;height:120px;font-size:20px!important;line-height:110%;box-sizing:content-box;padding:0 12px 0 12px!important}.relive2 .registerbuttontext{height:120px;display:table-cell;vertical-align:middle;text-align:center;padding:0!important;margin:0!important;letter-spacing:0;line-height:110%;white-space:normal}.relive2 .analysisbutton{position:absolute;top:0;height:170px;font-size:20px!important;line-height:110%;box-sizing:content-box;padding:0 12px 0 12px!important}.relive2 .analysisbuttontext{height:170px;display:table-cell;vertical-align:middle;text-align:center;padding:0!important;margin:0!important;letter-spacing:0;line-height:110%;white-space:normal}.relive2 .controlbutton{margin-top:8px;margin-left:5px;margin-right:5px;float:left;width:25px;height:25px;cursor:pointer}.relive2 .time{position:absolute;bottom:0;left:6px;z-index:51;color:#fff}.relive2 .timeslider{position:absolute;left:3px;bottom:24px;height:16px;background-color:#999;z-index:51;cursor:pointer}.relive2 .currenttime{position:absolute;left:0;bottom:0;width:0;height:16px;background-color:#d10027}.relive2 .currenttimecursor{position:absolute;left:0;bottom:6px;width:51px;height:51px;background-image:url(../images/relive2/drag.png);background-repeat:no-repeat;z-index:100;cursor:pointer;opacity:1!important;visibility:hidden}.relive2 .playplay{background-image:url(../images/relive2/play.png)}.relive2 .playpause{background-image:url(../images/relive2/pause.png)}.relive2 .soundoff{background-image:url(../images/relive2/sound_off.png)}.relive2 .soundon{background-image:url(../images/relive2/sound_on.png)}.relive2 .playergraph{position:absolute;top:110px;right:35px;width:250px;height:330px;z-index:100;visibility:hidden}.relive2 .highlight{position:absolute;width:28px;height:28px;z-index:100;background-image:url(../images/relive2/highlight_icon.png);background-repeat:no-repeat;background-size:28px auto}.relive2 .highlightstart{background-repeat:no-repeat;background-size:28px auto;background-image:url(../images/relive2/start_icon.png)}.relive2 .maxhighlightline{position:absolute;bottom:17px;left:19px;width:140px;height:22px;background-image:url(../images/relive2/highlight_line.png);background-repeat:no-repeat;background-size:155px auto}.relive2 .maxhighlightval{position:absolute;bottom:15px;left:26px;width:140px;font-size:16px;text-align:center}.relive2 .highlighteffect{position:absolute;bottom:-3px;left:-1px;width:30px;height:30px;background-image:url(../images/relive2/effect_radial.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 30px}.relive2 .maxhighlightmeasure{font-size:12px}.relive2 .maxhighlightname{position:absolute;bottom:34px;left:50px;width:220px;text-align:left}.relive2 .distancemarker{position:absolute;width:31px;height:30px;z-index:100;background-image:url(../images/relive2/highlight_icon.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:16px;padding-top:8px}.relive2 .highlightend{position:absolute;width:30px;height:30px;z-index:100;background-image:url(../images/relive2/icon_finnishline.png);background-repeat:no-repeat;background-size:30px auto}.relive2 .playerprofile{position:absolute;width:156px;height:110px;background-image:url(../images/relive2/player_icon.png);background-repeat:no-repeat;background-position:0 33px;background-size:auto 63px;z-index:101;margin-left:-11px;margin-top:13px}.relive2 .highlightline{position:absolute;bottom:30px;left:25px;width:140px;height:22px;background-image:url(../images/relive2/highlight_line.png);background-repeat:no-repeat}.relive2 .playerpic{position:absolute;bottom:27px;left:4px;width:46px;height:46px}.relive2 .playername{position:absolute;bottom:26px;left:42px;height:20px}.relive2 .icon{position:absolute;bottom:75px;right:77px;width:22px;height:23px}.relive2 .playerval{position:absolute;bottom:53px;right:87px;width:40px;font-size:16px;text-align:right}.relive2 .measure{position:absolute;bottom:53px;right:65px;width:20px;font-size:11px;text-align:left}.relive2 .tilecontainer{position:absolute;margin:0 auto;padding:0;overflow:visible}.relive2 .tile{overflow:hidden;position:absolute;margin:0 auto;padding:0;background-size:cover}.relive2 .tilebackground{background-color:#d10027}.relive2 .playercardbackground{background-color:#fff;box-shadow:4px 3px 8px rgba(55,55,55,.1)}.relive2 .zone1color{background-color:#c2caca}.relive2 .zone2color{background-color:#46c7ee}.relive2 .zone3color{background-color:#6acc2b}.relive2 .zone4color{background-color:#f9bf1c}.relive2 .zone5color{background-color:#de0f5b}.relive2 .tilefontfamily{font-family:'Open Sans',sans-serif}.relive2 .tilefontlightcolor{color:#fff}.relive2 .tilefontlightgreycolor{color:gray}.relive2 .tilefontdarkgreycolor{color:#433e46}.relive2 .tilefontdarkcolor{color:#262626}.relive2 .profiletitle{left:30px;top:10px;font-size:35px!important;position:absolute}.relive2 .profiletitledate{left:30px;top:55px;font-size:21px!important;position:absolute}.relive2 .profiledate{position:absolute;left:2%;bottom:-16%;text-align:left;font-size:35px;text-transform:uppercase}.relive2 .profilebenefit{position:absolute;right:5%;top:15%;text-align:right;font-size:25px;margin-top:0;margin-bottom:0;width:80%;letter-spacing:0}.relive2 .profilename{position:absolute;left:.5%;bottom:0;text-align:left;font-size:44px;margin-bottom:10px}.relive2 .profilemotto{max-width:200%;font-family:Arial;font-style:italic;position:absolute;left:0;top:25%;text-align:left;font-size:20px;margin-top:0;margin-bottom:0;letter-spacing:-1px}.relive2 .deviceimage{position:absolute;max-width:100%;max-height:100%;top:18%;left:10%;border:none;width:80%;height:80%;margin-left:0;margin-bottom:0}.relive2 .devicetext{position:absolute;max-height:100%;top:-8%;left:50%;transform:translate(-50%);border:none;width:auto;height:5%;margin-left:0;margin-bottom:0;padding:0 5px;text-align:center;font-size:1.525em;white-space:nowrap}.relive2 .tileheartratevalue{left:-3%;bottom:-40%;width:67%;height:42%;text-align:right;position:absolute;font-size:84px;letter-spacing:-6px}.relive2 .tileiconheartrate{max-width:19%;max-height:19%;position:absolute;bottom:5%;right:7%}.relive2 .tileheartratedescription{right:2%;bottom:-4%;width:77%;height:42%;text-align:right;position:absolute;font-size:26px;letter-spacing:2px;line-height:90%}.relive2 .tilecaloriesvalue{left:0;bottom:0;width:100%;height:auto;text-align:center;position:absolute;font-size:84px;letter-spacing:-6px}.relive2 .tileiconcalories{max-width:27%;max-height:27%;position:absolute;bottom:6%;left:3%}.relive2 .tilecaloriesdescription{left:32%;bottom:-10%;width:62%;height:25%;text-align:left;position:absolute;font-size:26px;letter-spacing:0}.relive2 .tiletrainingloadvalue{left:0;bottom:15%;width:100%;height:auto;text-align:center;position:absolute}.relive2 .tileicontrainingload{max-width:27%;max-height:27%;position:absolute;bottom:6%;left:3%;visibility:hidden}.relive2 .tiletrainingloaddescription{left:32%;bottom:-10%;width:62%;height:25%;text-align:left;position:absolute;font-size:26px;letter-spacing:0}.relive2 .tiledistancevalue{right:30%;bottom:12%;width:100%;height:auto;text-align:right;position:absolute;font-size:60px;letter-spacing:-4px}.relive2 .tiledistanceunit{left:74%;bottom:0;width:100%;height:50%;text-align:left;position:absolute;font-size:30px;letter-spacing:0}.relive2 .tileicondistance{max-width:27%;max-height:27%;position:absolute;bottom:6%;left:1%}.relive2 .tiledistancedescription{left:32%;bottom:-10%;width:62%;height:25%;text-align:left;position:absolute;font-size:26px;letter-spacing:0}.relive2 .profiletileregister{position:absolute;left:5%;top:25%;text-align:left;font-size:28px;margin-top:0;margin-bottom:0;z-index:102;text-decoration:none;line-height:32px}.relive2 .tiletimevalue{left:0;bottom:20%;width:100%;height:auto;text-align:center;position:absolute;font-size:52px;letter-spacing:-2px}.relive2 .tileicontime{max-width:27%;max-height:27%;position:absolute;bottom:6%;left:3%}.relive2 .tiletimedescription{left:32%;bottom:-10%;width:62%;height:25%;text-align:left;position:absolute;font-size:26px;letter-spacing:0}.relive2 .tilebenefittitle{left:3%;top:-20px;width:100%;height:20%;text-align:left;position:absolute;font-size:27px;letter-spacing:0}.relive2 .tileiconbenefit{max-width:12%;max-height:12%;position:absolute;bottom:2%;left:2%}.relive2 .tilebenefittext{left:3%;top:27px;width:94%;height:50%;text-align:left;position:absolute;font-size:20px;letter-spacing:0;text-transform:none}.relive2 .hideback{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.relive2 .tilebenefitbottomtitle{left:54px;bottom:2%;width:100%;height:10%;text-align:left;position:absolute;font-size:26px;letter-spacing:0}.relive2 .tilesessionsvalue{right:0;bottom:-30%;width:68%;height:auto;text-align:left;position:absolute;font-size:84px;letter-spacing:-6px}.relive2 .tileiconsessions{max-width:40%;max-height:40%;position:absolute;bottom:0;left:0}.relive2 .tilesessionsdescription{right:6%;bottom:-22%;width:62%;height:25%;text-align:right;position:absolute;font-size:30px;letter-spacing:0}.relive2 .socialbutton{width:145px;height:39px}.relive2 .socialbuttontext{position:absolute;top:18px;left:0;width:100%}.relive2 .facebookbutton{position:absolute;top:50px}.relive2 .twitterbutton{position:absolute;top:111px}.relive2 .twittericon{background-image:url(../images/relive2/twitter-bird-dark-bgs.png)!important;background-repeat:no-repeat;background-position:0 0!important;background-size:100% 100%!important}.relive2 .socialicon{margin-right:5px}.relive2 .socialtitletext{height:54px;display:table-cell;vertical-align:middle;text-align:center;padding:0 5px 0 5px!important;margin:0!important;letter-spacing:0;line-height:100%;font-size:1.525em}.relive2 .playercard{position:absolute;top:35px;right:35px;min-width:300px;height:74px;border:none;z-index:30;visibility:hidden;opacity:.4;display:inline-block}.relive2 .playercardimage{float:left;width:60px;height:60px;border:solid;border-width:1px;border-color:#464646;margin-left:6px;margin-top:6px}.relive2 .playercardtexts{float:left;text-align:left;margin-left:3px}.relive2 .playercardname{text-align:left;letter-spacing:0;white-space:nowrap;overflow:hidden;margin:4px 5px 0 5px}.relive2 .playercarddate{text-align:left;letter-spacing:0;margin:2px 5px 2px 5px}.relive2 .playercardsport{letter-spacing:0;text-align:left;margin:-1px 5px 2px 5px;display:inline-block;background:#d10027;color:#fff;font-size:.7rem;padding:1px 4px;text-transform:uppercase;border-radius:3px}.relive2 .startlocationinfo{position:absolute;bottom:40px;left:0;width:100%;height:auto;border:none;z-index:30;visibility:hidden;overflow:hidden;opacity:.4}.relive2 .startlocationinfoname{text-shadow:2px 2px 4px rgba(25,25,25,.65);color:#fff;text-align:center}.relive2 .highlightinfo{position:absolute;top:485px;right:35px;width:250px;height:130px;border:none;z-index:30;overflow:visible;visibility:hidden}.relive2 .highlightinfoname{left:0;bottom:15%;text-align:center;position:absolute;width:100%;height:20px;letter-spacing:0}.relive2 .highlightinfovalue{font-size:60px!important;left:0;bottom:30%;text-align:center;position:absolute;width:100%;height:auto;margin-bottom:0}.relive2 .highlightinfounit{font-size:20px!important;left:20%;bottom:30%;text-align:left;position:relative;width:20%;height:auto;letter-spacing:0;margin-bottom:0}.relive2 .altitudegraph{position:absolute;bottom:50px;left:35px;width:250px;height:160px;border:none;z-index:30;visibility:hidden;overflow:visible}.relive2 .altitudetitle{bottom:100%;left:0;text-align:center;width:100%;position:absolute}.relive2 .altdescmax{position:absolute;top:-5%;left:261px;text-align:left;white-space:nowrap;font-size:14px!important}.relive2 .altdescmin{position:absolute;top:94%;left:261px;text-align:left;z-index:5;white-space:nowrap;font-size:14px!important}.relive2 .altkinetic{position:absolute;top:0;left:0}.relive2 .altitudepointer{position:absolute;width:14px;height:14px;z-index:100;background-image:url(../images/relive2/highlight_icon.png);background-repeat:no-repeat;background-size:14px auto}.relive2 .zonedescriptions{position:absolute;bottom:50px;right:35px;width:250px;height:160px;border:none;z-index:30;visibility:hidden;overflow:visible}.relive2 .zonedesctitle{bottom:100%;left:0;text-align:center;width:100%;position:absolute}.relive2 .zonedescmax{position:absolute;top:5%;right:257px!important;text-align:right;white-space:nowrap}.relive2 .zonedesclight{position:absolute;top:85%;right:257px!important;text-align:right;z-index:5;white-space:nowrap}.relive2 .zonebox{position:absolute;width:0;height:19.5%;left:8px}.relive2 .zonestartbox{position:absolute;height:19.5%;left:0;font-size:14px!important;color:#fff;vertical-align:middle}.relive2 .zone1desc{top:80%}.relive2 .zone2desc{top:60%}.relive2 .zone3desc{top:40%}.relive2 .zone4desc{top:20%}.relive2 .zone5desc{top:0}.relive2 .zonedescactive{outline:#fff solid thin}.relive2 .graphcanvas{position:absolute;bottom:0;left:0}.relive2 .hrgraphtitle{left:30%;top:19%;text-align:left;width:500%;position:absolute;font-size:18px!important}.relive2 .hrgraphvalue{left:30%;top:0;text-align:left;width:500%;position:absolute;font-size:60px!important}.relive2 .hrgraphunit{font-size:20px!important}.relive2 .hrgraphicon{top:6%;left:6%;background-image:url(../images/icons/flowiconssvgworkfile_hr.svg);background-size:43px auto;background-repeat:no-repeat;position:absolute;width:40px;height:40px}.relive2 .playerdata{right:35px;top:110px;text-align:left;width:250px;height:375px;position:absolute;z-index:100}.relive2 .playerdatabox{text-align:left;width:250px;height:73.5px;position:absolute;background-size:auto 36px;background-repeat:no-repeat;background-position:6% 45%}.relive2 .playerdatavalue{left:30%;bottom:30%;text-align:left;position:absolute;font-size:30px!important}.relive2 .playerdataunit{left:30%;bottom:9%;text-align:left;position:absolute;font-size:14px!important}.relive2 [class*=playerdata]:before{width:40px;height:40px;position:absolute;top:25%;left:15px;content:''}.relive2 .playerdatatime{right:-120%;top:0}.relive2 .playerdatatime:before{background:url(../images/summary_icons/duration_dg.svg) no-repeat}.relive2 .playerdatadst{right:-120%;top:75px}.relive2 .playerdatadst:before{background:url(../images/summary_icons/distance_dg.svg) no-repeat}.relive2 .playerdatahr{right:-120%;top:150px}.relive2 .playerdatahr:before{background:url(../images/summary_icons/hravg_dg.svg) no-repeat}.relive2 .playerdataspeed{right:-120%;top:225px}.relive2 .playerdataspeed:before{background:url(../images/summary_icons/speed_dg.svg) no-repeat}.relive2 .playerdatapower{right:-120%;top:300px}.relive2 .playerdatapower:before{background:url(../images/icons/BasicData_icons_power40.svg) no-repeat}.relive2 .transformerror{text-align:center;position:absolute;top:0;left:0;width:80%;margin-top:10%;margin-left:10%;z-index:99}.relive2 .mapbox-wordmark{position:absolute;display:block;height:20px;width:65px;right:2px;top:0;text-indent:-9999px;z-index:500;overflow:hidden;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODAuNDcgMjAuMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwLjQ3IDIwLjAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe29wYWNpdHk6MC42O2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qxe29wYWNpdHk6MC42O2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc5LjI5LDEzLjYxYzAsMC4xMS0wLjA5LDAuMi0wLjIsMC4yaC0xLjUzYy0wLjEyLDAtMC4yMy0wLjA2LTAuMjktMC4xNmwtMS4zNy0yLjI4bC0xLjM3LDIuMjhjLTAuMDYsMC4xLTAuMTcsMC4xNi0wLjI5LDAuMTZoLTEuNTNjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMS0wLjAzYy0wLjA5LTAuMDYtMC4xMi0wLjE4LTAuMDYtMC4yN2MwLDAsMCwwLDAsMGwyLjMxLTMuNWwtMi4yOC0zLjQ3Yy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMWMwLTAuMTEsMC4wOS0wLjIsMC4yLTAuMmgxLjUzYzAuMTIsMCwwLjIzLDAuMDYsMC4yOSwwLjE2bDEuMzQsMi4yNWwxLjMzLTIuMjRjMC4wNi0wLjEsMC4xNy0wLjE2LDAuMjktMC4xNmgxLjUzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMSwwLjAzYzAuMDksMC4wNiwwLjEyLDAuMTgsMC4wNiwwLjI3YzAsMCwwLDAsMCwwTDc2Ljk2LDEwbDIuMzEsMy41Qzc5LjI4LDEzLjUzLDc5LjI5LDEzLjU3LDc5LjI5LDEzLjYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4wOSw5LjE2Yy0wLjM3LTEuNzktMS44Ny0zLjEyLTMuNjYtMy4xMmMtMC45OCwwLTEuOTMsMC40LTIuNiwxLjEyVjMuMzdjMC0wLjEyLTAuMS0wLjIyLTAuMjItMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjIsMC4xLTAuMjIsMC4yMnYxMC4yMWMwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMnYtMC43YzAuNjgsMC43MSwxLjYyLDEuMTIsMi42LDEuMTJjMS43OSwwLDMuMjktMS4zNCwzLjY2LTMuMTNDNjMuMjEsMTAuMyw2My4yMSw5LjcyLDYzLjA5LDkuMTZMNjMuMDksOS4xNnogTTU5LjEyLDEyLjQxYy0xLjI2LDAtMi4yOC0xLjA2LTIuMy0yLjM2VjkuOTljMC4wMi0xLjMxLDEuMDQtMi4zNiwyLjMtMi4zNnMyLjMsMS4wNywyLjMsMi4zOVM2MC4zOSwxMi40MSw1OS4xMiwxMi40MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjguMjYsNi4wNGMtMS44OS0wLjAxLTMuNTQsMS4yOS0zLjk2LDMuMTNjLTAuMTIsMC41Ni0wLjEyLDEuMTMsMCwxLjY5YzAuNDIsMS44NSwyLjA3LDMuMTYsMy45NywzLjE0YzIuMjQsMCw0LjA2LTEuNzgsNC4wNi0zLjk5UzcwLjUxLDYuMDQsNjguMjYsNi4wNHogTTY4LjI0LDEyLjQyYy0xLjI3LDAtMi4zLTEuMDctMi4zLTIuMzlzMS4wMy0yLjQsMi4zLTIuNHMyLjMsMS4wNywyLjMsMi4zOVM2OS41MSwxMi40MSw2OC4yNCwxMi40Mkw2OC4yNCwxMi40MnoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuMTIsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNjAuMzksNy42Myw1OS4xMiw3LjYzeiBNNTkuMTIsMTEuMjNjLTAuNiwwLTEuMDktMC41My0xLjExLTEuMTlWMTBjMC4wMS0wLjY2LDAuNTEtMS4xOSwxLjExLTEuMTlzMS4xMSwwLjU0LDEuMTEsMS4yMVM1OS43NCwxMS4yMyw1OS4xMiwxMS4yM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjguMjQsNy42M2MtMS4yNywwLTIuMywxLjA3LTIuMywyLjM5czEuMDMsMi4zOSwyLjMsMi4zOXMyLjMtMS4wNywyLjMtMi4zOVM2OS41MSw3LjYzLDY4LjI0LDcuNjN6IE02OC4yNCwxMS4yM2MtMC42MSwwLTEuMTEtMC41NC0xLjExLTEuMjFzMC41LTEuMiwxLjExLTEuMnMxLjExLDAuNTQsMS4xMSwxLjIxUzY4Ljg1LDExLjIzLDY4LjI0LDExLjIzeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My41Niw2LjI0aC0xLjMzYy0wLjEyLDAtMC4yMiwwLjEtMC4yMiwwLjIydjAuN2MtMC42OC0wLjcxLTEuNjItMS4xMi0yLjYtMS4xMmMtMi4wNywwLTMuNzUsMS43OC0zLjc1LDMuOTlzMS42OSwzLjk5LDMuNzUsMy45OWMwLjk5LDAsMS45My0wLjQxLDIuNi0xLjEzdjAuN2MwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMlY2LjQ0YzAtMC4xMS0wLjA5LTAuMjEtMC4yMS0wLjIxQzQzLjU3LDYuMjQsNDMuNTcsNi4yNCw0My41Niw2LjI0eiBNNDIuMDIsMTAuMDVjLTAuMDEsMS4zMS0xLjA0LDIuMzYtMi4zLDIuMzZzLTIuMy0xLjA3LTIuMy0yLjM5czEuMDMtMi40LDIuMjktMi40YzEuMjcsMCwyLjI4LDEuMDYsMi4zLDIuMzZMNDIuMDIsMTAuMDV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjcyLDcuNjNjLTEuMjcsMC0yLjMsMS4wNy0yLjMsMi4zOXMxLjAzLDIuMzksMi4zLDIuMzlzMi4yOC0xLjA2LDIuMy0yLjM2VjkuOTlDNDIsOC42OCw0MC45OCw3LjYzLDM5LjcyLDcuNjN6IE0zOC42MiwxMC4wMmMwLTAuNjcsMC41LTEuMjEsMS4xMS0xLjIxYzAuNjEsMCwxLjA5LDAuNTMsMS4xMSwxLjE5djAuMDRjLTAuMDEsMC42NS0wLjUsMS4xOC0xLjExLDEuMThTMzguNjIsMTAuNjgsMzguNjIsMTAuMDJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjkxLDYuMDRjLTAuOTgsMC0xLjkzLDAuNC0yLjYsMS4xMlY2LjQ1YzAtMC4xMi0wLjEtMC4yMi0wLjIyLTAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLDAuMS0wLjIyLDAuMjJ2MTAuMjFjMCwwLjEyLDAuMSwwLjIyLDAuMjIsMC4yMmgxLjMzYzAuMTIsMCwwLjIyLTAuMSwwLjIyLTAuMjJ2LTMuNzhjMC42OCwwLjcxLDEuNjIsMS4xMiwyLjYxLDEuMTJjMi4wNywwLDMuNzUtMS43OCwzLjc1LTMuOTlTNTEuOTgsNi4wNCw0OS45MSw2LjA0eiBNNDkuNiwxMi40MmMtMS4yNiwwLTIuMjgtMS4wNi0yLjMtMi4zNlY5Ljk5YzAuMDItMS4zMSwxLjA0LTIuMzcsMi4yOS0yLjM3YzEuMjYsMCwyLjMsMS4wNywyLjMsMi4zOVM1MC44NiwxMi40MSw0OS42LDEyLjQyTDQ5LjYsMTIuNDJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjYsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNTAuODYsNy42Myw0OS42LDcuNjN6IE00OS42LDExLjIzYy0wLjYsMC0xLjA5LTAuNTMtMS4xMS0xLjE5VjEwQzQ4LjUsOS4zNCw0OSw4LjgxLDQ5LjYsOC44MWMwLjYsMCwxLjExLDAuNTUsMS4xMSwxLjIxUzUwLjIxLDExLjIzLDQ5LjYsMTEuMjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjM2LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzRjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWOS4yNGMwLTAuOTMtMC43LTEuNjMtMS41NC0xLjYzYy0wLjc2LDAtMS4zOSwwLjY3LTEuNTEsMS41NGwwLjAxLDQuNDRjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuODEsMC0xLjQ3LDAuNzUtMS41MiwxLjcxdjQuMjdjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ0YzAuMDEtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMSwwLjEsMC4yMiwwLjIxdjAuNjNjMC40OC0wLjY1LDEuMjQtMS4wNCwyLjA2LTEuMDVoMC4wM2MxLjA0LDAsMS45OSwwLjU3LDIuNDgsMS40OGMwLjQzLTAuOSwxLjMzLTEuNDgsMi4zMi0xLjQ5YzEuNTQsMCwyLjc5LDEuMTksMi43NiwyLjY1TDM0LjM2LDEzLjU5eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MC4zMiwxMi45N2wtMC4wNy0wLjEyTDc4LjM4LDEwbDEuODUtMi44MWMwLjQyLTAuNjQsMC4yNS0xLjQ5LTAuMzktMS45MmMtMC4wMS0wLjAxLTAuMDItMC4wMS0wLjAzLTAuMDJjLTAuMjItMC4xNC0wLjQ4LTAuMjEtMC43NC0wLjIxaC0xLjUzYy0wLjUzLDAtMS4wMywwLjI4LTEuMywwLjc0bC0wLjMyLDAuNTNsLTAuMzItMC41M2MtMC4yOC0wLjQ2LTAuNzctMC43NC0xLjMxLTAuNzRoLTEuNTNjLTAuNTcsMC0xLjA4LDAuMzUtMS4yOSwwLjg4Yy0yLjA5LTEuNTgtNS4wMy0xLjQtNi45MSwwLjQzYy0wLjMzLDAuMzItMC42MiwwLjY5LTAuODUsMS4wOWMtMC44NS0xLjU1LTIuNDUtMi42LTQuMjgtMi42Yy0wLjQ4LDAtMC45NiwwLjA3LTEuNDEsMC4yMlYzLjM3YzAtMC43OC0wLjYzLTEuNDEtMS40LTEuNDFoLTEuMzNjLTAuNzcsMC0xLjQsMC42My0xLjQsMS40djMuNTdjLTAuOS0xLjMtMi4zOC0yLjA4LTMuOTctMi4wOWMtMC43LDAtMS4zOSwwLjE1LTIuMDIsMC40NWMtMC4yMy0wLjE2LTAuNTEtMC4yNS0wLjgtMC4yNWgtMS4zM2MtMC40MywwLTAuODMsMC4yLTEuMSwwLjUzYy0wLjAyLTAuMDMtMC4wNC0wLjA1LTAuMDctMC4wOGMtMC4yNy0wLjI5LTAuNjUtMC40NS0xLjA0LTAuNDVoLTEuMzJjLTAuMjksMC0wLjU3LDAuMDktMC44LDAuMjVDNDAuOCw1LDQwLjEyLDQuODUsMzkuNDIsNC44NWMtMS43NCwwLTMuMjcsMC45NS00LjE2LDIuMzhjLTAuMTktMC40NC0wLjQ2LTAuODUtMC43OS0xLjE5Yy0wLjc2LTAuNzctMS44LTEuMTktMi44OC0xLjE5aC0wLjAxYy0wLjg1LDAuMDEtMS42NywwLjMxLTIuMzQsMC44NGMtMC43LTAuNTQtMS41Ni0wLjg0LTIuNDUtMC44NGgtMC4wM2MtMC4yOCwwLTAuNTUsMC4wMy0wLjgyLDAuMWMtMC4yNywwLjA2LTAuNTMsMC4xNS0wLjc4LDAuMjdjLTAuMi0wLjExLTAuNDMtMC4xNy0wLjY3LTAuMTdoLTEuMzNjLTAuNzgsMC0xLjQsMC42My0xLjQsMS40djcuMTRjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zM2MwLjc4LDAsMS40MS0wLjYzLDEuNDEtMS40MWMwLDAsMCwwLDAsMFY5LjM1YzAuMDMtMC4zNCwwLjIyLTAuNTYsMC4zNC0wLjU2YzAuMTcsMCwwLjM2LDAuMTcsMC4zNiwwLjQ1djQuMzVjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zNGMwLjc4LDAsMS40LTAuNjMsMS40LTEuNGwtMC4wMS00LjM1YzAuMDYtMC4zLDAuMjQtMC40NSwwLjMzLTAuNDVjMC4xNywwLDAuMzYsMC4xNywwLjM2LDAuNDV2NC4zNWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjM0YzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0wLjM2YzAuOTEsMS4yMywyLjM0LDEuOTYsMy44NywxLjk2YzAuNywwLDEuMzktMC4xNSwyLjAyLTAuNDVjMC4yMywwLjE2LDAuNTEsMC4yNSwwLjgsMC4yNWgxLjMyYzAuMjksMCwwLjU3LTAuMDksMC44LTAuMjV2MS45MWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjMzYzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0xLjY5YzAuNDYsMC4xNCwwLjk0LDAuMjIsMS40MiwwLjIxYzEuNjIsMCwzLjA3LTAuODMsMy45Ny0yLjF2MC41YzAsMC43OCwwLjYzLDEuNCwxLjQsMS40aDEuMzNjMC4yOSwwLDAuNTctMC4wOSwwLjgtMC4yNWMwLjYzLDAuMywxLjMyLDAuNDUsMi4wMiwwLjQ1YzEuODMsMCwzLjQzLTEuMDUsNC4yOC0yLjZjMS40NywyLjUyLDQuNzEsMy4zNiw3LjIyLDEuODljMC4xNy0wLjEsMC4zNC0wLjIxLDAuNS0wLjM0YzAuMjEsMC41MiwwLjcyLDAuODcsMS4yOSwwLjg2aDEuNTNjMC41MywwLDEuMDMtMC4yOCwxLjMtMC43NGwwLjM1LTAuNThsMC4zNSwwLjU4YzAuMjgsMC40NiwwLjc3LDAuNzQsMS4zMSwwLjc0aDEuNTJjMC43NywwLDEuMzktMC42MywxLjM4LTEuMzlDODAuNDcsMTMuMzgsODAuNDIsMTMuMTcsODAuMzIsMTIuOTdMODAuMzIsMTIuOTd6IE0zNC4xNSwxMy44MWgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuNzYsMC0xLjM5LDAuNjctMS41MSwxLjU0bDAuMDEsNC40NGMwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjM0Yy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjkuMjRjMC0wLjkzLTAuNy0xLjYzLTEuNTQtMS42M2MtMC44MSwwLTEuNDcsMC43NS0xLjUyLDEuNzF2NC4yN2MwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjMzYy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjYuNDRjMC4wMS0wLjEyLDAuMS0wLjIxLDAuMjItMC4yMWgxLjMzYzAuMTIsMCwwLjIxLDAuMSwwLjIyLDAuMjF2MC42M2MwLjQ4LTAuNjUsMS4yNC0xLjA0LDIuMDYtMS4wNWgwLjAzYzEuMDQsMCwxLjk5LDAuNTcsMi40OCwxLjQ4YzAuNDMtMC45LDEuMzMtMS40OCwyLjMyLTEuNDljMS41NCwwLDIuNzksMS4xOSwyLjc2LDIuNjVsMC4wMSw0LjkxQzM0LjM3LDEzLjcsMzQuMjcsMTMuOCwzNC4xNSwxMy44MUMzNC4xNSwxMy44MSwzNC4xNSwxMy44MSwzNC4xNSwxMy44MXogTTQzLjc4LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJ2LTAuNzFDNDEuMzQsMTMuNiw0MC40LDE0LDM5LjQyLDE0Yy0yLjA3LDAtMy43NS0xLjc4LTMuNzUtMy45OXMxLjY5LTMuOTksMy43NS0zLjk5YzAuOTgsMCwxLjkyLDAuNDEsMi42LDEuMTJ2LTAuN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMS0wLjAxLDAuMjEsMC4wOCwwLjIyLDAuMmMwLDAuMDEsMCwwLjAxLDAsMC4wMlYxMy41OXogTTQ5LjkxLDE0Yy0wLjk4LDAtMS45Mi0wLjQxLTIuNi0xLjEydjMuNzhjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ1YzAtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMiwwLjEsMC4yMiwwLjIydjAuN2MwLjY4LTAuNzIsMS42Mi0xLjEyLDIuNi0xLjEyYzIuMDcsMCwzLjc1LDEuNzcsMy43NSwzLjk4UzUxLjk4LDE0LDQ5LjkxLDE0eiBNNjMuMDksMTAuODdDNjIuNzIsMTIuNjUsNjEuMjIsMTQsNTkuNDMsMTRjLTAuOTgsMC0xLjkyLTAuNDEtMi42LTEuMTJ2MC43YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWMy4zN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMiwwLDAuMjIsMC4xLDAuMjIsMC4yMnYzLjc4YzAuNjgtMC43MSwxLjYyLTEuMTIsMi42LTEuMTFjMS43OSwwLDMuMjksMS4zMywzLjY2LDMuMTJDNjMuMjEsOS43Myw2My4yMSwxMC4zMSw2My4wOSwxMC44N0w2My4wOSwxMC44N0w2My4wOSwxMC44N3ogTTY4LjI2LDE0LjAxYy0xLjksMC4wMS0zLjU1LTEuMjktMy45Ny0zLjE0Yy0wLjEyLTAuNTYtMC4xMi0xLjEzLDAtMS42OWMwLjQyLTEuODUsMi4wNy0zLjE1LDMuOTctMy4xNGMyLjI1LDAsNC4wNiwxLjc4LDQuMDYsMy45OVM3MC41LDE0LjAxLDY4LjI2LDE0LjAxTDY4LjI2LDE0LjAxeiBNNzkuMDksMTMuODFoLTEuNTNjLTAuMTIsMC0wLjIzLTAuMDYtMC4yOS0wLjE2bC0xLjM3LTIuMjhsLTEuMzcsMi4yOGMtMC4wNiwwLjEtMC4xNywwLjE2LTAuMjksMC4xNmgtMS41M2MtMC4wNCwwLTAuMDgtMC4wMS0wLjExLTAuMDNjLTAuMDktMC4wNi0wLjEyLTAuMTgtMC4wNi0wLjI3YzAsMCwwLDAsMCwwbDIuMzEtMy41bC0yLjI4LTMuNDdjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjExYzAtMC4xMSwwLjA5LTAuMiwwLjItMC4yaDEuNTNjMC4xMiwwLDAuMjMsMC4wNiwwLjI5LDAuMTZsMS4zNCwyLjI1bDEuMzQtMi4yNWMwLjA2LTAuMSwwLjE3LTAuMTYsMC4yOS0wLjE2aDEuNTNjMC4wNCwwLDAuMDgsMC4wMSwwLjExLDAuMDNjMC4wOSwwLjA2LDAuMTIsMC4xOCwwLjA2LDAuMjdjMCwwLDAsMCwwLDBMNzYuOTYsMTBsMi4zMSwzLjVjMC4wMiwwLjAzLDAuMDMsMC4wNywwLjAzLDAuMTFDNzkuMjksMTMuNzIsNzkuMiwxMy44MSw3OS4wOSwxMy44MUM3OS4wOSwxMy44MSw3OS4wOSwxMy44MSw3OS4wOSwxMy44MUw3OS4wOSwxMy44MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMS4yMWMtNC44NywwLTguODEsMy45NS04LjgxLDguODFzMy45NSw4LjgxLDguODEsOC44MXM4LjgxLTMuOTUsOC44MS04LjgxQzE4LjgxLDUuMTUsMTQuODcsMS4yMSwxMCwxLjIxeiBNMTQuMTgsMTIuMTljLTEuODQsMS44NC00LjU1LDIuMi02LjM4LDIuMmMtMC42NywwLTEuMzQtMC4wNS0yLTAuMTVjMCwwLTAuOTctNS4zNywyLjA0LTguMzljMC43OS0wLjc5LDEuODYtMS4yMiwyLjk4LTEuMjJjMS4yMSwwLDIuMzcsMC40OSwzLjIzLDEuMzVDMTUuOCw3LjczLDE1Ljg1LDEwLjUsMTQuMTgsMTIuMTl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDAuMDJjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMEMxOS45OSw0LjUsMTUuNTIsMC4wMiwxMCwwLjAyeiBNMTAsMTguODNjLTQuODcsMC04LjgxLTMuOTUtOC44MS04LjgxUzUuMTMsMS4yLDEwLDEuMnM4LjgxLDMuOTUsOC44MSw4LjgxQzE4LjgxLDE0Ljg5LDE0Ljg3LDE4LjgzLDEwLDE4LjgzeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC4wNCw1Ljk4Yy0xLjc1LTEuNzUtNC41My0xLjgxLTYuMi0wLjE0QzQuODMsOC44Niw1LjgsMTQuMjMsNS44LDE0LjIzczUuMzcsMC45Nyw4LjM5LTIuMDRDMTUuODUsMTAuNSwxNS44LDcuNzMsMTQuMDQsNS45OHogTTExLjg4LDkuODdsLTAuODcsMS43OGwtMC44Ni0xLjc4TDguMzgsOS4wMWwxLjc3LTAuODZsMC44Ni0xLjc4bDAuODcsMS43OGwxLjc3LDAuODZMMTEuODgsOS44N3oiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEzLjY1LDkuMDEgMTEuODgsOS44NyAxMS4wMSwxMS42NSAxMC4xNSw5Ljg3IDguMzgsOS4wMSAxMC4xNSw4LjE1IDExLjAxLDYuMzcgMTEuODgsOC4xNSAiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:0 0;background-size:65px 20px}.modal-body #jquery-wrapped-fine-uploader input[type=file]{height:100%!important}.profile-page h3{margin-bottom:0}.profile-page .profile-page__user-details h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page .chart-distribution-value .numeric-value,.profile-page .chart-distribution-value .text-value{text-shadow:none}.profile-page .col-xs-6,.profile-page .col-sm-6{margin-left:0;padding-right:.5em}.profile-page .private-content{margin-top:50px}.follower img.icon-small{width:40px;height:40px}.favorite-sport-list__item{display:inline-block;margin:5px 5px 15px 5px}.favorite-sport-list__item img{border-radius:3px}@media only screen and (min-width:992px){#updateAccountForm{margin-top:30px}}.linked-service-info__icon{display:block;width:1em;height:1em;font-size:2.14285714em}@media (max-width:767px){.linked-service-info__icon{display:none}}.social-icon-facebook{background-color:#3b5998;color:#fff;height:1em;width:1em;font-size:2.14285714em}.social-icon-strava{background:url(../images/external/strava-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-strava{background-image:url(../images/external/strava-icon-60x60.png)}}.social-icon-trainingpeaks{background:url(../images/external/tp-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-trainingpeaks{background-image:url(../images/external/tp-icon-60x60.png)}}.social-icon-nike{background:url(../images/external/nike-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-nike{background-image:url(../images/external/nike-icon-60x60.png)}}.social-icon-myfitnesspal{background:url(../images/external/mfp-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-myfitnesspal{background-image:url(../images/external/mfp-icon-60x60.png)}}.social-icon-endomondo{background:url(../images/external/endomondo-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-endomondo{background-image:url(../images/external/endomondo-icon-60x60.png)}}.social-icon-komoot{background:url(../images/external/komoot-icon-32x32.png) no-repeat 0 0;background-size:1em 1em}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-icon-komoot{background-image:url(../images/external/komoot-icon-60x60.png)}}#sign-in-container{width:250px;padding:10px;border:1px solid #ccc;cursor:default;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);right:0}#sign-in-container .help-block{margin:.5em 0}.loginForm .label-wrapper{display:none}.loginForm .control-group,.loginForm .button-set{margin:0 0 .65em}.loginForm .help-block{display:none}.loginForm .error .help-block{display:block}.loginForm p:last-of-type{margin-bottom:0}.card__item--user-form{display:block!important;width:100%;max-width:250px;padding:10px 10px 0;margin:0 auto;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-o-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.card__item--user-form .inner-content{overflow:visible}.card__item--user-form header{padding:10px 20px 5px}.card__item--user-form header h2{margin-top:inherit!important}.modal-body .card__item--user-form{padding-top:0}.card__item--user-form .control-group{width:100%}.card__item--user-form .control-group+.control-group{margin-top:5px}.card__item--user-form .control-group div{display:block}.card__item--user-form .control-group .help-block{margin:0}.card__item--user-form footer{width:100%;margin-top:8px;letter-spacing:-.31em}.card__item--user-form footer .btn{width:49%;letter-spacing:0}.card__item--user-form footer .btn:first-of-type{margin-right:2%}.card__item--user-form.fade-in-right{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(50px) translateZ(0);-moz-transform:translateX(50px) translateZ(0);-ms-transform:translateX(50px) translateZ(0);-o-transform:translateX(50px) translateZ(0);transform:translateX(50px) translateZ(0)}.card__item--user-form.fade-out-left{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px) translateZ(0);-moz-transform:translateX(-50px) translateZ(0);-ms-transform:translateX(-50px) translateZ(0);-o-transform:translateX(-50px) translateZ(0);transform:translateX(-50px) translateZ(0)}.card__item--recover-password{width:343px;max-width:100%}.card__item--recover-password .btn-primary:nth-of-type(1):nth-last-of-type(1){padding-left:50px;padding-right:50px}.sign-in__back-link a{color:#0face7}.recoverPassword__message--success{height:300px;padding:0 20px}.recoverPassword__message--success>div{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.recoverPassword__message--success .icon{font-size:65px;color:#2fc16a}.settings-page{padding-top:20px}.settings-page h2{margin-top:-5px}.settings-page .disabled-feature{-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;pointer-events:none}.settings-page .sleep-time-recommendation{font-size:.875em;margin-left:25px;padding-right:0}.settings-page .sleep-time-recommendation p{margin:0;display:flex;justify-content:center;flex-direction:column;height:30px}.settings-page .preferred-sleep-time-select{padding-right:5px}.settings-page .preferred-sleep-time-select .fancy-select .trigger{padding:4px 20px 6px 8px}.settings-page .preferred-sleep-time-missing:after{content:'\e032';color:#f93;font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;right:-25px;top:1px}.settings-page .preferred-sleep-time-missing::before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #f93;content:'';right:-8px;top:8px;position:absolute}.settings-page .preferred-sleep-time-recommended:after{content:'\e01d';color:#fff;font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;right:-25px;top:6px;background-color:#31af34;border-radius:100%;width:1em;height:1em;line-height:1em;padding:1px 0 0 0}.settings-page .preferred-sleep-time-appropriate:after{content:'\e090';font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;right:-25px;top:6px;border-radius:100%;width:1em;height:1em;line-height:1em;padding:1px 0 0 0}.settings-page .preferred-sleep-time-not-recommended:after{content:'\e095';color:#f93;font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;right:-25px;top:6px;border-radius:100%;width:1em;height:1em;line-height:1em;padding:1px 0 0 0}.settings-page--delete-account{background-color:#f93;padding:10px;margin-bottom:20px;display:flex;align-items:center}.settings-page--delete-account .inner-padding{color:#fff;padding:5px}.settings-page .email-verified-ok:before{content:'\e01d';color:#fff;background-color:#31af34;font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;line-height:1em;border-radius:100%}.settings-page .email-not-verified:before{content:'\e095';color:#f93;font-family:PolarIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;line-height:1em;border-radius:100%}.settings-page .email-verified-text{position:relative;left:2em}.flow-tooltip.delete-tooltip{top:auto;bottom:100%;margin-bottom:15px}.flow-tooltip.delete-tooltip .flow-tooltip-content{width:200px;white-space:normal}.flow-tooltip.delete-tooltip .flow-tooltip-arrow{width:auto;left:50%}.flow-tooltip.delete-tooltip .flow-tooltip-arrow:after{left:-50%}.padding-settings-delete-button{padding-top:20px;padding-left:10px}.padding-settings-delete-top{padding-top:10px}.settings-footer{width:100%}.feed-item-privacy-button .flow-tooltip .flow-tooltip-content{position:relative;font-size:1.1em;float:left;background:#fff;padding:5px;top:2em;left:-11em;min-width:30em;text-align:center;color:#262626;letter-spacing:normal;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.2);box-shadow:0 3px 12px rgba(0,0,0,.2)}@media (max-width:480px){.feed-item-privacy-button .flow-tooltip .flow-tooltip-content{min-width:20em;left:-6em}}.feed-item-privacy-button .flow-tooltip-arrow{display:none}.lap-main-header-block{display:flex;align-items:flex-end;flex-wrap:wrap}.lap-paginating-indicator-header-block ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;list-style-type:none;padding:0;margin-bottom:0}.lap-paginating-indicator-header-block li{width:10px;height:10px;border-radius:100%;padding:0;margin-left:4px;margin-right:4px;text-align:center;position:relative;background-color:#e2e3e5}.lap-paginating-indicator-header-block .visible-cell{background-color:gray}.lap-paginating-wrapper-header-block{display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-bottom:10px}.static-cells-2.overall-cells-6 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 50px) / 6 * 4)}.static-cells-3.overall-cells-7 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 50px) / 7 * 4)}.static-cells-4.overall-cells-8 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 50px) / 8 * 4)}.ext-idx-col.static-cells-2.overall-cells-6 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 60px) / 6 * 4)}.ext-idx-col.static-cells-3.overall-cells-7 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 60px) / 7 * 4)}.ext-idx-col.static-cells-4.overall-cells-8 .lap-paginating-wrapper-header-block{flex:0 0 calc((100% - 60px) / 8 * 4)}@media (max-width:768px){.static-cells-2.overall-cells-6 .lap-paginating-wrapper-header-block,.static-cells-3.overall-cells-7 .lap-paginating-wrapper-header-block,.static-cells-4.overall-cells-8 .lap-paginating-wrapper-header-block,.ext-idx-col.static-cells-2.overall-cells-6 .lap-paginating-wrapper-header-block,.ext-idx-col.static-cells-3.overall-cells-7 .lap-paginating-wrapper-header-block,.ext-idx-col.static-cells-4.overall-cells-8 .lap-paginating-wrapper-header-block{justify-content:flex-end;flex:0 0 auto}.lap-paginating-indicator-header-block{display:none}#analysisRightLapData{margin-left:10px}}.left-lap-data-btn{float:left}.right-lap-data-btn{float:right}.lap-row{display:flex}.lap-row .lap-cell{-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.lap-row .lap-cell,.lap-th .lap-cell{background-color:#f2f2f2}.lap-row .static-cell,.lap-th .static-cell{background-color:#fff}.lap-row:hover .static-cell,.lap-row:hover .lap-cell{background:#e2e3e5}.lap-th:hover .lap-cell{background:#f2f2f2;cursor:default}.lap-th:hover .static-cell{background:#fff;cursor:default}.lap-row.highlight{background-color:#d10027;color:#fff}.lap-row.highlight .static-cell,.lap-row.highlight .lap-cell{background-color:#d10027;color:#fff}.lap-cell{flex:1;overflow:hidden;padding:8px 6px 8px 14px;vertical-align:middle;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.lap-cell .lap-progress{float:left;width:57%;background:#f2f2f2;border:1px solid #ccc;margin-top:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lap-cell .lap-progress div{height:10px;background:#fff}.lap-cell .time{width:43%;float:left}.button-lap-cell{padding-left:4px}.lap-row .lap-cell:first-child{flex:0 0 50px;border-left:none}.swimming-phases-table .lap-row .lap-cell:first-child{flex:0 0 60px}.lap-row:last-child .lap-cell{border-bottom:none}.lap-th{position:absolute;top:0;width:100%;border-bottom:1px solid #ccc;transition:none;z-index:1}.lap-th .lap-cell{padding:4px 10px;font-weight:700;color:#444}.LapRowDiv:hover{background-color:#f2f2f2}@media (max-width:768px){.lap-cell{flex:1 0 100px}}.admin .lap-cell{border:0}.admin textarea{width:100%;min-height:300px}.admin p.muted{margin-top:2px}.admin .lap-row:hover{background:0 0}.admin .inline-block.gapped{margin-left:10px}.admin p{margin:0}.swimming-stats-table tr{border-bottom:1px solid gray;font-family:Helvetica,Arial,sans-serif;text-align:center;color:#262626}.swimming-stats-table .swimming-stats-header th{padding:0 13px 12px;color:gray;font-size:12px;font-weight:400}.swimming-stats-table .swimming-stats-header th .header-data{text-transform:uppercase}.swimming-stats-table .swimming-stats-header th .header-unit{text-transform:lowercase}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}#analyzeChartTooltip{display:none;position:absolute;left:100px;top:400px;z-index:100}#analyzeChartTooltip.fullscreen{width:300px}#analyzeChartTooltip .caret{position:absolute;bottom:-19px;padding:0;height:20px;border:0;left:0;width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#analyzeChartTooltip .caret{background:url(../images/layout/chart_tooltip_arrow.png) no-repeat 50% 100%}#analyzeChartTooltip>div{background-color:#fff;border:1px solid #ccc;min-width:150px;padding:.9375em .9375em 0 .9375em;box-shadow:0 2px 6px rgba(0,0,0,.2)}#fitnessTestChartTooltip .caret{height:10px;width:22px;position:absolute;bottom:-9px;left:50%;padding:0;border:0;margin-left:-11px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#fitnessTestChartTooltip .caret:before{content:'';display:block;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid rgba(0,0,0,.15);position:absolute;top:2px;left:-1px;opacity:.5;filter:alpha(opacity=50);-webkit-filter:blur(1px)}#fitnessTestChartTooltip .caret:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;top:0;left:0}.highcharts-tooltip--bottom #fitnessTestChartTooltip .caret{bottom:auto;top:-9px}.highcharts-tooltip--bottom #fitnessTestChartTooltip .caret:before{content:'';display:block;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid rgba(0,0,0,.15);top:-2px;border-top:0}.highcharts-tooltip--bottom #fitnessTestChartTooltip .caret:after{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:0;border-top:0}.flow-chart-tooltip-icon-container{width:20px;height:20px;position:absolute;left:0}.flow-chart-tooltip-icon-container.chart-icon-averageHr{background-position:-210px 0}.flow-chart-tooltip-element{width:100%;height:25px;padding-left:25px;display:block;font-size:14px;position:relative;background-repeat:no-repeat;background-position:left top;font-family:Helvetica,Arial,sans-serif}.full-screen-chart #analyzeChartTooltip>div{min-width:75px}.full-screen-chart .flow-chart-tooltip-element{width:50%}.full-screen-chart .flow-chart-tooltip-element.float-left{float:left}.full-screen-chart .flow-chart-tooltip-element.float-right{float:right}.chart-right-of-container{position:absolute;margin-top:10px;z-index:10;right:13%}#chartHandlerTooltip{width:100px;height:25 px;color:#fff;background-color:#000;position:absolute;display:none;padding:2px 5px}#chartHandlerTooltip::after{display:block;content:'';zoom:1;position:absolute;width:100%;background:url(../images/black-arrow-down.png) no-repeat 50% 0;height:9px;bottom:-9px}.fitness-chart-tooltip-content{width:200px}.fitness-chart-tooltip-content .corner-btn{border-top:none;border-right:none;margin-top:-10px;margin-right:-10px;padding:5px 6px 6px 6px}.fitness-chart-tooltip-content .headers{height:55px;padding-left:50px;color:#262626;font-weight:700;background-image:url(../images/icons/test/icon40x40_fitnesstest.svg);background-size:40px 40px;background-repeat:no-repeat;background-position:top left}.fitness-chart-tooltip-content .result-headers{font-family:'Open Sans',sans-serif;font-size:2.65em;line-height:16px;padding-top:8px;background-repeat:no-repeat;background-position:top center}.fitness-chart-tooltip-content .result-headers.arrow-up{background-image:url(../images/icons/fitness_test_upper.png)}i.fitness-tp-arrow{position:absolute;left:102px;top:18px}.fitness-chart-tooltip-content .result-headers .result-text{font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;padding-top:8px}.fitness-chart-tooltip-content .remove{display:block;position:absolute;top:0;right:0}.fitness-chart-tooltip-content .text p{width:200px;position:relative}.fitness-chart-tooltip-content .date-time{font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#262626}#progressChart .bottom-arrow{position:absolute;bottom:-19px;padding:0;height:20px;border:0;left:0;width:100%;background:url(../images/layout/chart_tooltip_arrow.png) no-repeat 50% 100%}.flow-chart-tooltip-element .flow-chart-tooltip-icon-container::after{display:block;width:15px;height:15px;content:'';position:absolute;top:1px;left:2px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.flow-chart-tooltip-element .chart-icon-maximumHr::after{border:4px solid #d10027}.flow-chart-tooltip-element .chart-icon-averageHr::after{border:4px solid #d10027}.flow-chart-tooltip-element .chart-icon-maxSpeed::after{border:4px solid #0028ce}.flow-chart-tooltip-element .chart-icon-averageCandence::after{border:4px solid #4f8d06}.flow-chart-tooltip-element .chart-icon-maximumCadence::after{border:4px solid #747f33}.flow-chart-tooltip-element .chart-icon-avgSpeed::after{border:4px solid #0028ce}.flow-chart-tooltip-element .chart-icon-strideLength::after{border:4px solid #262626}.flow-chart-tooltip-element .chart-icon-altitude::after{border:4px solid gray}.flow-chart-tooltip-element .chart-icon-temperature::after{border:4px solid #4d759e}.flow-chart-tooltip-element .chart-icon-power::after{border:4px solid #f93}.flow-chart-tooltip-element .chart-icon-leftRightBalance::after{border:4px solid #ff1ff4}.flow-chart-tooltip-element .chart-icon-leftPedalCrankBasedPositiveForce::after{border:4px solid #ff0086}.flow-chart-tooltip-element .chart-icon-rightPedalCrankBasedPositiveForce::after{border:4px solid #0face7}.flow-chart-tooltip-element .chart-icon-fatPercent::after{border:4px solid #b5164b}.flow-chart-tooltip-element .chart-icon-weight::after{border:4px solid #cfcf00}.flow-chart-tooltip-element .chart-icon-runningIndex::after{border:4px solid #4668b3}.flow-chart-tooltip-element .chart-icon-leftPedalCrankBasedMaxForce::after{border:4px solid #ff0086}.flow-chart-tooltip-element .chart-icon-rightPedalCrankBasedMaxForce::after{border:4px solid #0face7}.flow-chart-tooltip-element .chart-icon-leftPedalCrankBasedMinForce::after{border:4px dotted #ff0086}.flow-chart-tooltip-element .chart-icon-rightPedalCrankBasedMinForce::after{border:4px dotted #0face7}.flow-chart-tooltip-element .chart-icon-heartRateZones1::after{border:4px solid #c2caca}.flow-chart-tooltip-element .chart-icon-heartRateZones2::after{border:4px solid #46c7ee}.flow-chart-tooltip-element .chart-icon-heartRateZones3::after{border:4px solid #6acc2b}.flow-chart-tooltip-element .chart-icon-heartRateZones4::after{border:4px solid #f9bf1c}.flow-chart-tooltip-element .chart-icon-heartRateZones5::after{border:4px solid #de0f5b}.flow-chart-tooltip-element .chart-icon-summaryPowerZones1::after{border:4px solid #f9db46}.flow-chart-tooltip-element .chart-icon-summaryPowerZones2::after{border:4px solid #f9bf1c}.flow-chart-tooltip-element .chart-icon-summaryPowerZones3::after{border:4px solid #fc9727}.flow-chart-tooltip-element .chart-icon-summaryPowerZones4::after{border:4px solid #fc771e}.flow-chart-tooltip-element .chart-icon-summaryPowerZones5::after{border:4px solid #f64a07}.flow-chart-tooltip-element .chart-icon-summarySpeedZones1::after{border:4px solid #72e88b}.flow-chart-tooltip-element .chart-icon-summarySpeedZones2::after{border:4px solid #37dbdb}.flow-chart-tooltip-element .chart-icon-summarySpeedZones3::after{border:4px solid #08ccf9}.flow-chart-tooltip-element .chart-icon-summarySpeedZones4::after{border:4px solid #0face7}.flow-chart-tooltip-element .chart-icon-summarySpeedZones5::after{border:4px solid #1280db}.mouse-tooltip{z-index:1030;background:#fff;padding:5px;position:absolute;font-family:Helvetica,Arial,sans-serif;font-size:1rem;white-space:nowrap;margin-left:0;margin-top:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.mouse-tooltip .custom-tooltip__value{text-align:right;color:#a4a4a4}.lt-ie10 .map-data-infinite-list-content-item:hover{-ms-transform:translate(-40px,0)}.lt-ie10 .map-data-infinite-list-content-item:hover .helpers{-ms-transform:translate(40px,0)}.lt-ie10 .map-data-infinite-list-content-item.expanded:hover{-ms-transform:translate(0px,0)}.lt-ie10 .map-data-infinite-list-content-item.expanded:hover .helpers{-ms-transform:translate(0px,0)}.lt-ie10 .map-data-infinite-list-content-item.expanded .inner-content{left:-38%}.lt-ie10 .notification-wrapper h3{right:-120%}.lt-ie10 .notification-wrapper h3.open{right:0}.lt-ie10 .notification-listing{right:-2000%}.lt-ie10 .open .notification-listing{right:0}.lt-ie10 .bottom-canvas{-webkit-transform:translateY(110%);-moz-transform:translateY(110%);-ms-transform:translateY(110%);-o-transform:translateY(110%);transform:translateY(110%)}.lt-ie10 .bottom-canvas.bottom-canvas--open{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}.lt-ie10 .feed-open .show-feed{right:350px}.lt-ie10 .nav-open .flow-map{-ms-transform:translateX(250px)}#loading{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#loading.offscreen{opacity:0}label.text-right,.text-right label{padding-right:.625em}.padding-vertical{padding:.75em 0}.padding-vertical-large{padding:2em 0}#loading{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);z-index:1000}.demo-sport{background:url(../images/icons/40x40_bdp_trainings.png);min-width:40px;height:40px;display:inline-block;content:""}.textarea-high textarea{min-height:12.5em}.distance-desc{margin-left:5px;margin-top:5px;line-height:1.2}.panel p{line-height:1.5}.gap{margin-bottom:5em}.padding-two{padding:0 2em;margin-bottom:1.25em}.border-top-black{border-top:1px solid #262626}.uppercase{text-transform:uppercase}.bordered-box{border:1px solid #262626}.override .white-border-left-2{border-left:1px solid #ccc}.override .white-border-right-2{border-right:1px solid #ccc}.center-elements{text-align:center}.margin-button{margin:.625rem 0 .625rem}.label-data.black{color:#000}.force-visible{display:block!important}.border-bottom-gray{border-bottom:1px solid #ccc}.border-top-gray{border-top:1px solid #ccc}.bordered{border:1px solid #ccc}.padding-box{padding:1em}.override .full-width{width:100%!important}.high [class*=col-]{height:18.75em}.fc-widget-content{cursor:pointer}.display-none{display:none}.chart-loading{opacity:0}.text-grey{color:gray}.margin{margin:15px 0}:focus{outline:0!important}.container--oauth-authorization{background-color:#fff;max-width:400px;margin-top:20px;padding:20px;text-align:center}.container--oauth-authorization__control-grop__chckbx{font-size:2em}.profile-image--oauth{max-height:120px;border-radius:100px}.oauth-instructions__user-name{margin-bottom:5px}.oauth-instructions__client-name{font-weight:600}.oauth-scopes{text-align:left}.oauth-scopes .oauth-info{display:flex}ul.oauth-scope-collection{margin-top:5px;padding-left:0;list-style-position:inside}.container--oauth-authorization__oauth-link{cursor:pointer;text-decoration:underline}.terms-of-use-modal{overflow:hidden;height:500px}.terms-of-use-modal__text{overflow:auto}.terms-of-use-modal__footer{height:40px;margin-top:20px;position:relative}.terms-of-use-modal__footer__line::before{background-image:linear-gradient(to right,#fff,#999 50%,#fff);position:absolute;top:0;left:0;height:3px;background-repeat:no-repeat;content:"";display:block;width:100%}.terms-of-use-modal__footer-btn{margin-top:10px}div.totalLoadContainer{position:relative}@media all and (max-width:767px){div.totalLoadContainer .totalLoadHeader{margin-right:150px}}@media all and (max-width:320px){div.totalLoadContainer .totalLoadHeader{margin-right:0}}div.totalLoadContainer .totalLoadHeader p.title{line-height:37px;margin-bottom:0;margin-top:0}div.totalLoadContainer h1{display:inline-block;margin-top:0}div.totalLoadContainer h4{margin:0 0 10px 10px}div.totalLoadContainer p.lastSyncTabletLabel{font-size:.9em;color:#ccc;display:none}@media all and (max-width:767px){div.totalLoadContainer p.lastSyncTabletLabel{display:inline}}i.timeline-icon{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center center;margin:0;background-image:url(../images/icons/icon40x40_timeline.svg)}li.active i.timeline-icon,li:hover i.timeline-icon,i.timeline-icon:hover{background-image:url(../images/icons/icon40x40_timeline_white.svg)}.highcharts-container{overflow:visible!important}div#totalLoad{width:100%;margin:0 auto}div#totalLoad .totalload-tooltip{position:absolute;bottom:0;left:-18px;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 2px 3px rgba(0,0,0,.3);background:#fff}div#totalLoad .totalload-tooltip.active.flip{margin-left:-80px}div#totalLoad .totalload-tooltip.active.flip .pointer{margin-left:93px}div#totalLoad .totalload-tooltip.active .exercise h1,div#totalLoad .totalload-tooltip.active .activity h1{width:120px;height:18px}div#totalLoad .totalload-tooltip.active .exercise .details,div#totalLoad .totalload-tooltip.active .activity .details{width:80px}div#totalLoad .totalload-tooltip.active .exercise .description,div#totalLoad .totalload-tooltip.active .activity .description{height:8px}div#totalLoad .totalload-tooltip.active .exercise .color,div#totalLoad .totalload-tooltip.active .activity .color{height:0}div#totalLoad .totalload-tooltip.visible{opacity:1;bottom:0}div#totalLoad .totalload-tooltip.visible a{cursor:pointer}div#totalLoad .totalload-tooltip a{cursor:default}div#totalLoad .totalload-tooltip .exercise:first-child{margin-top:1px}div#totalLoad .totalload-tooltip .exercise,div#totalLoad .totalload-tooltip .activity{text-align:left;padding:0;background-color:#fff;display:block}div#totalLoad .totalload-tooltip .exercise h1,div#totalLoad .totalload-tooltip .activity h1{width:0;height:0;overflow:hidden;margin:0;padding:0;color:#262626;text-transform:uppercase;text-align:left;font-size:1.4em;font-weight:400}div#totalLoad .totalload-tooltip .exercise:hover,div#totalLoad .totalload-tooltip .activity:hover{background-color:#e2e3e5}div#totalLoad .totalload-tooltip .exercise .details,div#totalLoad .totalload-tooltip .activity .details{width:0;overflow:hidden}div#totalLoad .totalload-tooltip .exercise .details span,div#totalLoad .totalload-tooltip .activity .details span{text-align:left;display:block;margin-left:5px;font-size:1.2em;color:#262626}div#totalLoad .totalload-tooltip .exercise .details span:last-child,div#totalLoad .totalload-tooltip .activity .details span:last-child{margin-bottom:0}div#totalLoad .totalload-tooltip .exercise .details,div#totalLoad .totalload-tooltip .activity .details,div#totalLoad .totalload-tooltip .exercise img,div#totalLoad .totalload-tooltip .activity img{display:inline-block;vertical-align:middle}div#totalLoad .totalload-tooltip .exercise img,div#totalLoad .totalload-tooltip .activity img{display:inline-block;width:32px;height:32px;max-width:inherit!important}div#totalLoad .totalload-tooltip .exercise .description,div#totalLoad .totalload-tooltip .activity .description,div#totalLoad .totalload-tooltip .exercise .color,div#totalLoad .totalload-tooltip .activity .color{display:block;width:100%}div#totalLoad .totalload-tooltip .exercise .description,div#totalLoad .totalload-tooltip .activity .description{height:0}div#totalLoad .totalload-tooltip div.pointer{position:absolute;width:0;height:0;bottom:-7px;margin-left:10px;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}div#totalLoad div.recoveryLevel{font-family:Helvetica,Arial,sans-serif;background-color:#fff;border:1px solid #f2f2f2;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:1.2em;white-space:nowrap;color:#423e44}@media all and (max-width:767px){div#totalLoad div.recoveryLevel{display:none}}div#totalLoad div.recoveryLevel.visible{display:inline-block!important}div#totalLoad div.timestamplabel{padding:10px;font-size:1em;color:#262626;display:block;font-family:Helvetica,Arial,sans-serif}div#totalLoad div.timestamplabel.vertical-spacing{padding:10px}div#totalLoad div.timestamplabel.medium{font-size:1.1em}div#totalLoad div.timestamplabel.large{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.5em}div#totalLoad div.timestamplabel.today{color:#d10027}div#totalLoad div.timestamplabel span{display:inline-block;font-size:1.25em;font-weight:700;padding-bottom:5px}div#totalLoad div.weeknumberlabel{margin-left:-62px;position:absolute}div#totalLoad a:hover{text-decoration:none}div#totalLoad a div.timestamplabel:hover{background-color:#d10027;color:#fff;text-decoration:none}div#totalLoad svg path,div#totalLoad svg rect{shape-rendering:crispEdges}div#totalLoad [visibility=hidden] div.lastSyncLabel{display:none}div#totalLoad div.lastSyncLabel{position:relative;color:#262626;font-size:1em;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#fff;padding:10px;font-family:Helvetica,Arial,sans-serif}@media all and (max-width:767px){div#totalLoad div.lastSyncLabel{display:none}}div#totalLoad div.lastSyncLabel .pointer{position:absolute;display:block;content:'';bottom:-10px;left:10px;width:22px;height:10px;background:transparent url(../images/pointer-down-small-white.png) no-repeat}div#totalLoad [visibility=hidden] div.timeToLevelLabel{display:none}div#totalLoad div.timeToLevelLabel{position:relative;color:#262626;font-size:1em;border-radius:2px;margin-top:1px;box-shadow:0 1px 3px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#f2f2f2;padding:5px}div#totalLoad div.timeToLevelLabel i,div#totalLoad div.timeToLevelLabel span{vertical-align:middle}div#totalLoad div.timeToLevelLabel span{font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:700}div#totalLoad div.timeToLevelLabel .indicator{display:block;width:100%;height:5px;margin-top:5px}div#totalLoad div.timeToLevelLabel .indicator.yellow{background-color:#f8e603}div#totalLoad div.timeToLevelLabel .indicator.green{background-color:#26c38d}div#totalLoad div.timeToLevelLabel:after{position:absolute;display:block;content:'';top:-10px;left:50%;margin-left:-9px;width:22px;height:10px;background:transparent url(../images/pointer-up-small-white.png) no-repeat}div#totalLoad div.timeToLevelLabel:before{position:absolute;display:block;content:'';top:-21px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #262626}div.totalLoadLegend{vertical-align:top}div.totalLoadLegend p{margin:0;padding:0;display:inline-block;font-size:1em;font-weight:700;margin-right:10px}div.totalLoadLegend ul{vertical-align:top;display:inline-block;list-style-type:none;margin:0;padding:0}div.totalLoadLegend ul li{display:inline-block;color:#666;font-size:1em;margin-right:15px;vertical-align:middle}div.totalLoadLegend ul li .dot{display:inline-block;width:12px;height:12px;vertical-align:middle;margin:0 5px;border:1px solid transparent}div.totalLoadLegend ul li .dot.trainingload{background-color:#d10027}div.totalLoadLegend ul li .dot.load{background-color:#d8d8d8;border:1px solid #e5e5e5}div.totalLoadLegend ul li .dot.activity{background-color:#05cddc}div.totalLoadLegend ul li.divider{height:1px;width:100%;display:block;background-color:#e2e3e5;margin-top:10px;margin-bottom:10px}ul.trainingLoad{display:inline-block;margin:0;padding:0;list-style-type:none}ul.trainingLoad li{display:inline-block;margin:0;padding:0;width:13px;height:13px;background-color:#666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:1px}ul.trainingLoad li:last-child{margin-right:0}ul.trainingLoad li:after{display:block;content:'';width:0;height:100%;background-color:#d10027;background:-webkit-gradient(linear,0 0,0 100%,from(#f71c1f),to(#ce1522));-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}ul.trainingLoad li.full:after{width:100%}ul.trainingLoad li.half:after{width:50%}table.calendar .event .details span.trainingLoadProInterpretation-month{display:none}table.calendar .event .details span.trainingLoadProInterpretation-week{display:none;font-size:10px;margin-left:5px}@media screen and (min-width:1280px){table.calendar .event .details span.trainingLoadProInterpretation-week{display:inline-block}}.day-content-list .event-day .details span.trainingLoadProInterpretation-day{display:inline-block;font-size:10px;margin-left:5px}ul.trainingLoadPro{display:inline-block;margin:0;padding:0;list-style-type:none}ul.trainingLoadPro li{display:inline-block;margin:0;padding:0;width:8px;height:8px;background-color:#666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:2px}ul.trainingLoadPro li:last-child{margin-right:0}ul.trainingLoadPro li:after{display:block;content:'';width:0;height:100%;background-color:#d10027;background:-webkit-gradient(linear,0 0,0 100%,from(#f71c1f),to(#ce1522));-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}ul.trainingLoadPro li.full:after{width:100%}ul.trainingLoadPro li.half:after{width:50%}div.subview{height:0;overflow:hidden}div.subview.active{height:auto}div.subview.totalLoadView.active{overflow:visible}.training-load-pro-available-note{background-color:#fff;margin-bottom:2em;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);box-shadow:3px 3px 3px 0 rgba(0,0,0,.5)}.training-load-pro-available-note-text{padding-left:1em}.training-load-pro-available-note-text h3{font-size:18px;margin-bottom:1em}.training-load-pro-available-picture{padding-bottom:1em;float:right;width:90%}#close-training-load-pro-available{position:absolute;top:4px;right:4px;z-index:2;cursor:pointer}.generalTestChartContainer{position:relative;overflow:visible}.generalTestChartContainer .navigation-group .period-selector{display:inline-block;margin-right:10px}.generalTestChartContainer .navigation-group .period-selector .label-wrapper label{vertical-align:middle}.generalTestChartContainer .navigation-group .period-selector .label-wrapper,.generalTestChartContainer .navigation-group .period-selector .controls{float:left}@media all and (max-width:767px){.generalTestChartContainer .period-selector .label-wrapper{display:none}}@media all and (max-width:767px){.generalTestChartContainer .navigation-group{display:block;width:100%}.generalTestChartContainer .navigation-group .period-selector{display:block;width:100%;margin-right:0}.generalTestChartContainer .navigation-group .period-selector .label-wrapper{display:none}.generalTestChartContainer .navigation-group .period-selector .controls{display:block;width:100%;margin-top:20px}.generalTestChartContainer .navigation-group ul{position:absolute;top:0;right:0}}.testChartContainer{position:relative}.testChartContainer ul.legend{position:absolute;margin:0;padding:0;top:-2px;left:0;font-size:1em;font-family:Helvetica,Arial,sans-serif;color:#413d43;list-style-type:none;white-space:nowrap}.testChartContainer ul.legend.right{left:auto;right:0}.testChartContainer ul.legend.spacing-left{margin-left:55px}.testChartContainer ul.legend.spacing-right{margin-right:55px}.testChartContainer ul.legend li{display:inline-block;margin:0;padding:0;margin-right:20px}.testChartContainer ul.legend li:last-child{margin-right:0}.testChartContainer ul.legend li.icon::before{display:inline-block;content:'';width:10px;height:10px;border-radius:5px;background-color:#ccc;margin-right:10px}.testChartContainer ul.legend li.icon-squat::before{background-color:#a1195b}.testChartContainer ul.legend li.icon-countermovement::before{background-color:#5980e9}.testChartContainer ul.legend li.icon-jump-height::before{background-color:#d52648}.testChartContainer ul.legend li.icon-contact-time::before{background-color:gray}.testChartContainer ul.legend li.icon-first::before{background-color:#5980e9}.testChartContainer ul.legend li.icon-second::before{background-color:#a1195b}.testChartContainer ul.legend li.icon-third::before{background-color:#d52648}.testChartContainer ul.legend li.icon-fourth::before{background-color:gray}.testChartContainer ul.legend li.icon-fifth::before{background-color:#433e46}@media all and (max-width:767px){.testChartContainer ul.legend{position:static;margin-left:55px;margin-right:auto}.testChartContainer ul.legend li{display:block}.testChartContainer ul.legend:last-of-type{margin-bottom:-15px}}.period-navigation h1 span{color:#262626}div.generalTestYLabel{font-size:1em;color:#262626;font-family:Helvetica,Arial,sans-serif}div.generalTestTimestamp{font-size:1em;color:#262626;padding-top:10px;font-family:Helvetica,Arial,sans-serif}div.generalTestTooltip{font-family:Helvetica,Arial,sans-serif;background-color:#fff;padding:15px;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #f2f2f2;position:relative}div.generalTestTooltip>p{font-size:1.2em;font-family:Helvetica,Arial,sans-serif;margin:0}div.generalTestTooltip .tooltipHeader{background-repeat:no-repeat;background-position:left center;background-size:50px 50px;min-height:50px;padding-left:60px}div.generalTestTooltip .tooltipHeader h1,div.generalTestTooltip .tooltipHeader h2{margin:0;padding:0;font-weight:400}div.generalTestTooltip .tooltipHeader h1{color:#262626;font-size:2.6em;font-family:'Open Sans',sans-serif}div.generalTestTooltip .tooltipHeader h1 span{color:gray}div.generalTestTooltip .tooltipHeader h2{color:gray;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;margin-top:-5px}div.generalTestTooltip table{width:100%;margin-top:10px;margin-bottom:20px;table-layout:fixed}div.generalTestTooltip table th,div.generalTestTooltip table td{font-family:Helvetica,Arial,sans-serif}div.generalTestTooltip table th{text-align:center;color:#ccc;font-size:1.2em;font-weight:400}div.generalTestTooltip table td{padding:7px;border:1px solid #ccc;font-size:1.2em;text-align:center}div.generalTestTooltip .datetime{display:block;vertical-align:middle}div.generalTestTooltip .datetime i,div.generalTestTooltip .datetime span{vertical-align:middle}div.generalTestTooltip .datetime span{font-size:1.2em;font-family:Helvetica,Arial,sans-serif}div.generalTestTooltip .datetime i{margin-right:5px}div.generalTestTooltip .tooltipDetailsButton{text-align:center;clear:both;display:none}div.generalTestTooltip.continuousJumpTestTooltip{min-width:170px}div.generalTestTooltip.continuousJumpTestTooltip .tooltipHeader{background-image:url(../images/icons/test/icon40x40_jumptest.svg);margin-bottom:20px}div.generalTestTooltip.continuousJumpTestTooltip:after{position:absolute;display:block;content:'';bottom:-22px;left:50%;width:44px;height:22px;margin-left:-22px;background:transparent url(../images/pointer-down-white.png) no-repeat}div.generalTestTooltip.verticalJumpTestTooltip{min-width:170px}div.generalTestTooltip.verticalJumpTestTooltip .tooltipHeader{background-image:url(../images/icons/test/icon40x40_jumptest.svg)}div.generalTestTooltip.verticalJumpTestTooltip table td{text-align:center}div.generalTestTooltip.verticalJumpTestTooltip table td:first-child,div.generalTestTooltip.verticalJumpTestTooltip table td:last-child{background-color:#f2f2f2}div.generalTestTooltip.verticalJumpTestTooltip table td.best{font-weight:700}div.generalTestTooltip.verticalJumpTestTooltip:after{position:absolute;display:block;content:'';bottom:-22px;left:50%;width:44px;height:22px;margin-left:-22px;background:transparent url(../images/pointer-down-white.png) no-repeat}div.generalTestTooltip.orthostaticTestTooltip{min-width:240px}div.generalTestTooltip.orthostaticTestTooltip .tooltipHeader{background-image:url(../images/icons/test/icon40x40_orthotest.svg)}div.generalTestTooltip.orthostaticTestTooltip table td:first-child{background-color:#f2f2f2;text-align:left}div.generalTestTooltip.orthostaticTestTooltip table td:nth-child(2){font-weight:700}div.generalTestTooltip.orthostaticTestTooltip table td:last-child{color:gray}div.generalTestTooltip.orthostaticTestTooltip:after{position:absolute;display:block;content:'';top:20px;left:-22px;width:22px;height:44px;background:transparent url(../images/pointer-left-white.png) no-repeat}.highcharts-tooltip{z-index:9}.testDetails .testDetailsChart{height:300px}div.generalTestTooltipSmall{background-color:#fff;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #ccc}div.generalTestTooltipSmall>div{position:relative;margin:10px;display:block;vertical-align:middle}div.generalTestTooltipSmall>div>*{vertical-align:middle}div.generalTestTooltipSmall>div>span{color:#262626;font-size:1.2em;font-family:Helvetica,Arial,sans-serif;vertical-align:middle}div.generalTestTooltipSmall:after{position:absolute;display:block;content:'';bottom:-9px;left:50%;width:22px;height:10px;margin-left:-11px;background:transparent url(../images/pointer-down-small-white.png) no-repeat}div.generalTestTooltipSmall.orthostaticTestTooltip span.circle{margin:3px}div.generalTestTooltipSmall.orthostaticTestTooltip span.circle:before{content:'';display:inline-block;width:15px;height:15px;border-radius:10px;border:4px solid #d52648;vertical-align:middle}div.generalTestTooltipSmall.continuousJumpTestTooltip [class^=icon-],div.generalTestTooltipSmall.continuousJumpTestTooltip [class*=" icon-"]{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center center}div.generalTestTooltipSmall.continuousJumpTestTooltip span.icon-height{background-image:url(../images/icons/test/icon40x40_jumppower.svg)}div.generalTestTooltipSmall.continuousJumpTestTooltip span.icon-contact{background-image:url(../images/icons/test/icon40x40_contacttime.svg)}div.generalTestTooltipSmall.continuousJumpTestTooltip>div span:last-child{margin-right:30px}div.generalTestTooltipSmall.continuousJumpTestTooltip>div:last-child:after{background-color:gray}div.generalTestTooltipSmall.continuousJumpTestTooltip>div:after{position:absolute;top:50%;right:0;content:'';display:block;width:10px;height:10px;border-radius:5px;background-color:#d52648;margin-top:-4px}table.testResultHistory{width:100%;border-collapse:collapse}table.testResultHistory th,table.testResultHistory td{text-align:left;padding:10px}table.testResultHistory th.value,table.testResultHistory td.value{text-align:center}table.testResultHistory th{color:gray;font-size:1em;font-weight:400;vertical-align:bottom}table.testResultHistory th:first-child h2{margin:0;padding:0;color:#262626}table.testResultHistory th.header{cursor:pointer}table.testResultHistory th:not(:first-child).header:after{margin-left:5px;color:#ccc}table.testResultHistory th:not(:first-child).headerSortUp:after{content:'\25b2'}table.testResultHistory th:not(:first-child).headerSortDown:after{content:'\25bc'}table.testResultHistory tr.active td,table.testResultHistory tr:hover td{background-color:#999;color:#fff}table.testResultHistory tr.active td:first-child,table.testResultHistory tr:hover td:first-child{background-color:#d10027}table.testResultHistory td{cursor:pointer;border:1px solid #ccc}table.testResultHistory td.odd{background-color:#e2e3e5}table.testResultHistory td.best{font-weight:700}table.testResultHistory tr.jump_test_type_squat td:nth-child(2){background-color:#f1dde7!important}table.testResultHistory tr.jump_test_type_squat:hover td:nth-child(2),table.testResultHistory tr.jump_test_type_squat.active td:nth-child(2){background-color:#a1195b!important}table.testResultHistory tr.jump_test_type_counter td:nth-child(2){background-color:#e6ecfc!important}table.testResultHistory tr.jump_test_type_counter:hover td:nth-child(2),table.testResultHistory tr.jump_test_type_counter.active td:nth-child(2){background-color:#5980e9!important}table.testResultHistory tr.first td:nth-child(2){background-color:#5980e9!important;color:#fff}table.testResultHistory tr.first:hover td:nth-child(2),table.testResultHistory tr.first.active td:nth-child(2){background-color:#d52648!important}table.testResultHistory tr.second td:nth-child(2){background-color:#a1195b!important;color:#fff}table.testResultHistory tr.second:hover td:nth-child(2),table.testResultHistory tr.second.active td:nth-child(2){background-color:#d52648!important}table.testResultHistory tr.third td:nth-child(2){background-color:#d52648!important;color:#fff}table.testResultHistory tr.third:hover td:nth-child(2),table.testResultHistory tr.third.active td:nth-child(2){background-color:#d52648!important}table.testResultHistory tr.fourth td:nth-child(2){background-color:gray!important;color:#fff}table.testResultHistory tr.fourth:hover td:nth-child(2),table.testResultHistory tr.fourth.active td:nth-child(2){background-color:#d52648!important}table.testResultHistory tr.fifth td:nth-child(2){background-color:#433e46!important;color:#fff}table.testResultHistory tr.fifth:hover td:nth-child(2),table.testResultHistory tr.fifth.active td:nth-child(2){background-color:#d52648!important}@media all and (max-width:1024px){table.testResultHistory td,table.testResultHistory th{font-size:1em}}@media all and (max-width:767px){table.testResultHistory.testResultHistoryVerticalJump th:nth-child(4),table.testResultHistory.testResultHistoryVerticalJump td:nth-child(4),table.testResultHistory.testResultHistoryVerticalJump th:nth-child(5),table.testResultHistory.testResultHistoryVerticalJump td:nth-child(5),table.testResultHistory.testResultHistoryVerticalJump th:nth-child(6),table.testResultHistory.testResultHistoryVerticalJump td:nth-child(6){display:none}table.testResultHistory.testResultHistoryContinuousJump th:nth-child(4),table.testResultHistory.testResultHistoryContinuousJump td:nth-child(4),table.testResultHistory.testResultHistoryContinuousJump th:nth-child(5),table.testResultHistory.testResultHistoryContinuousJump td:nth-child(5),table.testResultHistory.testResultHistoryContinuousJump th:nth-child(6),table.testResultHistory.testResultHistoryContinuousJump td:nth-child(6){display:none}table.testResultHistory.testResultHistoryOrthostatic th:nth-child(3),table.testResultHistory.testResultHistoryOrthostatic td:nth-child(3),table.testResultHistory.testResultHistoryOrthostatic th:nth-child(5),table.testResultHistory.testResultHistoryOrthostatic td:nth-child(5),table.testResultHistory.testResultHistoryOrthostatic th:nth-child(7),table.testResultHistory.testResultHistoryOrthostatic td:nth-child(7){display:none}}.hr{border-bottom:1px solid #ccc}.orthostaticShowRMSSD{margin-left:5px}@media all and (max-width:767px){div.generalTestTooltip{display:none}div.generalTestTooltip .tooltipDetailsButton{display:none}}@media all and (max-width:767px){div.generalTestTooltip .tooltipDetailsButton{display:block!important}}.basic-data-navigator .long-date-value{line-height:30px;display:inline-block}.basic-data-navigator .basic-data-navigator__button-container{float:right}@media (max-width:991px){.basic-data-navigator .long-date-value{line-height:36px;text-align:center;display:block}.basic-data-navigator .basic-data-navigator__button-container{display:block;text-align:center;float:none}}.rr-range-statistics.full-box{border-top:5px solid #dc2944}.rr-range-statistics-wrapper{position:relative;max-height:2000px}.rr-range-statistics-wrapper .basic-data-panel{background-color:#fff;padding-top:40px;padding-right:20px;padding-bottom:10px;padding-left:20px}.rr-range-statistics-wrapper .basic-data-panel.rr-range-statistics-wrapper .basic-data-panel__icon{top:10px;margin-top:0}.rr-range-statistics-wrapper .basic-data-panel [data-type=sample-data]{display:inline-block;vertical-align:top;letter-spacing:normal;margin-left:0;padding:9px 15px;position:relative}.rr-chart-container{position:relative}.rr-chart-container .resetSelectedRange{position:absolute;z-index:2;right:0;top:39px}.rr_zoomed,.hr_zoomed,.hr_selected,.rr_selected{display:none}.container-summary [class*=col-]{margin-left:0}.container-summary .col-md-4.no-space{padding:0}.container-summary .col-md-4{position:relative;border-right:1px solid #e2e3e5;height:100%}.container-summary .col-md-4:last-child{border:none!important}.container-summary .chart-distribution-value{width:100%}@media all and (max-width:991px){.container-summary .col-md-4{width:100%!important;height:auto!important;border-right:none;border-bottom:1px solid #e2e3e5}.container-summary .chart-distribution-value{display:inline;float:left;width:50%;margin-right:0}.container-summary .piechart-container{padding:0}}.container-summary .js-distribution-container h4{margin-bottom:5px}.piechart-container{padding-right:0}.donut-list{list-style-type:none;font-size:2rem;padding-left:0;margin-bottom:0}.donut-list__item{position:relative;line-height:1rem;padding-top:0;padding-bottom:5px;margin-left:20px;text-align:left;margin:0}.donut-list__item:last-child{padding-bottom:0}.donut-list__item:before{position:absolute;content:"■";top:0;width:8px;height:8px;font-size:20px}.donut-list__text{color:#262626;font-size:1rem;line-height:1.3rem;margin-left:20px}.summary-container{background:#fff}.summary-container:before,.summary-container:after{content:" ";display:table}.summary-container:after{clear:both}.summary-container:before,.summary-container:after{content:" ";display:table}.summary-container:after{clear:both}ul.summary-tabs{border:none;margin:0;padding:0;list-style-type:none}ul.summary-tabs:before,ul.summary-tabs:after{content:" ";display:table}ul.summary-tabs:after{clear:both}ul.summary-tabs:before,ul.summary-tabs:after{content:" ";display:table}ul.summary-tabs:after{clear:both}ul.summary-tabs li{margin:0;padding:0;display:block;vertical-align:top;float:left}@media all and (max-width:767px){ul.summary-tabs li{width:100%}}ul.summary-tabs li a{font-size:.875em;display:block;background-color:#e2e3e5;padding:5px 10px;color:#262626;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;float:left}ul.summary-tabs li a:hover{text-decoration:none;background-color:#ccc;cursor:pointer}ul.summary-tabs li a:focus{text-decoration:none}ul.summary-tabs li.active{margin-bottom:0}ul.summary-tabs li.active a{background-color:#fff}.tab-panels{position:relative}.tab-panels .tab-panel{background-color:#fff;overflow:hidden}.tab-panels .tab-panel.active{display:block;height:auto}.summary-max-width{position:relative;max-width:500px;margin:0 auto}.swipe{overflow:hidden;visibility:hidden;position:relative;height:100%}.swipe-wrap{overflow:hidden;position:relative;height:100%}.swipe-wrap>div{float:left;width:100%;position:relative}a.js-swipe-bullet{display:inline-block;width:30px;height:30px;position:relative}a.js-swipe-bullet span{display:inline-block;width:0;height:0;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-7px;border-color:#ccc}a.js-swipe-bullet:first-child{margin-left:30px}a.js-swipe-bullet:first-child span{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #ccc}a.js-swipe-bullet:last-child{position:absolute;top:0;right:0;margin-right:30px}a.js-swipe-bullet:last-child span{border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:-5px;border-left:10px solid #ccc}a.js-swipe-bullet.active{cursor:pointer}a.js-swipe-bullet.active:first-child span{border-right:10px solid gray}a.js-swipe-bullet.active:last-child span{border-left:10px solid gray}a.js-swipe-bullet.active:hover{background-color:#d10027}a.js-swipe-bullet.active:hover:first-child span{border-right:10px solid #fff}a.js-swipe-bullet.active:hover:last-child span{border-left:10px solid #fff}.grouped-summary-empty-space{display:block;height:54px;width:100%}.grouped-summary-controls{position:absolute;left:0;top:17px;width:100%}.override .container-dark .grouped-summary-controls{background:0 0}.summary-help-title{display:block;position:relative}.summary-help-title h4{margin-bottom:1.5em;display:block;white-space:normal;word-wrap:break-word}.swipe-wrap.multiple-panels .summary-help-title h4{margin-left:50px;margin-right:50px;text-align:center}.btn-summary-corner{position:absolute;top:0;right:0}.btn-summary-corner.offset-top{margin-top:28px}.btn-summary-help>*{display:none}.report-black-container .progress{background:rgba(0,0,0,.15)}.zoneSummary{margin-top:10px}.zoneSummary .zone-element{display:none}.zoneSummary .zone-element.active{display:block}.zoneSummary .time-in-zone{padding-left:.3125em;width:100px}.zoneSummary .zone-component{margin-bottom:1px}.zoneSummary .zone-component:last-child{margin:0}.zoneSummary .progress{position:relative;float:left;width:80%}.zoneSummary .progress .bar{padding:10px 0 10px 0;margin-left:0}.zoneSummary .bar-container{width:auto;margin-left:40px;border-left:1px solid #fff;left:0}.zoneSummary .bar-container:before,.zoneSummary .bar-container:after{content:" ";display:table}.zoneSummary .bar-container:after{clear:both}.zoneSummary .bar-container:before,.zoneSummary .bar-container:after{content:" ";display:table}.zoneSummary .bar-container:after{clear:both}.zoneSummary .progress .for-zone5{background:#de0f5b}.zoneSummary .progress .for-zone4{background:#f9bf1c}.zoneSummary .progress .for-zone3{background:#6acc2b}.zoneSummary .progress .for-zone2{background:#46c7ee}.zoneSummary .progress .for-zone1{background:#c2caca}.zoneSummary .progress .for-fifat-zone1{background:#636363}.zoneSummary .progress .for-fifat-zone2{background:#b5164b}.zoneSummary .progress .for-power-zone5{background:#f64a07}.zoneSummary .progress .for-power-zone4{background:#fc771e}.zoneSummary .progress .for-power-zone3{background:#fc9727}.zoneSummary .progress .for-power-zone2{background:#f9bf1c}.zoneSummary .progress .for-power-zone1{background:#f9db46}.zoneSummary .progress .for-speed-zone5{background:#1280db}.zoneSummary .progress .for-speed-zone4{background:#0face7}.zoneSummary .progress .for-speed-zone3{background:#08ccf9}.zoneSummary .progress .for-speed-zone2{background:#37dbdb}.zoneSummary .progress .for-speed-zone1{background:#72e88b}.zoneSummary .zone-distribution{float:right;padding-top:11px;padding-left:2%;color:#433e46}.zoneSummary .order{position:absolute;left:0;font-size:1em;top:0;height:40px;width:40px;text-align:center;line-height:40px;color:#fff}.bottom-summary-24{position:relative;padding-left:2.6em;clear:both;margin-bottom:1em}.bottom-summary-24 span{padding-top:.25em;display:inline-block;color:#999}.bottom-summary-24 span.value-huge{color:#262626}.bottom-summary-24 svg{position:absolute;left:-3px;top:0;margin-top:-15px;width:30px;height:50px}.bottom-summary-24 .icon{font-size:24px;position:absolute;left:0;top:0;color:gray}.bottom-summary-24 .icon.icon-inactivity-alert{color:#fc9727}.calendar-grid-summary{font-family:Helvetica,Arial,sans-serif;position:relative;clear:both;margin-bottom:.36em;text-align:right;height:16px}.calendar-grid-summary .icon{position:absolute;left:0;top:0;font-size:16px;color:gray;background:#f2f2f2;z-index:2;padding-right:5px}.nodata .calendar-grid-summary .icon{color:#ccc}.calendar-grid-summary .grid-summary__value-container{position:absolute;background:#f2f2f2;z-index:2;right:0;top:0;padding-left:5px;font-size:.875em}.calendar-grid-summary::after{content:'';display:block;position:absolute;left:0;bottom:2px;width:100%;height:1px;border-bottom:1px dotted gray}@media all and (max-width:767px){.calendar-grid-summary{font-size:.9em}}.active-time-icon-image::before{background-image:url(../images/summary_icons/icon40x40_active_time.svg)}.calories-icon-image::before{background-image:url(../images/summary_icons/icon40x40_calories.svg)}.distance-icon-image::before{background-image:url(../images/summary_icons/distance_dg.svg)}.duration-icon-image::before{background-image:url(../images/summary_icons/duration_dg.svg)}.HR-icon-image::before{background-image:url(../images/summary_icons/hr_dg.svg)}.inactivity-icon-image::before{background-image:url(../images/summary_icons/icon40x40_inactivity.svg)}.nightsleep-icon-image::before{background-image:url(../images/summary_icons/icon40x40_nightsleep.svg)}.session-icon-image::before{background-image:url(../images/summary_icons/session_dg.svg)}.steps-icon-image::before{background-image:url(../images/summary_icons/icon40x40_steps.svg)}.speed-icon-image::before{background-image:url(../images/summary_icons/speed_dg.svg)}.sleep-tracked-icon-image::before{background-image:url(../images/summary_icons/icon40x40_nightsleep.svg)}.piechart-dimensions{height:240px;width:100%}.js-piechart-no-data{position:absolute;text-align:center;top:50%;width:100%}#pieChartList{padding-left:1.5em;padding-top:0;overflow-x:hidden;overflow-y:auto}.chart-distribution-value{padding-bottom:.5em}.chart-distribution-value .numeric-value{font-size:1.5em;line-height:28px}.chart-distribution-value .numeric-value:hover{font-size:1.6em}.active-numeric-value{font-size:1.6em}.chart-distribution-value .text-value{font-size:1em;line-height:1.2em;word-break:break-word}.chart-distribution-value .text-value.small-text{font-size:12px}.report-type-filter .dropdown-menu,.sport-type-filter .dropdown-menu{min-width:188px;width:100%}.swipe-indicators-container{height:30px}.swipe-indicators{position:absolute;bottom:5px;left:50%;width:60%;padding-left:0;margin-left:-30%;margin-bottom:0;text-align:center;list-style:none}.js-swipe-indicator{display:inline-block;width:8px;height:8px;margin:1px;cursor:pointer;background-color:#ccc;border-radius:8px;font-size:1px;line-height:20px}.js-swipe-indicator.active{background-color:gray}.group-start-end-dates{vertical-align:bottom;position:relative;bottom:1px}div.reachGoalAlt div.intensity h3.h3-with-content{font-size:1.2em}div.reachGoalAlt div.intensity div.or.or--with-content{top:-22px;min-width:40px;height:40px;line-height:38px;border-radius:12px;font-size:1.2em}div.reachGoalAlt div.intensity div.color.embed-page.color--with-content{min-height:2.8em;margin:8px 8px 8px 0}div.reachGoalAlt.reachGoalAlt--with-content{margin-top:10px;margin-left:12px}.radio-group-extend.radio-group-extend--with-content{border:0}.radio-group-extend.radio-group-extend--with-content .radio{margin-bottom:0}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{z-index:3;padding:0;list-style:none;background-color:#fff;width:218px;border:1px solid #ccc;max-height:350px;overflow-x:hidden}.ui-autocomplete .ui-menu-item{font-family:Helvetica,Arial,sans-serif;font-size:1rem;display:block;padding:4px 6px;color:#262626;cursor:pointer}.ui-autocomplete .ui-menu-item:first-child{border-top:none}.ui-autocomplete .ui-menu-item.ui-state-focus{background-color:#ccc}p.help-text{font-size:.9em;color:gray}.icon.icon-arrow-down.icon-arrow-down--country-select{margin-left:-25px;margin-top:8px;font-size:1rem}.height-fix-30{height:30px}@media (min-width:1200px){.min-width-550{min-width:550px}}@media (min-width:768px){.min-width-550{min-width:550px}}.info-box{background-color:#e2e3e5;padding:20px}.info-box--white{background-color:#fff}.icon-checkmark--breadcrumb{color:#999;margin-top:2px;float:right}.icon-checkmark--breadcrumb.active{color:#fff}.row.row--padding-bottom-6{padding-bottom:6px}.row.row--padding-bottom-13{padding-bottom:13px}.label-wrapper.label-wrapper--big-spacing{padding-right:12px}.row .label-wrapper .control-label.control-label--vertical-align-top{vertical-align:top}.ftu-sign-in{background-color:#fff;padding:20px}.ftu-sign-in__inputs{width:100%;padding-left:20px}@media (max-width:991px){.ftu-sign-in__inputs{padding-left:0}}.ftu-sign-in__forgot-password{font-size:.875em;margin-left:20px}@media (max-width:991px){.ftu-sign-in__forgot-password{margin-left:0}}.ftu-sign-in__sign-in-btn{padding:4px 40px;margin-top:4px;margin-left:20px}@media (max-width:991px){.ftu-sign-in__sign-in-btn{margin-left:0}}.video-trigger.video-tutorial{max-width:320px}.video-trigger.video-tutorial~p{margin-top:5px;margin-bottom:20px;font-family:Helvetica,Arial,sans-serif;color:gray}.video-tutorial img{border:1px solid #999;position:relative}.ftu-product-settings__product-image figure{text-align:center;display:inline-block}.ftu-product-settings__product-image img{border:1px solid #262626}.ftu-product-settings__product-image figcaption{margin-top:5px;margin-bottom:10px}.video-box--tutorials{display:inline-block}@media (max-width:767px){.radio-group.boxed-values label.radio:before{border-left:1px solid #fff!important}.override .radio.inline{border-left:none!important}}.modal-body h4{margin:.625em 0 .625em 0}#dailyInputArea h4{margin:.5em 0 1.75em 0}.muted{color:#999;font-size:.875em}p.bread-text{font-size:1em;line-height:1.25em}.info p{color:#999}.info a{color:#262626;text-decoration:underline;font-weight:600}.bumps div h2{margin:1.25em 0 0 0}a{font-family:Helvetica,Arial,sans-serif;color:#0face7;text-decoration:none}a.text-link{color:#0face7;text-decoration:none}a.text-link span{border-bottom:1px dashed #0face7}.user-heading-placeholder p{margin:0 5px 0 5px;text-align:left;font-size:1em}.vertical-text{color:#262626;font-size:1.5rem;text-align:center}.sport-zones-heading-one{margin:0!important}.sport-zones-heading-one .vertical-text{margin-bottom:0}@media (min-width:768px){.sport-zones-heading-one{display:none!important}}.sport-zones-heading-two{margin:0!important}.sport-zones-heading-two .vertical-text{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:15% 35%;-webkit-transform-origin:15% 35%;-moz-transform-origin:15% 35%;-ms-transform-origin:15% 35%;width:215px;margin-top:25px;margin-left:11px}@media (max-width:767px){.sport-zones-heading-two{display:none!important}}ul.info-collection li{margin-top:1em;margin-bottom:1em}ul.info-collection li span{padding-left:.625em}ul.info-collection.inline li{margin-top:1em;margin-bottom:1em;padding-right:1em;padding-left:0}ul.info-collection.white li{color:#fff}.info-collection__text{display:block}.info-collection__icon{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:100%}.info-collection__wrapper{width:100%}.info-collection--with-icon .info-collection__text{padding-left:45px}@media (max-width:767px){.info-collection--with-icon .info-collection__wrapper{width:auto}}.font--regular-size{font-size:1rem}.recovery-status{display:flex;margin-left:10px}.recovery-status .btn{margin:0 auto;border:1px solid #ccc;border-radius:10px;color:#262626;height:auto;word-wrap:break-word;white-space:normal;min-width:170px;transition:none;cursor:help}.recovery-status .btn:hover{background:#ccc;border-color:#ccc}@media (min-width:1200px){.row .thumbnails{margin-left:0}}@media (max-width:600px){.chart,.zones{width:100%!important}}@media only screen and (max-width:1024px){.mobile-relative{position:relative}.lap-cell button.btn{margin-top:5px}.basic-data-panel .gfx-settings{padding-left:43px;margin-bottom:10px}.basic-data-panel .gfx-settings input{padding:0}}@media (max-width:1280px){.pager strong{font-size:24px;line-height:1.4em}}@media (min-width:768px) and (max-width:991px){.force-align-left .pull-right{float:none}.big-date-format div{text-align:center;margin-bottom:.2em;width:100%}.dayViewItem{width:100%;height:60px;float:left;margin:.25%;display:block}.login-modal h2,.settings-modal h2{padding-left:15px!important;padding-right:15px!important;padding-top:15px!important}body.fixed-navigation{margin-top:0}.nav-2ndlevel{margin-top:0}.secondary-navigation{padding-left:19px}body #primaryNavigation.nav li a{border:none}.override .feed-item-row .exercise-visibility .text{display:none}.override .feed-item-row .feed-item{margin-left:17.12707182320442%!important}.profile-page .col-md-9{padding-left:2.7624309392265194%}}@media only screen and (max-width:767px){.override.fixed-navigation .day-items-list-container .time-line-container{width:20%!important}.override.fixed-navigation .day-items-list-container .day-content-wrap{width:80%!important}.override.fixed-navigation .day-items-list-container .inactivity-alert{background-color:#fff}}@media only screen and (max-width:767px){#pieChartList{padding-left:0;padding-top:14px}.mobile-margin-button,.btn-margin-mobile{margin-top:2em}.report-black-container.separate-box{padding:15px;border-left:none;border-bottom:4px solid #fff;min-height:330px}.chart-distribution-value{display:inline;margin-right:1em;float:left}.fitnesstest-pie .chart-distribution-value{width:100%}.login-modal h2,.settings-modal h2{padding-left:15px!important;padding-right:15px!important;padding-top:15px!important}.basic-data-panel,.basic-data-panel .summary{border:none}.basic-data-panel .summary.no-border{border:none}.report-type-filter,.sport-type-filter{height:40px;width:100%}.report-type-filter .dropdown-toggle,.sport-type-filter .dropdown-toggle{width:10%}.report-type-filter .dropdown-menu,.sport-type-filter .dropdown-menu.pull-right{width:99.8%;float:left!important;left:0}.sport-type-filter .btn-group{float:left;width:100%}body.fixed-navigation{margin-top:0}.mobile-left{float:left}.fixed-navigation{padding:0}}@media (max-width:992px){.no-feed-notify{width:60%}}@media (min-width:480px){.bottom-canvas .visual-checkbox.specials .btn{width:100%;display:block}#pick-photo{margin:0 0 0 10px}}@media (max-width:767px){.athlete-invite .athlete-picture,.coach-info .athlete-picture,.athlete-invite .coach-picture,.coach-info .coach-picture{display:none}.highcharts-axis-labels:nth-of-type(1) text:nth-child(2n+0){display:none}.lap-cell .lap-progress{display:none}.lap-cell .time{width:100%}.dropdown-open .comments-holder{left:0;right:auto}.dropdown-open #comments-content,.dropdown-open #coach-comments-content{width:100%;left:auto;right:auto}.dropdown-open #comments-content:before,.dropdown-open #coach-comments-content:before{left:110px;right:auto}.dropdown-open #comments-content .form,.dropdown-open #coach-comments-content .form{box-shadow:0 4px 10px rgba(0,0,0,.5)}.usr-navigation-details{text-align:center;margin-bottom:1.25em}.feed-item .user-container .user-image,.feed-item .user-container h5{text-align:left;display:inline}.feed-item .user-container h5 span{text-align:left}.feed-item .posts-container ul.comment-post li.time-ago{position:static;display:block;font-size:.9em;width:100%;text-align:left;padding-top:.5em;padding-left:52px;font-weight:700}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.thumbnails>li{float:none;margin-left:0}.uneditable-input[class*=col-],.row-fluid [class*=col-]{display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input{width:100%}.controls-row [class*=col-]+[class*=col-]{margin-left:0}.fitnesstest-pie .piechart-dimensions{width:100%}.fitnesstest-chart .highcharts-container{left:-1000px!important}.fitnesstest-chart .col-md-12{height:120px!important}.fitnesstest-vo2max #vo2max_how_you_compare_text{padding-bottom:1em}.fitnesstest-chart .highcharts-tooltip{left:1000px!important;width:100%;top:-100px!important}.fitnesstest-chart .highcharts-tooltip span:first-child{width:100%;left:0!important}.fitnesstest-chart .highcharts-tooltip span:first-child .fitness-chart-tooltip-content{width:100%!important;box-sizing:border-box}.chart-header .report-chart-collapse i{margin-left:20px;vertical-align:top;margin-top:0}.override .wide-nav-pills.red li{border-left:0}.override .wide-nav-pills.red li>a{border-right:1px solid #e2e3e5}.override .wide-nav-pills.red li>a:hover,.override .wide-nav-pills.red li>a:active{border-left-color:#d10027;border-top-color:#e2e3e5}.override .wide-nav-pills.red li.active>a{border-left-color:#d10027;border-top-color:#e2e3e5}.override .wide-nav-pills.red li.active:first-child>a{border-top-color:#d10027}.override .wide-nav-pills.red li:first-child>a:hover,.override .wide-nav-pills.red li:first-child>a:active{border-top-color:#d10027}.override .feed-item-row .feed-item{margin-bottom:30px;padding:auto}.override .feed-item-row .exercise-visibility .text,.override .feed-item-row .analyze .text,.override .feed-item-row .relive .text{display:none}.override .feed-item-row .date.feed-item__date{position:relative;display:block;left:0;max-width:100%;height:20px}.override .feed-item-row .feed-type-icon{display:none}.override .feed-item-row .profile-image img{margin-right:.5em;margin-bottom:.5em}.feed-item__user{display:block}.override .social-feed-holder{background:0 0}.profile-page{text-align:center}.profile-page .mobile-6{margin-bottom:1em}.profile-page .basic-data-panel .label-data{float:none}.profile-page .total-value{display:none}.profile-page .piechart-dimensions{width:60%;margin:auto}.profile-page .highcharts-container{height:240px}.profile-page #pieChartBenefitsList{padding:1em 0}.profile-page .chart-distribution-value{display:inline-block;float:none}.profile-page .profile-topic h3{margin-top:2em!important;font-size:32px}.profile-page .profile-topic small{display:block}.profile-products .product-list-content .cell{height:auto}.profile-products .product-list-content .product-list-device{margin-top:0}.profile-products .center{text-align:center}.profile-products .product-list-content .cell.download{border-left-width:0}.override .row .label-wrapper{display:block;height:auto}.control-label{display:block;text-align:left}.fitnesstest-pie #pieChartList{text-align:center}.fitnesstest-pie .chart-distribution-value{width:45%}}@media (max-width:400px){.dropdown-open .comments-holder{width:100%}.summary.box-selector{display:none}.chart-controls{right:0}.chart-controls #fullScreenChart{display:none}.chart-controls #chartSettingsModalBoxToggle{margin:0}.hidden-mobile{display:none!important}.fitnesstest-pie .chart-distribution-value{width:100%}}@media (max-width:767px){.override .radio.inline{width:100%;margin-left:0!important;border-left:1px solid #ccc;margin-bottom:2px;float:left}.override .radio-group label.radio.inline{border-bottom-width:0;margin-bottom:0}.override .radio-group label.radio.inline:last-child{border-bottom-width:1px}.override .radio-group label.radio.inline:hover,.override .radio-group label.radio.inline:active{border-left-color:#d10027;border-top-color:#ccc}.override .radio-group label.radio.inline.rbox-cbox-checked{border-left-color:#d10027;border-top-color:#ccc}.override .radio-group label.radio.inline.rbox-cbox-checked:first-child{border-top-color:#d10027}.override .radio-group label.radio.inline:first-child:hover,.override .radio-group label.radio.inline:first-child:active{border-top-color:#d10027}.dropdown-open #comments-content:before,.dropdown-open #coach-comments-content:before,.dropdown-open #comments-content:after,.dropdown-open #coach-comments-content:after{left:55%}.user-heading-placeholder{margin-top:1.25em;width:100%}#btn-follow{width:100%;float:left;margin-top:1.5em}.profile-page #btn-follow{float:none;margin-top:0}.navbar-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:1.42857143}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}body.fixed-navigation{margin-top:0}.component-control .title{display:block;clear:both;text-align:center}.action-group{width:100%}#fluid-footer{display:none}#bottom-dashboard-widget{display:none}#bottom-widget-content{display:none}}@media (max-width:570px){.override .feed-item-row .post-details .detail{width:50%}.override .feed-item-row .post-details .calories{display:none}.override .feed-item-row .post-details .distance{text-align:left}.no-feed-notify{width:80%}}@media (max-width:991px){.usr-navigation-details{margin-bottom:15px}}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:991px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:768px){.login-modal{margin:-250px 0 0 -170px;width:290px}}@media (max-width:1199px){.pull-right.mobile-left.mob.submenu{float:none;text-align:center}.override .white-border-right-2,.override .white-border-left-2{border:0!important}.primary-heading-chapter .user-heading-placeholder.pull-right{text-align:center}}@media only screen and (max-width:768px){#calendarContainer .calendar-wrapper{display:none}#calendarContainer .calendar-wrapper.loading{background:0 0}#calendarContainer .small-calendar{display:block}#dailyInputArea{padding-left:1.42857143;padding-right:1.42857143}.explore .wrapper{overflow:hidden}.feed-open .show-feed{-webkit-transform:translate3d(-350px,0,0);transform:translate3d(-350px,0,0);background-position:-442px 50%}.feed-open #map-data-infinite-list-holder-two{-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0)}.feed-open .wrapper.overflowing{overflow:visible}#map_canvas.flow-map{width:100%}}@media only screen and (max-width:400px){.basic-data-panel .summary{margin-top:1em}.zoneSummary{position:relative}.zoneSummary .zone-distribution{position:absolute;left:50px;color:#fff!important;z-index:10;display:none}.zoneSummary .progress{width:100%!important}.zoneSummary .time-in-zone{display:block}.calories-icon-small{margin:0!important}.report-black-container.first-container h3{margin-top:.6em}.report-black-container{overflow:hidden}.container.primary-heading-chapter{padding:1.5em 5px!important}.mobile-full-width{width:100%!important}}@media only screen and (max-width:767px){#map-data-infinite-list-holder-two{-webkit-transform:translate(490px,0);-ms-transform:translate(490px,0);transform:translate(490px,0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.explore .wrapper{overflow:hidden}.show-feed{display:block!important;width:2.5em;height:5em;position:fixed;right:0;top:47%;z-index:3;text-indent:100%;overflow:hidden;white-space:nowrap;border:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#262626 url(../images/sprite_w.png) no-repeat -532px 50%}.show-feed:hover{background-color:#d10027}.feed-open .show-feed{-webkit-transform:translate3d(-350px,0,0);transform:translate3d(-350px,0,0);background-position:-442px 50%}.feed-open #map-data-infinite-list-holder-two{-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0);z-index:9}.feed-open .wrapper.overflowing{overflow:visible}#map_canvas.flow-map{width:100%}}@media only screen and (max-width:1366px){#feelingSelection span{display:none}}@media only screen and (max-width:465px){.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item:hover .inner-content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .inner-content{background-color:#fff}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .inner-content:before{-webkit-box-shadow:0 -10px 20px -10px rgba(0,0,0,.5)!important;box-shadow:0 -10px 20px -10px rgba(0,0,0,.5)!important}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .helpers{width:100%!important;top:auto;bottom:0;height:40px;border-bottom:1px solid #ccc}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .helpers a{width:100%;height:auto;float:left;padding:12px 0 15px 40px;border-top:0;border-bottom:0}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .helpers a:first-of-type{border-right:1px solid #ccc}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .helpers a:before{top:9px}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .helpers.half a{width:50%;height:auto}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item.expanded .inner-content{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0);box-shadow:0 20px 20px -10px rgba(0,0,0,.5)}}@media only screen and (max-width:350px){.training-lap-container .lap-th .lap-cell{padding:4px}.sport-type-filter,.report-type-filter{width:100%}.usr-navigation-details #sport-icon-image{margin-bottom:.625em}.close-list{margin:0;display:block;padding:.625em .625em .3em .625em;background:#262626;color:#fff;width:100%;max-width:350px;z-index:1000;display:block!important;position:fixed;box-shadow:0 5px 3px -4px rgba(0,0,0,.4);right:0;top:61px;-webkit-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.close-list:hover{color:#fff;text-decoration:none;background-color:#d10027}.override #map-data-infinite-list-holder-two{padding-top:10px}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item:first-child{-webkit-transition:border .1s ease-in-out;transition:border .1s ease-in-out}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item:first-child.expanded{border-top:3.125em solid #ccc}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item{border-top:0;-webkit-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .data-item.calories{display:none}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .data-item:nth-of-type(2){width:50%}.override #map-data-infinite-list-holder-two .map-data-infinite-list-content-item .data-item{width:50%}.feed-open .close-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#flow_overlay.overlay.physical-settings-modal{width:796px;height:462px}.physical-settings-header{background-color:#d10027;color:#fff;padding:10px 10px 10px 20px;border-bottom:1px solid #f2f2f2;margin-top:0;margin-bottom:0;word-wrap:break-word}.physical-settings-body{margin-left:25px;margin-right:25px;margin-top:25px}.physical-settings-body-header{font-size:18px;font-family:Helvetica}.physical-settings-text{margin-bottom:15px;font-family:Helvetica;font-size:13px;color:#939393}.physical-settings-modal-error-input{border:1px solid #f93!important}.physical-settings-modal-error-label{color:#f93!important;font-size:12px;margin-top:1px;margin-bottom:-10px}.physical-settings-modal-error-input-label{color:#f93!important;font-size:12px;margin-top:35px;margin-bottom:-10px;position:fixed}.physical-settings-button-container{float:right;margin-top:35px}.physical-settings-imperial-height{margin-bottom:10px;margin-left:10px}.physical-settings-inch-input{margin-left:10px}.btn-partner-remove{margin-top:10px}.partner-additional-info{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.partner-info{border:1px solid #f2f2f2;border-bottom:0;padding:13.13px;padding-top:0}.partner-info:last-child{border-bottom:1px solid #f2f2f2}.btn-partner-remove,.btn-partner-view{width:100%}.btn-partner{min-width:73px}@media all and (min-width:1024px){.btn-partner-remove,.btn-partner-view{margin-right:13.13px}}@media all and (max-width:767px){.btn-partner{width:100%}.btn-partner a{width:100%}.btn-partner{min-width:73px}.partner-info .row .col-md-2{display:none}.partner-info .row .col-md-7,.partner-info .row .col-md-4,.partner-info .row .col-md-10{width:100%!important;padding-left:0}.partner-info .row .col-md-3{margin-top:0}.partner-status{margin-bottom:13.13px!important}}.partner-status{display:inline;float:left;list-style-type:none;margin:16.8px 0}