@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes newKudo{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) translateY(-3px);transform:scale(1.2) translateY(-3px)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes newKudo{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) translateY(-3px);transform:scale(1.2) translateY(-3px)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}#map-control-container #strava-map-controls{margin:5px 0}#map-control-container button,#map-control-container .button,#map-control-container .drop-down-menu{vertical-align:top}#map-control-container button,#map-control-container .button,#map-control-container .drop-down-menu .selection{font-size:12px;padding:8px 10px;background-color:#f5f5fa;line-height:1;min-height:30px}#map-control-container button:hover,#map-control-container .button:hover,#map-control-container .drop-down-menu .selection:hover{background-color:#e6e6eb}#map-control-container .drop-down-menu .selection{padding-right:30px;line-height:1}#map-control-container .drop-down-menu .selection:hover{text-decoration:none}#map-control-container .drop-down-menu .options a{font-size:12px}#map-control-container #toggle-fullscreen{width:30px;padding:0;background-image:url(/assets/common/icon-full-900467e2025fedabe513929bd0b172cf5e2936aadd6b7b0c0f4d2506025d2919.png);background-repeat:no-repeat;background-position:center center}#map-control-container #gpx-download{padding-left:25px;background-image:url(/assets/common/icon-download-gpx-4c89a12fc53a265491085463f17fdf08b2df9ee80294b6112449c914ca99dc5f.png);background-repeat:no-repeat;background-position:5px}#map-control-container .fullscreen-on{background-image:url(/assets/common/icon-close-2dd1bb7b2d18886b9b909955daa5fce17de5a2abda44ef5a1491cb592c3f1888.png);background-repeat:no-repeat;background-position:center center}.mapbox-container{position:absolute;top:0;right:10px;z-index:1}.photo-marker{position:absolute;cursor:pointer;background-image:url(/assets/map/map-photo-marker-white-d1f875a799771457d35134789d10ef10edc4ca5e71d816e338766947f6d4a06e.png);width:28px;height:34px}.photo-marker img{width:22px;height:22px;margin:3px}.photo-marker:hover{-webkit-transform:scale(2);transform:scale(2)}.distance-marker{background-color:black;color:#FFF;position:absolute;padding:3px 4px 2px;line-height:1em;text-align:center;font-size:11px;border-radius:2px;-webkit-animation:fadeIn 0.1s linear;animation:fadeIn 0.1s linear}.distance-marker:before{content:"";background-color:black;height:6px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;margin-left:-3px;bottom:-3px;left:50%}.gm-style .gm-style-mtc label{display:inline-block;margin:0}.athlete-rabbit{position:absolute;width:28px;height:38px}.athlete-rabbit path{fill:#2d2d32}.athlete-rabbit .avatar-athlete{margin:2px}.grabber{margin:0;border-top:1px solid #FFF;border-bottom:1px solid #ccccd1;height:8px;background:#f5f5fa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGAgMAAACHnudVAAAACVBMVEWmpqb%2F%2F%2F%2F%2B%2Fv7DQT26AAAAFUlEQVQI12MAgdDIAAgdCqHDIicAAB4GAziOJ42xAAAAAElFTkSuQmCC) no-repeat center;cursor:row-resize}.line-chart-curr-fill,.line-chart-range-fill,.area-chart-curr-fill{fill:#000;opacity:0.05}path.base-line{stroke-width:2px}.line-chart-curr{stroke-width:2px;fill:none;background-color:#98397E;stroke:#98397E}.line-chart-range{stroke-width:1px;fill:none;background-color:#CEA9C5;stroke:#CEA9C5}.area-chart-curr{stroke-width:0;fill:none}.area-chart-curr-fill{opacity:0.15}.area-chart-curr2-fill{opacity:0.9;fill:#FF0000}.power-goal-fill{stroke-width:2px;fill:none;background-color:#FF0000;stroke:#FF0000}.base-chart{padding-left:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.base-chart .axis path{fill:none;stroke:#AAA;shape-rendering:crispEdges}.base-chart .axis text{font-size:11px;fill:#999;stroke:none}.base-chart line.grid-line{stroke:#EEE;shape-rendering:crispEdges}.base-chart .crossbar{stroke:#333;stroke-width:1px;shape-rendering:crispEdges}.base-chart .crossbar-clicked{stroke-width:2px;shape-rendering:crispEdges}.base-chart .crossbar-text{fill:#666;width:200px}.base-chart text.avg-watts{font-size:11px;fill:#98397E}.base-chart line.avg-watts{stroke:#98397E;stroke-width:1px;stroke-dasharray:9, 5;shape-rendering:crispEdges}.base-chart line.grid-highlights{stroke:#DDD;background-color:#DDD;stroke-width:1px;shape-rendering:crispEdges}.base-chart text.estimated-cp{font-size:11px;stroke-width:1px;stroke:none;fill:#AAA}.base-chart line.estimated-cp{stroke-width:1px;stroke-dasharray:9, 5;shape-rendering:crispEdges}.base-chart .brush,.base-chart .extent{stroke:#fff;fill-opacity:0.125;shape-rendering:crispEdges}.power-charts .watts-wkg-switches{margin:0 0 0 20px}.power-charts .unit{color:#666;font-size:10px;line-height:1em}.power-charts .infobox-bar{width:20px;height:2px;margin-top:9px;margin-right:7px;float:left}.power-charts .cpcurve-drop-down-menu{z-index:15;min-width:265px}.power-charts .cpcurve-drop-down-menu .infobox-bar{margin-top:6px}.power-charts .loading-holder{margin-top:4px;width:20px}.power-charts .cpcurve-options-holder{width:310px;margin:0;min-width:267px;height:20px}.power-charts .custom-date-ranges{position:absolute;margin-top:-2px;margin-right:15px;width:300px}.power-charts .custom-date-ranges .week-label{font-size:11px;color:#777}.power-charts .inline-inputs>span{vertical-align:top}.power-charts .inline-inputs input,.power-charts .inline-inputs button{margin-top:0}.power-charts .inline-inputs .spacer{margin:4px 6px 0 0}.power-charts .custom-range-input{margin-top:3px;padding:4px;height:16px;text-align:center;width:70px}.power-charts .custom-range-button{margin-top:2px;width:70px;height:26px}#cpcurve-show-estimatedCP{margin-right:20px}#cpcurve-show-estimatedCP label{margin-top:8px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes newKudo{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) translateY(-3px);transform:scale(1.2) translateY(-3px)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}.leaflet-container{background:#fff;font:12px/20px 'Helvetica Neue', Arial, Helvetica, sans-serif;color:#404040;color:rgba(0,0,0,0.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container *:after,.leaflet-container *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.leaflet-container h1,.leaflet-container h2,.leaflet-container h3,.leaflet-container h4,.leaflet-container h5,.leaflet-container h6,.leaflet-container p{font-size:15px;line-height:20px;margin:0 0 10px}.leaflet-container .marker-description img{margin-bottom:10px}.leaflet-container a{color:#3887BE;font-weight:normal;text-decoration:none}.leaflet-container a:hover{color:#63b6e5}.leaflet-container.dark a{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container.dark .mapbox-button,.leaflet-container .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container.dark .mapbox-button:hover,.leaflet-container .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1),-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-overlay-pane path,.leaflet-marker-icon,.leaflet-container.map-clickable,.leaflet-container.leaflet-clickable{cursor:pointer}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging,.leaflet-dragging .map-clickable,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-zoom-box{background:#fff;border:2px dotted #202020;opacity:0.5}.leaflet-control-layers,.leaflet-bar{background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4);border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.leaflet-bar a,.leaflet-bar a:hover{color:#404040;color:rgba(0,0,0,0.75);border-bottom:1px solid #ddd;border-bottom-color:rgba(0,0,0,0.1)}.leaflet-bar a:hover,.leaflet-bar a:active{background-color:#f8f8f8;cursor:pointer}.leaflet-bar a:hover:first-child{border-radius:3px 3px 0 0}.leaflet-bar a:hover:last-child{border-bottom:none;border-radius:0 0 3px 3px}.leaflet-bar a:hover:only-of-type{border-radius:3px}.leaflet-bar .leaflet-disabled{cursor:default;opacity:0.75}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:'';text-indent:-999em}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,0.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,0.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.5);margin:0;-webkit-box-shadow:none;box-shadow:none}.leaflet-container .leaflet-control-attribution a,.leaflet-container .map-info-container a{color:#404040}.leaflet-control-attribution a:hover,.map-info-container a:hover{color:inherit;text-decoration:underline}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-container .leaflet-control-attribution.leaflet-compact-attribution{margin:10px}.leaflet-container .leaflet-control-attribution.leaflet-compact-attribution{background:#fff;border-radius:3px 13px 13px 3px;padding:3px 31px 3px 3px;visibility:hidden}.leaflet-control-attribution.leaflet-compact-attribution:hover{visibility:visible}.leaflet-control-attribution.leaflet-compact-attribution:after{content:'';background-color:#fff;background-color:rgba(255,255,255,0.5);background-position:0 -78px;border-radius:50%;position:absolute;display:inline-block;width:26px;height:26px;vertical-align:middle;bottom:0;z-index:1;visibility:visible;cursor:pointer}.leaflet-control-attribution.leaflet-compact-attribution:hover:after{background-color:#fff}.leaflet-right .leaflet-control-attribution.leaflet-compact-attribution:after{right:0}.leaflet-left .leaflet-control-attribution.leaflet-compact-attribution:after{left:0}.leaflet-control-scale-line{background-color:rgba(255,255,255,0.5);border:1px solid #999;border-color:rgba(0,0,0,0.4);border-top:none;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-top-color:rgba(0,0,0,0.1);border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding-top:15px}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup-close-button{text-indent:-999em;position:absolute;top:0;right:0;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-editing-icon{border-radius:3px}.leaflet-bar a,.mapbox-icon,.map-tooltip.closable .close,.leaflet-control-layers-toggle,.leaflet-popup-close-button,.mapbox-button-icon:before{content:'';display:inline-block;width:26px;height:26px;vertical-align:middle;background-repeat:no-repeat}.leaflet-bar a{display:block}.leaflet-control-attribution:after,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.leaflet-control-layers-toggle,.leaflet-container.dark .map-tooltip .close,.map-tooltip .close,.mapbox-icon{opacity:.75;background-image:url(./images/icons-000000@2x.png);background-repeat:no-repeat;background-size:26px 260px}.leaflet-container.dark .leaflet-control-attribution:after,.mapbox-button-icon:before,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .mapbox-icon{opacity:1;background-image:url(./images/icons-ffffff@2x.png);background-size:26px 260px}.leaflet-bar .leaflet-control-zoom-in{background-position:0 0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -26px}.map-tooltip.closable .close,.leaflet-popup-close-button{background-position:-3px -55px;width:20px;height:20px;border-radius:0 3px 0 0}.mapbox-icon-info{background-position:0 -78px}.leaflet-control-layers-toggle{background-position:0 -104px}.mapbox-icon.mapbox-icon-share:before,.mapbox-icon.mapbox-icon-share{background-position:0 -130px}.mapbox-icon.mapbox-icon-geocoder:before,.mapbox-icon.mapbox-icon-geocoder{background-position:0 -156px}.mapbox-icon-facebook:before,.mapbox-icon-facebook{background-position:0 -182px}.mapbox-icon-twitter:before,.mapbox-icon-twitter{background-position:0 -208px}.mapbox-icon-pinterest:before,.mapbox-icon-pinterest{background-position:0 -234px}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}.map-legends,.map-tooltip{max-width:300px}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-height:400px;overflow:auto;opacity:1;-webkit-transition:opacity 150ms;transition:opacity 150ms}.map-tooltip .close{text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;border-radius:3px}.map-tooltip.closable .close:active{background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:bold}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);padding:5px 10px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;-webkit-transition:all .2s, z-index 0 0;transition:all .2s, z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,0.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:50%;margin:20px 0 20px 25%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;border-radius:0}.mapbox-share-buttons a:last-child{border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:none;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)}.leaflet-control.mapbox-control-info{margin:5px 30px 10px 10px;min-height:26px}.leaflet-right .leaflet-control.mapbox-control-info{margin:5px 10px 10px 30px}.mapbox-info-toggle{background-color:#fff;background-color:rgba(255,255,255,0.5);border-radius:50%;position:absolute;bottom:0;left:0;z-index:1}.leaflet-right .mapbox-control-info .mapbox-info-toggle{left:auto;right:0}.mapbox-info-toggle:hover{background-color:#fff}.map-info-container{background:#fff;padding:3px 5px 3px 27px;display:none;position:relative;bottom:0;left:0;border-radius:13px 3px 3px 13px}.leaflet-right .map-info-container{left:auto;right:0;padding:3px 27px 3px 5px;border-radius:3px 13px 13px 3px}.mapbox-control-info.active .map-info-container{display:inline-block}.leaflet-container .mapbox-improve-map{font-weight:bold}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching{opacity:0.75}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #999;border-color:rgba(0,0,0,0.4);overflow:hidden;left:26px;height:28px;width:0;top:-1px;border-radius:0 3px 3px 0;opacity:0;-webkit-transition:opacity 100ms;transition:opacity 100ms}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:none}.leaflet-control-mapbox-geocoder-toggle{border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:transparent;border:0;width:180px;padding:0 0 0 10px;height:26px;outline:none}.leaflet-control-mapbox-geocoder-results{width:180px;position:absolute;left:26px;top:25px;border-radius:0 0 3px 3px}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-results{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,0.4)}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:26px;text-align:left;overflow:hidden}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-right .leaflet-control-mapbox-geocoder-wrap,.leaflet-right .leaflet-control-mapbox-geocoder-results{left:auto;right:26px}.leaflet-right .leaflet-control-mapbox-geocoder-wrap{border-radius:3px 0 0 3px}.leaflet-right .leaflet-control-mapbox-geocoder.active,.leaflet-right .leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-radius:0 3px 3px 0}.leaflet-bottom .leaflet-control-mapbox-geocoder-results{top:auto;bottom:25px;border-radius:3px 3px 0 0}.mapbox-logo-true:before{content:'';display:inline-block;width:61px;height:19px;vertical-align:middle}.mapbox-logo-true{background-repeat:no-repeat;background-size:61px 19px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NSIgaGVpZ2h0PSIyMCI+PGRlZnMvPjxtZXRhZGF0YT48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZS8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjEuODQ4MywtOTguNTAzOTUpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0ib3BhY2l0eTowLjI1O2ZpbGw6I2ZmZmZmZjtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtZGFzaGFycmF5Om5vbmUiPjxwYXRoIGQ9Ik0gNS4yOCAxLjUgQyA0LjU0IDEuNTYgMy45IDIuMjUgMy45MSAzIGwgMCAxMS44OCBjIDAuMDIgMC43NyAwLjcyIDEuNDcgMS41IDEuNDcgbCAxLjc1IDAgYyAwLjc4IDAgMS40OCAtMC42OSAxLjUgLTEuNDcgbCAwIC00LjI4IDAuNzIgMS4xOSBjIDAuNTMgMC44NyAyLjAzIDAuODcgMi41NiAwIGwgMC43MiAtMS4xOSAwIDQuMjggYyAwLjAyIDAuNzYgMC43IDEuNDUgMS40NyAxLjQ3IGwgMS43NSAwIGMgMC43OCAwIDEuNDggLTAuNjkgMS41IC0xLjQ3IGwgMCAtMC4xNiBjIDEuMDIgMS4xMiAyLjQ2IDEuODEgNC4wOSAxLjgxIGwgNC4wOSAwIDAgMS40NyBjIC0wIDAuNzggMC42OSAxLjQ4IDEuNDcgMS41IGwgMS43NSAwIGMgMC43OSAtMCAxLjUgLTAuNzEgMS41IC0xLjUgbCAwLjAyIC0xLjQ3IGMgMS43MiAwIDMuMDggLTAuNjQgNC4xNCAtMS42OSBsIDAgMC4xOSBjIDAgMC4zOSAwLjE2IDAuNzkgMC40NCAxLjA2IDAuMjggMC4yOCAwLjY3IDAuNDQgMS4wNiAwLjQ0IGwgMy4zMSAwIGMgMi4wMyAwIDMuODUgLTEuMDYgNC45MSAtMi42OSAxLjA1IDEuNjEgMi44NCAyLjY5IDQuODggMi42OSAxLjAzIDAgMS45OCAtMC4yNyAyLjgxIC0wLjc1IDAuMjggMC4zNSAwLjczIDAuNTcgMS4xOSAwLjU2IGwgMi4xMiAwIGMgMC40OCAwLjAxIDAuOTcgLTAuMjMgMS4yNSAtMC42MiBsIDAuOTEgLTEuMjggMC45MSAxLjI4IGMgMC4yOCAwLjM5IDAuNzQgMC42MyAxLjIyIDAuNjIgbCAyLjE2IDAgQyA2Mi42NyAxNi4zMyA2My40MiAxNC44OSA2Mi44MSAxNCBMIDYwLjIyIDEwLjM4IDYyLjYyIDcgQyA2My4yNiA2LjExIDYyLjUgNC42MiA2MS40MSA0LjYyIGwgLTIuMTYgMCBDIDU4Ljc4IDQuNjIgNTguMzEgNC44NiA1OC4wMyA1LjI1IEwgNTcuMzEgNi4yOCA1Ni41NiA1LjI1IEMgNTYuMjkgNC44NiA1NS44MiA0LjYyIDU1LjM0IDQuNjIgbCAtMi4xNiAwIGMgLTAuNDkgLTAgLTAuOTcgMC4yNSAtMS4yNSAwLjY2IC0wLjg2IC0wLjUxIC0xLjg0IC0wLjgxIC0yLjkxIC0wLjgxIC0yLjAzIDAgLTMuODMgMS4wOCAtNC44OCAyLjY5IEMgNDMuMSA1LjUzIDQxLjI3IDQuNDcgMzkuMTkgNC40NyBMIDM5LjE5IDMgQyAzOS4xOSAyLjYxIDM5LjAzIDIuMjEgMzguNzUgMS45NCAzOC40NyAxLjY2IDM4LjA4IDEuNSAzNy42OSAxLjUgbCAtMS43NSAwIGMgLTAuNzEgMCAtMS41IDAuODMgLTEuNSAxLjUgbCAwIDMuMTYgQyAzMy4zOCA1LjEgMzEuOTYgNC40NyAzMC4zOCA0LjQ3IGwgLTMuMzQgMCBjIC0wLjc3IDAuMDIgLTEuNDcgMC43MiAtMS40NyAxLjUgbCAwIDAuMzEgYyAtMS4wMiAtMS4xMiAtMi40NiAtMS44MSAtNC4wOSAtMS44MSAtMS42MyAwIC0zLjA3IDAuNyAtNC4wOSAxLjgxIEwgMTcuMzggMyBjIC0wIC0wLjc5IC0wLjcxIC0xLjUgLTEuNSAtMS41IEwgMTQuNSAxLjUgQyAxMy41NSAxLjUgMTIuMjggMS44NyAxMS42NiAyLjk0IGwgLTEgMS42OSAtMSAtMS42OSBDIDkuMDMgMS44NyA3Ljc3IDEuNSA2LjgxIDEuNSBsIC0xLjQxIDAgQyA1LjM2IDEuNSA1LjMyIDEuNSA1LjI4IDEuNSB6IG0gMTYuMTkgNy43MiBjIDAuNTMgMCAwLjk0IDAuMzUgMC45NCAxLjI4IGwgMCAxLjI4IC0wLjk0IDAgYyAtMC41MiAwIC0wLjk0IC0wLjM4IC0wLjk0IC0xLjI4IC0wIC0wLjkgMC40MiAtMS4yOCAwLjk0IC0xLjI4IHogbSA4LjgxIDAgYyAwLjgzIDAgMS4xOCAwLjY4IDEuMTkgMS4yOCAwLjAxIDAuOTQgLTAuNjIgMS4yOCAtMS4xOSAxLjI4IHogbSA4LjcyIDAgYyAwLjcyIDAgMS4zNyAwLjYgMS4zNyAxLjI4IDAgMC43NyAtMC41MSAxLjI4IC0xLjM3IDEuMjggeiBtIDEwLjAzIDAgYyAwLjU4IDAgMS4wOSAwLjUgMS4wOSAxLjI4IDAgMC43OCAtMC41MSAxLjI4IC0xLjA5IDEuMjggLTAuNTggMCAtMS4xMiAtMC41IC0xLjEyIC0xLjI4IDAgLTAuNzggMC41NCAtMS4yOCAxLjEyIC0xLjI4IHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZm9udC1zaXplOm1lZGl1bTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtiYXNlbGluZS1zaGlmdDpiYXNlbGluZTtjb2xvcjojMDAwMDAwO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtmb250LWZhbWlseTpTYW5zOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246U2FucyIvPjwvZz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48cGF0aCBkPSJtIDUuNDEgMyAwIDEyIDEuNzUgMCAwIC05LjkxIDMuNSA1Ljk0IDMuNDcgLTUuOTQgMCA5LjkxIDEuNzUgMCAwIC0xMiBMIDE0LjUgMyBDIDEzLjggMyAxMy4yNSAzLjE2IDEyLjk0IDMuNjkgTCAxMC42NiA3LjU5IDguMzggMy42OSBDIDguMDcgMy4xNiA3LjUxIDMgNi44MSAzIHogTSAzNiAzIGwgMCAxMi4wMyAzLjI1IDAgYyAyLjQ0IDAgNC4zOCAtMS45MSA0LjM4IC00LjUzIDAgLTIuNjIgLTEuOTMgLTQuNDcgLTQuMzggLTQuNDcgQyAzOC43IDYuMDMgMzguMzIgNiAzNy43NSA2IGwgMCAtMyB6IE0gMjEuNDcgNS45NyBjIC0yLjQ0IDAgLTQuMTkgMS45MSAtNC4xOSA0LjUzIDAgMi42MiAxLjc1IDQuNTMgNC4xOSA0LjUzIGwgNC4xOSAwIDAgLTQuNTMgYyAwIC0yLjYyIC0xLjc1IC00LjUzIC00LjE5IC00LjUzIHogbSAyNy41NiAwIGMgLTIuNDEgMCAtNC4zOCAyLjAzIC00LjM4IDQuNTMgMCAyLjUgMS45NyA0LjUzIDQuMzggNC41MyAyLjQxIDAgNC4zNCAtMi4wMyA0LjM0IC00LjUzIDAgLTIuNSAtMS45NCAtNC41MyAtNC4zNCAtNC41MyB6IG0gLTIyIDAuMDMgMCAxMiAxLjc1IDAgMCAtMi45NyBjIDAuNTcgMCAxLjA0IC0wIDEuNTkgMCAyLjQ0IDAgNC4zNCAtMS45MSA0LjM0IC00LjUzIDAgLTIuNjIgLTEuOSAtNC41IC00LjM0IC00LjUgeiBtIDI2LjE2IDAgMy4wMyA0LjM4IC0zLjE5IDQuNjIgMi4xMiAwIEwgNTcuMzEgMTEuOTEgNTkuNDQgMTUgNjEuNTkgMTUgNTguMzggMTAuMzggNjEuNDEgNiA1OS4yNSA2IDU3LjMxIDguODEgNTUuMzQgNiB6IE0gMjEuNDcgNy43MiBjIDEuNCAwIDIuNDQgMS4xOSAyLjQ0IDIuNzggbCAwIDIuNzggLTIuNDQgMCBjIC0xLjQgMCAtMi40NCAtMS4yMSAtMi40NCAtMi43OCAtMCAtMS41NyAxLjA0IC0yLjc4IDIuNDQgLTIuNzggeiBtIDI3LjU2IDAgYyAxLjQ0IDAgMi41OSAxLjI0IDIuNTkgMi43OCAwIDEuNTQgLTEuMTUgMi43OCAtMi41OSAyLjc4IC0xLjQ0IDAgLTIuNjIgLTEuMjQgLTIuNjIgLTIuNzggMCAtMS41NCAxLjE4IC0yLjc4IDIuNjIgLTIuNzggeiBtIC0yMC4yNSAwLjAzIDEuNTkgMCBjIDEuNTkgMCAyLjU5IDEuMjggMi41OSAyLjc1IDAgMS40NyAtMS4xMyAyLjc4IC0yLjU5IDIuNzggbCAtMS41OSAwIHogbSA4Ljk3IDAgMS41IDAgYyAxLjQ3IDAgMi42MiAxLjI4IDIuNjIgMi43NSAwIDEuNDcgLTEuMDQgMi43OCAtMi42MiAyLjc4IGwgLTEuNSAwIHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIi8+PC9nPjwvZz48L3N2Zz4=")}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-bar a{color:#404040;border-color:rgba(0,0,0,0.5)}.leaflet-container.dark .leaflet-bar a:active,.leaflet-container.dark .leaflet-bar a:hover{background-color:#505050}.leaflet-container.dark .leaflet-control-attribution:after,.leaflet-container.dark .mapbox-info-toggle,.leaflet-container.dark .map-info-container,.leaflet-container.dark .leaflet-control-attribution{background-color:rgba(0,0,0,0.5);color:#f8f8f8}.leaflet-container.dark .leaflet-control-attribution a,.leaflet-container.dark .leaflet-control-attribution a:hover,.leaflet-container.dark .map-info-container a,.leaflet-container.dark .map-info-container a:hover{color:#fff}.leaflet-container.dark .leaflet-control-attribution:hover:after{background-color:#000}.leaflet-container.dark .leaflet-control-layers-list span{color:#f8f8f8}.leaflet-container.dark .leaflet-control-layers-separator{border-top-color:rgba(255,255,255,0.1)}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,0.75)}@media only screen and (max-width: 800px){.mapbox-modal-body{width:83.3333%;margin-left:8.3333%}}@media only screen and (max-width: 640px){.mapbox-modal-body{width:100%;height:100%;margin:0}}@media print{.mapbox-improve-map{display:none}}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-container img.leaflet-tile{max-width:none !important}.leaflet-container img.leaflet-marker-icon{max-width:none}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px\8}.leaflet-oldie .leaflet-control-zoom-in,.leaflet-oldie .leaflet-control-zoom-out,.leaflet-oldie .leaflet-popup-close-button,.leaflet-oldie .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-container.dark .map-tooltip .close,.leaflet-oldie .map-tooltip .close,.leaflet-oldie .mapbox-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAEECAYAAAA24SSRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAXnSURBVHic7ZxfiFVFGMB/33pRUQsKto002DY3McJ6yBYkESQxpYTypaB66KEXYRWLYOlhr9RTRGWRUkk9RyEU+Y9ClECJVTKlPybWBilqkYuWrqBOD/NdPV7PmTPn3NPtat/AcO6ZP9/vfN/Mmfl2Zs6Kc452hK62UAxkIANdEURkVERGC9crOjKIiANwzkmRep1lOjWXa2ijaU7jaGWgKsL110a1EnV+LQMqbLqyobO6t4EMZCADGchABrqmQUlPNSWOVgaqIpi7ZSADGchABjKQga49kIjURaQem14apGE4KVR/D0fXds5FRaAOOL1e+h1dP7ZgE6wQxDnXvs7QWaZLE1wUVmRNdY1zrp6wRF0kfqHYnHwDGchABjJQIETNRyIyFVgBzAPmavIIsAt4xzn3d66QiNl1PnCYy05JczwMzG9pKlfIhQCkES/kwUKQqRma9GpM02xqGXdrBdCXZm2NzaFP66SGUGeYl5E+WqJO0HRHSG+PXtJN54AjVbhbjQcbBSjiakH4hR0p+hChOiHQrhKg7Drt6t7//Qtb9RAU5XtXMaiak28gAxnIQO0Gicg0EXlMRDaIyFGNGzRtWhQpMA/1A6uAL4BzZM9H57TMKqC/8HyUPFhZJLiMI4sh0/UDK4FtwHig3LiWWal1UkPsDDsFWAgsBZZo8hZgM7DdOXcmV0igjQ4Ba4HFwORAuclaZi1wqNU2OgNsVw22aNoS1XAhMCXx4OkubOBJZwKDwFbgLNm97qyWGQRmtuoFWRsV0ujabCPzVA1kIAMZqBNAIjIgImPNRxUzK+SsmtRJn4Pqmj8AjCXzsmTlaTSck/8zcDRX/QiNMp8S6Ab2a5nvG5plyioDaoLs1/sBYKwyUBokkTdQJeiVZgi6UR+UVQI0QWHdoXKFvKDYz7RiynXctk7LPlmeRmsKyAqWNQfSQAYykIGuS5CI1ERkSET2ishpvQ6JSLE93ByfoQbsRHeNgfe4vOO8E6iF6hdxToZU6OqGUIWv1vShqkB7VYNaU3pN0/fGgvLa6C5gk3PufJO5zwObgDuraqM8jbZWpdEnwG3AYKOX6XVQ07+sSqNQr3P4QxS9LXeGBGxIzTiGXwR8QSHRsCj7ZjxAbxFYaVAKbMe/BkrAduRpZJ6qgQxkoP8DKDRY1sk/s5W6YFhoUG3nFnZeOIJfxLgXWB7zBFmmyzPT44my9zXSC098OZCTwCQttzOZVzVoX1a5LHmdtYyWDM29yjknItKF3xSelFWvKo1mhCClQLo1sC95T8T/ebr+xrqOABVZT82tY56qgQxkIAN1CkhEulsGiUi3iCzKyJsjIpuBYyLyo4isFpHXReTuTFLAr1sOnAeeT8nbzNW+3rfAM2UcyAcSQj4FngR68Ot0F1NA24CuMqBu4PMUgYdS0hzwYqlFJ+AeNV3s30aLSoEUtjEScoHE3nkZ0Ay1fR7o3ZCcGNAEYHcO5A/g5pZACpsMPEf6UexTwCN5MvI6w2zgaeBt4HQK5BsC57ubY+jPll/wHzn1Ayc07QD+u6MR4GPn3LlA/SuCOZAGMpCBDFRhiF50EpFl+PP49wOzgIPAHmCLc+6zXAERE18P+b7DRqAnJCfvfF0P/mTgLZr0l97vB27CL3HO0rwTwBzn3PHCGiU0uQisA6bhzT0T/T4ZeAr4s6FZmal8WcI0LwETgdfwHzY1XKz3teyjibLLioLWa8UDeG/oZbxD+QHwdULwg1r+K71fXxQ0ohXfAgS/Mvyh5i1MgNZp2qt6P5ImL/QezdbrSeAG4EbVJJkH8LteJ+p1FikhBPpNr3Odc6fUNHdo2oJEucbX8Y2zDQeLgr7T62IReRb4AX9mGGC6Xo8Bu0VkOvCQpu1JlRZoo6Vc/WL2ad4C4A28CWvAR5TtdU0dwqH/ewHvHi8HbgUexh+euDRCFH6PVOh0/FKzw3um4M8zpA1DxwkMQzFjXR9+d/9N1WI8BZI71kU56Aq8HXgC+Ak/5o3gX+rUNmmO5nsbqP2gfwCyvJzPNoKXiAAAAABJRU5ErkJggg==")}.leaflet-oldie .mapbox-button-icon:before,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-in,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-out,.leaflet-oldie .leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-container.dark .mapbox-icon{background-image:url("data:image/png;base64,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")}.leaflet-oldie .mapbox-logo-true{background-image:none}.leaflet-top,.leaflet-bottom{z-index:10}.leaflet-control-attribution:after,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.leaflet-control-layers-toggle,.leaflet-container.dark .map-tooltip .close,.map-tooltip .close,.mapbox-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAIICAMAAAAWgT0mAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAABgUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPpP6I0AAAAfdFJOUwDYoAgNNvSA4%2Fu3mcTrUb5VQCByjBcoRwJMrs9nfF29SYbmAAAFH0lEQVR42u2c55qrIBCGY8HeYkliC%2Fd%2Fl0cRlRjFgbO7z5b5fiV5fAUGhHEYcrmgUKhfpIDSQBmig%2F44FNAXBeAyRH0epFU97Nz%2FfzRQKBQKhUKhvrnv%2F0t9WBQKhUKhUKhvLdfd%2FyxlKHX3Pp9B85XCRzClwCwXKzH8ckVmolQZTrmXz4d0qqdjCB2T63Su1jDSGrBajwYKhUKhUEoibmo4jpG6BIwkxhqfMhIQkkevYa0oP2eu8TaAFl9PGZ%2B%2ByT%2Bh8pjuKJbXcG3P%2FXK5r%2B2S2u01FLh%2Bk9nQOIIMSZ8K7XipHqXkzGHb07EPkh5DKaRJ2%2BodN8qhR4agzsdCxjFkgAyxgVKQyTeQC%2BrcDUQ%2BdhjpDVitR0PvIdR63PUmFr0pTG%2By1JyWUSgUCgXW46FKVM8mjptnpeBg9xFfpfyoh8zmdhJ6r0uNFya2jLgVqb%2B3fPppcTuEqEQfC%2BVF4OwBTlBI11CrfjdEbQEsuNpDaoFdy5%2FZevanyvtuTax7acis5wTdps15x6xzZnKjvPICrWtpwPvJabo87xoH%2Bwn76Rv3EwqFQqG%2BSnakmJm4pWSXua%2BRrJWCMRtKAr3HKZ9qEGMyHwaJ3xdGAWKM%2F4xUoInJmDWg0MwwGwKhlRkpGCQyAwWC7itztrm9QmPjOXO2jS5Uz4543U7HuHiBfb%2BoQ7Lffhqk9HKnDbmqew3HFOZIoFAo1N8Q6RvPa3qVrTHbnBcLExyOIEK0xAMWZo9MWFdVHY4UrKyhbh7fgbwOvAmq3HD7ZdfyKt%2F8XdQPdVu%2FDTXsAVBDab1%2BqyltANDQDCFGXg0N1IFineq1OoYIP8vk2841NIYR1MMhno5ftD4ahoo3NT6EcRsS7pJp5RR%2Ff0rZtXS13FFM80WhUChQkEA6x2olMn7dbvj7pW2fXJNQDSpY5kKmBHG%2FUgnybQ2I%2BTjPVs0QzKs0FK1nir%2F9BmjjDitDlk5JNx2o%2FtP99Fsg9xgCT7EChG4sCoVC%2FVjZJLudpsVaL4FNqxz3dOPnxXqaknyyOhIoq53PUTi0k5RUUoEq10WnzLJjKKXUu88Framxvp9aspLGtaxaQn3L%2BR1Zilw93ThIHtxH5pJmyVlzYoPTNqYASbOKM2Ls5vhK%2Byqgu5mC8mBsv%2F9GIw%2F72t4u1J0EEfeO%2Ffhn2dW5%2Bd6q06C5G72V5Z%2FmMpL3vGpApDjbUi0oy7J5aZUDTLTMhGbFoIj04yoeZfLOyyGu2Yp180vIvsYtFMzgmNC80aorm9aJjQCWm4pCoVCor9CDlNO51JJAj05ZhbhAFaA5PdmeUwAcnHU18sLMPZfFBJXjt2FHKtKVLaAsfpC6XZfnzjk7SG0xG%2Fj9aOfqnpHRcDk7Zu4d27Bgdx33wztvWakn16w47NOYt7pa%2FnvUsPnZ6viol5mDPKY3NOPivhrOlJ1DL3k9MpZPcY9np5el7JbHvjzbdh%2Fs%2FLywvfrp%2B012tt6YQtcPZ3Impz4b8IcvOfLuTJ7xjZ9VT%2Bcz7Lbs%2FwLiqQ3VdFvLmb1%2FIoMifmePxdevS6Q9k53IN%2FkwG6xlz066ObvrqcyXj8f6jbdt5iY9PJnJp0P77a1mzm4zF9TJ%2F2Sg5e9YrJtIS33zMY%2Fiw2G0ZGvT6eQSGXvLnsZhcTwLeetrDHdF8%2BnlSPJoXBJ%2Ffo2xfaMgpJj9benkUsx1SVSmlpIP0lDpFWV8jb4trYMGVAdT26sdYZPlYMNC%2BFMI4LTM3vN6M4qVFgAU6iv0D5QnfMaZoP9%2FAAAAAElFTkSuQmCC)}.leaflet-control-attribution:after .leaflet-container.dark .mapbox-icon,.leaflet-control-zoom-in .leaflet-container.dark .mapbox-icon,.leaflet-control-zoom-out .leaflet-container.dark .mapbox-icon,.leaflet-popup-close-button .leaflet-container.dark .mapbox-icon,.leaflet-control-layers-toggle .leaflet-container.dark .mapbox-icon,.leaflet-container.dark .map-tooltip .close .leaflet-container.dark .mapbox-icon,.map-tooltip .close .leaflet-container.dark .mapbox-icon,.mapbox-icon .leaflet-container.dark .mapbox-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAIICAMAAAAWgT0mAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAABgUExURQAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F3wlHLoAAAAfdFJOUwDYoAgNNvSA4%2Fu3mcTrUb5VQCByjBcoRwJMrs9nfF29SYbmAAAFH0lEQVR42u2c55qrIBCGY8HeYkliC%2Fd%2Fl0cRlRjFgbO7z5b5fiV5fAUGhHEYcrmgUKhfpIDSQBmig%2F44FNAXBeAyRH0epFU97Nz%2FfzRQKBQKhUKhvrnv%2F0t9WBQKhUKhUKhvLdfd%2FyxlKHX3Pp9B85XCRzClwCwXKzH8ckVmolQZTrmXz4d0qqdjCB2T63Su1jDSGrBajwYKhUKhUEoibmo4jpG6BIwkxhqfMhIQkkevYa0oP2eu8TaAFl9PGZ%2B%2ByT%2Bh8pjuKJbXcG3P%2FXK5r%2B2S2u01FLh%2Bk9nQOIIMSZ8K7XipHqXkzGHb07EPkh5DKaRJ2%2BodN8qhR4agzsdCxjFkgAyxgVKQyTeQC%2BrcDUQ%2BdhjpDVitR0PvIdR63PUmFr0pTG%2By1JyWUSgUCgXW46FKVM8mjptnpeBg9xFfpfyoh8zmdhJ6r0uNFya2jLgVqb%2B3fPppcTuEqEQfC%2BVF4OwBTlBI11CrfjdEbQEsuNpDaoFdy5%2FZevanyvtuTax7acis5wTdps15x6xzZnKjvPICrWtpwPvJabo87xoH%2Bwn76Rv3EwqFQqG%2BSnakmJm4pWSXua%2BRrJWCMRtKAr3HKZ9qEGMyHwaJ3xdGAWKM%2F4xUoInJmDWg0MwwGwKhlRkpGCQyAwWC7itztrm9QmPjOXO2jS5Uz4543U7HuHiBfb%2BoQ7Lffhqk9HKnDbmqew3HFOZIoFAo1N8Q6RvPa3qVrTHbnBcLExyOIEK0xAMWZo9MWFdVHY4UrKyhbh7fgbwOvAmq3HD7ZdfyKt%2F8XdQPdVu%2FDTXsAVBDab1%2BqyltANDQDCFGXg0N1IFineq1OoYIP8vk2841NIYR1MMhno5ftD4ahoo3NT6EcRsS7pJp5RR%2Ff0rZtXS13FFM80WhUChQkEA6x2olMn7dbvj7pW2fXJNQDSpY5kKmBHG%2FUgnybQ2I%2BTjPVs0QzKs0FK1nir%2F9BmjjDitDlk5JNx2o%2FtP99Fsg9xgCT7EChG4sCoVC%2FVjZJLudpsVaL4FNqxz3dOPnxXqaknyyOhIoq53PUTi0k5RUUoEq10WnzLJjKKXUu88Framxvp9aspLGtaxaQn3L%2BR1Zilw93ThIHtxH5pJmyVlzYoPTNqYASbOKM2Ls5vhK%2Byqgu5mC8mBsv%2F9GIw%2F72t4u1J0EEfeO%2Ffhn2dW5%2Bd6q06C5G72V5Z%2FmMpL3vGpApDjbUi0oy7J5aZUDTLTMhGbFoIj04yoeZfLOyyGu2Yp180vIvsYtFMzgmNC80aorm9aJjQCWm4pCoVCor9CDlNO51JJAj05ZhbhAFaA5PdmeUwAcnHU18sLMPZfFBJXjt2FHKtKVLaAsfpC6XZfnzjk7SG0xG%2Fj9aOfqnpHRcDk7Zu4d27Bgdx33wztvWakn16w47NOYt7pa%2FnvUsPnZ6viol5mDPKY3NOPivhrOlJ1DL3k9MpZPcY9np5el7JbHvjzbdh%2Fs%2FLywvfrp%2B012tt6YQtcPZ3Impz4b8IcvOfLuTJ7xjZ9VT%2Bcz7Lbs%2FwLiqQ3VdFvLmb1%2FIoMifmePxdevS6Q9k53IN%2FkwG6xlz066ObvrqcyXj8f6jbdt5iY9PJnJp0P77a1mzm4zF9TJ%2F2Sg5e9YrJtIS33zMY%2Fiw2G0ZGvT6eQSGXvLnsZhcTwLeetrDHdF8%2BnlSPJoXBJ%2Ffo2xfaMgpJj9benkUsx1SVSmlpIP0lDpFWV8jb4trYMGVAdT26sdYZPlYMNC%2BFMI4LTM3vN6M4qVFgAU6iv0D5QnfMaZoP9%2FAAAAAElFTkSuQmCC)}.gallery-header,.gallery-header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-header a{color:#333}.gallery-header a:hover{text-decoration:none;color:#007FB6}.gallery-header a:hover .heading-title{border-bottom:1px solid currentColor}.gallery-header .avatar{display:inline-block;margin-right:15px}.gallery-header .heading-title{margin-right:20px}.photosets{margin:0 -10px}.photosets:after{content:"";clear:both;display:table}.date-header,.photos li,.photoset-title{height:233px;width:20%;margin:0;border:10px solid #fff;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.photos li,.photoset-title{position:relative}.date-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;font-size:12px;line-height:1.5;font-weight:400;padding-right:22px}.date-header:first-child{position:absolute !important;clip:rect(0, 0, 0, 0);width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden;border:0}.date-header:first-child:active,.date-header:first-child:focus{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.date-header .month-text{font-weight:700}.photoset-title{overflow:hidden}.photoset-title .title-text{z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:0;left:0;right:0;background-color:rgba(252,76,2,0.8);color:#fff;font-size:12px;padding:5px 10px;font-weight:400;-webkit-font-smoothing:auto;font-smoothing:auto}.photos{padding:0;list-style:none}.photos li:first-child{margin-left:-20%}.photos li:after{content:"";background-color:rgba(252,76,2,0.8);left:0;right:0;bottom:0;position:absolute;z-index:10;list-style:none;padding:0;margin:0}.photos li:only-child:after{display:none}.photos a{background-size:cover;background-position:center;display:block;height:100%;width:100%}.photoset .photoset-title .title-text{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;will-change:transform}.photoset li{overflow:hidden;background-image:url(/assets/common/bg-topography-b8faeffcd9bf430c73b8fd1c909ed016a5905fc6ec45496f7ac8ccf79df3d7da.png);background-size:cover}.photoset li:after{height:0;-webkit-transition:height 0.1s ease;transition:height 0.1s ease;will-change:height}.photoset li img{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;will-change:transform}@media (-webkit-min-device-pixel-ratio: 2){.photoset li{background-image:url(/assets/common/bg-topography@2x-ee44171c1a3b0e144f1a79a4016869d55729d86c366e83160886aa84d5b4e576.png)}}.photoset:hover .photoset-title .title-text{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.2s;transition-delay:0.2s}.photoset:hover li:after{height:6px;-webkit-transition-delay:0.15s;transition-delay:0.15s}.photoset li:hover:after{-webkit-transition-delay:0.1s;transition-delay:0.1s}.photoset li:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition-duration:0.6s;transition-duration:0.6s}.page-actions{clear:both;padding:40px 0 0;text-align:center}.page-actions .btn-load-more{padding-left:60px;padding-right:60px;-webkit-transition:padding 0.3s ease, height 0.3s ease, width 0.3s ease, border 0.3s ease, border-radius 0.3s ease;transition:padding 0.3s ease, height 0.3s ease, width 0.3s ease, border 0.3s ease, border-radius 0.3s ease}.page-actions .btn-text{-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}.page-actions .btn-load-more.loading-more{padding:0;height:34px;width:34px;border:4px solid #e6e6eb;border-top-color:#99999e;border-radius:50%;background-color:#fff;-webkit-animation:spin 1.2s infinite linear;animation:spin 1.2s infinite linear;pointer-events:none}.page-actions .btn-load-more.loading-more .btn-text{opacity:0;margin:0 50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes newKudo{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) translateY(-3px);transform:scale(1.2) translateY(-3px)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}.photo-view .photo-main,.photo-view .photo-sidebar{-webkit-transition:left 0.3s ease-out;transition:left 0.3s ease-out;position:absolute;top:0;bottom:0}.photo-view .photo-main{right:0;left:0}.photo-view .photo-container,.photo-view .photo-container figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photo-view .photo-container{position:absolute;left:0;right:0;top:0;bottom:0}.photo-view .photo-container img{-webkit-transform:translateZ(0);transform:translateZ(0);display:block;max-width:100%;max-height:100%;margin:auto;height:auto;width:auto;position:absolute;left:0;right:0;top:0;bottom:0}.photo-view .photo-container .photo-nav{opacity:1;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease;-webkit-animation:enterFadeOut 0.3s ease;animation:enterFadeOut 0.3s ease;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.photo-view .photo-container:hover .photo-nav{opacity:1;-webkit-animation:none;animation:none}.photo-view .caption-container{position:absolute;top:initial;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;padding:0 42px;text-align:center}.photo-view .caption-container .caption{display:inline-block;text-align:left;max-width:625px;margin:0 auto;padding:12px 0}.photo-view .caption-container .caption:empty{padding:0;display:none}.photo-view .photo-nav .btn{display:block;padding:0;position:absolute;top:0;bottom:0;border:none;background-color:transparent;opacity:0.5;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}.photo-view .photo-nav .btn:focus{outline:none}.photo-view .photo-nav .btn:hover{background-color:transparent;opacity:1}.photo-view .photo-nav .btn.btn-prev{left:0;width:20%}.photo-view .photo-nav .btn.btn-next{right:0;width:80%}.photo-view .photo-nav .btn.btn-next .app-icon-wrapper{right:0}.photo-view .photo-nav .btn .app-icon-wrapper{display:block;background-color:rgba(0,0,0,0.5);padding:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.photo-view .photo-sidebar{width:270px;overflow-x:hidden;overflow-y:auto;position:absolute;left:-270px;top:0;bottom:0;background-color:#fff;padding:30px}.photo-view .activity-map{margin:0 -30px;height:150px}.photo-view .activity-map iframe{width:100%}.photo-view .activity-map:empty{display:none}.photo-view .icon-drawer-left{display:none}.photo-view .icon-drawer-right{display:block}.photo-view #toggle-photo-sidebar{font-weight:700;z-index:12;position:absolute;left:0;bottom:0}.photo-view #lb-activity-description{border-top:1px solid #ccccd1;padding-top:15px}.photo-view #lb-activity-description:empty{border-top:none}.photo-view .inline-stats{padding:15px 0 0}.photo-view .inline-stats li{padding-bottom:15px}.photo-view .group-athletes li{margin:0}.photo-sidebar-expanded .photo-sidebar{left:0;-webkit-transition-delay:0.05s;transition-delay:0.05s}.photo-sidebar-expanded .photo-main{left:270px}.photo-sidebar-expanded .icon-drawer-left{display:block}.photo-sidebar-expanded .icon-drawer-right{display:none}.scalable{width:100%}.photostream{margin:20px 0;position:relative;-webkit-animation:fadeIn 0.3s ease;animation:fadeIn 0.3s ease}.photostream ul{padding-left:0}.photostream li{display:inline-block;height:48px;width:48px;vertical-align:top;margin-right:5px;margin-bottom:5px;position:relative;top:0}.photostream li:after{opacity:0;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease;content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:6px solid #00a3e9}.photostream li:hover,.photostream li:focus{cursor:pointer}.photostream li:hover:after,.photostream li:focus:after{opacity:0.8}.photostream .reported{opacity:0.25}.photostream img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.photostream .show-more{background-color:#e6e6eb}.photostream .show-more a,.photostream .show-more .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:500;height:100%;line-height:0;padding:0;width:100%}.photostream .show-more a:hover,.photostream .show-more a:focus,.photostream .show-more .btn:hover,.photostream .show-more .btn:focus{background-color:#ccccd1;color:#2d2d32;text-decoration:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.photostream li{overflow:hidden}.photostream .thumbnail{height:auto}.photostream .thumbnail-landscape{width:auto}}#activity-photos-container{margin:20px 0}#activity-photos-container .photostream li{margin-bottom:5px}.lightbox.external_photo{text-align:center}.lightbox.external_photo .lightbox-window{text-align:left}.lightbox.external_photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox.external_photo *{-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox.external_photo .lightbox-window{position:relative;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:0;background-color:#000;border:none;-webkit-box-shadow:none;box-shadow:none;width:auto;overflow:hidden;z-index:1}.lightbox.external_photo .lightbox-window .btn-close{padding:0;top:0;right:0;height:32px;width:32px}.lightbox.external_photo .lightbox-window .btn-close:hover .remove,.lightbox.external_photo .lightbox-window .btn-close:focus .remove{opacity:1}.lightbox.external_photo .lightbox-footer,.lightbox.external_photo .caption-container{position:absolute;left:0;right:0;color:#fff;background-color:rgba(0,0,0,0.5);z-index:10}.lightbox.external_photo .lightbox-footer{text-align:center;bottom:0;padding:15px}.lightbox.external_photo .lightbox-footer a,.lightbox.external_photo .lightbox-footer .clickable{color:#fff;margin:0 10px}.lightbox.external_photo .disable-lb-sidebar .lightbox-sidebar,.lightbox.external_photo .disable-lb-sidebar #toggle-lightbox-sidebar{display:none}.lightbox.external_photo .loading-spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.lightbox-control{opacity:1;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease;-webkit-animation:enterFadeOut 0.3s ease;animation:enterFadeOut 0.3s ease;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.lightbox-control .btn{opacity:0.5;background-color:rgba(0,0,0,0.25);-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}.lightbox-control .btn:hover,.lightbox-control .btn:focus,.lightbox-control .btn.active{opacity:1;background-color:rgba(0,0,0,0.25)}.lightbox-window:hover .lightbox-control{opacity:1;-webkit-animation:none;animation:none}.lightbox.external_photo .lightbox-window{min-height:80vh;min-width:80vw}.lightbox.external_photo .lightbox-more-controls{position:absolute;right:0;top:35px;z-index:10}.lightbox.external_photo .lightbox-more-controls button{color:#fff;height:32px;width:32px;display:block;padding:0;overflow:hidden;margin-bottom:1px;font-size:10px}.lightbox.external_photo .lightbox-fullscreen{position:absolute;min-height:100%;min-width:100%}.lightbox.external_photo .lightbox-fullscreen .icon-fullscreen{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjY0IiB2aWV3Qm94PSIwIDAgMTYgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BLnN0MHtmaWxsOiNDQ0NDQ0M7fSAuc3Qxe2ZpbGw6IzY2NjY2Njt9IC5zdDJ7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNSAxMSA1IDE1IDYgMTUgNiAxMCAxIDEwIDEgMTEgIi8%2BPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNSA2IDE1IDUgMTEgNSAxMSAxIDEwIDEgMTAgNiAiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUgMjcgNSAzMSA2IDMxIDYgMjYgMSAyNiAxIDI3ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUgMjIgMTUgMjEgMTEgMjEgMTEgMTcgMTAgMTcgMTAgMjIgIi8%2BPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSI1IDQzIDUgNDcgNiA0NyA2IDQyIDEgNDIgMSA0MyAiLz48cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjE1IDM4IDE1IDM3IDExIDM3IDExIDMzIDEwIDMzIDEwIDM4ICIvPjwvc3ZnPgo%3D)}.lightbox.external_photo .more-actions{position:relative}.lightbox.external_photo .more-actions .options{position:absolute;top:100%;right:0;white-space:nowrap;background-color:rgba(0,0,0,0.25);text-align:right}.lightbox.external_photo .more-actions .options a,.lightbox.external_photo .more-actions .options .clickable{display:inline-block;color:#fff;padding:10px 15px}.lightbox.external_photo .more-actions .options.active{display:block}.lightbox.external_photo .disable-lb-sidebar .photo-sidebar,.lightbox.external_photo .disable-lb-sidebar #toggle-photo-sidebar{display:none}.js .more-actions .options{display:none}#reporting-modal{position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.5);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#reporting-modal .btn-close{top:-42px;right:-5px}#reporting-modal .reporting-form{position:relative;padding:20px;background-color:#eee;max-width:480px;margin:auto}#reporting-modal h3{background-color:rgba(255,255,255,0.75);margin-left:-20px;margin-right:-20px;margin-top:-20px;padding:20px;border-bottom:1px solid #ddd}#reporting-modal ul,#reporting-modal li,#reporting-modal label{display:block}#reporting-modal li,#reporting-modal label,#reporting-modal p{margin:0}#reporting-modal label{border-bottom:1px solid #ddd;padding:15px 20px 15px 35px}#reporting-modal label input{float:left;margin-left:-31px;top:2px;margin-right:0.333em}#reporting-modal .btn-container{margin-top:30px}.map-large{height:300px}.map-canvas{height:410px;width:100%}.map-marker-sprite{background-image:url(/assets/sprites/sprites-map-9edbefa3bd42dbf847ae5421c0fa9b65ec40ea91ec53f5d42555a61f9af64fc6.png);background-repeat:no-repeat;background-position:left top}.map-marker-sprite.start-icon{background-position:0 -144px}.map-marker-sprite.end-icon{background-position:-24px -144px}.map-marker-sprite.rabbit{background-position:-72px -168px;overflow:visible;position:relative}.map-marker-sprite.rabbit .blip{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:24px;width:24px;border:3px solid #fff;border-radius:50%;opacity:0}.shown .blip{-webkit-animation:showRabbit 0.3s ease 2;animation:showRabbit 0.3s ease 2}@-webkit-keyframes showRabbit{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes showRabbit{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}#strava-map-controls{margin:10px;float:right}#strava-map-controls a{color:#606065;cursor:pointer}#strava-map-controls button,#strava-map-controls .button,#strava-map-controls .drop-down-menu{vertical-align:top}#strava-map-controls button,#strava-map-controls .button,#strava-map-controls .drop-down-menu .selection{font-size:12px;min-height:30px;padding:8px 10px;background-color:#f5f5fa}#strava-map-controls button:hover,#strava-map-controls .button:hover,#strava-map-controls .drop-down-menu .selection:hover{background-color:#e6e6eb}#strava-map-controls .drop-down-menu .selection{padding-right:30px}#strava-map-controls .drop-down-menu .selection:hover{text-decoration:none}#strava-map-controls .options{right:0}#strava-map-controls #toggle-fullscreen{width:30px;padding:0;background-image:url(/assets/common/icon-full-900467e2025fedabe513929bd0b172cf5e2936aadd6b7b0c0f4d2506025d2919.png);background-repeat:no-repeat;background-position:center center}#strava-map-controls #gpx-download{padding-left:25px;background-image:url(/assets/common/icon-download-gpx-4c89a12fc53a265491085463f17fdf08b2df9ee80294b6112449c914ca99dc5f.png);background-repeat:no-repeat;background-position:5px}#strava-map-controls .fullscreen-on{background-image:url(/assets/common/icon-close-2dd1bb7b2d18886b9b909955daa5fce17de5a2abda44ef5a1491cb592c3f1888.png);background-repeat:no-repeat;background-position:center center}.chart-container{overflow-x:auto;overflow-y:hidden}.chart-container line,.chart-container rect,.chart-container path{shape-rendering:crispEdges}.elevation-chart text,.activity-charts text{font-size:12px}.elevation-chart .axis,.elevation-chart .hover-line,.elevation-chart .info-box,.elevation-chart .metric-chart,.elevation-chart .chart-separator,.activity-charts .axis,.activity-charts .hover-line,.activity-charts .info-box,.activity-charts .metric-chart,.activity-charts .chart-separator{stroke-width:1px}.elevation-chart .axis,.elevation-chart .info-box,.elevation-chart .chart-separator,.activity-charts .axis,.activity-charts .info-box,.activity-charts .chart-separator{stroke:#ccccd1}.elevation-chart .axis,.activity-charts .axis{fill:none}.elevation-chart .axis-tick-text,.activity-charts .axis-tick-text{stroke:none;fill:#99999e;font-size:10px}.elevation-chart .fill,.activity-charts .fill{fill:rgba(0,0,0,0.1)}.elevation-chart .highlight,.activity-charts .highlight{fill:#175abd;fill-opacity:.7}.elevation-chart .hover-line,.activity-charts .hover-line{stroke:#606065}.elevation-chart .grid,.activity-charts .grid{stroke:#f5f5fa}.elevation-chart .info-box,.activity-charts .info-box{fill:#fff}.elevation-chart .info-box-value,.activity-charts .info-box-value{font-weight:bold}.elevation-chart .metric,.activity-charts .metric{fill:#f5f5fa}.elevation-chart .metric-label,.activity-charts .metric-label{fill:#99999e;font-size:14px}.elevation-chart .metric-value,.activity-charts .metric-value{fill:#606065;font-size:20px}.elevation-chart .metric-unit,.activity-charts .metric-unit{font-size:10px}.elevation-chart .metric-chart,.activity-charts .metric-chart{fill:none}.elevation-chart .hover-target,.activity-charts .hover-target{opacity:0;stroke:none}.elevation-chart .chart-separator,.activity-charts .chart-separator{stroke:#e6e6eb}.elevation-chart .box-separator,.activity-charts .box-separator{stroke:white}@media (max-width: 480px){.elevation-chart .x.axis .tick:nth-child(2n){display:none}}.btn{padding-left:24px;padding-right:24px;font-weight:700;border-radius:4px;-webkit-backface-visibility:hidden}.btn-link,.btn .count,.drop-down-menu .btn,.drop-down-menu .selection{font-weight:inherit}.btn-white{color:#2d2d32;background-color:#fff;border-color:#fff}.btn-white:focus,.btn-white.focus{color:#2d2d32;background-color:#e6e6e6;border-color:#bfbfbf}.btn-white:hover{color:#2d2d32;background-color:#e6e6e6;border-color:#e0e0e0}.btn-white:active,.btn-white.active{color:#2d2d32;background-color:#e6e6e6;border-color:#e0e0e0}.btn-white:active:hover,.btn-white:active:focus,.btn-white:active.focus,.btn-white.active:hover,.btn-white.active:focus,.btn-white.active.focus{color:#2d2d32;background-color:#d4d4d4;border-color:#bfbfbf}.btn-white:active,.btn-white.active{background-image:none}.btn-white.disabled:hover,.btn-white.disabled:focus,.btn-white.disabled.focus,.btn-white[disabled]:hover,.btn-white[disabled]:focus,.btn-white[disabled].focus{background-color:#fff;border-color:#fff}.activity-athlete-tagging{background:#f5f5fa;border:solid 1px #ccccd1;padding:20px;margin-bottom:24px}.activity-athlete-tagging.media-middle{-webkit-box-sizing:border-box;box-sizing:border-box}.activity-athlete-tagging .media-object{display:-webkit-box;display:-ms-flexbox;display:flex}.activity-athlete-tagging .media-object .avatar-img{border:solid 2px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.activity-athlete-tagging .media-object .avatar:nth-child(n+2){margin-left:-20px}.activity-athlete-tagging .media-body{color:#666;font-size:14px;line-height:1.43}.activity-athlete-tagging .media-body .media-heading{font-size:20px;line-height:1.4;margin:0}.activity-athlete-tagging .media-actions{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px}.activity-athlete-tagging .media-actions .btn{margin-right:15px;padding:9px 24px 10px;border-radius:2px}.activity-athlete-tagging .media-actions .btn:last-child{margin-right:0}.activity-athlete-tagging .media-actions .btn.status-loading,.activity-athlete-tagging .media-actions .btn.status-success{color:transparent}.activity-athlete-tagging .media-actions .btn.status-loading[disabled],.activity-athlete-tagging .media-actions .btn.status-loading.disabled,.activity-athlete-tagging .media-actions .btn.status-success[disabled],.activity-athlete-tagging .media-actions .btn.status-success.disabled{background-color:#fc4c02}.activity-athlete-tagging .media-actions .btn.status-loading .spinner,.activity-athlete-tagging .media-actions .btn.status-success .btn-icon-check-mark{display:block}.activity-athlete-tagging .media-actions .btn .spinner,.activity-athlete-tagging .media-actions .btn .btn-icon-check-mark{display:none}.activity-athlete-tagging .media-actions .btn .spinner{margin:0}.activity-athlete-tagging .media-actions .btn .spinner .graphic{border-color:#fff;border-top-color:#fc4c02}.activity-athlete-tagging .media-actions .btn .icon-middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.activity-athlete-tagging-disclaimer{border-top:1px solid #e6e6eb;font-size:14px}.activity-athlete-tagging-get-started{background-color:#f5f5fa;border-bottom:1px solid #e6e6eb;margin-bottom:20px;padding:40px 0}.activity-athlete-tagging-get-started .h2{margin-top:18px;margin-bottom:0}.activity-athlete-tagging-get-started .h3{margin-top:8px;margin-bottom:18px}.activity-athlete-tagging-get-started .avatar{width:100px;height:100px;margin-left:auto;margin-right:auto}.activity-athlete-tagging-get-started .avatar .avatar-img{border:solid 2px #fff;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.24);box-shadow:0 8px 16px 0 rgba(0,0,0,0.24);width:100%;height:100%}.activity-athlete-tagging-get-started .btn{border-radius:2px;line-height:1.0;margin-bottom:10px;padding-left:32px;padding-right:32px}.activity-athlete-tagging-get-started .small{color:#99999e}.activity-athlete-tagging-get-started .small a{color:inherit}.activity-athlete-tagging-get-started.has_photo{background-size:cover;background-position:center;color:#fff;position:relative}.activity-athlete-tagging-get-started.has_photo:after{content:'';background-color:rgba(0,0,0,0.5);display:block;position:absolute;top:0;left:0;bottom:0;right:0}.activity-athlete-tagging-get-started.has_photo .container{position:relative;z-index:1}.activity-athlete-tagging-get-started.has_photo .h2,.activity-athlete-tagging-get-started.has_photo .h3{text-shadow:0 2px 2px rgba(0,0,0,0.08)}.activity-athlete-tagging-get-started.has_photo .h2{font-weight:600}.activity-athlete-tagging-get-started.has_photo .h3{font-weight:400}.activity-athlete-tagging-get-started.has_photo .avatar .avatar-img{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.activity-athlete-tagging-get-started.has_photo .small{color:#ccccd1;font-size:12px}@media (max-width: 768px){.activity-athlete-tagging-get-started{padding:30px 0}.activity-athlete-tagging-get-started .h2{font-size:20px}.activity-athlete-tagging-get-started .h3{font-size:17px}.activity-athlete-tagging-get-started .avatar{width:80px;height:80px}}@media (max-width: 480px){.activity-athlete-tagging-get-started{padding:30px 0}.activity-athlete-tagging-get-started .h2{font-size:20px}.activity-athlete-tagging-get-started .h3{font-size:14px}.activity-athlete-tagging-get-started .btn{font-size:14px;padding:8px 20px}}.footer-upsell{background-color:#373737;color:#fff;padding-top:50px;padding-bottom:50px;text-align:center}.footer-upsell .media{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left}.footer-upsell .media-left{padding-right:50px}.footer-upsell h3{font-size:30px;line-height:1.2em;margin-bottom:24px;margin-top:0}.footer-upsell .cta-buttons{width:300px}.footer-upsell .btn{background-repeat:no-repeat;background-position:16px center;background-size:24px 24px;display:block;margin-top:16px;padding-left:64px;padding-right:64px;white-space:normal}.footer-upsell .btn-facebook{background-image:url(/assets/website/landing-page/icon-facebook-9ddcb5e9f2a1950d462ad216d4955f16d576437de4312625c67895d42302a0a0.svg)}.footer-upsell .btn-google{background-image:url(/assets/website/landing-page/icon-google-d0e460839c4717a1dc562f7233331668a2674805b8b2df3eac5ec7fd2d6add46.svg)}.footer-upsell .btn-icon{height:24px;width:24px;margin-right:16px}@media (max-width: 767px){.footer-upsell h3{font-size:28px}.footer-upsell .media{text-align:center}.footer-upsell .upsell-image{display:none}.footer-upsell .cta-buttons{margin-left:auto;margin-right:auto}.footer-upsell .btn{padding-left:50px;padding-right:50px}}@media (max-width: 480px){.footer-upsell h3{font-size:20px}.footer-upsell .cta-buttons{width:auto}}.more-activities+#global-footer,.footer-upsell+#global-footer{margin-top:0}.view{margin-top:32px}.activity-title{margin-bottom:24px;margin-top:0;word-break:break-word}.activity-type{text-transform:uppercase}.timestamp{color:#99999e}.unit{font-size:0.66em}.list-stats li{margin-right:16px}.list-stats li:last-child{margin-right:0}.list-stats .stat-subtext{color:#99999e}.list-stats .suffer-score .stat-text{color:#b40312}.inline-stats-container .stat-subtext{margin-top:6px}.sidebar .inline-stats-container{display:none}.sidebar table{width:100%}.sidebar td{padding-bottom:6px;padding-top:6px}.sidebar .top-achievements td:first-child{padding-right:6px}.sidebar #splits-table td{padding-bottom:0;padding-top:1px;padding-right:16px}.sidebar #splits-table td:first-child{text-align:right}.sidebar #splits-table .bar{height:30px;width:auto}.sidebar #splits-table .bar .fill{background:#2DAA35;height:30px}.sidebar #splits-table .bar .label{color:#fff;margin:0;padding:6px 0 0 8px}.photostream .show-more .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}.photostream .thumbnail{border:none;border-radius:0;padding:0}#map_canvas{height:280px;width:100%}#chart-container{padding-top:0}.comments .media-left{padding-right:12px}.comments li{margin-bottom:6px;padding-bottom:6px}.comments .comment-text,.comments .comment-text p{display:inline}.facepile li{display:inline-block}.follow-banner{background-color:#2d2d32;color:#fff;font-weight:100}.follow-banner h3,.follow-banner .stat-text{font-weight:100}.follow-banner .cta-block,.follow-banner .ytd-stats{padding-left:24px}.follow-banner .cta-block{padding-right:24px}.follow-banner .ytd-stats{border-left:1px solid #606065}.follow-banner .ytd-stats .list-stats{margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.follow-banner .ytd-stats .list-stats li{display:inline-block;float:none;margin-bottom:0;text-transform:capitalize}.follow-banner .ytd-stats .stat{text-align:center}.follow-banner .ytd-stats .stat-text:after{content:none}.follow-banner .athlete-name{margin-bottom:0;margin-top:0}.follow-banner .athlete-name a{color:#fff}.follow-banner .avatar-img{height:64px;width:64px}.follow-banner .btn{background-color:#fc4c02;border:none;color:#fff;padding:8px 16px}.follow-banner .btn:hover{background-color:#de4302}@media (max-width: 768px){.follow-banner .media{display:block;text-align:center}.follow-banner .media-left{padding-left:0;padding-right:0}.follow-banner .avatar{display:inline-block}.follow-banner .cta-block{margin-top:16px;margin-bottom:16px}.follow-banner .ytd-stats{border-left:0;padding-left:0}.follow-banner .list-stats{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
