html{color:#7f8289;font:normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#2d3e49}body{margin:0 0 0px;padding:0;display:flex;flex-direction:column}input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none}*::-moz-selection{background:none repeat scroll 0 0 #a8d1ff}h1,h2{color:#fff;margin:30px 0 10px}h1{font-size:22px}h2{font-size:16px;border-bottom:1px solid #eee;padding:0 0 5px}a{color:#fff;text-decoration:none}a:hover,a:focus{color:#5858fc}table{width:100%;border-collapse:collapse}table tr:hover td{background-color:#182b38}td,th{font-size:13px;padding:5px;border-bottom:1px solid #eee}tr.h td{background-color:#ededed}tr.obfuscated{color:#666971}tr.obfuscated td:first-child{text-decoration:line-through}th{color:#888;font-size:11px;font-weight:normal}td.r,th.r{text-align:right}td.c,th.c{text-align:center}td.l,th.l{text-align:left}input[type=text],input[type=password],textarea{font:normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:6px;border:1px solid #ddd;border-radius:4px}input[type=submit]{color:#fff;font:normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:6px 20px;background:#5858fc;border:1px solid #fff;border-radius:4px}.clear{clear:both}.site{width:100%;max-width:1000px;margin:0 auto}#header{background-color:#182b38;font-size:16px;line-height:16px;height:30px;padding-bottom:10px;padding-top:20px}#header ul{margin:0;padding:0;display:flex;align-items:center}#header li{display:inline;margin-right:20px}#header li a{font-weight:bold;margin-top:-15px;vertical-align:middle;display:inline-block}#header li.logo-item{margin-right:20px}#header li a.logo{display:inline-flex;align-items:center;text-decoration:none;opacity:1;transition:opacity .25s ease-in-out 0s;height:49px}#header li a.logo .logo-icon{background:url(/assets/logo/logo-white-0096fc0c56cd50e98ce1945004455ed2758a2b785de99d7306a6145d32e15b9e.svg) no-repeat scroll center center;background-size:contain;height:40px;width:40px;display:inline-block}#header li a.logo .logo-text{color:#fff;font-size:24px;font-weight:bold;margin-left:8px;text-transform:lowercase}#header li a.logo:hover{opacity:.8}#header .info{float:right;color:#fff;font-size:13px;margin:0}#flash-notice,#flash-error{padding:10px 15px;margin:30px 0;border:2px solid #000}#flash-notice{color:green;border-color:green}#flash-error{color:#c00;border-color:#c00}.site-overlay{position:fixed;top:0;left:0;bottom:0;width:100%;z-index:1000;background-color:hsla(0,0%,100%,.8)}.site-overlay .box{border-radius:6px;background-color:#182b38;-webkit-box-shadow:0 0 6px #ccc;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;margin:200px auto 0;padding:5px}.site-overlay .box h2{color:#fff;margin:5px 0 10px 5px;padding:0 !important;font-size:16px;line-height:16px;text-shadow:none;border:none !important}.site-overlay .close{float:right;margin:0 6px 0 0;color:#fff;font-size:18px;cursor:pointer}.site-overlay .box .content{background-color:#fff;border-radius:3px;padding:10px}a.button{color:#fff;font-size:11px;font-weight:normal;text-transform:uppercase;text-decoration:none;padding:4px 10px;border-radius:4px;background:#5858fc;border:1px solid #fff}a.button.big{font-size:14px;text-transform:none;padding:6px 12px}.subtitle a{color:#777;font-size:12px}.subtitle a:hover,.subtitle a:focus{color:#5858fc}.plot-wrapper{border:1px solid #eee;border-right-color:#ddd;border-bottom-color:#ddd}.form .row{padding:10px 0;margin:2px 0;clear:left}.form .label{float:left;text-align:right;width:170px;padding:8px 0 0 0}.form .field{margin:0 0 0 190px}.form .field p.error{color:#c00;font-size:11px;margin:4px 0 0 4px}.form .field.controls label{display:inline-block;margin:8px 20px 0 0}.form .row.submit{padding-left:190px}html,body,.container{height:100%}body>.container{height:auto;flex:1 0 auto}.footer{height:4em;background:none repeat scroll 0 0 #182b38;text-align:center;padding-bottom:5px}.footer .credits{color:#fff;font-size:13px;padding-top:15px;text-transform:uppercase}.site.inside{padding-bottom:60px}#admin-add-user-button{margin-top:30px}#login-dialog{width:403px;margin:100px auto;padding:15px 20px;border:3px solid #eee;border-radius:10px;background-color:#fff}#login-dialog a.login-button{color:#fff;font:normal 14px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:6px 20px;background:#5858fc;border:1px solid #fff;border-radius:4px;display:flex;justify-content:center;align-items:center}.login-dialog-box{float:left;display:inline-block;margin:5px;color:#7f8289}.login-dialog-box label{display:block}.login-dialog-box input[type=text],.login-dialog-box input[type=password]{display:block;margin-top:5px;width:130px}.login-dialog-box input[type=submit]{margin-top:21px}#dashboard-stats{float:left}#dashboard-stats dt{float:left;clear:left;width:140px;text-align:right;color:#fff;line-height:1.5}#dashboard-stats dd{line-height:1.5;margin-left:170px}#dashboard-stats dt,#dashboard-stats dd{padding:8px 6px}#dashboard-activity{float:right;width:550px}#dashboard-activity .plot-wrapper{margin:10px 0}#dashboard-activity-distance-plot,#dashboard-activity-duration-plot{height:200px}#dashboard-no-logs{color:#fff;font-size:20px;margin:50px 0}#log-alternatives img{float:right;margin-top:6px}#log-comment{line-height:1.6}#logs-no-logs{color:#888;font-size:20px;margin:50px 0}#logs-add-log-button{float:right;margin-top:15px}.logs-month{margin:30px 0}.logs-month-box{float:left;color:#888;font-size:18px;text-transform:uppercase;text-align:right;padding-top:3px;width:125px}.logs-month-box .year{font-size:14px}.logs-month-logs{float:right;width:830px;padding:0 0 0 20px;border-left:1px solid #ccc}.logs-month-logs td{vertical-align:top}.logs-month-logs tfoot td{font-weight:bold;border:none}.logs-month-logs .tags{font-size:11px;margin-left:10px}.logs-month-logs .tags a{color:#888}.logs-month-logs .tags a:hover{color:#fff}#logs-total{border-top:3px double #eee;padding:5px}#logs-total .duration,#logs-total .distance{float:right;text-align:right;font-weight:bold;line-height:18px;color:#fff}#logs-total .distance{width:110px}.log-dialog #log-track-attributes-fields{margin-bottom:20px}.log-dialog #log-track-attributes-fields .row{display:flex;margin:2px 0 10px 0}.log-dialog #log-track-attributes-fields .row .label.icon{width:150px}.log-dialog #log-track-attributes-fields .row .field{margin:0 0 0 120px}.log-dialog .row{padding:10px 0;margin:2px 0}.log-dialog .row.button{padding:10px 0 10px 120px}.log-dialog .row.track-file .label{padding-top:3px}.log-dialog .label{float:left;width:90px;padding:8px 0 0 0}.log-dialog .label.invisible{text-decoration:line-through}.log-dialog .label.icon{width:120px}.log-dialog .label.icon img{width:30px}.log-dialog .label p.markdown{color:#666;font-size:11px;line-height:1.4;margin-top:8px}.log-dialog .field{margin:0 0 0 120px}.log-dialog .field p.error{color:#c00;font-size:11px;margin:4px 0 0 4px}.log-dialog .field .track-help{color:#666;font-size:12px;margin-top:8px}.log-dialog input[type=text]{width:500px}.log-dialog textarea{width:500px;height:200px}#log-tags-pane{display:none}#log-tags-pane .box{width:500px}#log-tags-pane input[type=text]{width:466px}#track-side .log-attributes ul,#track-side .log-tags ul{display:flex;flex-wrap:wrap}#track-side .log-attributes ul li,#track-side .log-tags ul li{display:flex;align-items:center}#track-side .log-attributes ul li{margin:5px 5px;border:1px #7f8289 solid;border-radius:10px}#track-side .log-attributes ul li span{font-size:xx-large;margin-right:5px;margin-left:2px}#track-side .log-attributes ul li img{height:50px;max-width:80px;margin:2px}#track-side .log-tags ul li a{margin-right:5px;margin-left:.5px}div.socials{padding-bottom:15px;padding-left:20px}div.socials a{display:inline-block;font-size:0;height:26px;margin:7px 35px 3px 6px;width:26px;cursor:pointer}div.socials a.googleplus{background:url(/assets/socials/googleplus-519eab6f95465458ca9a0df3ecf4b981c181d4ca8ce0cef839e3e334d0cccafa.png) no-repeat scroll 0 0 rgba(0,0,0,0)}div.socials a.twitter{background:url(/assets/socials/twitter-0627894e90d22e3cf77a15a151e7e13b9cbcb33e391b838377815c7936360521.png) no-repeat scroll 0 0 rgba(0,0,0,0)}div.socials a.facebook{background:url(/assets/socials/facebook-0f7e4101c9101b83580c2de1db66704bdfb1875a914ed57c28d089c6dbe83462.png) no-repeat scroll 0 0 rgba(0,0,0,0)}div.socials a.link{background:url(/assets/socials/share-925eb536b740d08c0a233e6bcafb631b73304a9dea14ce299f84b519c884e7c5.png) no-repeat scroll 0 0 rgba(0,0,0,0)}div.socials a:hover{background-position:right bottom}div.socials #share-input{display:none;margin-top:10px;width:85%}.weather{padding-bottom:10px;padding-top:10px}[class*=fontawesome-]:before{font-family:"FontAwesome",sans-serif}.fontawesome-leaf:before{content:""}.clear{clear:both}.weather ul{margin-left:auto;margin-right:auto;padding:0;vertical-align:middle;width:95%}.weather ul li{color:#3d414c;display:block;float:left;font-size:1.3em;margin-right:12px}.weather ul li.last{margin-right:0}.weather img{float:left}.weather .temperature{color:#3d414c;font-size:2.45em;transition:color .5s ease 0s;float:right}.temperature span span.degree-symbol{display:inline-block;font-size:.9em;margin:0 2px;vertical-align:top}.temperature span span.other{color:#3d414c;display:inline-block;font-size:.35em;margin:10px 0 0 5px;vertical-align:top}#track-header{margin:0 0 15px}#track-header h1{margin:15px 0 0}#track-header p{margin:0 0 10px}#track-header ul{float:right;margin:8px 0 0 0}#track-header li{display:inline}#track-main{width:740px}#track-map{height:420px}#track-side{float:right;width:230px;margin:0 0 40px}#track-side h3{color:#fff;font-size:14px;background-color:#182b38;padding:5px 10px;margin:0}#track-side h3:first-child{border-top-left-radius:4px;border-top-right-radius:4px}#track-side .box{font-size:12px;background-color:#f5f5f5;padding:10px 20px}#track-side .box:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#track-side .box ul{margin:0;padding:0;list-style:none}#track-side .box li{margin:5px 0;line-height:1.5}#track-side .box-nopadding{background-color:#f5f5f5}#track-side .box-nopadding:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#track-side a{color:#182b38}#track-side a:hover,#track-side a:focus{color:#5858fc}#track-details{font-size:12px}#track-details dl{padding:5px 0;margin:0}#track-details dt{float:left;clear:left;color:#182b38;text-align:right;width:80px;margin:0 10px 0 0}#track-details dt,#track-details dd{padding:4px 0}#track-distance-elevation-plot.classic{height:270px}#track-distance-elevation-plot.extended{height:350px}#track-distance-elevation-plot .axis text{font-size:11px;fill:#888}#track-distance-elevation-plot div.mymap-theme{--ele-axis: #0D1821;--ele-area: #4682B4;--ele-brush: rgba(23, 74, 117, 0.4);--ele-line: #174A75;--ele-sum-margin: none}#track-distance-elevation-plot div.mymap-theme .background{background:none}#track-distance-elevation-plot div.mymap-theme .axis text{stroke:none;fill:#fff}#track-distance-elevation-plot div.mymap-theme .axis path,#track-distance-elevation-plot div.mymap-theme .axis line{fill:none;stroke:#aaa;shape-rendering:crispEdges}.mymap-theme{--ele-area: #5858fc}#track-rename-pane{display:none}#track-rename-pane .box{width:500px}#track-rename-pane input[type=text]{width:466px}#track-transfer-button{margin-top:30px}.track-transfer-help{color:#555;font-size:18px;margin:50px 0 20px}#map-popup{position:absolute;border:2px solid #aaa;border-radius:10px;width:150px;visibility:hidden;font-size:11px;background-color:#fff;padding:10px}#map-popup dl{margin:0}#map-popup dt{float:left;clear:left;color:#666;text-align:right;width:50px;margin-right:6px}#map-popup dt,#map-popup dd{padding:1px 0}
