/*! autoprefixer: off */.load-feed.button{text-align:center;background-color:transparent;min-width:0;min-height:0;width:120px;transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease;-o-transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease;-ms-transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease}.loading-more.load-feed.button{border-width:2px;border-radius:17px;border-color:#e6e6eb #e6e6eb #e6e6eb #99999e;color:rgba(255,255,255,0);height:24px;width:24px;margin:5px 0 0;padding:0;pointer-events:none;animation:spin 1.2s infinite linear;-webkit-animation:spin 1.2s infinite linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes newKudo{0%{transform:scale(1)}30%{transform:scale(1.2)}40%{transform:scale(1.2) translateY(-3px)}80%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}.post-social-buttons{padding-left:15px}.feed-entry-actions,.post-social-buttons{white-space:nowrap;font-size:11px;min-height:18px;margin-top:15px;line-height:1em;width:160px}.feed-entry-actions .kudoed .app-icon,.post-social-buttons .kudoed .app-icon{position:relative;animation:newKudo 0.66s ease}.feed-entry-actions .js-add-kudo.empty .count-kudos,.post-social-buttons .js-add-kudo.empty .count-kudos{display:none}.feed-entry-actions .count,.post-social-buttons .count{vertical-align:middle;font-size:11px}.feed-entry-actions .icon-kudo,.post-social-buttons .icon-kudo{top:-1px}.feed-entry-actions .icon-comment,.post-social-buttons .icon-comment{bottom:-1px}.feed-entry-actions button,.feed-entry-actions .btn,.feed-entry-actions .button,.feed-entry-actions .drop-down-menu,.post-social-buttons button,.post-social-buttons .btn,.post-social-buttons .button,.post-social-buttons .drop-down-menu{height:24px;min-width:50px;padding:0 8px}.feed-entry-actions button .app-icon,.feed-entry-actions button .count,.feed-entry-actions .btn .app-icon,.feed-entry-actions .btn .count,.feed-entry-actions .button .app-icon,.feed-entry-actions .button .count,.feed-entry-actions .drop-down-menu .app-icon,.feed-entry-actions .drop-down-menu .count,.post-social-buttons button .app-icon,.post-social-buttons button .count,.post-social-buttons .btn .app-icon,.post-social-buttons .btn .count,.post-social-buttons .button .app-icon,.post-social-buttons .button .count,.post-social-buttons .drop-down-menu .app-icon,.post-social-buttons .drop-down-menu .count{vertical-align:middle}.feed-entry-actions button .app-icon,.feed-entry-actions .btn .app-icon,.feed-entry-actions .button .app-icon,.feed-entry-actions .drop-down-menu .app-icon,.post-social-buttons button .app-icon,.post-social-buttons .btn .app-icon,.post-social-buttons .button .app-icon,.post-social-buttons .drop-down-menu .app-icon{opacity:0.6}.feed-entry-actions button:hover span,.feed-entry-actions button.kudoed .app-icon,.feed-entry-actions button .count,.feed-entry-actions button .icon-color,.feed-entry-actions .btn:hover span,.feed-entry-actions .btn.kudoed .app-icon,.feed-entry-actions .btn .count,.feed-entry-actions .btn .icon-color,.feed-entry-actions .button:hover span,.feed-entry-actions .button.kudoed .app-icon,.feed-entry-actions .button .count,.feed-entry-actions .button .icon-color,.feed-entry-actions .drop-down-menu:hover span,.feed-entry-actions .drop-down-menu.kudoed .app-icon,.feed-entry-actions .drop-down-menu .count,.feed-entry-actions .drop-down-menu .icon-color,.post-social-buttons button:hover span,.post-social-buttons button.kudoed .app-icon,.post-social-buttons button .count,.post-social-buttons button .icon-color,.post-social-buttons .btn:hover span,.post-social-buttons .btn.kudoed .app-icon,.post-social-buttons .btn .count,.post-social-buttons .btn .icon-color,.post-social-buttons .button:hover span,.post-social-buttons .button.kudoed .app-icon,.post-social-buttons .button .count,.post-social-buttons .button .icon-color,.post-social-buttons .drop-down-menu:hover span,.post-social-buttons .drop-down-menu.kudoed .app-icon,.post-social-buttons .drop-down-menu .count,.post-social-buttons .drop-down-menu .icon-color{opacity:1}.feed-entry-actions button:disabled,.feed-entry-actions .btn:disabled,.feed-entry-actions .button:disabled,.feed-entry-actions .drop-down-menu:disabled,.post-social-buttons button:disabled,.post-social-buttons .btn:disabled,.post-social-buttons .button:disabled,.post-social-buttons .drop-down-menu:disabled{color:initial}.feed-entry-actions button,.feed-entry-actions .button,.post-social-buttons button,.post-social-buttons .button{padding:0 10px}.feed-entry-actions .drop-down-menu .selection,.post-social-buttons .drop-down-menu .selection{display:inline-block;padding:3px 24px 3px 10px;min-height:0}.feed-entry-actions .count,.post-social-buttons .count{line-height:0}.tab-content-header #granular-filters{margin:-3px 0 18px}.tab-content-header #granular-filters .drop-down-menu{min-width:150px}.tab-content-header #granular-filters .filter-set,.tab-content-header #granular-filters .profile-upsell{display:inline-block}.tab-content-header #granular-filters .profile-upsell{margin-right:5px}.tab-content-header .actions,.tab-content-header #granular-filters{float:right}.tab-content-header .actions button,.tab-content-header #granular-filters button{margin-top:-10px}.tab-content-header .actions label,.tab-content-header #granular-filters label{margin-top:0}#post-block{padding:20px 30px;border-bottom:1px solid #e6e6eb}#post-block .avatar{margin-left:-68px;float:left}#post-block fieldset{padding:0 0 0 68px}#post-block textarea{width:100%;display:block;margin-bottom:5px}.posts.topics,#discussion-topics{list-style:none outside none;padding:0 20px}.posts.topics .topic,#discussion-topics .topic{position:relative}.posts.topics .topic .h5,#discussion-topics .topic .h5{word-wrap:break-word}.posts.topics .post-author,.posts.topics .post-info,#discussion-topics .post-author,#discussion-topics .post-info{display:inline-block;vertical-align:middle}.posts.topics .post-info,#discussion-topics .post-info{margin-left:20px}.posts.topics .post-content,#discussion-topics .post-content{margin-left:70px}.posts.topics .post-title,#discussion-topics .post-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.posts.topics .post-title a,#discussion-topics .post-title a{color:#2d2d32}.posts.topics .post-title a:hover,#discussion-topics .post-title a:hover{color:#007FB6}.posts.topics a.no-style,#discussion-topics a.no-style{color:inherit}.posts.topics a.no-style:hover,#discussion-topics a.no-style:hover{text-decoration:none}.posts.topics button.remove,#discussion-topics button.remove{opacity:0;background-color:transparent;right:0}.posts.topics .post:hover .remove,.posts.topics .editable:hover>.reply .remove,#discussion-topics .post:hover .remove,#discussion-topics .editable:hover>.reply .remove{opacity:1}.posts.topics time,#discussion-topics time{color:#99999e;font-style:italic;font-size:11px}.posts.topics .minimal,#discussion-topics .minimal{font-size:11px;color:#99999e}.posts.topics a.minimal:hover,#discussion-topics a.minimal:hover{color:#007FB6}.posts.topics>li,#discussion-topics>li{padding:20px 10px 30px;border-bottom:1px solid #ccccd1}.posts.topics>li:last-child,#discussion-topics>li:last-child{border-bottom:none}.posts.topics .comments li,.posts.topics .comment-form,#discussion-topics .comments li,#discussion-topics .comment-form{clear:none}.posts.topics .post,#discussion-topics .post{margin-bottom:5px}.posts.topics .post-container ol.comments,#discussion-topics .post-container ol.comments{list-style:none;padding-left:0;margin-bottom:0;clear:both}.posts.topics .post-container ol.comments>li,#discussion-topics .post-container ol.comments>li{border-top:none;border-bottom:1px solid #e6e6eb;padding:10px 30px 10px 50px;position:relative}.posts.topics .post-container ol.comments>li:last-child,#discussion-topics .post-container ol.comments>li:last-child{border-bottom:none;padding-bottom:0}.posts.topics .post-container ol.comments>li.see-all,#discussion-topics .post-container ol.comments>li.see-all{background:none;background-color:#FAFAFA;border:1px solid #F0F0F0;cursor:pointer;height:10px;line-height:10px;min-height:10px;margin-bottom:5px}.posts.topics .post-container ol.comments .avatar,#discussion-topics .post-container ol.comments .avatar{float:left;margin-left:-50px}.posts.topics .post-container .comment-form,#discussion-topics .post-container .comment-form{margin-top:20px;border-top:none}.posts.topics .post-container .comment-form textarea,#discussion-topics .post-container .comment-form textarea{height:34px;min-height:34px;line-height:1em;width:60%;margin:0 0 0 10px}.posts.topics .post-container .comment-form button,#discussion-topics .post-container .comment-form button{vertical-align:top}.posts.topics .post-container .comment-form fieldset,#discussion-topics .post-container .comment-form fieldset{border:none;width:100%;margin:0;padding-bottom:5px}.posts.topics .post-container .comment-form .actions,#discussion-topics .post-container .comment-form .actions{padding-top:0;margin:10px 0 0 45px}.posts.topics .post-container .condensed fieldset,#discussion-topics .post-container .condensed fieldset{padding-left:0;padding-top:0}.posts.topics .post-container .post-cover-photo,#discussion-topics .post-container .post-cover-photo{max-width:161px;height:106px}.posts.topics .post-container .post-cover-photo img,#discussion-topics .post-container .post-cover-photo img{max-width:100%;max-height:100%;display:block;margin:auto}@media (max-width: 479px){#post-block{padding-left:0}#post-block fieldset{padding:0}#post-block .avatar{display:none}#discussion-topics{padding-left:0}#discussion-topics>li{padding-left:0}#discussion-topics .post-content{margin-left: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{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;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;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;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;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,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")}.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)}.fixie-nav.section{border-bottom:none;margin:0;background-color:rgba(255,255,255,0.5);padding:0;height:50px;transition:top 0.5s;z-index:101}.fixie-nav.section.with-border{border-top:1px solid #e6e6eb;border-left:1px solid #e6e6eb;border-right:1px solid #e6e6eb}.fixie-nav.section.is-fixed{box-shadow:0 1px 3px -1px rgba(0,0,0,0.2);top:0;position:fixed;background-color:rgba(255,255,255,0.92)}.fixie-nav.section .section-items{margin:0;padding:0;clear:both}.fixie-nav.section .section-items li{margin:0;padding:0;float:left}.fixie-nav.section .section-items li.active .section-anchor{color:#fc4c02}.fixie-nav.section .section-anchor{font-weight:bold;color:#333;display:block;padding:15px 20px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes newKudo{0%{transform:scale(1)}30%{transform:scale(1.2)}40%{transform:scale(1.2) translateY(-3px)}80%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}.leaderboard-page{position:relative}.leaderboard-page .leaders table,.leaderboard-page .leaderboard table{animation:fadeIn 0.3s ease}.leaderboard-page .leaders th:first-child,.leaderboard-page .leaders td:first-child,.leaderboard-page .leaderboard th:first-child,.leaderboard-page .leaderboard td:first-child{border-left:none;width:32px}.leaderboard-page .leaders th:last-child,.leaderboard-page .leaders td:last-child,.leaderboard-page .leaderboard th:last-child,.leaderboard-page .leaderboard td:last-child{border-right:none}.leaderboard-page .leaders .athlete-name,.leaderboard-page .leaderboard .athlete-name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:inherit;float:left}.leaderboard-page .leaders .avatar,.leaderboard-page .leaderboard .avatar{vertical-align:middle;margin-right:5px}.leaderboard-page .leaders .unit,.leaderboard-page .leaderboard .unit{color:#2d2d32}.leaderboard-page .leaders table{border-bottom:1px solid #e6e6eb}.leaderboard-page .leaders thead th{padding:6px 10px;font-size:13px}.leaderboard-page .leaders tbody td{background:#fafafa;padding:8px 10px;border-top:1px solid #e6e6eb;border-right:1px solid #e6e6eb}.leaderboard-page .leaders tbody td:first-child{background:none}.leaderboard-page .leaders tbody td .dimension{float:right;margin-top:6px}.leaderboard-page .leaders tbody td .dimension .legend{color:#b3b3b3}.leaderboard-page .leaders tbody td .no-entry{color:#99999e;text-align:center}.leaderboard-page .leaders .athlete-name{max-width:150px}.leaderboard-page .leaders .last-compiled{text-align:right;margin-top:5px}.leaderboard-page .leaders .last-compiled a{font-size:11px;color:#2d2d32;text-decoration:none}.leaderboard-page .leaders .last-compiled a:hover{text-decoration:underline}.leaderboard-page .leaderboard-header{padding:25px 0}.leaderboard-page .leaderboard-header h3{margin:6px 0 10px 0}.leaderboard-page .leaderboard-header .week-toggle{text-align:right}.leaderboard-page .leaderboard table{border-collapse:collapse;margin:0 0 -1px}.leaderboard-page .leaderboard table thead th:not(.nosort){padding-right:10px}.leaderboard-page .leaderboard table thead th:not(.nosort):hover{background-color:rgba(0,0,0,0.05)}.leaderboard-page .leaderboard table thead th .button,.leaderboard-page .leaderboard table thead th.active .button:hover{background-color:transparent}.leaderboard-page .leaderboard table thead th.active{background-color:rgba(0,0,0,0.1)}.leaderboard-page .leaderboard th,.leaderboard-page .leaderboard td{transition:background 0.1s linear;-o-transition:background 0.1s linear;-ms-transition:background 0.1s linear}.leaderboard-page .leaderboard th:nth-child(n+2),.leaderboard-page .leaderboard td:nth-child(n+2){padding-left:10px;padding-right:10px}.leaderboard-page .leaderboard tr.you{background:rgba(0,0,0,0.08) !important}.leaderboard-page .leaderboard tr.you td:first-child{box-shadow:inset 3px 0 #fc4c02}.leaderboard-page .leaderboard td{padding-top:8px;padding-bottom:8px}.leaderboard-page .leaderboard td.highlighted-column{background:rgba(0,0,0,0.04)}.leaderboard-page .leaderboard td.athlete{width:180px;text-align:left}.leaderboard-page .leaderboard .athlete-name{max-width:180px}.clubs li{margin-right:6px;margin-bottom:4px}.clubs li.verified{margin-right:-2px}.clubs li.verified .icon-sm{margin-left:-12px;margin-bottom:-5px}.event-modal label{font-weight:500}.event-modal label.large{font-size:16px;font-weight:400}.event-modal li label{font-weight:400}.event-modal .lightbox-window{width:1000px;min-height:600px}.event-modal .small{color:#606065;margin-top:5px;line-height:1.2em}.event-modal .footer{margin:0}.join-terms-modal .lightbox-window{max-height:580px;max-width:604px}.join-terms-modal img{margin:0px 10px 0px 0px;margin-right:10px;float:left}.join-terms-modal h3{display:inline-block}.join-terms-modal #terms-body{overflow-y:scroll;max-height:300px;padding-right:15px}ul,ol{padding:0;list-style:none}ul.club-search,ul.athlete-search{margin-top:0;min-height:600px}ul.club-search>li,ul.athlete-search>li{padding-top:10px;padding-bottom:10px}ul.club-search>li:hover #follow,ul.club-search>li:hover a.button,ul.athlete-search>li:hover #follow,ul.athlete-search>li:hover a.button{opacity:1;transition:opacity 0.2s ease-in-out}ul.club-search>li h2,ul.club-search>li h4,ul.athlete-search>li h2,ul.athlete-search>li h4{margin:0 0 5px}ul.club-search>li .athlete-details,ul.athlete-search>li .athlete-details{margin-left:80px}ul.club-search>li img.club-image,ul.athlete-search>li img.club-image{width:75px;height:75px;border:1px solid #e6e6eb;padding:4px}ul.club-search>li p,ul.athlete-search>li p{margin-top:0;margin-bottom:0}ul.club-search>li ul.grid,ul.athlete-search>li ul.grid{margin-top:3px}ul.club-search>li ul.grid a.more,ul.athlete-search>li ul.grid a.more{display:inline-block;margin-top:15px;margin-left:5px}ul.club-search>li ul.grid .avatar,ul.athlete-search>li ul.grid .avatar{padding:1px}ul.club-search>li #follow,ul.club-search>li a.button,ul.athlete-search>li #follow,ul.athlete-search>li a.button{margin-top:5px;opacity:1;transition:opacity 0.2s ease-in-out}ul.club-search>li #follow span,ul.club-search>li a.button span,ul.athlete-search>li #follow span,ul.athlete-search>li a.button span{color:#FC4C02;text-transform:uppercase;font-size:0.9em}ul.club-search .follow-action .drop-down-menu,ul.athlete-search .follow-action .drop-down-menu{margin-top:5px}ul.list-athletes>li{border-bottom:1px solid #e6e6eb;padding:10px 0px 10px 48px;position:relative;transition:background-color 0.1s linear}ul.list-athletes>li:before,ul.list-athletes>li:after{content:"";display:table;clear:both}ul.list-athletes>li:hover .action,ul.list-athletes>li:hover .followbutton{opacity:1}ul.list-athletes>li.outset{padding-left:62px}ul.list-athletes>li:last-child{border-bottom:none}ul.list-athletes .avatar{float:left;margin-left:-48px}ul.list-athletes .athlete-name .app-icon-wrapper{display:inline-block}ul.list-athletes .athlete-name .app-icon-wrapper .app-icon{top:-2px}ul.list-athletes .action,ul.list-athletes .followbutton{position:absolute;right:20px;top:50%;margin-top:-15px;opacity:0;transition:opacity 0.1s ease}ul.list-athletes .label{position:absolute;right:20px;top:50%;margin-top:-15px}ul.list-athletes.compact>li{padding-left:0;min-height:initial}ul.list-athletes.show-actions .action{opacity:1}ul.list-athletes.with-menu{padding-top:30px}.touch ul.list-athletes .action{opacity:1}ul.list-athletes-inline{margin:6px 0 0;display:inline-block;vertical-align:middle}ul.list-athletes-inline li{display:inline-block;margin-right:4px}ul.list-athletes-inline .avatar{height:32px;width:32px}ul.list-objects>li{margin-bottom:-1px;border:1px solid #e6e6eb;transition:box-shadow 0.1s linear}ul.list-objects>li.selected{box-shadow:inset 1px 0 #fc4c02;border-left:1px solid #fc4c02}ul.list-objects>li:after{content:"";clear:both;display:block}.list-events>li{margin-bottom:16px;padding-top:10px;margin-top:10px;border-top:solid 1px #f5f5fa}.list-events>li:first-child{padding-top:0;margin-top:0;border-top:none}.load-feed.button{text-align:center;background-color:transparent;min-width:0;min-height:0;width:120px;transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease;-o-transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease;-ms-transition:margin 0.2s ease,width 0.1s ease,height 0.4s ease,border-width 0.4s ease,border-radius 0.4s ease,border-color 0.4s ease,padding 0.4s ease}.loading-more.load-feed.button{border-width:2px;border-radius:17px;border-color:#e6e6eb #e6e6eb #e6e6eb #99999e;color:rgba(255,255,255,0);height:24px;width:24px;margin:5px 0 0;padding:0;pointer-events:none;animation:spin 1.2s infinite linear;-webkit-animation:spin 1.2s infinite linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes newKudo{0%{transform:scale(1)}30%{transform:scale(1.2)}40%{transform:scale(1.2) translateY(-3px)}80%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes enterFadeOut{0%{opacity:1}100%{opacity:0}}.post-social-buttons{padding-left:15px}.feed-entry-actions,.post-social-buttons{white-space:nowrap;font-size:11px;min-height:18px;margin-top:15px;line-height:1em;width:160px}.feed-entry-actions .kudoed .app-icon,.post-social-buttons .kudoed .app-icon{position:relative;animation:newKudo 0.66s ease}.feed-entry-actions .js-add-kudo.empty .count-kudos,.post-social-buttons .js-add-kudo.empty .count-kudos{display:none}.feed-entry-actions .count,.post-social-buttons .count{vertical-align:middle;font-size:11px}.feed-entry-actions .icon-kudo,.post-social-buttons .icon-kudo{top:-1px}.feed-entry-actions .icon-comment,.post-social-buttons .icon-comment{bottom:-1px}.feed-entry-actions button,.feed-entry-actions .btn,.feed-entry-actions .button,.feed-entry-actions .drop-down-menu,.post-social-buttons button,.post-social-buttons .btn,.post-social-buttons .button,.post-social-buttons .drop-down-menu{height:24px;min-width:50px;padding:0 8px}.feed-entry-actions button .app-icon,.feed-entry-actions button .count,.feed-entry-actions .btn .app-icon,.feed-entry-actions .btn .count,.feed-entry-actions .button .app-icon,.feed-entry-actions .button .count,.feed-entry-actions .drop-down-menu .app-icon,.feed-entry-actions .drop-down-menu .count,.post-social-buttons button .app-icon,.post-social-buttons button .count,.post-social-buttons .btn .app-icon,.post-social-buttons .btn .count,.post-social-buttons .button .app-icon,.post-social-buttons .button .count,.post-social-buttons .drop-down-menu .app-icon,.post-social-buttons .drop-down-menu .count{vertical-align:middle}.feed-entry-actions button .app-icon,.feed-entry-actions .btn .app-icon,.feed-entry-actions .button .app-icon,.feed-entry-actions .drop-down-menu .app-icon,.post-social-buttons button .app-icon,.post-social-buttons .btn .app-icon,.post-social-buttons .button .app-icon,.post-social-buttons .drop-down-menu .app-icon{opacity:0.6}.feed-entry-actions button:hover span,.feed-entry-actions button.kudoed .app-icon,.feed-entry-actions button .count,.feed-entry-actions button .icon-color,.feed-entry-actions .btn:hover span,.feed-entry-actions .btn.kudoed .app-icon,.feed-entry-actions .btn .count,.feed-entry-actions .btn .icon-color,.feed-entry-actions .button:hover span,.feed-entry-actions .button.kudoed .app-icon,.feed-entry-actions .button .count,.feed-entry-actions .button .icon-color,.feed-entry-actions .drop-down-menu:hover span,.feed-entry-actions .drop-down-menu.kudoed .app-icon,.feed-entry-actions .drop-down-menu .count,.feed-entry-actions .drop-down-menu .icon-color,.post-social-buttons button:hover span,.post-social-buttons button.kudoed .app-icon,.post-social-buttons button .count,.post-social-buttons button .icon-color,.post-social-buttons .btn:hover span,.post-social-buttons .btn.kudoed .app-icon,.post-social-buttons .btn .count,.post-social-buttons .btn .icon-color,.post-social-buttons .button:hover span,.post-social-buttons .button.kudoed .app-icon,.post-social-buttons .button .count,.post-social-buttons .button .icon-color,.post-social-buttons .drop-down-menu:hover span,.post-social-buttons .drop-down-menu.kudoed .app-icon,.post-social-buttons .drop-down-menu .count,.post-social-buttons .drop-down-menu .icon-color{opacity:1}.feed-entry-actions button:disabled,.feed-entry-actions .btn:disabled,.feed-entry-actions .button:disabled,.feed-entry-actions .drop-down-menu:disabled,.post-social-buttons button:disabled,.post-social-buttons .btn:disabled,.post-social-buttons .button:disabled,.post-social-buttons .drop-down-menu:disabled{color:initial}.feed-entry-actions button,.feed-entry-actions .button,.post-social-buttons button,.post-social-buttons .button{padding:0 10px}.feed-entry-actions .drop-down-menu .selection,.post-social-buttons .drop-down-menu .selection{display:inline-block;padding:3px 24px 3px 10px;min-height:0}.feed-entry-actions .count,.post-social-buttons .count{line-height:0}.feed-entry .comments li,.feed-entry .comments form,.feed-entry .comments .show-all,.feed-entry .comments .expand-all{box-sizing:border-box;padding:5px 8px}.feed-entry .comments li{background-color:#f5f5fa}.feed-entry .comments form{background-color:#e6e6eb}.feed-entry .comments form .avatar{float:left}.feed-entry .comments form .media-object{padding-right:0}.feed-entry .comments .comment a{color:#007FB6}.feed-entry .comments .btn.remove{padding:0}.feed-entry .photostream{margin:10px 0 5px 0}.feed-entry .photostream .show-more .btn{padding-left:0;padding-right:0;font-size:12px}.feed-entry .photostream ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.feed-entry .photostream li.more{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background-color:#f5f5fa}.feed-entry .photostream li{height:48px;width:48px}.feed-entry .photostream .thumbnail{margin-bottom:0;border:none;border-radius:0}.feed-entry .photostream img{padding:0}.activity.feed-entry{min-height:120px}.activity.feed-entry.min-view{min-height:0}.group-activity.feed-entry .entry-container{margin-right:0}.feed-entry .activity-primary-photo-container{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:11}.feed-entry .activity-primary-photo,.feed-entry .group-primary-photo{background-color:#f5f5fa}.feed-entry .activity-primary-photo{display:block;height:100px;width:160px;position:relative}.feed-entry .activity-primary-photo .activity-polyline{background-color:rgba(255,0,0,0);height:50px;width:50px;position:absolute;bottom:0;right:0;z-index:12;background-size:cover;background-position:center;background-repeat:no-repeat}.feed-entry .activity-primary-photo .leaflet-zoom-animated{height:50px;width:50px}.feed-entry .group-activity-primary-photo{height:168px;margin:10px 0}.feed-entry .group-activity-primary-photo .group-activity-polyline{background-color:rgba(255,0,0,0);height:100px;width:100px;position:absolute;margin-top:68px;right:0px}.feed-entry .group-activity-primary-photo .leaflet-zoom-animated{height:100px;width:100px}.feed-entry .group-activity-primary-photo .brand-feed-logo{position:absolute;right:20px;margin-top:20px}.feed-entry .activity-primary-photo-container .leaflet-zoom-animated,.feed-entry .group-activity-primary-photo .leaflet-zoom-animated{transform:scale(5) !important}.feed-entry .entry-container.with-badge{padding-left:78px}.feed-entry .entry-container.with-flyby .entry-title{max-width:500px}.feed-entry .flybys{position:absolute;top:-10px;right:0}.shared-content-container:hover{text-decoration:none}.shared-content{position:relative;box-sizing:border-box;display:flex;border:solid 1px #e6e6eb;border-radius:3px;margin:12px 0 0 0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.14)}.shared-content .shared-content-image{position:relative}.shared-content .shared-content-image .shared-content-thumbnail{border-radius:2px 0 0 2px;object-fit:cover;width:100%;height:100%}.shared-content .shared-content-image .shared-content-video-icon{z-index:1;position:absolute}.shared-content .shared-content-header{margin-top:0}.shared-content .shared-content-text{box-sizing:inherit;height:100%;color:#2d2d32;padding:16px}.shared-content .shared-content-text .shared-content-domain{height:10px;font-size:10px;color:#99999e}.shared-content .shared-contents-remove{position:absolute;padding-right:2px;top:0px;right:0px}.shared-content .shared-contents-remove:hover .app-icon{background-position:0 -18px}.shared-content .shared-contents-remove:focus{outline:0}.post.feed-entry{min-height:100px}.post.feed-entry .entry-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post.feed-entry .entry-body{margin-bottom:15px}.post.feed-entry .entry-body a{color:inherit;text-decoration:none}.post.feed-entry .entry-image{display:block;height:100px;width:160px;margin-top:0px}.post.feed-entry .entry-image img{max-height:100px;max-width:160px}.post.feed-entry .entry-image-landscape img{object-fit:cover;width:100%}.post.feed-entry .entry-image-portrait img{object-fit:contain;height:100%}.post-body{min-height:10px}.shared-content-image{height:100px;flex:0 0 100px}.shared-content-image .shared-content-video-icon{height:40px;width:32px;margin:30px 30px 30px 38px}.shared-content-text{padding:11px 15px}.shared-content-text .shared-content-header{height:16px;font-size:14px;font-weight:normal;margin:0}.shared-content-text .shared-content-description{height:26px;margin:8px 0 14px 0;font-size:11px;line-height:1.18}@media (max-width: 480px){.shared-content-text .shared-content-description{visibility:hidden}}@media (max-width: 480px){.post.feed-entry .entry-image{float:none}}.performance-goal.feed-entry .entry-container{margin-right:0;padding-right:190px}.performance-goal.feed-entry .join{display:inline-block;position:absolute;right:0;top:0;max-width:160px}.feed-entry .performance-goal-completed{margin:4px 0 20px -70px;padding:5px 80px 5px 70px;background:#F2F2F2}.feed-entry .performance-goal-completed .goal-badge{height:45px;width:45px;float:right;margin-top:-11px;margin-right:-60px}@media (max-width: 768px){.performance-goal.feed-entry .join{position:static;margin:10px 0}}.promo.feed-entry{padding-top:20px;padding-bottom:20px}.promo.feed-entry .entry-image{margin-top:0}.promo.feed-entry a.btn{color:#fff;text-decoration:none}.promo-fancy.feed-entry{background-size:cover;background-repeat:no-repeat;background-color:#2d2d32;margin-right:30px;color:#fff}.promo-fancy.feed-entry:before{display:none}.promo-fancy.feed-entry .entry-image{width:48px}.promo-fancy.feed-entry .entry-title{font-size:24px}.promo-fancy.feed-entry .entry-badge{width:65px}.promo-fancy.feed-entry .entry-badge img{display:block;width:100%;height:auto}.promo-fancy.feed-entry a.entry-container{display:block;padding:20px 30px;margin:-20px -30px;color:#fff}.promo-fancy.feed-entry a.entry-container.with-badge{padding:20px 30px 20px 108px}.promo-fancy.feed-entry a.entry-container:hover{text-decoration:none}@media (max-width: 768px){.promo-fancy.feed-entry{margin-right:0}}.feed-header{max-width:789px;position:relative}.feed-settings{position:absolute;right:30px;top:0}.feed-settings .drop-down-menu{min-width:0}.feed{border-left:1px solid #e6e6eb;margin-left:78px;margin-top:30px;padding-top:5px;padding-bottom:5px}.time-header{padding-left:20px;margin:20px 0}.time-header:before{float:left;margin-left:-23px;content:'';display:block;height:5px;width:5px;border-radius:50%;background-color:#fff;margin-top:7px;box-shadow:inset 0 0 0 1px #ccccd1,0 0 0 1px #fff;background-color:#99999e;box-shadow:0 0 0 1px #fff}.time-header time{font-size:11px;background-color:#f5f5fa;color:#606065;display:inline-block;padding:5px 10px;white-space:nowrap;line-height:1em;margin-left:-10px}.time-header time:before{content:'';display:block;height:8px;width:8px;background-color:#f5f5fa;transform:rotate(45deg);float:left;margin-left:-14px;margin-top:1px}.time-header:first-child{margin-top:-12px}.feed-entry{font-size:13px;padding:0 30px;margin:40px 0;position:relative;clear:both}.feed>.feed-entry:before{float:left;margin-left:-23px;content:'';display:block;height:5px;width:5px;border-radius:50%;background-color:#fff;margin-top:7px;box-shadow:inset 0 0 0 1px #ccccd1,0 0 0 1px #fff;margin-left:-33px;will-change:box-shadow;transition:box-shadow 0.3s ease}.feed>.feed-entry:hover:before{box-shadow:inset 0 0 0 4px #99999e,0 0 0 1px #99999e,0 0 0 2px #fff}.feed>.feed-entry:after{content:'';display:table;clear:both}.feed-entry ul{list-style:none}.feed-entry a{color:#2d2d32}.feed-entry a:hover{color:#007FB6}.feed-entry .entry-container{min-height:40px;position:relative;margin-right:190px}.feed-entry .entry-title{font-size:14px;line-height:1.35em;margin:0 0 1px;font-weight:400}.feed-entry .entry-title a{font-weight:700}.feed-entry .entry-title .athlete-name{font-weight:400}.feed-entry>.avatar{float:left;margin-left:-108px;margin-top:-15px}.feed-entry .type{float:left;margin-left:-96px;margin-top:35px}.feed-entry .inline-stats{clear:none;margin-top:8px}.feed-entry .inline-stats strong{font-size:inherit;font-weight:700}.feed-entry .inline-stats .icon-achievement{margin-right:-3px;vertical-align:text-bottom}.feed-entry .inline-stats:after{clear:left}.feed-entry .inline-stats,.feed-entry .featured-achievements,.feed-entry .goal-message{color:#606065}.feed-entry .featured-achievements,.feed-entry .goal-message{margin-top:0}.feed-entry .thumbnail{padding:0}.feed-entry .activity-map,.feed-entry .entry-image{display:block;width:160px;float:right;overflow:hidden;text-align:center}.feed-entry .activity-map .brand-feed-logo,.feed-entry .entry-image .brand-feed-logo{background-color:#333;width:inherit;position:absolute;z-index:12;text-align:right}.feed-entry .activity-map .brand-feed-logo img,.feed-entry .entry-image .brand-feed-logo img{width:initial;display:initial;padding:0 10px}.feed-entry .activity-map,.feed-entry .group-map{background-color:#f5f5fa}.feed-entry .entry-image img{display:inline-block;max-height:90px;max-width:200px}.feed-entry .activity-map img,.feed-entry .group-map img{display:block;height:100%;width:100%;object-fit:cover;max-height:none}.feed-entry .activity-map-container{cursor:pointer;height:100%;width:100%}.feed-entry .activity-map{height:100px}.feed-entry .group-map{height:168px;overflow-x:hidden;overflow-y:hidden;margin:10px 0}.feed-entry .entry-badge{float:left;margin-left:-78px}.feed-entry.min-view .entry-image,.feed-entry.challenge .entry-image{margin-top:-15px}.feed-entry-actions button,.feed-entry-actions .button{padding:0 10px}.feed-entry-actions .drop-down-menu .selection{padding:2px 24px 2px 10px;margin-left:-1px}.feed-entry .list-athletes>li{border-bottom:none;clear:none;padding:0 0 0 42px;margin:20px 0}.feed-entry .list-athletes>li .avatar{margin-left:-42px}.feed-entry .list-athletes>li:before{display:none}.feed-entry .list-athletes .social{margin:0}.feed-entry .list-athletes .photostream{min-height:32px;margin-bottom:0}.feed-entry .list-athletes .photostream li{height:32px;width:32px}.feed-entry .list-athletes.list-sm>li{margin:20px 0}.feed-entry .list-athletes.list-sm .avatar{margin-top:4px}.feed-entry .entry{position:relative;padding-right:160px}.feed-entry .entry .social{margin:0;position:absolute;right:0;top:0}.feed-entry .entry .btn-group{float:right;white-space:nowrap}.feed-container .pagination,.feed-container .no-entries{min-height:34px;padding:30px;margin:0}.feed-container .pagination{display:block;text-align:center}@media (max-width: 768px){.feed-settings{right:0}.feed-entry{padding-right:0}}@media (max-width: 480px){.feed{margin-left:62px}.feed-settings{position:static}.feed-settings .drop-down-menu,.feed-settings .btn{display:block;text-align:left}.feed>.feed-entry:before{margin-left:-18px}.feed-entry{padding-left:15px}.feed-entry>.avatar{margin-left:-78px}.feed-entry .type{margin-left:-67px}.feed-entry .entry-container{margin-right:0}.feed-entry .activity-map{float:none;position:relative;top:-15px;width:100%}.feed-entry .entry-image{width:auto;margin-left:16px}.feed-entry .activity-map{margin:10px 0 0 0;height:132px}.feed-entry .flybys{position:static}.feed-entry .list-entries .entry,.feed-entry .list-athletes .entry{padding-right:0}.feed-entry .list-entries .feed-entry-actions,.feed-entry .list-athletes .feed-entry-actions{position:static;margin-top:16px}.feed-entry .list-entries .feed-entry-actions .btn-group,.feed-entry .list-athletes .feed-entry-actions .btn-group{float:none}}.feed.feed-moby .feed-entry.card-entry{border-top:1px solid #e6e6eb;border-bottom:1px solid #e6e6eb;padding:20px 0 30px 0}.feed.feed-moby .feed-entry.card-entry .card-entry-header{display:table;width:100%}.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-content{display:table-row}.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-image,.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-body,.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-action{display:table-cell;vertical-align:middle}.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-image{width:48px;height:48px;padding-right:20px}.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-body{font-weight:700}.feed.feed-moby .feed-entry.card-entry .card-entry-header .header-action{text-align:right}.feed.feed-moby .feed-entry.card-entry .no-content,.feed.feed-moby .feed-entry.card-entry .list-media{padding-left:60px}.feed.feed-moby .feed-entry.card-entry .no-content{margin-bottom:32px}.feed.feed-moby .feed-entry.card-entry .no-content .title{margin-top:25px;margin-bottom:6px}.feed.feed-moby .feed-entry.card-entry .no-content p{color:#606065}.feed.feed-moby .feed-entry.card-entry .list-media li{width:33.333%;margin-top:18px;margin-bottom:0;padding-left:8px}.feed.feed-moby .feed-entry.card-entry .list-media li:hover .media-actions{opacity:1}.feed.feed-moby .feed-entry.card-entry .card-entry-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.feed.feed-moby .feed-entry.card-entry .media-object{padding-right:10px}.feed.feed-moby .feed-entry.card-entry .media-object .avatar-content{background-color:#e6e6eb;display:block;height:70px;width:70px}.feed.feed-moby .feed-entry.card-entry .media-object .avatar.circle .avatar-content,.feed.feed-moby .feed-entry.card-entry .media-object .avatar.circle .avatar-img{border-radius:50%}.feed.feed-moby .feed-entry.card-entry .media-content,.feed.feed-moby .feed-entry.card-entry .media-body{overflow:hidden}.feed.feed-moby .feed-entry.card-entry .media-content .media-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.feed.feed-moby .feed-entry.card-entry .media-content .media-title,.feed.feed-moby .feed-entry.card-entry .media-content .media-subtitle{font-size:12px;line-height:1.25em;overflow:hidden}.feed.feed-moby .feed-entry.card-entry .media-content .media-title{display:block;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.feed.feed-moby .feed-entry.card-entry .media-content .media-subtitle{color:#606065;-webkit-flex:1 1;-moz-flex:1 1;-ms-flex:1 1;flex:1 1}.feed.feed-moby .feed-entry.card-entry .media-content .action{padding-left:0}.feed.feed-moby .feed-entry.card-entry .media-content .action .btn{font-size:11px;padding:3px 12px}.feed.feed-moby .feed-entry.card-entry .media-content .action .btn.following,.feed.feed-moby .feed-entry.card-entry .media-content .action .btn.requested{color:#99999e}.feed.feed-moby .feed-entry.card-entry .media-actions{opacity:0;padding-left:0;transition:opacity 0.1s linear}.feed.feed-moby .feed-entry.card-entry .media-actions .btn{font-size:0;padding:4px 0 3px 0;min-width:18px}@media (max-width: 768px){.feed.feed-moby .feed-entry.card-entry .list-media{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.feed.feed-moby .feed-entry.card-entry .list-media .media{width:100%}.feed.feed-moby .feed-entry.card-entry .media-actions{opacity:1}}.feed.feed-moby .avatar{height:auto;width:auto}.feed.feed-moby .avatar .avatar-img{border-radius:0}.feed.feed-moby .avatar.avatar-athlete .avatar-img{border-radius:50%}.feed.feed-moby .avatar.avatar-club .avatar-img{border-radius:3px}.feed.feed-moby .avatar-sm .avatar-img,.feed.feed-moby .avatar-sm img{height:32px;width:32px}.feed.feed-moby .avatar-md .avatar-img,.feed.feed-moby .avatar-md img{height:48px;width:48px}.feed.feed-moby .app-icon.icon-sm{height:16px;width:16px}.feed.feed-moby .app-icon.icon-md{height:18px;width:18px}.feed.feed-moby .app-icon.icon-lg{height:24px;width:24px}.feed.feed-moby{margin:0;padding:0;border-left:none}.feed.feed-moby .feed-entry{padding:0 0 0 68px;margin:50px 0}.feed.feed-moby .feed-entry:before{content:none}.feed.feed-moby .feed-entry .entry-head{padding:6px 0 8px 0;position:relative}.feed.feed-moby .feed-entry .entry-head .entry-title{margin-bottom:3px}.feed.feed-moby .feed-entry .entry-body{color:#606065;margin-top:10px}.feed.feed-moby .feed-entry .entry-container{margin-right:293px}@media (max-width: 1200px){.feed.feed-moby .feed-entry .entry-container.full-width{margin-right:0}.feed.feed-moby .feed-entry .entry-container.full-width .comments{margin-right:293px}}@media (max-width: 768px){.feed.feed-moby .feed-entry .entry-container{margin-right:0}.feed.feed-moby .feed-entry .entry-container.full-width .comments{margin-right:0}.feed.feed-moby .feed-entry .entry{padding-right:0}}.feed.feed-moby .feed-entry .entry-image{width:233px;top:-8px;position:relative;margin:0;z-index:2}.feed.feed-moby .feed-entry .entry-image img{height:64px;width:auto;max-width:none;max-height:none}.feed.feed-moby .feed-entry .activity-map,.feed.feed-moby .feed-entry .activity-primary-photo,.feed.feed-moby .feed-entry .post-image{height:130px;top:6px}.feed.feed-moby .feed-entry .activity-map img,.feed.feed-moby .feed-entry .activity-primary-photo img,.feed.feed-moby .feed-entry .post-image img{height:100%;width:100%}.feed.feed-moby .feed-entry .post-image img{object-fit:cover}.feed.feed-moby .feed-entry .post-image-portrait img{object-fit:contain}.feed.feed-moby .feed-entry .challenge-image{top:16px}.feed.feed-moby .feed-entry .challenge-image img{height:80px;width:80px}.feed.feed-moby .feed-entry.group-entry .entry-image{top:-16px}@media (max-width: 768px){.feed.feed-moby .feed-entry .entry-image{margin-left:10px}.feed.feed-moby .feed-entry .activity-map,.feed.feed-moby .feed-entry .activity-primary-photo,.feed.feed-moby .feed-entry .post-image,.feed.feed-moby .feed-entry .challenge-image{top:0}.feed.feed-moby .feed-entry.group-entry .entry-image{float:right;width:auto}}@media (max-width: 480px){.feed.feed-moby .feed-entry .entry-image{width:100%;height:auto;margin-left:0;text-align:left;float:none}.feed.feed-moby .feed-entry .activity-map,.feed.feed-moby .feed-entry .activity-primary-photo,.feed.feed-moby .feed-entry .post-image{height:122px}.feed.feed-moby .feed-entry .post-image-portrait img{object-position:left}}.feed.feed-moby .feed-entry{line-height:1.38em}.feed.feed-moby .feed-entry>.avatar{margin-top:0;margin-left:-68px;z-index:1}.feed.feed-moby .feed-entry p:last-of-type{margin-bottom:0}.feed.feed-moby .feed-entry .entry-title{color:#2d2d32;font-size:13px;font-weight:400;line-height:1.43em;margin-bottom:5px;word-wrap:break-word;position:relative}.feed.feed-moby .feed-entry .entry-title a{font-weight:inherit}.feed.feed-moby .feed-entry .entry-title strong{font-size:14px}.feed.feed-moby .feed-entry .entry-title .entry-type-icon{position:absolute;left:-56px}.feed.feed-moby .feed-entry .group-entry-title{font-weight:400;margin-bottom:0}.feed.feed-moby .feed-entry .entry-description{margin:12px 0}.feed.feed-moby .feed-entry .entry-athlete,.feed.feed-moby .feed-entry .entry-author{color:#2d2d32;font-weight:500}.feed.feed-moby .feed-entry .entry-athlete:hover,.feed.feed-moby .feed-entry .entry-author:hover{color:#007FB6}.feed.feed-moby .feed-entry .timestamp{display:block;color:#99999e;margin-top:2px}.feed.feed-moby .feed-entry .list-stats{margin:5px 0;line-height:1em;overflow:visible;white-space:normal;font-weight:500}.feed.feed-moby .feed-entry .list-stats li{float:none;display:inline-block;vertical-align:middle;padding-bottom:0}.feed.feed-moby .feed-entry .list-stats .icon-achievement,.feed.feed-moby .feed-entry .list-stats .count{vertical-align:middle}.feed.feed-moby .feed-entry .list-stats .count-achievements{color:#606065}.feed.feed-moby .feed-entry .list-stats .count-achievements:hover{color:#007FB6;text-decoration:none}.feed.feed-moby .feed-entry .list-stats,.feed.feed-moby .feed-entry .goal-message,.feed.feed-moby .feed-entry .featured-achievements{color:#606065;margin-bottom:5px}.feed.feed-moby .feed-entry .photostream{min-height:53px;margin-top:5px;margin-bottom:0}.feed.feed-moby .feed-entry .photostream ul{margin-bottom:0}.feed.feed-moby .feed-entry .photostream li{margin-top:5px;margin-bottom:0}.feed.feed-moby .feed-entry .photostream .spinner{margin:0;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.feed.feed-moby .feed-entry .feed-entry-actions{margin:16px 0 0 0}.feed.feed-moby .feed-entry .feed-entry-actions .app-icon{top:initial;bottom:initial;margin:-2px 0}.feed.feed-moby .feed-entry .feed-entry-actions .icon-share{bottom:-2px}.feed.feed-moby .feed-entry .feed-entry-actions .btn{line-height:1}.feed.feed-moby .feed-entry .feed-entry-actions a{font-size:12px}.feed.feed-moby .feed-entry .expand-all{margin-top:20px}.feed.feed-moby .feed-entry .btn-join{position:absolute;right:0;top:8px;max-width:233px}@media (max-width: 768px){.feed.feed-moby .feed-entry .btn-join{position:static;max-width:none;margin-top:10px;margin-bottom:0}}.feed.feed-moby .feed-entry .comments{font-size:12px}.feed.feed-moby .feed-entry .comments .thread{margin:10px 0 0 0}.feed.feed-moby .feed-entry .comments li,.feed.feed-moby .feed-entry .comments form{background:transparent;border-bottom:none}.feed.feed-moby .feed-entry .comments li{border-top:1px solid #e6e6eb;padding:10px 0}.feed.feed-moby .feed-entry .comments li:first-child{border-top:none;padding-top:0}.feed.feed-moby .feed-entry .comments form{padding:0;border-top:none}.feed.feed-moby .feed-entry .comments form textarea,.feed.feed-moby .feed-entry .comments form .btn{min-height:30px}.feed.feed-moby .feed-entry .comments form textarea,.feed.feed-moby .feed-entry .comments form .textarea-clone{min-height:30px}.feed.feed-moby .feed-entry .comments form textarea{padding:5px 2px 2px 2px}.feed.feed-moby .feed-entry .comments form .textarea-clone{padding:6px 2px 3px 2px}.feed.feed-moby .feed-entry .comments .media-body,.feed.feed-moby .feed-entry .comments .media-actions{padding:1px 0}.feed.feed-moby .feed-entry .comments .expand-all,.feed.feed-moby .feed-entry .comments .show-all{margin:10px 0 0 0;padding:0;background-color:transparent;border:none;color:#007FB6;display:inline-block}.feed.feed-moby .feed-entry .comments .athlete-name{font-weight:700}.feed.feed-moby .feed-entry .comments .timeago{display:block}.feed.feed-moby .group-activity.feed-entry .entry-container{margin-right:0}.feed.feed-moby .group-activity.feed-entry .entry-head{padding-right:100px}.feed.feed-moby .group-activity.feed-entry .flybys{top:4px}.feed.feed-moby .group-activity.feed-entry .entry-container>.entry-head,.feed.feed-moby .group-activity.feed-entry .entry-container>.entry-body{position:relative}.feed.feed-moby .group-activity.feed-entry .entry-container>.entry-head:before,.feed.feed-moby .group-activity.feed-entry .entry-container>.entry-body:before{content:'';border-left:1px solid #e6e6eb;position:absolute;left:-45px;top:0;bottom:-45px}.feed.feed-moby .list-entries{margin:0}.feed.feed-moby .list-entries .join{top:7px}.feed.feed-moby .list-entries>.feed-entry:before{content:'';border-left:1px solid #e6e6eb;position:absolute;left:-45px;top:-45px;bottom:-45px}.feed.feed-moby .list-entries>.feed-entry:last-child:before,.feed.feed-moby .list-entries>.feed-entry.last-child:before{content:none}.feed.feed-moby .list-entries>.feed-entry .entry:before{content:'';border:1px solid #ccccd1;height:5px;width:5px;border-radius:50%;background-color:#fff;position:absolute;left:-94px;top:12px;z-index:1}.feed.feed-moby .list-entries .feed-entry{margin:30px 0 0 0;padding-left:47px}.feed.feed-moby .list-entries .feed-entry>.avatar{margin-left:-47px}.feed.feed-moby .list-entries .feed-entry .entry-head{padding:7px 0}.feed.feed-moby .list-entries .feed-entry .feed-entry-actions{margin-top:5px}.feed.feed-moby .list-entries .feed-entry .entry-type-icon{left:-40px}.feed.feed-moby .challenge .list-entries .entry,.feed.feed-moby .performance-goal .list-entries .entry{padding-right:0}.feed.feed-moby .challenge .list-entries .feed-entry-actions,.feed.feed-moby .performance-goal .list-entries .feed-entry-actions{position:relative}.feed.feed-moby .challenge .list-entries .btn-group,.feed.feed-moby .performance-goal .list-entries .btn-group{float:none}@media (min-width: 480px){.feed.feed-moby .group-activity.feed-entry .feed-entry-actions{margin-top:0}}.feed.feed-moby .feed-entry .brand-feed-logo img{height:auto;width:auto}.feed.feed-moby .post.feed-entry .post-title{margin-bottom:5px;white-space:normal}.feed.feed-moby .post.feed-entry .entry-body{margin-bottom:0}.feed.feed-moby .post.feed-entry .entry-body a:hover{color:#007FB6;text-decoration:underline}.feed.feed-moby .athlete-news.feed-entry .entry-title,.feed.feed-moby .club.feed-entry .entry-title,.feed.feed-moby .membership.feed-entry .entry-title,.feed.feed-moby .performance-goal.feed-entry .entry-title{font-weight:400}.feed.feed-moby .athlete-news.feed-entry .entry-title a:not(.athlete-name),.feed.feed-moby .club.feed-entry .entry-title a:not(.athlete-name),.feed.feed-moby .membership.feed-entry .entry-title a:not(.athlete-name),.feed.feed-moby .performance-goal.feed-entry .entry-title a:not(.athlete-name){font-weight:700}.feed.feed-moby .performance-goal.feed-entry .entry-container,.feed.feed-moby .running-race.feed-entry .entry-container,.feed.feed-moby .athlete-news.feed-entry .entry-container{margin-right:0;padding-right:0}.feed.feed-moby .performance-goal.feed-entry .contain-object-right,.feed.feed-moby .running-race.feed-entry .contain-object-right,.feed.feed-moby .athlete-news.feed-entry .contain-object-right{margin-right:0;padding-right:293px}.feed.feed-moby .performance-goal.feed-entry .feed-entry-actions,.feed.feed-moby .running-race.feed-entry .feed-entry-actions,.feed.feed-moby .athlete-news.feed-entry .feed-entry-actions{position:relative}.feed.feed-moby .performance-goal.feed-entry .feed-entry-actions .btn-group,.feed.feed-moby .running-race.feed-entry .feed-entry-actions .btn-group,.feed.feed-moby .athlete-news.feed-entry .feed-entry-actions .btn-group{float:none}@media (max-width: 768px){.feed.feed-moby .performance-goal.feed-entry .contain-object-right,.feed.feed-moby .running-race.feed-entry .contain-object-right,.feed.feed-moby .athlete-news.feed-entry .contain-object-right{padding-right:0}}.feed.feed-moby .promo{padding:0;margin:50px 0;font-size:13px}.feed.feed-moby .btn{font-size:13px;white-space:normal}.feed.feed-moby .promo-fancy{background-color:#2d2d32;background-position:center;background-size:cover;font-weight:300}.feed.feed-moby .promo-fancy .promo-container{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.feed.feed-moby .promo-fancy .promo-body{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.feed.feed-moby .promo-fancy .promo-title{font-size:26px;line-height:1.2em;margin-bottom:8px}.feed.feed-moby .promo-fancy .promo-badge{padding-right:20px}.feed.feed-moby .promo-fancy,.feed.feed-moby .promo-fancy a{color:#fff;text-decoration:none}.feed.feed-moby .promo-simple{border-top:1px solid #e6e6eb;border-bottom:1px solid #e6e6eb}.feed.feed-moby .promo-simple .promo-container{padding:26px 0 26px 68px}.feed.feed-moby .promo-simple .promo-title{font-size:14px;font-weight:700;padding:7px 0 6px 0;margin:0}.feed.feed-moby .promo-simple .promo-image{float:left;margin-left:-68px;z-index:1}.feed.feed-moby .promo-simple .promo-image img{height:48px;width:48px}section.alt,.section.alt{background:#fff}.club-description .location{margin-top:6px;margin-bottom:0}.club-description .location img{vertical-align:text-bottom;margin-right:5px}ul.tabs .new-discussion-count{text-transform:uppercase;font-size:11px;line-height:1;font-weight:600;color:#fc4c02}ul.tabs .comment.sprite{top:2px}.share-lightbox h2{margin:0}.share-lightbox h3{margin:0;font-size:1.4rem}.share-lightbox h3 .location{color:#333;font-size:1.4rem}.share-lightbox h3 .membership-count{margin-left:20px;font-size:1.2rem;font-weight:600}.share-lightbox .facebook-friend-autocomplete{width:295px}.share-lightbox .facebook-friends{height:240px;overflow-y:auto;overflow-x:hidden}.share-lightbox .facebook-friends li{position:relative;padding-left:50px;padding-right:100px;min-height:40px;padding-bottom:5px;padding-top:5px;border-top:1px solid #fcfbfb;border-bottom:1px solid #dfdedf}.share-lightbox .facebook-friends li img.profile-picture{position:absolute;left:0;top:6px}.share-lightbox .facebook-friends li img.private-athlete{position:absolute;right:90px;top:20px}.share-lightbox .facebook-friends li span{display:block;padding-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-lightbox .facebook-friends li a.invite{position:absolute;right:0;top:14px}#group-events ul.group-event-snippets>li{padding:20px 0}#group-events ul.group-event-snippets>li:first-child{padding-top:0}#group-events ul.group-event-snippets>li:nth-child(n+2){border-top:1px solid #e6e6eb}#group-events ul.group-event-snippets>li.minimized{display:none}#group-events .date-row{background-color:#e6e6eb;padding:5px 20px}#group-events .date-row:first-child{margin-top:-20px}#group-events .event-row{margin:10px 0;padding:10px 20px}#group-events .event-row:hover{background-color:#f5f5fa}#group-events .event-row:hover .group-event-title{color:#007FB6;text-decoration:underline}#group-events .club-profile{float:left;margin-right:20px}#group-events .placeholder{min-height:100px;width:100%;display:block}#group-events .route-map{height:90px;width:140px;position:absolute;right:0}#group-events .group-event-title{font-size:16px}#group-events .group-event-title .icon-private{bottom:2px}#group-events .additional-info{margin-top:5px;font-size:14px}.date-box{min-width:60px;border:1px solid #ccccd1;display:inline-block;text-align:center}.date-box .date{margin-top:8px;color:#fc4c02;font-size:2.4rem;line-height:2rem}.date-box .month{border-bottom:1px solid #ccccd1;padding-bottom:5px}.date-box .activity-type{padding:5px 0 2px}.rsvped-athletes .lightbox-window .title{padding-bottom:0}.rsvped-athletes .lightbox-window>ul{max-height:400px;overflow-y:auto;padding:0 20px}.rsvped-athletes .lightbox-window>ul>li{padding:10px 0;min-height:35px}.rsvped-athletes .lightbox-window>ul>li .avatar-athlete{margin:0 12px 0 0}.rsvped-athletes .lightbox-window>ul>li .name{line-height:32px}.rsvped-athletes .lightbox-window>ul>li .action{right:0}.rsvped-athletes .lightbox-window>ul>li .drop-down-menu{display:none}.module.club-members .additional-members{padding-top:10px}.announcement{position:relative}.announcement time{display:block}.announcement .avatar{height:30px;width:30px}.announcement .message{margin:0.4em 0 0 40px}.announcement .delete-message{display:none}.announcement.editable:hover .delete-message{display:block}.photo-upload{width:128px}.photo-upload .avatar-img{border-radius:3px}.photo-upload .avatar{margin-bottom:20px}.edit-club .private-icon,.edit-club .vanity-url-label,.create-club .private-icon,.create-club .vanity-url-label{position:relative;top:5px}.edit-club .private-icon,.create-club .private-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAMAAABh7EcdAAAAyVBMVEUAAACysrKZmZmbm5v%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2BZmZmZmZmZmZmZmZn%2F%2F%2F%2BZmZn%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2BZmZmZmZmhoaH%2F%2F%2F%2BZmZn%2F%2F%2F%2F%2F%2F%2F%2B1tbWZmZmZmZmZmZnl5eX%2F%2F%2F%2F%2F%2F%2F%2Fl5eWlpaXt7e3Ly8uZmZnu7u61tbWZmZn%2F%2F%2F%2BwsLDY2Nj%2F%2F%2F%2Fb29vb29u1tbXr6%2Bv%2F%2F%2F%2B1tbWzs7P09PSZmZmZmZmZmZn%2F%2F%2F%2BZmZmdnZ2lpaXExMStra2ioqLr6%2Bufn5%2FQ0ND19fX5%2Bfnv7%2B9sumfJAAAANXRSTlMA5RXlppYQ88aVizIiH%2B571oVszidNOItF6SoJP%2FgYqpnk%2Fqaz2Te9q43qnp2c0nHy6a2f%2BjW7s2gAAACtSURBVBjTXY5HDsJADEVNSSOkJ4Teey%2Ba0aQD9z8UNskC8RZ%2B%2BrKsb0AClTE1gBKHnc7vQmyBWLMjv%2Fj%2Bjh0otTzeIXsxabHaAKFdQ5ztpVSmWpNkGL9p4KqKorqPb%2Bo3WMkNU11hFdEdC9B5HOeoWIYeKuPShJYh4Ey4DkDXe8AzMcNW2nHQUOnUUejOhLpgFekTn%2BpGVUE2GmP9cJ4IkRQvUwdCtmzObUuGPz7ZBxvKCimfAQAAAABJRU5ErkJggg%3D%3D) no-repeat bottom center;height:20px;width:13px;position:relative;margin:0 4px}.edit-club .private-icon.disabled,.create-club .private-icon.disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAMAAABh7EcdAAAA2FBMVEUAAAD%2F%2F%2F8zMzNzc3P%2F%2F%2F%2BUlJT%2F%2F%2F8zMzP%2F%2F%2F8zMzMzMzNlZWU0NDT%2F%2F%2F%2F%2F%2F%2F8zMzMzMzNTU1P%2F%2F%2F8zMzP%2F%2F%2F89PT0zMzNjY2PQ0NAzMzP%2F%2F%2F9JSUkzMzPHx8f%2F%2F%2F%2Fc3NwzMzP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F9oaGipqam%2Bvr5EREQzMzOlpaX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F9iYmLPz88zMzP%2F%2F%2F8zMzNpaWlubm5lZWVsbGzNzc0zMzM6Ojr%2F%2F%2F82NjZLS0tZWVldXV2%2Bvr7x8fFCQkKcnJzd3d319fVRUVHY2Nh5eXmAi5%2BNAAAAOHRSTlMAl8jl1v4spqYqluXjDHlQh%2FcwS4fUEDc091HEOuoTXKvwEOnknp6N13WaRH32pNWsxJjY9ef6vtd6%2FIcAAACySURBVBjTTY5XEoJAEERHBBSzIuaccw6zS8Z0%2Fxs5rFDl%2B5iu19UfA4QuIUo6%2FFjibv8O2FSIhiu%2BqVRm5jy0ksHXYS4UlW7qfBSb06UaWjIhLHNN%2F1s2Mq1Y1GIrl5EwJGEHjLiRaRhj3mlI6biuQ%2FFRoYnIPLnVZ4h%2BGqizeQ8gR9OtuF2ADrUvDiUK1h4goUyg5mOE5dGjdSuSx3AEAA3FZswOnmMVQvIFmXO5kAf4AhOdHrZDzAlNAAAAAElFTkSuQmCC) no-repeat bottom center}.edit-club .info.sprite,.create-club .info.sprite{top:4px;margin-left:4px}.edit-club .error,.create-club .error{display:inline-block;color:#d9534f;background:transparent}.edit-club label.error,.create-club label.error{margin-left:12px}.vanity-url-field{margin-top:10px}.vanity-url-field input{margin:0}.vanity-url-field .input-prepend{float:left;padding:8px 0;color:#99999e;font-size:14px}.lightbox-privacy-info .lightbox-window{width:470px}.club-ftue li.tooltip.dark{margin-top:-999em}.club-ftue li.tooltip{width:300px;margin-left:-160px;max-width:initial;padding:20px;display:block;opacity:0;-o-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);transition:all 0.3s ease-in-out,left 0,top 0,margin-top 0,margin-left 0;-o-transition:all 0.3s ease-in-out,left 0,top 0,margin-top 0,margin-left 0;-ms-transition:all 0.3s ease-in-out,left 0,top 0,margin-top 0,margin-left 0}.club-ftue li.tooltip.active{-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;margin-top:0}.club-ftue li.tooltip.active.bottom,.club-ftue li.tooltip.active.bottom-left{margin-top:10px}.club-ftue li.tooltip.active.top{margin-top:-10px}.club-ftue li.tooltip.active.right{margin-top:-50px;margin-left:20px}.club-ftue li.tooltip.active.bottom-left{margin-left:-280px}.club-ftue li.tooltip.centered{top:80px;width:400px;margin-left:-230px}.club-ftue li.tooltip .clickable{color:#DDD}.delete-club-message{background-color:#f5f5fa;margin-top:50px}.delete-club-message .note{padding-left:20px}.chars-left{float:right;color:#99999e;margin-top:0.4em}.chars-left.warn{color:#f0ad4e}.chars-left.over{color:#d9534f}.message-form textarea{box-sizing:border-box;width:100%;margin:0px;height:80px}.message-form .actions{margin-top:10px}.rsvp-view{margin-top:10px}.rsvp-view li{vertical-align:middle;display:inline-block;margin:0 6px 0 0}.rsvp-view li.loose{margin-right:20px}.rsvp-view li.hidden{display:none}.rsvp-view li.rsvp-others{font-weight:normal;margin-top:8px}.rsvp-view .avatar img{vertical-align:middle}.group-event-container{border:1px solid #e6e6eb;margin-bottom:20px}.group-event-container .icon-private{bottom:2px}.group-event-container hr{margin:30px 0 20px 0}.group-event-container .edit-drop-down{float:right;margin-left:20px}.group-event-container .group-event-time{font-size:16px}.group-event-container .group-event-address,.group-event-container .group-event-info{margin-top:10px}.group-event-container .group-event-address .meet-up{color:#99999e}.group-event-container .rsvp-view{margin-bottom:30px}.group-event-container .rsvp-view .rsvp-js{padding-left:22px;padding-right:23px}.group-event-container .rsvp-view img{border-radius:18px;border:2px solid #fff}.group-event-container .rsvp-view .current-avatar img{border-color:#fc4c02}.group-event-container .group-event-details hr{width:50px;margin-top:20px}.group-event-container label,.group-event-container .label{color:#99999e}.group-event-container .group-event-description p:first-of-type{margin-top:0}.group-event-container .group-event-description p:last-of-type{margin-bottom:0}.group-event-container .group-event-details{background-color:#f5f5fa;margin:0 -20px -20px}.group-event-container .group-event-details .inline-stats{margin-top:0}.event-details{border-bottom:1px solid #ccccd1}.event-details .club-logo{float:left;height:80px;width:80px}.event-details .details{padding-left:100px;min-height:80px}.group-event-route{border:1px solid #e6e6eb;padding-top:0}.group-event-route a.h3{margin-bottom:10px;display:inline-block}.group-event-route label:first-of-type{margin-top:0}.group-event-route .route-actions{float:right}.group-event-route .route-actions a{margin-top:15px}.group-event-route label,.group-event-route .label{color:#99999e}.cover-photo{position:relative;margin:-30px -20px -64px -20px;height:393px;overflow:hidden}.cover-photo.logged-out{height:256px}.cover-photo .cover-photo-image{object-fit:cover;height:100%;width:100%}.cover-photo .app-icon.hidden{display:none}.cover-photo .upload-icon,.cover-photo .file-input{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.cover-photo .file-input{width:72px;height:72px}.cover-photo .upload-icon{width:48px;height:48px;padding:8px 8px 16px 16px}.cover-photo.has-cover-photo .upload-icon,.cover-photo.has-cover-photo .file-input{top:inherit;bottom:10px;left:inherit;right:20px;margin:0}.cover-photo.has-cover-photo .file-input{width:36px;height:36px}.cover-photo.has-cover-photo .upload-icon{width:24px;height:24px;background-color:rgba(0,0,0,0.5);padding:4px 4px 8px 8px}.cover-photo.has-cover-photo .upload-icon.hover{background-color:rgba(0,0,0,0.7)}@media (max-height: 800px){.cover-photo{height:296px}}.branch-container{min-height:100%;font-size:16px}.branch-container .logo-container{box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1)}.branch-container .logo-container .branding{margin:14px 0 8px}.branch-container img.cover-image{width:100%}.branch-container .avatar{margin:-38px auto 0;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.15)}.branch-container .avatar img{border-radius:3px}.branch-container.no-cover-photo .avatar{margin-top:40px}.branch-container h1{font-weight:400;margin-bottom:0.8em}.branch-container .text-content{padding:0 20pt}.branch-container p{font-weight:300;line-height:1.35em}.branch-container .cta-button-container{background-color:#fc4c02;border-radius:2px;display:inline-block;width:90%;height:64px}.branch-container .cta-button-container a{width:100%;height:100%;color:#fff;line-height:64px;text-decoration:none}
