.day>.day{max-width:800px;margin:auto}.day>.day .dayonly{display:inline-block}.day>.day .notdayonly{display:none}.day>.day .measures .measure{display:block;width:100%;margin-top:3px}.day>.day .measures img{position:relative;left:5px;top:2px}.day>.day .measures img.hidden{display:inline-block !important}.day .measures{clear:both}.day .measures .measure .value{display:inline-block}.day .measures .measure .value:first-letter{text-transform:capitalize}.day .sessions{margin:auto;max-width:500px;overflow-wrap:anywhere}.day .sessions h4{float:left;clear:both;margin-top:20px !important;width:100%}.day .sessions h4 img{width:14px;margin-top:2px;margin-bottom:-2px;margin-right:2px}.day .sessions a.copy{float:right;margin-left:10px;text-decoration:none;color:#eeeeee;font-size:18pt}.day .sessions .pace{cursor:help}.day .scheme{overflow-wrap:anywhere;white-space:break-spaces;word-break:break-word}.day .dayonly{display:none}.day .notdayonly{display:inline-block}.notification{width:100%}.notification textarea{min-height:70px}.notification textarea::-webkit-input-placeholder{color:#525050}.notification textarea:-moz-placeholder{color:#525050}.notification textarea::-moz-placeholder{color:#525050}.notification textarea:-ms-input-placeholder{color:#525050}.notification ul{width:100%}.notification ul li{width:200px;float:left}.notification ul li label{margin:0;width:100%}.notification ul li label input{float:left;width:20px;height:20px}#content>.user .item{width:44%;margin:1%;border:1px solid #fff;padding-left:15px;padding-top:15px;padding-bottom:15px}#content>.user .item h2{margin:0;padding:0}#content>.user .item ul{width:100%}#content>.user .item ul li img{width:14px}@media (max-width:1000px){#content>.user .item{width:92%;max-width:920px;margin:10px;padding:5px}#content>.user .item .birthday{width:155px !important}}#content>div.center.measure{width:600px}@media (max-width:1000px){#content>div.center.measure{max-width:600px}#content>div.center.measure ul{margin:auto !important;width:auto !important;font-size:11pt}#content>div.center.measure ul li{margin:0}#content>div.center.measure ul li label{width:98% !important;margin:5px 2px}#content>div.center.measure ul li label input{width:100px !important}#content>div.center.measure ul li label select{width:104px !important}#content>div.center.measure ul li label abbr{left:80px !important}#content>div.center.measure ul li .display{position:relative;margin:0;margin-left:-100px;width:100px;height:36px;right:113px;line-height:36px;vertical-align:middle;text-align:left;z-index:-1;overflow:hidden}#content>div.center.measure ul li .display.date{right:120px;width:90px;text-align:center}#content>div.center.measure ul li .display.solved{text-align:right}#content>div.center.measure ul li .display img.delete{display:none !important}#content>div.center.measure ul li .hide{display:none !important}#content>div.center.measure img.delete{left:0 !important}}#content>div.center.measure p{text-align:left}#content>div.center.measure ul{margin:17px 0;display:block}#content>div.center.measure li{margin:5px;display:inline-block;vertical-align:middle;line-height:28px}#content>div.center.measure li label{float:left;width:350px}#content>div.center.measure li label[title]{cursor:help}#content>div.center.measure li label.underline:hover{text-decoration:underline}#content>div.center.measure li label abbr{float:right;position:relative;left:130px;color:#555}#content>div.center.measure li .display{display:inline-block;width:200px;float:right;margin-right:10px}#content>div.center.measure li .display.date{font-weight:bold;border-bottom:1px white solid}#content>div.center.measure li img.hide{position:relative;right:390px;top:5px;width:25px;height:25px}#content>div.center.measure li img.delete{position:relative;left:0 !important;top:2px}#menu{z-index:100;margin-top:10px;height:80px}#menu #menutoggle{display:none}#menu #notification>img{vertical-align:middle;line-height:50px;padding-right:10px}#menu #notification span.unread{color:#eee;display:inline-block;float:right;position:relative;right:30px;width:23px;height:20px;background-color:red;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-top:2px;margin-right:-23px}#menu #notification a{min-width:300px}#menu #notification a.unread{min-width:300px;background-color:#f9d28f}#menu #notification a span{max-width:250px;display:inline-block}#menu .check{display:inline-block;float:right;width:20px;height:20px;margin-right:10px}#menu .dropbtn{display:inline-block;min-width:160px;background-color:#4caf50;color:white;padding-top:16px;padding-bottom:16px;font-size:16px;border:none;cursor:pointer;text-decoration:none;height:50px;vertical-align:middle;line-height:14px}#menu .dropbtn.search{cursor:initial;padding-top:0;padding-bottom:0;text-align:center}#menu .dropbtn.search::-webkit-input-placeholder{color:#ccc}#menu .dropbtn.search:-moz-placeholder{color:#ccc}#menu .dropbtn.search::-moz-placeholder{color:#ccc}#menu .dropbtn.search:-ms-input-placeholder{color:#ccc}#menu .dropdown{z-index:100;position:relative;display:inline-block}#menu .dropdown:hover .dropdown-content{display:block}#menu .dropdown:hover .dropbtn{background-color:#3e8e41}#menu .dropdown-content{z-index:100;display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}#menu .dropdown-content a{z-index:100;color:black;padding:12px 16px;text-decoration:none;display:block}#menu .dropdown-content a:hover,#menu .dropdown-content a.unread:hover{background-color:#f1c24f}@media (min-width:1001px) and (max-width:1200px){#menu .dropdown:not(#notification) .dropbtn{min-width:0 !important;width:130px !important}#menu .dropdown:not(#notification) .dropbtn.search{width:60px !important}#menu .dropdown:not(#notification) .dropdown-content{min-width:0 !important;width:130px !important}}@media (max-width:1000px){div.logo{position:absolute;right:50%}div.logo a.logo{position:relative;right:-50%}div.logo a.logo h1{float:none}#menu #menutoggle{display:block;width:60px;height:60px;margin:5px;float:right;z-index:10;margin-bottom:25px}#menu .dropdown#notification{float:left}#menu .dropdown#notification>img{height:70px;width:70px;line-height:70px;margin-bottom:25px}#menu.active .dropdown{width:100%;margin:0;padding:0}#menu.active .dropdown#notification{width:initial}#menu.active .dropdown#notification .dropdown-content{display:none}#menu.active .dropdown#notification .dropbtn,#menu.active .dropdown#notification .dropdown-content a{display:initial}#menu.active .dropdown .dropdown-content{display:block;width:100%;position:relative;margin:0;padding:0}#menu.active .dropdown .dropbtn,#menu.active .dropdown .dropdown-content a{display:block;width:100%;margin:0;padding:14px 0}#menu:not(.active) .dropdown:not(#notification){display:none}}form[name="login"],form[name="signup"]{width:100%;max-width:400px;border:none;margin:auto;margin-top:20%;padding:0}form[name="login"] label,form[name="signup"] label{width:80%;display:inline-block;text-align:left;margin:5px;vertical-align:middle;line-height:30px}form[name="login"] input,form[name="signup"] input{float:right;display:inline-block;width:60%;height:22px}form[name="login"] button,form[name="signup"] button{width:40%;height:30px}ul.strava{width:95%;margin:auto}ul.strava li{text-align:left}ul.strava li input[type="checkbox"]{width:20px;position:relative;top:5px;margin-right:10px}ul.strava button{width:50%;height:30px}.group{text-align:center}.group>p{max-width:500px;margin:auto;width:calc(100% - 700px);display:inline-block}.group>h3{clear:both;margin-left:10px;margin-right:10px}.group .users{width:300px;margin-left:50px;margin-bottom:20px;float:left}.group .users>a{position:relative}.group .users span.thumb-user{display:inline-block;width:58px;height:20px;margin-right:-60px;margin-bottom:-20px;position:relative;left:-60px;top:-8px;font-size:11pt;background:#f1c24f;border:1px solid black;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle;line-height:20px;color:black;z-index:1;overflow:hidden;white-space:nowrap}.group .users .cake{position:absolute;left:20px;top:-46px}.group .races{clear:both;padding-bottom:15px}.group .races h3{margin-top:10px;font-size:12pt}.group .week{clear:both;text-align:center;display:table;width:98%;margin:auto;table-layout:fixed}.group .week>h2{display:table-caption}.group .week>h3{display:table-caption;margin-bottom:5px}.group .week .day{display:table-cell;border:1px solid white;text-align:left;min-height:100px;padding:2px}.group .week .day>h2{text-align:center;border-bottom:solid 1px white}.group .week .day>h2 .show-mobile-week{display:none}.group .week .day>h2 .thumb-user{display:inline-block;width:16px;height:16px}.group .week .day .tooltip{display:inline-block;float:left;clear:both}.group .week .day .session{margin-bottom:5px}.group .leaderboard{width:300px;margin-right:50px;float:right}.group .leaderboard ol{margin-top:0}.group .leaderboard ol li{text-align:left}.group .leaderboard ol li .name{margin-left:20px;width:150px;display:inline-block}.group .leaderboard ol li .value{width:80px;display:inline-block;text-align:right}.group .leaderboard img{max-width:100%}.group .leaderboard .button{width:40px;height:25px;margin:0px 10px;background:#4caf50;border-color:#46864c;color:white}.group .leaderboard .button.previous{float:left}.group .leaderboard .button.next{float:right}.group .group-settings{width:300px;max-height:300px;margin-left:auto;margin-right:auto;overflow:hidden;overflow-y:auto}.group .group-settings ul{width:100%;list-style-type:none}.group .group-settings ul.tab{margin:0;padding:0;overflow:hidden;border:none;background-color:#4caf50}.group .group-settings ul.tab li{float:left}.group .group-settings ul.tab li a{display:inline-block;color:white;text-align:center;padding:14px 16px;text-decoration:none;transition:.3s;font-size:17px}.group .group-settings ul.tab li a.symbol{margin-top:-3px}.group .group-settings ul.tab li a:hover{background-color:#419944}.group .group-settings ul.tab li a:focus,.group .group-settings ul.tab li a.active{background-color:#3e8e41}.group .group-settings .tabcontent{display:none;padding:6px 12px;border:none;border-top:none;background:#000022}.group .group-settings .tabcontent label{width:100%;float:left}.group .group-settings .tabcontent label input,.group .group-settings .tabcontent label select{float:right}@media (max-width:1000px){.group>div{float:none !important;margin:auto !important;margin-bottom:10px !important;position:static !important}.group .week{display:flex;flex-wrap:wrap}.group .week>h2{width:100%}.group .week .day{display:inline-block;min-width:110px;max-width:130px;width:23%}}@media (max-width:475px){.group .week{display:table;border:1px solid white}.group .week .day{display:table-row;min-height:0;margin-bottom:20px}.group .week .day>h2{border-top:1px solid white}.group .week .day>h2 .show-mobile-week{display:inline-block}.group .week .day .tooltip{display:inline-block;float:none;margin:5px}.group .week .day .tooltip:not(:last-child):after{content:","}}#content .triathlon_estimation{display:flex;flex-direction:column;align-items:center}#content .triathlon_estimation>label{width:50%;display:flex;justify-content:space-between}#content .triathlon_estimation>label input{width:80px;flex:1}#content .triathlon_estimation>label span{flex:1}#content .triathlon_estimation>label span.input-wrapper{display:inline-flex !important}#content .triathlon_estimation>label span.time{text-align:right}@media (max-width:775px){#content .triathlon_estimation>label{width:95%}#content .triathlon_estimation>label span{display:inline !important}}#content>.week{text-align:center;font-size:10pt;display:table;width:98%;margin:auto;table-layout:fixed}#content>.week>h2{display:table-caption}#content>.week>h3{display:table-caption;margin-bottom:10px}#content>.week>h3 img{position:relative;top:6px}#content>.week .daywrapper{display:table-cell;border:1px solid white}#content>.week .day{text-align:left;display:table;width:100%;min-height:300px}#content>.week .day>h2{text-align:center;border-bottom:solid 1px white}#content>.week .day>div{padding:1px;border-collapse:separate;border-spacing:1px 0}#content>.week .day>.session{margin-bottom:25px}#content>.week .day .measures{display:table-row;vertical-align:bottom;height:1px}#content>.week .day .measures .measure{display:table-row;width:100%}#content>.week .averageswrapper{display:table-caption;caption-side:bottom}#content>.week .averageswrapper>h2{display:none}#content>.week .averageswrapper .averages{margin:auto;display:table}@media (max-width:1000px){#content>.week{display:flex;flex-wrap:wrap}#content>.week>h2,#content>.week>h3{display:block;width:100%}#content>.week .daywrapper{display:inline-block;width:24%}#content>.week .averageswrapper{display:inline-block;width:24%;border:1px solid white}#content>.week .averageswrapper>h2{display:block;text-align:center;border-bottom:solid 1px white}#content>.week .averageswrapper .averages{margin:auto;display:table;width:100% !important}#content>.week .averageswrapper .averages .measure{width:100%}#content>.week .averageswrapper .averages .measure .unit{margin-left:15px}}@media (max-width:600px){#content>.week{display:table}#content>.week .daywrapper{display:table-row}#content>.week .day{min-height:0;margin-bottom:20px}#content>.week .day>h2{border-top:1px solid white}#content>.week .day .session.strava .button{float:left;margin-bottom:10px}#content>.week .day .measures{display:block;width:100%;height:auto}#content>.week .averageswrapper{width:auto;display:table-caption;border:none}#content>.week .averageswrapper>h2{border-top:solid 1px white}}@-moz-document url-prefix(){#content>.week>h3{display:table-row}#content>.week .averageswrapper{display:table-row}}.valentinesday #content{color:pink}.aprilfools #content{color:#4caf50}.kingsday #content{color:orange}.sinterklaas #content .daywrapper{border-color:yellow}.sinterklaas #content .daywrapper h2{border-color:yellow;background-color:red;color:yellow}.sinterklaas #content .daywrapper h2.today>a{color:white}.sinterklaas #content .daywrapper h2.today:before{content:" \01F381";display:block;position:absolute}.christmas #content .daywrapper h2{outline:dashed;box-shadow:0 0 0 1px red;border:0}.christmas #content .daywrapper h2:before{content:"\2728";display:block;position:absolute}#interval_list{margin:auto;margin-left:10px;width:calc(100% - 250px);max-width:800px;min-height:600px;float:left}#interval_list p{width:75%;margin-left:auto;margin-right:auto;clear:both}#interval_list .interval_single{background-color:darkseagreen;border:2px solid darkseagreen;margin:1px}#interval_list .interval_repeat{background-color:darkorange;border:2px solid darkorange;margin:1px}#interval_list .repeat_list{border:2px solid darkorange}#interval_list .repeat_list>label.repeat{display:inline-block;margin-left:20px}#interval_list .repeat_list>label.repeat button[name="explode"]{float:right;height:28px}#interval_list .repeat_list .buttons .expand-button{display:none}#interval_list #session_settings{width:80%;margin:auto}#interval_list #session_settings label{color:#eee !important;display:block;width:400px;height:32px;margin:5px auto}#interval_list #session_settings label>input,#interval_list #session_settings label>select{float:right}#interval_list #session_settings label span{color:#eee !important;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#interval_list #session_settings label input[type="checkbox"]{vertical-align:middle}#interval_list #session_settings label .autocomplete{float:right}#interval_list #session_settings label .autocomplete.location{width:258px}#interval_list ol{min-height:100px;border:4px dashed gray;margin:5px;padding-left:20px;padding-bottom:40px}#interval_list li{color:#eee;text-align:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#interval_list .power-settings label,#interval_list .interval-scheme label,#interval_list .interval-splits label,#interval_list .interval-race label{display:flex;position:relative}#interval_list .power-settings label.scheme,#interval_list .interval-scheme label.scheme,#interval_list .interval-splits label.scheme,#interval_list .interval-race label.scheme{flex-direction:column}#interval_list .power-settings label span,#interval_list .interval-scheme label span,#interval_list .interval-splits label span,#interval_list .interval-race label span{display:inline-block;flex:1}#interval_list .power-settings label span.exercise,#interval_list .interval-scheme label span.exercise,#interval_list .interval-splits label span.exercise,#interval_list .interval-race label span.exercise{display:inline-block !important}#interval_list .power-settings label .weight,#interval_list .interval-scheme label .weight,#interval_list .interval-splits label .weight,#interval_list .interval-race label .weight{width:70px}#interval_list .power-settings label .weight+abbr,#interval_list .interval-scheme label .weight+abbr,#interval_list .interval-splits label .weight+abbr,#interval_list .interval-race label .weight+abbr{position:absolute;right:17px}#interval_list .power-settings label select[name="interval_race"],#interval_list .interval-scheme label select[name="interval_race"],#interval_list .interval-splits label select[name="interval_race"],#interval_list .interval-race label select[name="interval_race"]{flex:1}@media (min-width:1000px){#interval_list .power-settings label select[name="interval_race"],#interval_list .interval-scheme label select[name="interval_race"],#interval_list .interval-splits label select[name="interval_race"],#interval_list .interval-race label select[name="interval_race"]{width:auto}}#interval_list .power-settings span.explain,#interval_list .interval-scheme span.explain,#interval_list .interval-splits span.explain,#interval_list .interval-race span.explain{display:block;margin:10px 5px;font-style:italic}#interval_list .power-settings .interval-splits-list,#interval_list .interval-scheme .interval-splits-list,#interval_list .interval-splits .interval-splits-list,#interval_list .interval-race .interval-splits-list{display:block;width:100%;margin-bottom:10px}#interval_list .power-settings .interval-splits-list li.interval-split,#interval_list .interval-scheme .interval-splits-list li.interval-split,#interval_list .interval-splits .interval-splits-list li.interval-split,#interval_list .interval-race .interval-splits-list li.interval-split{margin-bottom:2px}#interval_list .power-settings .interval-splits-list li.interval-split label,#interval_list .interval-scheme .interval-splits-list li.interval-split label,#interval_list .interval-splits .interval-splits-list li.interval-split label,#interval_list .interval-race .interval-splits-list li.interval-split label{display:inline}#interval_list .power-settings .interval-splits-list li.interval-split label span,#interval_list .interval-scheme .interval-splits-list li.interval-split label span,#interval_list .interval-splits .interval-splits-list li.interval-split label span,#interval_list .interval-race .interval-splits-list li.interval-split label span{margin-right:5px}#interval_list .power-settings .interval-splits-list li.interval-split label.duration input,#interval_list .interval-scheme .interval-splits-list li.interval-split label.duration input,#interval_list .interval-splits .interval-splits-list li.interval-split label.duration input,#interval_list .interval-race .interval-splits-list li.interval-split label.duration input{width:70px}#interval_list .power-settings .interval-splits-list li.interval-split label.duration abbr,#interval_list .interval-scheme .interval-splits-list li.interval-split label.duration abbr,#interval_list .interval-splits .interval-splits-list li.interval-split label.duration abbr,#interval_list .interval-race .interval-splits-list li.interval-split label.duration abbr{right:35px}#interval_list .power-settings .interval-splits-list li.interval-split input,#interval_list .interval-scheme .interval-splits-list li.interval-split input,#interval_list .interval-splits .interval-splits-list li.interval-split input,#interval_list .interval-race .interval-splits-list li.interval-split input{display:inline}#interval_list .power-settings button,#interval_list .interval-scheme button,#interval_list .interval-splits button,#interval_list .interval-race button{margin:5px}#interval_list li label,#interval_list li span{color:#222;text-align:left}#interval_list label{margin:2px}#interval_list label.underline:hover{text-decoration:underline}#interval_list label abbr{position:relative;color:#555}#interval_list label.time_min{margin-left:-5px !important}#interval_list label.time_min abbr{right:40px}#interval_list label.time_sec{margin-left:-26px !important}#interval_list label.time_sec abbr{right:25px}#interval_list label.distance abbr{right:30px}#interval_list label.heartrate{display:inline-block}#interval_list label.heartrate abbr{right:45px}#interval_list label.power{display:inline-block;margin-left:-30px}#interval_list label.power abbr{right:30px}#interval_list label.elevation{display:inline-block;margin-left:-10px}#interval_list label.elevation abbr{right:30px}#interval_list label.lactate{display:inline-block;margin-left:-10px}#interval_list label.lactate abbr{right:55px}#interval_list label.repeat abbr{right:27px;font-size:8pt}#interval_list input{padding-left:2px}#interval_list input::-webkit-input-placeholder{text-align:left}#interval_list input:-moz-placeholder{text-align:left}#interval_list input::-moz-placeholder{text-align:left}#interval_list input:-ms-input-placeholder{text-align:left}#interval_list input[name="name"],#interval_list input[name="description"]{width:250px;display:inline-block}#interval_list input[name="date"]{width:250px;display:inline-block}#interval_list input[name="location"]{width:250px;display:inline-block}#interval_list input[name="intensity"]{width:80px;display:inline-block}#interval_list input[name^="time_sec"]{width:60px;display:inline-block}#interval_list input[name^="time_min"]{width:70px;display:inline-block}#interval_list input[name^="distance"]{width:80px;display:inline-block}#interval_list input[name^="heartrate"]{width:70px;display:inline-block}#interval_list input[name^="elevation"]{width:60px;display:inline-block}#interval_list input[name^="lactate"]{width:80px;display:inline-block}#interval_list input[name^="power"]{width:60px;display:inline-block}#interval_list input[name="repeat"]{width:42px;display:inline-block}#interval_list select[name="type_session"]{width:256px !important;display:inline-block}#interval_list select[name^="type"]{width:100px}#interval_list select[name^="display"]{width:75px}#interval_list button[name="explode"]{float:right}#interval_list .repeat{display:block}#interval_list .buttons{float:right}#interval_list .buttons .up,#interval_list .buttons .down,#interval_list .buttons .top{display:none}#pick_list{float:right;width:200px;min-height:200px;border:1px solid white;padding:5px;text-align:left;position:absolute;top:100px;right:10px}#pick_list ul{width:100%;padding:5px}#pick_list button{width:95%;margin:auto;display:block}#pick_list .button{display:inline-flex;justify-content:space-between;border:2px solid darkgray;background-color:lightgray;min-height:30px;line-height:30px;vertical-align:middle;padding-left:6px;margin-top:2px;color:#333;width:90%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}#pick_list li{display:inline-flex;justify-content:space-between;border:2px solid darkgray;background-color:lightgray;min-height:30px;line-height:30px;vertical-align:middle;padding-left:6px;margin-top:2px;color:#333;width:90%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}#pick_list li span{margin-right:6px}#pick_list #gpxFile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#pick_list #gpxFile+label{display:inline-flex;justify-content:space-between;border:2px solid darkgray;background-color:lightgray;min-height:30px;line-height:30px;vertical-align:middle;padding-left:6px;margin-top:2px;color:#333;width:90%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.session{clear:both;margin:auto;max-width:500px}.session.intensity-1,.session.intensity-1 a{color:#00ff00}.session.intensity-2,.session.intensity-2 a{color:#33ff00}.session.intensity-3,.session.intensity-3 a{color:#66ff00}.session.intensity-4,.session.intensity-4 a{color:#99ff00}.session.intensity-5,.session.intensity-5 a{color:#ccff00}.session.intensity-6,.session.intensity-6 a{color:#ffff00}.session.intensity-7,.session.intensity-7 a{color:#ffcc00}.session.intensity-8,.session.intensity-8 a{color:#ff9900}.session.intensity-9,.session.intensity-9 a{color:#ff6600}.session.intensity-10,.session.intensity-10 a{color:#ff3300}.session.race,.session.race a{color:#ff0000}.session.strava{color:#ff8000;margin-bottom:5px !important;text-align:center}.session.strava .title{display:inline-block;width:100%;text-align:left}.session.strava .description{width:100%;float:left;clear:left;text-align:left}.session.strava .button{display:inline-block;margin:auto;margin-top:2px;padding:2px;font-size:9pt;border:1px solid white;clear:left;text-decoration:none}.session.strava:last-child{margin-bottom:20px !important}.session .single,.session .interval,.session .longrun{clear:left;float:left}.session .rest{clear:right;float:right;margin-left:5px}.session.circle{border-radius:50%;text-align:center;vertical-align:middle;float:right;clear:none;margin:2px}.search>.race.session{text-align:center !important}@media (max-width:560px){#session_settings label span{max-width:70px}#interval_list>ol>li{max-width:320px}#interval_list>ol>li>label.distance{position:relative;top:28px;right:99px}#interval_list>ol>li>label.time_min{position:relative;left:100px}#interval_list>ol>li>label.time_sec{position:relative;left:100px}#interval_list>ol>li>label.display{position:relative;bottom:28px;right:42px}#interval_list>ol>li>label.heartrate{position:relative}#interval_list>ol>li>label.elevation{display:none}#interval_list>ol>li>label.lactate{display:none}#interval_list>ol>li>label.power{position:relative}#interval_list>ol .rest label.distance{position:relative;top:28px;right:99px}#interval_list>ol .rest label.time_min{position:relative;left:-99px;top:28px}#interval_list>ol .rest label.time_sec{position:relative;left:197px}#interval_list>ol .rest label.display{position:relative;bottom:28px;left:55px}#interval_list>ol .rest label.heartrate{position:relative;top:0;left:120px}#interval_list>ol .rest .rest label.distance{position:relative;top:28px;right:99px}#interval_list>ol .rest .rest label.time_min{position:relative;left:-99px;top:28px}#interval_list>ol .rest .rest label.time_sec{position:relative;left:197px}#interval_list>ol .rest .rest label.display{position:relative;bottom:28px;left:55px}#interval_list>ol .rest .rest label.heartrate{position:relative;top:0;left:120px}}@media (max-width:320px){#interval_list .buttons .expand-button{display:none}}@media (max-width:775px){label span:not(#distance_total):not(.label_title){display:none}#session_settings{display:block !important;max-width:400px;margin:auto !important}#session_settings label{margin:5px !important}#interval_settings label:not(.hidden){display:block !important;width:auto}#interval_settings label:not(.hidden) #text{max-width:100px}#interval_settings label:not(.hidden) input:not([type="button"]),#interval_settings label:not(.hidden) span,#interval_settings label:not(.hidden) select{float:right;width:auto !important}#interval_settings label>label{float:right;display:inline-block !important}#interval_settings label>label input{width:auto}}@media (max-width:1000px){#interval_list{width:100%;max-width:none;margin:auto;float:none}#interval_list>#session_settings{width:auto !important}#interval_list p{width:90%}#interval_list ol li{margin:auto !important}#interval_list ol li label{margin:auto !important}#interval_list>label{max-width:400px;display:block !important}#interval_list label{width:auto !important}#interval_list label>label{margin:auto !important}#interval_list .buttons{float:right}#interval_list .buttons .up,#interval_list .buttons .down{display:inline}#interval_list li:first-child .buttons .up{display:none}#interval_list li:last-child .buttons .down{display:none}#interval_list li:last-child .buttons .top{display:inline}#pick_list{float:none;margin:auto;width:95%;position:relative;top:0;right:0;text-align:center;margin-top:50px}#pick_list ul{padding:0}#pick_list ul li{width:45%;margin:2px;display:inline-block;vertical-align:middle;line-height:50px;height:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pick_list ul li span{display:none}#pick_list .gpxFile{display:none}}@media (min-width:1250px){#interval_list{float:none !important;margin:auto !important}}#content>div.center#trips img.delete,#content>div.center#period img.delete{margin-left:-16px}#content>div.center.scheme{width:auto;margin:10px;padding-bottom:10px}#content>div.center.scheme div.scheme{width:100%;display:flex;clear:both;min-height:200px}#content>div.center.scheme div.scheme>.scheme-input{flex:1}#content>div.center.scheme div.scheme textarea{margin:10px;display:inline-block;min-height:170px}#content>div.center.scheme div.scheme .scheme-result{margin:10px;display:inline-block;text-align:left;flex:1}@media (max-width:1000px){#content>div.center.scheme label{width:95% !important}#content>div.center.scheme div.scheme{height:auto !important;display:block}#content>div.center.scheme div.scheme textarea{width:96% !important;float:none !important;margin:10px auto !important}#content>div.center.scheme div.scheme .scheme-result{width:96% !important;float:none !important;margin:auto !important}}#content>div.center.scheme ul{text-align:left;margin:auto;width:auto}#content>div.center.scheme ul.users{margin:0 25px}#content>div.center.scheme ul.users li{margin:0}#content>div.center.scheme ul.users li label{float:left;width:100%;margin:0}#content>div.center.scheme li{margin-bottom:10px;white-space:break-spaces}#content>div.center.scheme li img{position:relative;left:10px;top:2px}#content>div.center.scheme .scheme li .date{text-transform:capitalize;font-weight:bold}#content>div.center.scheme button{display:block}#content>div.center.scheme label{float:left;width:400px}#content>div.center.scheme label.notify{display:block;float:none;margin:10px auto;width:155px}#content>div.center.scheme input{float:right}#content>div.center.scheme select{float:right}.search h2{margin-top:1px}#footer{clear:both;padding-top:20px;padding-bottom:40px}#footer #tikkie img{width:100px;height:100px}#content>div.center label .autocomplete.location{float:right}#content>div.center label input.time{width:47.2px}#content>div.center label abbr{position:relative;float:right;left:140px;color:#555}.race:not(.session){text-align:left;margin:auto;margin-top:5px;max-width:800px}.race:not(.session) .race_date{display:inline-block;width:120px}.race:not(.session) .race_name{display:inline-block;width:340px;font-weight:bold;margin-right:5px;vertical-align:middle;text-transform:capitalize}.race:not(.session) .race_user{display:inline-block;width:100px;font-weight:bold;margin-right:5px;text-transform:capitalize}.race:not(.session) .race_link:active,.race:not(.session) .race_link:hover,.race:not(.session) .race_link:visited,.race:not(.session) .race_link:link{color:#fff;text-decoration:none}.race:not(.session).nk .race_name{color:orange}.race:not(.session).previous-pb .race_time{color:#aad4a1}.race:not(.session) .race_distance{display:inline-block;width:80px;font-weight:bold}.race:not(.session) .race_time{display:inline-block;width:120px;font-weight:bold}.race:not(.session) .race_time.pb{color:green}.race:not(.session) .race_time.sb{color:orange}.race:not(.session) .race_time.calendar_subscribe{width:auto}.race:not(.session) .race_place{display:inline-block;width:30px;font-weight:bold}.race:not(.session) .race_place.gold{color:gold}.race:not(.session) .race_place.silver{color:silver}.race:not(.session) .race_place.bronze{color:#8b6423}.race:not(.session) img{margin-left:5px}@media (max-width:1000px){#content>.race,#content .races>.race{margin-left:5px;margin-right:5px}#content>.race .race_date,#content .races>.race .race_date{width:110px !important;position:relative;top:21px;margin-right:10px}#content>.race .race_user,#content .races>.race .race_user{position:relative;top:21px}#content>.race .race_name,#content .races>.race .race_name{width:100% !important;position:relative;top:-15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content>.race .race_distance,#content .races>.race .race_distance{width:75px !important;position:relative}#content>.race .race_time,#content .races>.race .race_time{position:relative}#content>.race .calendar_subscribe,#content .races>.race .calendar_subscribe{top:-40px;float:right}#content>.race .race_place,#content .races>.race .race_place{position:relative}#content>.race .floatRight,#content .races>.race .floatRight{position:relative;bottom:15px}}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 1);-webkit-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-moz-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-ms-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);-o-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);transition-timing-function:cubic-bezier(.23, .635, .495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1);-webkit-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-moz-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-ms-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175, .885, .32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}#content>.period .averages{display:block;margin:auto !important;width:250px}#content>.period .averages .measure{float:none !important}#content>.period h2{display:inline-block}#content>.period h2 img.update{position:relative;left:5px;top:2px}#content>.period p{clear:both}#content>.period #update{max-width:400px;margin:auto;margin-bottom:15px;width:95%}#content>.period #update label{width:98%}#content>.period #update label input{float:right}#content>.period .track{background-color:#4b2828;border:2px solid white;border-left:0;border-right:0;padding:10px 20px;margin-top:20px;overflow:hidden}#content>.period .track .runners-lineup{overflow:hidden;min-height:30px;position:relative}#content>.period .track .runners-lineup .runner{position:absolute}body{margin:0;font-family:arial,sans-serif;font-size:12pt;text-align:center;background:#000022}h1{z-index:-1;color:orange;width:200px;height:80px;margin:0;font-family:"Titillium Web",sans-serif;text-shadow:0 0 10px black;background:url("/images/banner.png") no-repeat center;background-size:cover;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;display:inline-block}h2{margin:0;padding:4px 0 4px 0;font-size:13pt}h2>a{text-decoration:none;color:inherit}h2.today{color:#ff8800}h2.today>a{color:#ff8800}h3{margin:0;padding:0;font-size:11pt}h4{margin:0;margin-top:20px;padding-left:2px;font-size:12pt;border-top:1px solid white;border-bottom:1px solid white}#content{width:100%;height:100%;color:#eee;text-align:center;margin-bottom:20px;padding-bottom:20px}#content>h2{margin-top:1px}#content>div.center{width:400px;border:1px solid white;margin:auto;padding:15px;text-align:center;margin-bottom:10px}@media (max-width:1000px){#content>div.center{margin:auto !important;width:95% !important;max-width:400px;padding:5px;margin-bottom:10px !important}#content>div.center label{width:98% !important}#content>div.center img.delete{left:5px !important}#content>div.center .property.medium{width:90px !important}#content>div.center .property.big{width:200px !important}#content>div.center #usersList{padding-left:25px}}#content>div.center label{width:100%}#content>div.center label input,#content>div.center label select{float:right}#content>div.center ul,#content>div.center ol{width:100%}#content>div.center ul li,#content>div.center ol li{width:100%}#content>ul.big{width:auto;max-width:98%;border-bottom:1px solid white;margin-bottom:10px;margin-top:30px}#content>ul.big li{margin-bottom:10px}@media (max-width:1000px){#content{padding-top:10px}}#content .item{border-bottom:1px solid #fff;text-align:left;padding-left:20px;padding-right:20px;width:90%;margin:auto}#content .item.stats{padding-top:15px;padding-bottom:15px;width:44%;border:1px solid #fff;margin:1%;float:left}@media (max-width:1000px){#content .item.stats{width:95%;padding:5px;text-align:center}#content .item.stats ul{width:auto;margin:auto;text-align:left}}#content .item.stats .chart{float:right}@media (max-width:500px){#content .item.stats .chart{float:none}#content .item.stats .chart svg{display:block;margin:auto}}a,a:visited,a:active{color:#ccc}a:hover{color:#999}ul{margin:0;width:40%;padding:0;display:inline-block;list-style-type:none;font-size:0}ul.big{width:100%;text-align:left}ul.center{text-align:center}li{margin:0;font-size:12pt}li.deleted{opacity:.5}li .property{display:inline-block;width:170px}li .property.small{width:80px}li .property.medium{width:120px}li .property.big{width:250px}li .property.auto{width:auto}li .property.header{font-weight:bold}li .property.min-100{min-width:100px}li .property.min-120{min-width:120px}@media (max-width:1000px){li .property.mobile-50{width:50px}li .property.mobile-60{width:60px}li .property.mobile-70{width:70px}li .property.mobile-mediumsmall{width:90px}li .property.mobile-100{width:100px}li .property.mobile-medium{width:120px}li .property.mobile-big{width:180px}li .property.mobile-auto{width:auto}li .property.mobile-half{width:50%;vertical-align:middle}li .property.show-mobile{display:inline-block !important}}::-webkit-input-placeholder{text-align:center}:-moz-placeholder{text-align:center}::-moz-placeholder{text-align:center}:-ms-input-placeholder{text-align:center}button{height:25px;display:inline-block;width:154px;margin:auto}button.small{width:75px}button.single{width:24px}button.medium{width:150px;height:50px;vertical-align:middle}button.big{width:200px;height:50px}select{display:inline-block;width:154px;height:25px}#content input{display:inline-block;width:150px;height:22px}#content input[type="checkbox"]{margin:2px;clear:none;width:15px;display:inline-block}#content label{display:inline-block;text-align:left;margin:5px;vertical-align:middle;line-height:25px}.averages{display:table-caption;caption-side:bottom;text-align:left;margin:auto;width:250px;font-size:12pt}.averages .measure{text-align:left;display:inline-block;float:left;clear:left;width:250px}.averages .unit{float:right;margin-left:30px;text-align:right;display:inline-block}.selectors{margin-top:10px}.selectors button{margin-right:20px;width:50px}.selectors button.go{width:60px}@media (max-width:600px){.selectors button{margin:0}}.selectors button:last-child{margin-right:0}.selectors select{width:60px}.selectors #overview{width:100px;text-align:center;text-align-last:center}.uppercase{text-transform:capitalize}.table{margin:auto;display:inline-block;clear:both}.table a{text-decoration:none}.table.year{overflow:hidden}.table.year .column.number,.table.year .column.distance{float:right}.table .column{width:100px;float:left;text-align:left}@media (max-width:1000px){.table .column{width:auto !important;margin-right:10px}}.table .column.distance{width:100px;text-align:right}iframe.wordlog{width:98%;margin-left:1%;margin-right:1%;height:500px}.strava iframe{float:right;clear:both;border:0}.hidden{display:none !important}.empty{-moz-box-shadow:0 0 10px 1px red;-webkit-box-shadow:0 0 10px 1px red;box-shadow:0 0 10px 1px red}.floatRight{float:right}.floatLeft{float:left}.help{width:80%;text-align:left}@media (max-width:1000px){.help{width:95%}}.help ul{width:100%}.help .sublist{list-style-type:square;padding-left:20px;width:90%}.help img{max-width:100%}.graphs{width:100%;height:350px}.graphs #lineGraph{margin:auto;max-height:300px}.show-mobile{display:none !important}@media (max-width:600px){.show-mobile-small{display:initial !important}.notdayonly{display:none !important}}@media (max-width:1000px){.hide-mobile{display:none !important}.show-mobile{display:initial !important}}img:focus:after{content:attr(title)}abbr[title],abbr.tooltipstered{cursor:help}.grow-wrap{display:grid}.grow-wrap::after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap>textarea{resize:none;overflow:hidden}.grow-wrap>textarea,.grow-wrap::after{font:inherit;grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;color:black;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}#content>.month{text-align:center;font-size:10pt;display:table;width:98%;margin-left:1%;margin-right:1%;table-layout:fixed}#content>.month>h2{display:table-caption;text-transform:capitalize}#content>.month .week{display:table-row;border:1px solid white;height:100px}#content>.month .week .summary .averages{display:table-cell;padding-right:3px}#content>.month .week .summary .averages .measure{width:100%;font-size:10pt}#content>.month .week .summary .averages .measure .unit{margin-left:auto}#content>.month .day{text-align:left;display:table-cell;border:1px solid white}#content>.month .day>h2{text-align:center;border-bottom:solid 1px white}#content>.month .day .session{margin-bottom:5px}#content>.month .day .session.circle{display:none}#content>.month .day .measures{display:table-row;vertical-align:bottom;height:1px}#content>.month .day.other{background:rgba(19,20,27,0.66)}@media (max-width:1000px){#content>.month .week .day{display:flex;width:100%;min-height:70px}#content>.month .week .day>h2{border:none}#content>.month .week .day.other{display:none}#content>.month .week .day .sessions{float:right;width:60%}#content>.month .week .day .sessions .circle{display:block}#content>.month .week .day .measures{position:absolute;margin-top:25px}}#monthSelector{width:90px}img.thumb-user{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}img.thumb-user.watching{width:50px;height:50px;border:5px solid green}img.thumb-user.coach{background-color:gold}img.thumb-user.trainer{background-color:silver}img.thumb-user.member{background-color:#8b6423}img.strava{position:relative;top:6px}img.delete{position:relative;left:10px;float:right;max-width:15px;max-height:15px}img.reset-password:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,178,0,0.5);transition:all .3s linear}img.reset-password:hover:before{background:none}#usersList,#groupsList,.usage-list{width:auto !important}#usersList li,#groupsList li,.usage-list li{margin-top:10px;text-align:left}#usersList .value-right,#groupsList .value-right,.usage-list .value-right{float:right}#usersList .value-right.today,#groupsList .value-right.today,.usage-list .value-right.today{color:#00a800}#usersList .value-right.yesterday,#groupsList .value-right.yesterday,.usage-list .value-right.yesterday{color:#e2e200}#usersList .value-right.week,#groupsList .value-right.week,.usage-list .value-right.week{color:orange}#usersList .value-right.month,#groupsList .value-right.month,.usage-list .value-right.month{color:#ff3d1f}#supervisorsList li{text-align:left;margin-top:10px}#supervisorsList li .property.small{text-align:right}.notebook{width:50%;min-width:600px;color:white;text-align:center;margin:auto;border:1px white solid;margin-top:10px;padding:5px}@media (max-width:1000px){.notebook{width:96% !important;max-width:600px;min-width:auto !important}}.notebook h2{font-size:16pt;color:orange;font-weight:normal;border-bottom:1px darkgray dashed;margin-bottom:10px}.notebook .comment{text-align:left;margin-bottom:10px;border-bottom:1px darkgray dashed}.notebook .comment span{font-style:italic;font-size:13pt}.notebook .comment p{margin:5px;padding:0}.notebook .comment img{margin-left:5px;padding:0;max-width:600px;max-height:600px}@media (max-width:600px){.notebook .comment img{max-width:calc(100% - 10px)}}.notebook form{float:none;text-align:center;margin:auto;min-height:105px}.notebook form input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.notebook form input[type="file"]+label{height:25px;margin:0;cursor:pointer;align-items:flex-start;text-align:center;cursor:default;color:buttontext;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;background-color:buttonface;box-sizing:border-box;border:2px outset buttonface;padding:1px 6px;background-color:#ddd;font:13.3333px Arial}.notebook form button{width:30%;min-width:168px}.notebook form textarea{min-height:70px}.notebook form textarea::-webkit-input-placeholder{color:#525050}.notebook form textarea:-moz-placeholder{color:#525050}.notebook form textarea::-moz-placeholder{color:#525050}.notebook form textarea:-ms-input-placeholder{color:#525050}.notebook form img#preview{max-width:100%;display:none}.notebook form label#sticky,.notebook form label#notifyCoach{display:block;margin:auto;text-align:center}.notebook form label#sticky input,.notebook form label#notifyCoach input{margin:0;padding:0;width:20px;height:15px !important;vertical-align:middle}.year:not(.table){text-align:center;display:table;width:98%;margin-left:1%;margin-right:1%;table-layout:fixed}.year:not(.table)>h2{display:none}.year:not(.table)>h2:first-child{display:table-caption}@media (max-width:1000px){.year:not(.table)>h2{display:inline-block}}.year:not(.table) .month{display:table-row;border:1px solid white;height:100px}.year:not(.table) .month>h2{text-transform:capitalize;display:table-cell;vertical-align:middle}.year:not(.table) .month .content{text-align:left;display:table-cell;border:1px solid white;width:auto}@media (max-width:1000px){.year:not(.table) .month .content{display:block !important;width:250px !important;border:none !important;margin:auto !important}}.year:not(.table) .month .content .averages{margin-bottom:20px}.year:not(.table) .month .content .race{margin-left:0}