.app .app .ev-sponsor:nth-child(4n),.app .ev-sponsor:first-child,.app .ev-sponsor:nth-child(3n+1),.app .movie-option-theme:first-child,.btn .caret-left,.btn .caret-right,.ev-sponsor:first-child,.grid-col-offset-1,.grid-row,.mapraces .btn-group+.btn-group,.social-card .social-card-activity-summary i.icon-clock{margin-left:0}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.profile-bio,.py-0{padding-bottom:0!important}.act-breakdown.outline dd,.act-breakdown.outline dt{border-left:2px solid #e8e8e2;border-right:2px solid #e8e8e2}#event-planner #footer-stack h4,#footer-stack h4,#sortable-sponsors .ui-sortable-helper.keyline,.app .row-options li.last a,.app .user-stat dd.last,.back h4,.border-bottom-0,.content-list .content-list-item:last-child,.content-list.no-hairlines-between .content-list-item,.event-inner .content.fill-pale,.event-map .race-data li:last-child,.sidr ul li ul li:last-child,.sidr ul li:last-child,.table-row:last-child,table.calendarBG tr:last-child td.calendarCell,table.calendarBG tr:last-child td.calendarWeekSummary{border-bottom:none}.content-block h4,.participant-overlay #race-leaderboard tbody td:first-child,.social-card .social-card-activity-summary-stats,.text-nowrap,table#leaderboard .metric-condition{white-space:nowrap}#login-account input[type=checkbox],.butsubmitlarge,.disc-nav,.social-card .act-like-avatar img{vertical-align:middle}.icon-large:before,.store img{vertical-align:top}#footer-stack li,.dropdown-menu,.nav-pills>li,.tabs-bar,ol,ul{list-style:none}.btn,html.app *{-webkit-touch-callout:none}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.avatar-round,.promo-disc{-webkit-border-radius:50%;-moz-border-radius:50%}#maptools .toggle-reveal:hover,#metrics,#metrics.off{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px}#login-account button,#metrics.on,.block,.expand.open .minus,.map-full-screen #map-minimise,.nav>li>a,.open>.dropdown-menu,.ql-container br,.strip.open .minus,article,article .no-results,aside,figure,footer,header,hgroup,label input,label select,label textarea,nav,section{display:block}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after,.event-summary #date_sorted,.event-summary #distance_sorted,.nav-pills:after,.strip.open .follow{clear:both}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-o-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-ms-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;padding-top:20px}50%{margin-top:0}100%{opacity:1}}@-moz-keyframes fadeInUp{0%{opacity:0;padding-top:20px}50%{margin-top:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;padding-top:20px}50%{margin-top:0}100%{opacity:1}}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{background:#108ead;font-size:62.5%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html.event-guide{background:#fff!important;overflow-y:auto}html.event-map{background:#fff!important;overflow-y:scroll}body{margin:0;padding:0;width:100%;text-align:center;background-color:transparent;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6em;color:#4a4a4a}body.map-full-screen,body.popup-open{height:100vh;overflow:hidden}body.popup-open.with-subnav-bar{height:-webit-calc(100% - 44px);height:-moz-calc(100% - 44px);height:-o-calc(100% - 44px);height:calc(100% - 44px)}article{margin-bottom:20px;position:relative}.grid-col-1,.grid-col-10,.grid-col-11,.grid-col-12,.grid-col-2,.grid-col-3,.grid-col-4,.grid-col-5,.grid-col-6,.grid-col-7,.grid-col-8,.grid-col-9{float:none;width:100%;text-align:left}.grid-row{margin-right:0}.flex-col-1,.flex-col-10,.flex-col-11,.flex-col-12,.flex-col-2,.flex-col-3,.flex-col-4,.flex-col-5,.flex-col-6,.flex-col-7,.flex-col-8,.flex-col-9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-row,.flex-row>*{-webkit-box-sizing:border-box}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;box-sizing:border-box}.column:first-child,.ms-0,.mx-0{margin-left:0!important}.column:last-child,.me-0,.mx-0{margin-right:0!important}.flex-row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:8px;padding-left:8px;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pe-0,.px-0{padding-right:0!important}.ps-0,.px-0{padding-left:0!important}.back,.front,button,input,select,textarea{-moz-box-sizing:border-box;-ms-box-sizing:border-box}.flex-col-1{width:8.333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-colg-2{width:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-3{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-4{width:33.33333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-5{width:41.666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-6{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-7{width:58.3333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-8{width:66.6666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-9{width:74.999999999%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-10{width:83.33333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-11{width:91.66666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-12{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-column{flex-direction:column}#footer-stack{background-color:#e8e8e2;padding:0 15px 50px;margin:0;color:#1e1f20}#footer-stack.inset{margin:0 2%}#footer-stack p{color:#1e1f20;font-size:16px}#footer-stack ul{list-style:none;margin:0;padding:0;font-size:inherit}#footer-stack li{margin:0;padding:0;font-size:14px;display:block}#footer-stack small,.app .stats-header small,.download-movie-controls p,.fs-12,.participant-overlay #race-leaderboard tbody th{font-size:12px}#footer-stack h4{color:#1e1f20;font-size:14px;font-weight:600;margin:40px 0 10px!important;padding:0;font-family:Ubuntu,Helvetica,Arial,sans-serif}#footer-stack a,#footer-stack a:visited{color:#288ba3;text-decoration:none}#footer-stack a:hover{color:#ff6c00;text-decoration:underline}#footer-stack .mmt-ft{padding-top:40px;padding-bottom:20px;max-width:200px;width:100%;display:block}.fs-14{font-size:14px}.app .goal-row .goal-title p,.app .lead,.fs-16,.moments-timeline .weather strong{font-size:16px}.m-0{margin:0!important}.ms-10,.mx-10{margin-left:10px!important}.me-10,.mx-10{margin-right:10px!important}.mt-10,.my-10{margin-top:10px!important}.mb-10,.my-10{margin-bottom:10px!important}.m-10{margin:10px!important}.ms-20,.mx-20{margin-left:20px!important}.me-20,.mx-20{margin-right:20px!important}.ev-share+.event-activity-feed,.mt-20,.my-20{margin-top:20px!important}.mb-20,.my-20{margin-bottom:20px!important}.m-20{margin:20px!important}.p-0{padding:0!important}.ps-10,.px-10{padding-left:10px!important}.pe-10,.px-10{padding-right:10px!important}.pt-10,.py-10{padding-top:10px!important}.pb-10,.py-10{padding-bottom:10px!important}.p-10{padding:10px!important}.ps-20,.px-20{padding-left:20px!important}.pe-20,.px-20{padding-right:20px!important}.pt-20,.py-20{padding-top:20px!important}.pb-20,.py-20{padding-bottom:20px!important}.p-20{padding:20px!important}.min-h-450px{min-height:450px}.min-h-300px{min-height:300px}.h-450px{height:450px}.card-dash .chart-height-300px,.h-300px{height:300px}.d-inline,.inline-drop.on{display:inline!important}.d-inline-block{display:inline-block!important}.d-block,.popup-container.on{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}#training-room-swiper .track-timeline-map img,.app .setting .setting-value,.app img.moments-video-map,.ev-subnav li:first-child:last-child,.main-body,.moments-timeline .moment.photo img,.moments-timeline .segment img,.popup-container .popup-body .setting .setting-value,.search-inline,.social-card .social-card-media-image,.social-card[data-status-media=image] .social-card-message,.social-card[data-status-media=image] .social-card-stats,.swiper-slide,.swiper-wrapper,.w-100{width:100%}.h-100{height:100%}.content-block{margin:10px}.content-block h4{margin:0;padding:4px 10px 0 0;text-overflow:ellipsis;overflow:hidden}.drop,.gm-tilt,.gmnoprint,.inline-drop,[title="Rotate map 90 degrees"]{display:none!important;visibility:hidden}#login-account label.fulltext,.card-dash.fullscreen .card-contract,.event-map .map-bar.open .hide,.hero .expand.open .expand-less,.ico-label,footer li,footer ul{display:inline}.gm-ui-hover-effect{outline:0!important}td.drop,th.drop{display:none;visibility:hidden}.on{width:auto;height:auto;overflow:visible;visibility:visible;opacity:1;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.inline-drop.off,.off{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;position:absolute;left:-9999px;top:-9999px}footer ul{margin:0;padding:0;font-size:1.1rem}.benefits{margin-top:20px;width:90%}.benefits li{margin-bottom:1em;background:url(/images/tick.png) 0 3px no-repeat;padding-left:20px}#contentfooter .footer-adspace,.content-pad{padding-top:30px}.invalidMessage{color:#da4444}.container-fluid{max-width:96%;margin:0 auto}.container{margin:0 2%;text-align:left;padding:0}.container.narrow>#date_sorted,.container.narrow>#distance_sorted,.container.narrow>.event-activity-feed,.container.narrow>.social-card,.container.narrow>.strip,.ev-stats .btn,.goal-tip div+h4,.repeater,.strip+.strip,h4+.setting,h4+p{margin-top:20px}.container.narrow{padding:50px 14px}.stretch-container{min-height:calc(100vh - 229px)}.stretch-container.narrow{min-height:calc(100vh - 329px)}#events footer .container,.active-loading-spinner,.app .goal-row .goal-title,.app .page-no-results .info-icon,.goal-row .goal-title,.midline,.text-center{text-align:center}header[role=banner]{padding:5px;text-align:left}footer{background:#fff;padding:14px;margin:0 2% 2%}.page-head{padding:14px 14px 7px}.page-body,.page-foot,.page-lead{padding:7px 14px 14px}.panel .page-lead{color:#fff;padding:0 0 15px}.repeater{padding-bottom:20px}#events footer,.static footer{background:#fff;color:#8a8a8a}#events footer a,#events footer a:visited,.ev-date,.ev-participants,.ev-status,.event-activity-feed .loading h2,.help,.nav-bar .btn-group a,.no-results h2,.static footer a,.static footer a:visited,.tweet .tw-message small a:hover,.tweet .tw-message small a:visited,footer a:visited{color:#8a8a8a}#events footer a:hover,#events footer a:visited:hover,#maptools .toggle-reveal dd a:hover,#metrics a,#metrics.off a,.app td a,.nav-pills .dropdown-menu>li>a,.social-card .social-card-author-name a,.static footer a:hover,.static footer a:visited:hover,.tier-features a,a .mem-detail,a.ui-btn:visited{color:#4a4a4a}#events .row-expander,.static .row-expander{margin-top:40px;padding-bottom:40px}#events .page-sidebar,.static .page-sidebar{padding:7px 0}#events .content,#training-room-swiper .track-timeline-stats,.app #segment,.app .event-content-container,.app .table-row:hover,.bg-white,.event-map .lt-ie9 #map-player,.expand.open,.fill,.fill-pale .front,.panel #metrics .act-breakdown dd,.panel #metrics .act-breakdown dt,.pills.active,.popup-container .popup-iframe,.static .content,.strip.open,.swatch-row-two{background-color:#fff}#events .content.frost,.static .content.frost{background-color:rgba(255,255,255,.8)}#events .content.clear,#training-room-swiper .panel-promo .act-breakdown dd,.app .table-row.read,.app td:hover,.app tr:hover,.ev-packages tbody tr:hover td,.ev-packages tbody tr:hover th,.event-leaderboard .table-row:hover,.hero .expand.open,.static .content.clear,.strip.open .strip-detail .list-row:hover{background-color:transparent}#events.event-inner .content,.static.event-inner .content{background-color:transparent;padding-top:60px}.content.fill-pale,.fill-pale,.list-row:hover,.table-row:hover{background-color:#fcfcfc}#maptools dd,#training-room-trends .swiper-slide,.app .swiper-slide,.back .pole dl:first-child,.back dl:first-child,.back dl:nth-child(3),.profile-avatar,.pull-left,.social-card .social-card-actions.pull-left,.social-card .social-card-track-info .comment-author-avatar{float:left}#maptools dt,#multigraph-wrap .disc-button,.app .row-options,.back .pole dl:nth-child(2),.back dl:nth-child(2),.back dl:nth-child(4),.databar .disc-button,.moments-navigation ul li.prev,.moments-timeline .moment-block h4,.pull-right,.social-card .social-card-author-follow,.stack[data-columns="2"].even .column{float:right}.page-foot section{float:left;width:33%}.column{margin-left:0;margin-right:0;margin-bottom:0;float:left}[data-columns="2"] .column{width:49%;margin-left:1%;margin-right:1%}[data-columns="3"] .column{width:32%;margin-left:1%;margin-right:1%}.ev-subnav li:first-child:nth-last-child(4),.ev-subnav li:first-child:nth-last-child(4)~li,[data-columns="4"] .column{width:25%}[data-columns="5"] .column{width:20%}[data-columns="6"] .column{width:16.666666%}.stack .column,.stack[data-columns="2"] .column,.stack[data-columns="3"] .column,.stack[data-columns="4"] .column,.stack[data-columns="5"] .column,.stack[data-columns="6"] .column{width:100%;float:none;margin-left:0;margin-right:0}.stack .column .pull-right{display:block;float:none;clear:left}.btn-group.pull-right{display:inline-block;float:right;clear:inherit}.stack .promo-disc{display:block;margin:0 auto}.avatar-round{border-radius:50%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#4a4a4a}.card,.infoBox{position:relative}.modal-backdrop.show{opacity:.5;z-index:1050}.modal-fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.rounded-0{border-radius:0!important}.cc-btn,.rounded-2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rounded-20{border-radius:20px!important}.infoBox{width:40px;z-index:10}.infoBox .country-marker{cursor:pointer;height:90px;width:90px;position:absolute;top:-45px;left:-45px}.infoBox .M1{background:url(/images/m1.png) 50% 50% no-repeat}.infoBox .M2{background:url(/images/m2.png) 50% 50% no-repeat}.infoBox .M3{background:url(/images/m3.png) 50% 50% no-repeat}.infoBox .M4{background:url(/images/m4.png) 50% 50% no-repeat}.infoBox .M5{background:url(/images/m5.png) 50% 50% no-repeat}.infoBox .M6{background:url(/images/m6.png) 50% 50% no-repeat}.infoBox strong{cursor:pointer;color:#fff;font-weight:400;position:absolute;font-size:12px;display:block;text-align:center}.infoBox .M1+strong{width:53px;height:52px;top:-25px;left:-26px;line-height:52px}.infoBox .M2+strong{width:56px;height:55px;top:-26px;left:-28px;line-height:55px}.infoBox .M3+strong{width:66px;height:65px;top:-32px;left:-33px;line-height:65px}.infoBox .M4+strong{width:78px;height:77px;top:-38px;left:-39px;line-height:78px}.infoBox .M5+strong,.infoBox .M6+strong{width:90px;height:89px;top:-44px;left:-45px}.infoBox .M5+strong{line-height:89px}.infoBox .M6+strong{line-height:90px}#loading{text-align:center;position:absolute;z-index:10;opacity:1;width:100%;background:url(/images/bar-loader.gif) 50% 50% no-repeat rgba(255,255,255,.8);-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}#loading.off{opacity:1;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}#metrics,#metrics.off{background-color:#e8e8e2;width:100%;display:none;font-size:1.4rem;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-radius:0 0 2px 2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#maptools .toggle-reveal:hover,.back,.card-container,.front{-webkit-background-clip:padding-box;-moz-background-clip:padding}#btn-menu:visited,#login-account a,#metrics a:hover,#metrics.off a:hover,a .mem-detail .mem-atname{color:#5dbfd7}.act-meta{padding:11px 15px}.trk-meta{margin-bottom:8px;margin-left:3px}.act-breakdown{margin-bottom:15px;text-align:center}.act-breakdown em,.back dd em,.distance em,.stat em,cite{font-style:normal}.act-breakdown dt{background-color:#fafaf9;font-size:1.4rem;font-weight:600;padding:2px 0 5px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.act-breakdown dd{margin-bottom:0;font-size:1.8rem;padding:5px 0 10px;background-color:#fafaf9;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.back dl,.card h4{margin-bottom:10px}.act-breakdown.outline dt{background-color:transparent;border-top:2px solid #e8e8e2}.act-breakdown.outline dd{background-color:transparent;border-bottom:2px solid #e8e8e2}.activity-icon{background:url("/images/icon-activity.png") 0 2px no-repeat;padding:3px 10px 0 22px;font-size:1.1rem}.back dl,.front{background-color:#fff}#maptools{display:none;opacity:.8;-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;position:absolute;right:0;top:0;margin:5px;z-index:150}#maptools a:link,#maptools a:visited,#maptools dt{display:block;width:50px;height:37px;text-indent:-9999px}#maptools dl{height:37px;clear:right;margin-bottom:5px;overflow:hidden}#maptools .toggle-reveal{width:50px;float:right;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}#maptools .toggle-reveal:hover dd,.grid .social-card{-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in}#maptools .toggle-reveal:hover{background-color:#4dbcd7;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;border-radius:2px;background-clip:padding-box;width:auto}#maptools .toggle-reveal:hover dd{opacity:.9;transition:opacity .5s ease-in}#maptools .toggle-reveal dd,.event-map .map-bar .highcharts-container,.ql-container h4,.ql-container ol,.ql-container p,.ql-container ul,.social-gallery-swiper .swiper-button-next.swiper-button-disabled,.social-gallery-swiper .swiper-button-prev.swiper-button-disabled{opacity:0}#maptools .toggle-reveal dd a{font-size:1.1rem;text-indent:0;background-color:#fff;color:#108ead;width:auto;height:26px;line-height:26px;padding:0 8px;margin:6px 0 6px 5px;text-align:center}#event-setup,#map-minimise,#mapplayer,#quill-toolbar-event_invite_body button,#quill-toolbar-event_invite_body select,#quill-toolbar-event_mmt_invite_body button,#quill-toolbar-event_mmt_invite_body select,#quill-toolbar-event_reminder_body button,#quill-toolbar-event_reminder_body select,#quill-toolbar-race_follow_up_body button,#quill-toolbar-race_follow_up_body select,#training-room-swiper .panel-promo .column+.column,.active-api-body #active-event-tmpl,.active-api-body #attending-event-tmpl,.active-api-body #current-user-tmpl,.active-api-body #not-mmt-user-tmpl,.active-api-body .active-api-content.initiated .loading-spinner,.active-api-content.initiated .active-loading-spinner,.android .loading-spinner,.app .ct-horizontal,.app .page-popup.popup-floating,.app .search-action,.btn.flat.off,.card-dash .card-contract,.card-dash.fullscreen .card-expand,.copypaste-import-body #attending-event-tmpl,.copypaste-import-body #current-user-tmpl,.copypaste-import-body #not-mmt-user-tmpl,.copypaste-import-body .copypaste-import-content.initiated .import-loading-spinner,.csv-import-body #attending-event-tmpl,.csv-import-body #current-user-tmpl,.csv-import-body #not-mmt-user-tmpl,.csv-import-body .csv-import-content.initiated .import-loading-spinner,.event-inner .nav,.event-map .lt-ie9 .map-bar,.event-map .map-bar .hide,.event-map .map-bar.open .map-bar-summary,.event-map .map-bar.open .show,.event-map [title="Rotate map 90 degrees"],.event-summary .nav,.expand.open .plus,.hero .expand .expand-less,.hero .expand.open .expand-more,.ios .material-design-loader,.lt-ie10 .back,.lt-ie10 .ev-bg svg,.map-full-screen #map-maximise,.mapheading,.mobile-nav .content,.mobile-nav .hero,.mobile-nav footer,.moments-timeline .moment-block:nth-child(2n) h2 i.odd,.moments-timeline .moment-block:nth-child(odd) h2 i.even,.moments-timeline .moment.photo .moment-map,.no-route,.social-card .social-card-activity-likes[data-likes="0"],.social-card.ad,.strip.open .plus,.tier-features li.tier-lead:before,form br,input[type=hidden]{display:none}#mapoptions dt{background:url("/images/map-type@2x.png") 0 0/100px 37px no-repeat}#mapzoom dt{background:url("/images/map-zoom.png") 0 0/100px 37px no-repeat}#map-enlarge dt{background:url("/images/map-enlarge.png") 0 0/100px 37px no-repeat}#route-download dt{background:url("/images/map-route@2x.png") 0 0/100px 37px no-repeat}#map-maximise dt{background:url("/images/map-maximise.png") 0 0/100px 37px no-repeat}#map-minimise dt{background:url("/images/map-minimise.png") 0 0/100px 37px no-repeat}#map-chart dt{background:url("/images/map-chart@2x.png") -50px 0/100px 37px no-repeat}#map-info dt{background:url("/images/map-info@2x.png") -50px 0/100px 37px no-repeat}#map-bounds dt{background:url("/images/map-bounds@2x.png") -50px 0/100px 37px no-repeat}#map-route dt{background:url("/images/map-route-toggle@2x.png") -50px 0/100px 37px no-repeat}#map-centre dt{background:url("/images/map-centre-toggle@2x.png") -50px 0/100px 37px no-repeat}#map-bounds.on dt,#map-centre.on dt,#map-chart.open dt,#map-info.open dt,#map-route.on dt,.social-gallery-swiper .swiper-button-next{background-position:0 0}.info-popup{margin:10px 0 5px;min-width:150px;text-align:left;font-weight:500}.card-container{margin:0 0 15px;display:block}.back,.card-container,.front{width:100%;height:350px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-radius:20px;background-clip:padding-box;overflow:hidden}.card .btn,.plus-card{-webkit-background-clip:padding-box}.card{text-align:center}.card .flipcard-banner-icon{width:40px;height:40px;position:absolute;top:15px;right:15px}.card .btn{cursor:pointer;display:block;width:92%;background-color:#ffc200;background-image:none;border:none;padding:5px 0;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-radius:20px;-moz-background-clip:padding;background-clip:padding-box;color:#7d7d7d;text-transform:uppercase;margin:0 auto}.card .face-head{padding:10px;background-color:#e8e8e2}.card .face-body{padding:10px;font-size:1.4rem}.card h4{border-bottom:1px solid #e8e8e2;min-height:80px}.back,.front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transition:.75s;position:absolute;top:0;left:0;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;-webkit-box-sizing:border-box;box-sizing:border-box}.card-container.no-flip:hover .back,.card-container.no-flip:hover .front{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.card-container.hover .back,.card-container:hover .back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.card-container.hover .front,.card-container:hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.front{z-index:2;border:1px solid #e8e8e2;overflow:hidden}.front .covered{font-size:1.1rem;line-height:14px}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#fafaf9;border:1px solid #fafaf9}.back .ev-badge,.leaderboard-data-wrapper,.lower-landing .hero .pill-group{margin:20px 0}.back .face-body{min-height:85px}.back .btn:hover{background-color:#d6a300;color:#4a4a4a}.back dl{width:47%;padding:10px 0}.back .polehdr,.back dt{font-size:1.1rem;text-transform:uppercase;font-weight:400}.back dd,li ol,li ul{margin:0;font-size:1.6rem}.back .pole,.img-group+form{padding-top:20px;clear:both}[data-activity=Miscellaneous]{background-image:url('/images/badge-Miscellaneous.png')}[data-activity=Cycling]{background-image:url('/images/badge-Cycling.png')}[data-activity=Running]{background-image:url('/images/badge-Running.png')}[data-activity=Walking]{background-image:url('/images/badge-Walking.png')}[data-activity=Sailing]{background-image:url('/images/badge-Sailing.png')}[data-activity=Canoeing]{background-image:url('/images/badge-Canoeing.png')}[data-activity=Driving]{background-image:url('/images/badge-Driving.png')}[data-activity="Horse riding"]{background-image:url('/images/badge-Horse riding.png')}[data-activity="Motor racing"]{background-image:url('/images/badge-Motor racing.png')}[data-activity="Mountain biking"]{background-image:url('/images/badge-Mountain biking.png')}[data-activity=Orienteering]{background-image:url('/images/badge-Orienteering.png')}[data-activity=Paragliding]{background-image:url('/images/badge-Paragliding.png')}[data-activity=Rowing]{background-image:url('/images/badge-Rowing.png')}[data-activity=Snowboarding]{background-image:url('/images/badge-Snowbroading.png')}[data-icon=Privacy]{background-image:url('/images/badge-Privacy.png')}[data-activity="Indoor cycling"]{background-image:url('/images/badge-Indoor cycling.png')}[data-activity=Snowshoeing]{background-image:url('/images/badge-Snowshoeing.png')}[data-activity="Jet skiing"]{background-image:url('/images/badge-Jet skiing.png')}[data-activity=Powerboating]{background-image:url('/images/badge-Powerboating.png')}#scanning-activity .panel,#scanning-activity .panel[data-activity=Miscellaneous]{background-color:#c8c8b7;background-image:none;color:#fff}#scanning-activity .panel[data-activity=Cycling]{background-color:#59bcd5;background-image:none;color:#fff}#scanning-activity .panel[data-activity=Running]{background-color:#e59732;background-image:none;color:#fff}#scanning-activity .panel[data-activity=Hiking],#scanning-activity .panel[data-activity=Walking]{background-color:#36c091;background-image:none;color:#fff}#scanning-activity .panel[data-activity="Mountain biking"]{background-color:#a89461;background-image:none;color:#fff}#scanning-activity #delete_activity{background-color:transparent;color:#fff;border:none;font-size:30px;padding:0;margin:-10px 0 0}#scanning-activity .percent-bar{width:100%;height:30px;background-color:#fcfcf9;-webkit-border-radius:2px;-moz-border-radius:2px;overflow:hidden;background-image:url(/images/progress-bar.gif);background-repeat:repeat-x;background-position:0 0}#blog article,#contentfooter .support-mmt .text-inverse,#scanning-activity .segment-scan,.app .popup-page-content h3,.moments-timeline+.moments-terminal{margin-bottom:30px}#scanning-activity #segments-scanned-percent{width:0%;height:30px;background-color:#53a55b;border-radius:2px;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s}#scanning-activity .setting-value input{width:80%;margin-bottom:30px}#scanning-activity .setting-value .btn{padding:9px 8px 8px}#scanning-activity .container i{color:#c9c9c9;margin-right:10px}#scanning-activity h5 .segments-found-count,.lowercase,.moments-timeline .lowercase,.text-lowercase{text-transform:lowercase}#btn-menu,.h6,.pill-badge,.social-card .social-card-stats table.act-sum td,.text-uppercase,.uppercase,h3.stats-header,h6{text-transform:uppercase}.disc-nav{width:40px;height:40px;margin-right:10px;margin-bottom:6px;border:1px solid #298da5;background-image:url(/images/uploads/disc-arrow-back.png);background-position:50%;background-size:30px;border-radius:50%;font-size:20px;line-height:37px;display:inline-block;text-align:center}.sb-nav{margin-top:20px;margin-bottom:20px;border-top:1px solid #f8f8f6}.sb-nav h2{padding:10px 14px;font-size:1.8rem}.hero-btn-group,.ques,.strip+h2,.strip+p{margin-top:30px}.tweet{margin:10px 0}.tweet .tw-message{padding-left:55px;line-height:18px}.tweet .tw-message small{color:#cacaca;line-height:20px}.help-block,.help-inline,.tweet .tw-message small a{color:#cacaca}.tweet .tw-avatar{float:left;margin-top:3px}.percentage_complete{margin-top:40px;margin-bottom:40px}#settings .percentage_complete h4{border-bottom:none;margin-bottom:0}#login-account #content{color:#fff;margin:0 auto;width:80%;max-width:300px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:20px;background-color:rgba(16,142,173,.95)}#login-account .field-mask{color:#6a6a6a;margin:0 0 20px;position:relative}#event-planner #event-status-form .submit,#login-account .tools,#navbar-toggle,.app .page-no-results .info-icon svg,.ev-packages table{margin-top:15px}#login-account .field-mask label{color:#6a6a6a;cursor:text;font-weight:400;left:9px;position:absolute;text-shadow:none;top:11px;width:50%;z-index:10}#login-account label{color:#fff;float:none;font-size:16px;font-weight:400}#login-account .roundinput{border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#2c3718;font-size:18px;height:45px;line-height:20px;margin-bottom:0;min-height:21px;padding:8px}#login-account small{font-size:1rem;font-weight:400}.butsubmitlarge{background-color:#45b9d5;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 3px 0 #23849b;-moz-box-shadow:0 3px 0 #23849b;box-shadow:0 3px 0 #23849b;color:#fff;cursor:pointer;font-size:1.8rem;margin:0;padding:8px 0;text-align:center;width:100%}.butsubmitlarge:hover{background-color:#2eaecd}.popup-container{position:fixed;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:95%;max-width:400px;min-height:50px;z-index:1080;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:left;color:#655a5b;padding:10px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.popup-container.popup-wide{max-width:900px}img,table{max-width:100%}.popup-container.dragged{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.popup-container.popup-video{width:99%}.popup-container .popup-header{background:#fff;padding:10px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;cursor:move}.popup-container .popup-header h4{border-bottom:none!important;line-height:1em!important;font-size:2rem;margin-bottom:0!important}.popup-container a.popup-close{float:right;display:block;line-height:19px;font-size:14px;color:#4a4a4a}.popup-container .popup-body{padding:10px;font-size:1.2rem;max-height:400px;overflow-y:scroll;background:#fff;position:relative}.popup-container .popup-body .setting{margin-bottom:12px;padding-bottom:12px}.popup-container .popup-body .ajax_loading{position:absolute;top:0;left:0;z-index:200;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.popup-container .popup-body .ajax_loading img{position:absolute;top:50%;left:50%;z-index:201;margin-top:-16px;margin-left:-16px;width:32px;height:32px}.popup-container .popup-body.scroll{max-height:500px;overflow-y:scroll}.app .popup-container .popup-body,.popup-container .popup-body.popup-body-expand{max-height:inherit!important}.popup-container .popup-body .setting .name{width:150px}#moments footer,#training-room-swiper .act-breakdown,.app #event-comment-form,.goal-row .goal-title p,.popup-container .btn,.popup-container form{margin:0}#ev-map-wrap #loading,.page-loading img{top:50%;margin-top:-16px;margin-left:-16px}.plus44{background:url(/images/plus-mark.png) no-repeat;display:block;width:44px;height:44px;position:absolute;top:0;left:0;z-index:950}.preview.mobile{background:url(/images/bg-iphone5.png) no-repeat;padding:115px 35px 245px 28px}.follow-member{font-size:12px;line-height:inherit;float:right;color:#333;font-weight:500}.social-card{overflow:hidden;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:20px;position:relative}.social-card[data-activity-sport="Mountain biking"]{border-top:3px solid #a89461}.social-card[data-activity-sport=Cycling]{border-top:3px solid #59bcd5}.social-card[data-activity-sport="Indoor cycling"]{border-top:3px solid #e59732}.social-card[data-activity-sport=Running]{border-top:3px solid #8464b5}.social-card[data-activity-sport=Hiking],.social-card[data-activity-sport=Walking]{border-top:3px solid #36c091}.social-card[data-activity-sport=Miscellaneous]{border-top:3px solid #ebebea}.social-card.selected{overflow:visible!important;position:static}.social-card.selected .swiper-container{overflow:visible;z-index:5000}.social-card.selected .social-card-media-container{position:static}.social-card.selected .social-card-media,.social-card.selected .social-card-media-image{z-index:9000;position:relative}.social-card.selected .social-card-media.nodata{background-size:50%;background-position:50% 50%;background-color:#ebe7d7}.social-card.selected .swiper-pagination{opacity:0;display:none}.social-card .social-card-footer,.social-card .social-card-header{padding:10px}.social-card .social-card-author-names{float:left;width:-webit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px)}.act-badge,.social-card .social-card-avatar{float:left;margin-right:10px}.social-card .social-card-author-name{font-size:20px;width:100%;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-card .social-card-actions a:hover,.social-card .social-card-author-name a:hover{color:#707070}.social-card .social-card-message{padding:10px 0 0;margin-bottom:15px}.social-card .social-card-message.keyline{border-bottom:1px solid #e4e4dc}.social-card .social-card-message p{padding:0 10px;font-size:1.6rem;overflow:hidden}#segment #comments-body .dialog-body,.app .page-no-results h3,.mmt-ad img,.participant-overlay h4,.sidr-class-mmt-ad img,.social-card .social-card-message p:last-child{margin-bottom:10px}.social-card .social-card-message h4{padding:0 10px}.social-card .social-card-message ul{margin-left:20px;font-size:1.6rem}.social-card .social-card-message ul li{list-style-type:disc}#ev-map-wrap,.app .event-banner-container,.app .event-routes-container,.app .mem-avatar,.distance,.dropdown,.dropup,.event-map .event-activity-no-results,.nav-pills .dropdown-menu>li,.setting .setting-edit .dropdown-menu li,.setting .setting-value .dropdown-menu li,.social-card .social-card-media-container,.social-card .swiper-slide{position:relative}#active-api-events .list-row:last-child,#navbar-toggle .icon-bar-last,#training-room-swiper .periods-breakdown .periods-breakdown:last-child,.alert-block>p,.alert-block>ul,.app .goal-row.goal-summary:last-child,.event-summary .btn-toolbar>.btn-group,.optanon-cookie-policy-subgroup-table-column-header,.profile-header p,.setting .setting-edit form,.setting .setting-value form,.social-card .swiper-slide .social-card-message,.well p:last-child{margin-bottom:0}.social-card .social-card-activity-summary{font-size:14px!important;color:#3a3a3a;line-height:20px;margin-bottom:0;font-weight:400}.social-card .social-card-activity-summary i{margin-left:6px}.social-card .social-card-activity-summary i.icon-chevron-right{font-size:10px;margin-left:3px}.alert .alert-heading,.social-card .social-card-activity-summary a{color:inherit}.social-card .social-card-activity-summary-label{margin-right:6px;font-size:12px!important;color:#3a3a3a}.social-card .social-card-comment{line-height:44px;font-size:20px}.social-card .social-card-stats{padding:16px 0 0}.social-card .social-card-stats p{padding:0 10px;margin-bottom:0;font-size:1.6rem;overflow:hidden}.social-card .social-card-stats table.act-sum{margin:0;border-bottom:1px solid #e8e8e8}.social-card .social-card-stats table.act-sum td{background:0 0;text-align:center;font-size:9px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#666;border:none;vertical-align:top;padding:0 0 10px}.social-card .social-card-stats table.act-sum td span{font-size:22px;display:block;line-height:22px;color:#666}.social-card .social-card-media{text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:90%;position:relative}.social-card .social-card-media img{max-height:30em}.social-card .social-card-media.social-card-map{padding-bottom:50%}.social-card .social-card-video{margin-top:10px;position:relative}.social-card .social-card-video .btn-play{opacity:.7;background:url(/images/btn-play.png) 50% 50%/20% no-repeat;cursor:pointer;position:absolute;z-index:100;width:100%;height:100%;top:0;left:0}.social-card .social-card-video.playing .btn-play{display:none;width:0;height:0}.social-card[data-status-source=facebook] .social-card-video{padding-bottom:56.25%;background-repeat:no-repeat;background-size:100% auto;background-position:center center}.social-card .social-card-banner{background-color:#fff;height:0;padding-bottom:40%;background-repeat:no-repeat;background-position:50% 0;background-size:cover;position:relative}.social-card .social-card-activity-likes{font-size:12px;position:absolute;top:10px;right:10px;line-height:26px;height:26px;color:#fff;background-color:rgba(0,0,0,.5);padding:0 10px;-webkit-border-radius:13px;border-radius:13px}.social-card .social-card-activity-likes i{margin-right:3px;width:12px}.social-card .social-card-activity-likes.pulse{-webkit-animation:.5s ease-in-out pulse;animation:.5s ease-in-out pulse}.social-card [data-status-source=twitter] .social-card-activity-likes{bottom:25px}.social-card .social-card-footer a{color:#8c8c8c;font-size:14px}.social-card .social-card-footer a:visited,.social-card .social-card-likes a{color:#8c8c8c}.social-card .social-card-footer .icon-edit{font-size:22px;vertical-align:middle}.social-card .social-card-footer .btn{min-width:90px;font-weight:400}.social-card .social-card-pubdate{font-size:1.2rem;float:left;line-height:32px}.social-card .social-card-pubdate a,.social-card .social-card-pubdate a:visited{color:#9c9f9b}.social-card .social-card-actions{float:right;margin:0;padding:0;font-size:12px;font-size:1.2pxrem}.social-card .social-card-actions li{display:inline-block;margin-left:10px}.social-card .social-card-actions a{color:#8a8a8a;font-size:1.4rem;white-space:no-wrap}.btn-group.open .btn.dropdown-toggle,.social-card .social-card-actions a:hover i{background-color:#ddddd4}.social-card .social-card-actions i{background-color:#e8e8e2;width:24px;height:24px;line-height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.social-card .social-card-track-info{padding:10px 10px 0}.social-card .social-card-track-info .comment-body{padding-left:50px;margin-bottom:3px;padding-top:9px}.social-card .social-card-track-info .comment-meta{padding-left:50px;margin-bottom:0;font-size:1.2rem;color:#bbb}.social-card .social-card-track-info dl{margin-bottom:15px;font-size:1.6rem;line-height:23px;min-height:40px}.social-card .footer-timesince{font-size:10px;float:right;color:#8c8c8c;height:30px;line-height:39px}.social-card .social-comments{clear:left;margin-top:20px}.social-card .social-comments .disqus{height:0;opacity:0;overflow:hidden}.social-card .social-comments.open .disqus{height:auto;opacity:1;-webkit-transition:opacity .2s ease-in .25s;-moz-transition:opacity .2s ease-in .25s;-ms-transition:opacity .2s ease-in .25s;-o-transition:opacity .2s ease-in .25s;transition:opacity .2s ease-in .25s}.social-card .extra-photos-count{position:absolute;z-index:100;bottom:15px;right:15px;color:#4a4a4a;width:60px;text-align:center;background-color:rgba(255,255,255,.8);height:60px;line-height:60px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;border:4px solid #fff;font-size:24px}.social-card .social-card-track-stats{margin-top:-25px}.social-card .social-card-track-stats-row{border-bottom:1px solid transparent}.social-card .sc-activity-stat-icon-offset{padding-left:60px!important}.social-card .sc-activity-stat{text-align:left;width:50%;display:inline-block;position:relative;height:50px;box-sizing:border-box}.social-card .sc-activity-icon{background-color:#e4e4dc;width:50px;height:50px;position:absolute;top:0;left:0;z-index:100;background-position:50% 50%;background-size:90%;background-repeat:no-repeat}#btn-menu,#navbar-toggle,.card-meta,.grid .social-card{background-color:transparent}.social-card .sc-activity-stat-value{font-size:24px;line-height:26px;font-weight:500;padding-left:10px}.social-card .sc-activity-stat-label{font-size:14px;color:#8c8c8c;line-height:20px;text-transform:capitalize;font-weight:400;margin-top:9px;padding-left:10px}.social-card .sc-activity-stat:first-child:after{content:"";position:absolute;width:1px;height:10px;background-color:transparent;bottom:0;right:0}.social-card .social-card-likes{margin:10px 8px 0;font-size:12px;color:#8c8c8c}.social-card .act-like-avatar img{width:35px;height:35px;display:inline-block;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0}.social-card .act-like-avatar+.act-like-avatar{margin-left:-15px!important}.social-card .map-only .social-card-media{padding-bottom:33%}.social-card .map-only [style*=nodata]{background-size:20%!important}.card-meta{font-size:12px;padding:0 10px;margin-bottom:40px}.card-meta .comment-body{margin-bottom:0;font-size:1.6rem;line-height:1.5em;font-weight:400}.card-meta .social-card-track-comments dl,.card-meta .social-card-track-info dl{margin-bottom:.5em}.social-card+.card-meta{margin-top:0;margin-bottom:0;padding-bottom:20px;border-bottom:20px solid #f6f6f3}.grid .social-card{width:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;transition:opacity .5s ease-in}.ev-banner-logo:hover img,.grid .social-card:hover .social-card-footer,.moment-banner-map:hover .video-play-overlay,.social-card-banner:hover .video-play-overlay{opacity:1}.grid .social-card[data-status-media=text]{display:none;height:0;width:0;overflow:hidden}.grid .social-card[data-status-media=image] .social-card-media:hover+.social-card-message,.grid .social-card[data-status-media=video] .social-card-media:hover+.social-card-message{opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;width:100%;padding:50px 0 10px;height:inherit;bottom:0}.app .container.narrow>.event-activity-feed,.app .with-subnav-bar.popup-open,.grid .social-card .social-card-media,.grid .social-card .social-card-video{margin-top:0}.grid .social-card .social-card-media{padding-bottom:100%}.grid .social-card .social-card-footer,.grid .social-card .social-card-header,.grid .social-card .social-card-message,.grid .social-card .social-card-stats{opacity:0;height:0;margin:0;padding:0;width:0;overflow:hidden}.grid .social-card[data-status-media=image] .social-card-message{position:absolute;bottom:64px;left:0;z-index:20;text-shadow:1px 1px 0 rgba(0,0,0,.8);color:#fff;padding:50px 0 10px;background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-repeat:repeat-x}#btn-menu:active i,.app .page-popup-navbar .close,.app .tabs a.active,.btn-error:hover,.btn-error:visited,.btn-inverse:hover,.btn-inverse:visited,.btn-primary:hover,.btn-primary:visited,.collection-embed a,.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover,.grid .social-card[data-status-media=image] .social-card-message a,.grid .social-card[data-status-media=image] .social-card-message a:visited,.hero .expand a,.user-profile h3 a,.user-profile h3 a:visited,a.inverse:visited{color:#fff}.grid .social-card[data-status-media=image] .social-card-message a:hover{color:#e6e6e6}.infinite-scroll-loader{text-align:center;padding-top:10px;padding-bottom:30px}.nav-bar{text-align:left;background-color:#fff;height:64px;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:190;-webkit-transition:left .2s ease-in;-moz-transition:left .2s ease-in;-ms-transition:left .2s ease-in;-o-transition:left .2s ease-in;transition:left .2s ease-in;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.ev-bg,.page-loading{background-color:#000}.dropdown-menu,.plus-card{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.nav-bar .btn-group{margin-top:11px;margin-right:14px;position:absolute;top:0;right:0;z-index:200}.nav-bar .btn-group a:hover{color:#a3a3a3}.nav-bar i{font-size:2.4rem}.nav-bar.open{left:260px;-webkit-transition:left .2s ease-in;-moz-transition:left .2s ease-in;-ms-transition:left .2s ease-in;-o-transition:left .2s ease-in;transition:left .2s ease-in}#notifyCount.notifyCount{display:block;background-color:red;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:2px solid #fff;color:#fff;font-size:10px;line-height:18px;min-width:18px;height:18px;text-align:center;font-family:Ubuntu,arial,sans-serif;position:absolute;font-weight:600;z-index:300;top:-10px;left:-10px}#notifyCount2{float:right;margin-right:-8px}.animating[data-animation=spin] i{-webkit-animation:1s linear infinite spin;-moz-animation:1s linear infinite spin;-o-animation:1s linear infinite spin;-ms-animation:spin 1s infinite linear;animation:1s linear infinite spin}.ev-bg{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.ev-bg svg,.lt-ie9 .map{width:100%;height:100%}.lt-ie10 .ev-bg{background-color:#545454}.mem-avatar{float:left;width:45px}.mem-detail{margin:0 0 0 55px}#settings aside img,.card-panel{margin-right:20px}.mem-screenname{font-size:18px;font-weight:600}.fade-in{opacity:0;-webkit-animation:.5s ease-in forwards fadeIn;-moz-animation:.5s ease-in forwards fadeIn;animation:.5s ease-in forwards fadeIn}.fade-in-up{opacity:0;-webkit-animation:.5s ease-in forwards fadeInUp;-moz-animation:.5s ease-in forwards fadeInUp;animation:.5s ease-in forwards fadeInUp}.page-loading{position:fixed;width:100%;height:100%;z-index:99;opacity:.2}.page-loading img{position:absolute;left:50%;width:32px;height:32px}.event-activity-feed .loading{text-align:center;padding:34px 0;background-color:#fafaf9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.event-activity-feed .loading img{margin:30px 0;opacity:.6}.app #app-form,.cc-window,.text-left{text-align:left}#navbar-toggle{display:block;position:relative;z-index:40;float:right;padding:9px 10px;background-image:none;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}#navbar-toggle:focus,.app #event_search button:focus,.app #member_search button:focus,.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,a.card-container:focus,a.inverse:active,a.inverse:hover,a:active,a:hover,footer a:active,footer a:hover{outline:0}#navbar-toggle.collapse,#navbar-toggle:hover{background-color:#5dbfd7}#navbar-toggle .icon-bar{background-color:#fff;display:block;width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-bottom:4px}#navigation-mask{height:0;width:0;overflow:hidden}.mobile-nav #navigation-mask{height:100%;width:100%;top:0;left:0;position:fixed;z-index:30;background:#fff;background:url("/images/texture.png"),#108ead}.card-panel{margin-left:20px}.optanon-cookie-policy-group-name{font-weight:600;margin-bottom:0}#contentfooter{background-image:url(/images/mmt-mountains.png);background-position:0 100%;background-repeat:repeat-x;padding-bottom:250px;background-color:#234952}#contentfooter .support-mmt{max-width:1060px;margin:0 auto;padding:0 10px;text-align:left;color:#fff}#contentfooter .support-mmt a,.card-panel a,.lower-landing .hero p a,.plus-alert a,.plus-alert a:visited,.profile-summary a:hover{color:#fff;text-decoration:underline}table.calendarBG th.calendarDayHeading,table.calendarBG th.calendarSummaryHeading{color:#333444;font-family:"Open Sans",arial,helvetica,sans-serif;height:14px;text-align:left;font-size:12px;white-space:nowrap}#contentfooter .support-mmt a:hover,.lower-landing .hero a.btn,.lower-landing .hero p a:hover,.profile-summary .btn-group a:hover{text-decoration:none}#contentfooter .support-mmt a.btn-upgrade,#contentfooter .support-mmt a.btn-upgrade:visited{background-color:#ffc200;color:#1e1f20;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:8px 10px;font-weight:600;text-transform:uppercase;text-decoration:none}#contentfooter .support-mmt a.btn-upgrade:hover,#contentfooter .support-mmt a.btn-upgrade:visited:hover{background-color:#cc9b00;color:#fff;text-decoration:none}#contentfooter .support-mmt .text-inverse em{font-weight:600;background-color:#ffc200;font-style:normal;padding-right:4px;padding-left:4px;color:#1e1f20}.card-dash{border:2px solid #e8e8e2;padding:20px;border-radius:10px;display:flex;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.card-dash .content-list-progress-bg{left:0}.card-dash.fullscreen{position:fixed;top:0;left:0;z-index:1000;width:100%;min-height:100%;border-radius:0;border:none;background-color:#fff}.alert .close,.btn-group,.btn-group>.btn,a.ui-btn,h1.mark,sub,sup{position:relative}.plus-card,h3.stats-header{-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-background-clip:padding}.card-dash.fullscreen .chart-canvas{height:calc(100vh - 100px)!important}.card-dash.fullscreen .card-dash-body{overflow-y:scroll}.app .ct-chart,.card-dash .chart-height-150px{height:150px}.plus-card{box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-webkit-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-topleft:20px;border-radius:20px;background-clip:padding-box;margin-bottom:40px;overflow:hidden}.btn-group>.btn,h3.stats-header{-webkit-background-clip:padding-box}.plus-alert{background-color:rgba(12,103,126,.5);color:#fff;padding:10px;font-weight:600;text-align:center;margin:0 16px 10px;border-radius:5px}.plus-alert a:active,.plus-alert a:focus,.plus-alert a:hover{color:#ffc200;text-decoration:underline}@-webkit-keyframes pulse{0%{opacity:0;-webkit-transform:scale(.8,.8)}45%{opacity:1;-webkit-transform:scale(1.2,1.2)}100%{opacity:1;-webkit-transform:scale(1,1)}}@keyframes pulse{0%{opacity:0;-webkit-transform:scale(.8,.8)}45%{opacity:1;-webkit-transform:scale(1.2,1.2)}100%{opacity:1;-webkit-transform:scale(1,1)}}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Open Sans",Arial,sans-serif;font-weight:600;color:inherit;text-rendering:optimizelegibility;letter-spacing:-.5px}.h1,.h2,h1,h2{font-weight:500;font-family:Ubuntu,arial,sans-serif}h1 small,h2 small{font-weight:400;color:#fff}.h1,h1{font-size:2.4rem;margin-bottom:15px;line-height:1.2;color:#298da5}ins,mark{color:#4a4a4a;background-color:#fff}#btn-menu,a,footer a:hover{color:#5dbfd7}#btn-menu i,.page-intro,footer a{color:#8a8a8a}h1.mark{z-index:40}.h2,h2{font-size:3.2rem;line-height:1.5}.h3,h3{font-size:2rem;font-weight:600;line-height:1.3}.h4,h4{font-size:1.8rem;line-height:1.25}.card-panel p,.event-map .event-activity-no-results .no-results h3,.h5,.ql-container ol,.ql-container ul,h5{font-size:1.6rem}.h6,h6{font-size:1.4rem;font-weight:400;letter-spacing:1px}.page-body h3,.page-head h3,h1{float:left;margin-bottom:0;width:auto}address,dd,dl,figure,ol,p,ul{margin-bottom:1.6em}#settings .barchart-horz,.app .user-stat dt,.no-results h3,.page-body h3.h2,.static h3,.strip.open .participants div{float:none}.page-body h3{margin-bottom:1em}h2#mmt-account{background:url("/images/uploads/mmt-hm.png") 50% 50% no-repeat;height:75px;text-indent:-9999px}#events h3,.ev-news-title,.fw-semibold,.marker-content h4,b,strong{font-weight:600}.android .modal-button.modal-button-bold,.fw-bold,dt,mark,table th{font-weight:700}.ev-title h2{color:#fff;white-space:nowrap;font-size:2rem;overflow:hidden;text-overflow:ellipsis}.app .content-block.indent,.btn-group+h3,.checkbox.inline+.checkbox.inline,.import-users_page .list-row .title,.radio.inline+.radio.inline{margin-left:10px}h3.stats-header{background-color:#e8e8e2;font-size:1.4rem;color:#71715a;text-align:center;line-height:3;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-radius:0 0 20px 20px;background-clip:padding-box;margin-bottom:20px;text-shadow:none!important}.alert,.well-small{-webkit-border-radius:2px;-moz-border-radius:2px}#event-planner .split+h4{padding-top:40px;clear:both}#event-planner h4{border-bottom:3px solid #e8e8e2;letter-spacing:0;margin-bottom:0;margin-top:0;line-height:50px}h2 i{font-size:24px;color:#d9d9ce}address,dl,ol,p,ul{font-size:1.6rem;line-height:1.6em}blockquote,ol,ul{margin:0 0 1.6em -14px}small{font-size:1.1rem;line-height:1em}ol,ul{padding:0 0 0 14px}.main-sidebar li,ol.clean,ul.clean{margin:0;padding:0}.list-bordered li,figure img{margin-bottom:.4em}blockquote{padding-left:14px;border-left:2px solid #f1fbfe;font-family:Cambria,Georgia,Times,"Times New Roman";font-style:normal}dfn,mark{font-style:italic}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.dl-horizontal dt{float:left;clear:left;width:20.25%;text-align:right}.dl-horizontal dd{margin-left:22.78%}abbr[title]{cursor:help;border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}.badge:hover,a,a.inverse,a.inverse:hover,a.ui-btn,a.ui-btn:hover,a:hover,footer a,footer a:hover,ins{text-decoration:none}code,kbd,pre,samp{font-family:Monaco,Courier New,monospace;font-size:1.4rem;line-height:1.6em}.alert,.btn,button,input,select,textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:1rem;line-height:0;vertical-align:baselineheight}sup{top:-1em}sub{bottom:-.25em}.page-intro{font-size:1.6rem;padding-top:27px}.ev-intro,.setting .setting-edit p,.setting .setting-value p{font-size:1.6rem;margin-bottom:0}.text-right,table#leaderboard .metric-behind,table#leaderboard .metric-distance,table#leaderboard .metric-elevation,table#leaderboard .metric-speed,table#leaderboard .metric-time{text-align:right}.text-muted{color:#a9a9a9!important}.app .android .mini-card-header,.app .page-toolbar a.link.active,.field-inline label,.fw-normal,.strip.open .val small{font-weight:400}.android .mem-screenname,.android .mini-card-header,.android .social-card-author-name,.android dt,.android strong,.fw-medium,.ios .modal-button.modal-button-bold,.ios strong{font-weight:500}#btn-menu,.alert .close,.badge,label{font-weight:700}a:visited{color:#298da5}a:hover{color:#34afcd}a:focus{outline:0;color:#1f6a7c}a.ui-btn{color:#4a4a4a;float:left}a.ui-btn:focus{outline:0;color:#4a4a4a;background-color:#f3f3f0}a.ui-btn:after{height:0;width:100%;position:absolute;bottom:0;left:0;z-index:10;background-color:#5dbfd7;-webkit-transition:height .15s ease-in 0;-moz-transition:height .15s ease-in 0;-ms-transition:height .15s ease-in 0;-o-transition:height .15s ease-in 0;transition:height .15s ease-in 0}a.ui-btn:hover{color:#4a4a4a;outline:0;background-color:#fcfcfc}a.ui-btn:hover:after{height:4px}a.ui-btn:active{outline:0;background-color:#f3f3f0}a.inverse,a.inverse:hover{color:#fff}a.inverse:focus{outline:dotted thin;color:#fff}footer a:focus{outline:dotted thin;color:#8a8a8a}.app .mem-screenname a,.app a .mem-detail,.app a .social-card-author-screen-name,.profile-summary .dropdown-menu a:hover,a.card-container,a.card-container:hover{color:#3a3a3a}::-moz-selection{background-color:#fff;color:#108ead;text-shadow:none}::selection{background-color:#fff;color:#108ead;text-shadow:none}.swatch{margin:0 0 1.6em;padding:0}.swatch-row{display:block;margin:0;padding:0;width:200px}.alert,.well{margin-bottom:1.6em}.swatch-row-one{background-color:#4a4a4a}.swatch-row span{display:block;float:left;width:50px;height:50px}.swatch-base span:first-child{background-color:rgba(16,142,173,.9)}.swatch-base span:nth-child(2){background-color:rgba(16,142,173,.8)}.swatch-base span:nth-child(3){background-color:rgba(16,142,173,.7)}.swatch-base span:nth-child(4){background-color:rgba(16,142,173,.6)}.swatch-alert span:first-child{background-color:rgba(252,248,227,.9)}.swatch-alert span:nth-child(2){background-color:rgba(252,248,227,.8)}.swatch-alert span:nth-child(3){background-color:rgba(252,248,227,.7)}.swatch-alert span:nth-child(4){background-color:rgba(252,248,227,.6)}.swatch-error span:first-child{background-color:rgba(218,79,73,.9)}.swatch-error span:nth-child(2){background-color:rgba(218,79,73,.8)}.swatch-error span:nth-child(3){background-color:rgba(218,79,73,.7)}.swatch-error span:nth-child(4){background-color:rgba(218,79,73,.6)}.swatch-info span:first-child{background-color:rgba(217,237,247,.9)}.swatch-info span:nth-child(2){background-color:rgba(217,237,247,.8)}.swatch-info span:nth-child(3){background-color:rgba(217,237,247,.7)}.swatch-info span:nth-child(4){background-color:rgba(217,237,247,.6)}.swatch-success span:first-child{background-color:rgba(91,183,91,.9)}.swatch-success span:nth-child(2){background-color:rgba(91,183,91,.8)}.swatch-success span:nth-child(3){background-color:rgba(91,183,91,.7)}.swatch-success span:nth-child(4){background-color:rgba(91,183,91,.6)}.swatch-warning span:first-child{background-color:rgba(250,167,50,.9)}.swatch-warning span:nth-child(2){background-color:rgba(250,167,50,.8)}.swatch-warning span:nth-child(3){background-color:rgba(250,167,50,.7)}.swatch-warning span:nth-child(4){background-color:rgba(250,167,50,.6)}#btn-menu{-webkit-transition:background-color 50ms ease-in;-moz-transition:background-color 50ms ease-in;-ms-transition:background-color 50ms ease-in;-o-transition:background-color 50ms ease-in;transition:background-color 50ms ease-in;line-height:60px;float:left;height:60px;padding-right:44px;display:block;font-family:Ubuntu,sans-serif}#btn-menu i{display:flex;align-items:center;justify-content:center;float:left;width:60px;height:60px;text-align:center;font-size:2.4rem;text-shadow:none}.btn.flat.btn-highlight{background-color:#ffc200;border-color:#ffc200;color:#997400}.btn.flat.btn-highlight:visited{color:#997400}.btn.flat.btn-highlight:hover{background-color:#cc9b00;border-color:#cc9b00;color:#fff}.text-dark{color:#333!important}.podium-1 svg{fill:#ffc200}.podium-2 svg{fill:#c0c0c0}.podium-3 svg{fill:#cd7f32}.brkdwn1,.brkdwn13,.brkdwn17,.brkdwn5,.brkdwn9{background:#71d0ff}.brkdwn10,.brkdwn14,.brkdwn18,.brkdwn2,.brkdwn6{background:#7bd372}.brkdwn11,.brkdwn15,.brkdwn19,.brkdwn3,.brkdwn7{background:#e6c255}.brkdwn12,.brkdwn16,.brkdwn20,.brkdwn4,.brkdwn8{background:#d07745}.basegrad,.bluegrad,.btn-group>.btn.btn-blue:visited,.errorgrad,.greygrad,.infograd,.inversegrad,.successgrad,.warninggrad{background-repeat:repeat-x}.alert{padding:8px 35px 8px 14px;background-color:#fcf8e3;border-radius:2px;font-size:1.4rem;color:#9c8611}.alert .close{top:-2px;right:-21px;float:right;font-size:2.1rem;color:inherit}.alert .close:focus,.alert .close:hover{color:#000;outline:0;text-decoration:none;cursor:pointer;opacity:.4}.alert button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.alert-success,.preview-success{background-color:#c5e6c5;border-color:#a2d6a2;color:#347834}.alert-warning{background-color:#fee7c7;border-color:#fcd296;color:#c17305}.alert-error{background-color:#f4cac8;border-color:#eba19e;color:#da4f49}.alert-inverse{background-color:#414141;border-color:#4a4a4a;color:#fff}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block .alert-heading{margin-bottom:.2em;font-size:inherit;font-weight:700}.alert-block p+p,.ios .modal-title+.modal-text{margin-top:5px}.badge{padding:1px 9px 2px;font-size:1.2rem;white-space:nowrap;color:#cacaca;background-color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-transition:background-color .25s linear 0;-moz-transition:background-color .25s linear 0;-ms-transition:background-color .25s linear 0;-o-transition:background-color .25s linear 0;transition:background-color .25s linear 0}.badge:hover{color:#cacaca;cursor:pointer}.badge-error{background-color:#da4f49;color:#fff}.badge-error:hover{background-color:#9d2520;color:#fff}.badge-warning{background-color:#faa732;color:#fff}.badge-warning:hover{background-color:#c17305;color:#fff}.badge-success{background-color:#5bb75b;color:#fff}.badge-success:hover{background-color:#347834;color:#fff}.badge-info{background-color:#d9edf7;color:#247fad}.badge-info:hover{background-color:#85c5e5}.badge-inverse{background-color:#414141;color:#fff}.well,input,select,textarea{background-color:#fff}.badge-inverse:hover{background-color:#0e0e0e;color:#fff}.basegrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#108ead),to(#0c687e));background-image:-webkit-linear-gradient(top,#108ead,#0c687e);background-image:-moz-linear-gradient(top,#108ead,#0c687e);background-image:-ms-linear-gradient(top,#108ead,#0c687e);background-image:-o-linear-gradient(top,#108ead,#0c687e);background-image:linear-gradient(top,#108ead,#0c687e)}.errorgrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#108ead),to(#c72f29));background-image:-webkit-linear-gradient(top,#108ead,#c72f29);background-image:-moz-linear-gradient(top,#108ead,#c72f29);background-image:-ms-linear-gradient(top,#108ead,#c72f29);background-image:-o-linear-gradient(top,#108ead,#c72f29);background-image:linear-gradient(top,#108ead,#c72f29)}.greygrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background-image:-moz-linear-gradient(top,#fafafa,#f5f5f5);background-image:-ms-linear-gradient(top,#fafafa,#f5f5f5);background-image:-o-linear-gradient(top,#fafafa,#f5f5f5);background-image:linear-gradient(top,#fafafa,#f5f5f5)}.infograd{background-image:-webkit-gradient(linear,0 0,0 100%,from(#d9edf7),to(#afd9ee));background-image:-webkit-linear-gradient(top,#d9edf7,#afd9ee);background-image:-moz-linear-gradient(top,#d9edf7,#afd9ee);background-image:-ms-linear-gradient(top,#d9edf7,#afd9ee);background-image:-o-linear-gradient(top,#d9edf7,#afd9ee);background-image:linear-gradient(top,#d9edf7,#afd9ee)}.inversegrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#414141),to(#272727));background-image:-webkit-linear-gradient(top,#414141,#272727);background-image:-moz-linear-gradient(top,#414141,#272727);background-image:-ms-linear-gradient(top,#414141,#272727);background-image:-o-linear-gradient(top,#414141,#272727);background-image:linear-gradient(top,#414141,#272727)}.successgrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bb75b),to(#449b44));background-image:-webkit-linear-gradient(top,#5bb75b,#449b44);background-image:-moz-linear-gradient(top,#5bb75b,#449b44);background-image:-ms-linear-gradient(top,#5bb75b,#449b44);background-image:-o-linear-gradient(top,#5bb75b,#449b44);background-image:linear-gradient(top,#5bb75b,#449b44)}.btn-group>.btn.btn-orange:visited,.orangegrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fa741d),to(#fa741d));background-image:-webkit-linear-gradient(top,#fa741d,#fa741d);background-image:-moz-linear-gradient(top,#fa741d,#fa741d);background-image:-ms-linear-gradient(top,#fa741d,#fa741d);background-image:-o-linear-gradient(top,#fa741d,#fa741d);background-image:linear-gradient(top,#fa741d,#fa741d);background-repeat:repeat-x}.bluegrad,.btn-group>.btn.btn-blue:visited{background-image:-webkit-gradient(linear,0 0,0 100%,from(#2ca7c5),to(#299cb8));background-image:-webkit-linear-gradient(top,#2ca7c5,#299cb8);background-image:-moz-linear-gradient(top,#2ca7c5,#299cb8);background-image:-ms-linear-gradient(top,#2ca7c5,#299cb8);background-image:-o-linear-gradient(top,#2ca7c5,#299cb8);background-image:linear-gradient(top,#2ca7c5,#299cb8)}.warninggrad{background-image:-webkit-gradient(linear,0 0,0 100%,from(#faa732),to(#f39106));background-image:-webkit-linear-gradient(top,#faa732,#f39106);background-image:-moz-linear-gradient(top,#faa732,#f39106);background-image:-ms-linear-gradient(top,#faa732,#f39106);background-image:-o-linear-gradient(top,#faa732,#f39106);background-image:linear-gradient(top,#faa732,#f39106)}.well{min-height:21px;padding:11px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 10px #e6e6e6;-moz-box-shadow:inset 0 1px 10px #e6e6e6;box-shadow:inset 0 1px 10px #e6e6e6}input[type=file],input[type=image]{-webkit-box-shadow:none;-moz-box-shadow:none}.well-large{padding:22px}.well-small{padding:6px;border-radius:2px}.avatar-100,.barchart-horz{-webkit-border-radius:2px;-moz-border-radius:2px}.bar{background:url(/images/bg-bar.png) repeat-x;padding-left:0;padding-right:0}table.calendarBG td.calendarActivity,th.bar{background:0 0}.barchart-horz{display:block;float:left;height:29px;background-color:#f0b600;background-image:-webkit-gradient(linear,0 0,100% 0,from(#ffc200),to(#f0b600));background-image:-webkit-linear-gradient(left,#ffc200,#f0b600);background-image:-moz-linear-gradient(left,#ffc200,#f0b600);background-image:-ms-linear-gradient(left,#ffc200,#f0b600);background-image:-o-linear-gradient(left,#ffc200,#f0b600);background-image:linear-gradient(left,#ffc200,#f0b600);background-repeat:repeat-x;border-radius:2px;line-height:30px;margin-top:8px}.btn.active,.btn.flat,.btn.flat:hover,.btn:hover{background-image:none}#settings .bar{background:url(/images/bg-bar.png) 0 -16px repeat-x}.keyline,.list-row{border-bottom:1px solid #edede8}.bordered-2{border:2px solid #e8e8e2}@font-face{font-family:FontAwesome;src:url('/assets/fonts/fontawesome-webfont.eot');src:url('/assets/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/fontawesome-webfont.woff') format('woff'),url('/assets/fonts/fontawesome-webfont.ttf') format('truetype'),url('/assets/fonts/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'),url('/assets/fonts/fontawesome-webfont.svg#FontAwesomeRegular') format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}.btn,.btn-error,.btn-group>.btn.btn-orange,.btn-info,.btn-inverse,.btn-primary{background-repeat:repeat-x}li[class*=" icon-"],li[class^=icon-]{display:block;margin-left:0;list-style-type:none}[class*=" icon-"]:before,[class^=icon-]:before{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit}a [class*=" icon-"],a [class^=icon-]{display:inline-block;text-decoration:inherit}.btn.active,.btn:hover,.btn:visited,.dropdown-menu .disabled>a:hover,.dropdown-menu li>a.selected,.nav-pills>li>a,.photo-credit a,.pills,.pills:hover{text-decoration:none}.icon-large:before{font-size:1.33333333em}.btn,.checkbox.inline,.help-inline,.radio.inline,img{vertical-align:middle}.btn [class*=" icon-"],.btn [class^=icon-],.table-row .leaderboard-data-wrapper i{line-height:inherit}li [class*=" icon-"],li [class^=icon-]{display:inline-block;width:1.25em;text-align:center}li .icon-large[class*=" icon-"],li .icon-large[class^=icon-]{width:1.875em}li[class*=" icon-"]:before,li[class^=icon-]:before{text-indent:-2em;text-align:center}li[class*=" icon-"].icon-large:before,li[class^=icon-].icon-large:before{text-indent:-1.33333333em}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before,.icon-times:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-clock:before,.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before,.icon-times-circle:before{content:"\f057"}.icon-check-circle:before,.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-crosshairs:before,.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before,.icon-eye-slash:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-desktop:before{content:"\f108"}.icon-flag-checkered:before{content:"\f11e"}.icon-bolt:before{content:"\f0e7"}.icon-columns:before{content:"\f0db"}.icon-globe:before{content:"\f0ac"}.icon-reorder:before{content:"\f0c9"}.icon-group:before{content:"\f0c0"}.icon-mobile:before{content:"\f10b"}.icon-tablet:before{content:"\f10a"}.icon-bullhorn:before{content:"\f0a1"}.icon-bullseye:before{content:"\f140"}.icon-reply:before{content:"\f112"}.icon-instagram:before{content:"\f16d"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-ellipsis-v:before{content:"\f142"}.icon-file-text:before{content:"\f15c"}.icon-file-text-alt:before{content:"\f0f6"}.icon-wrench:before{content:"\f0ad"}.icon-rss:before{content:"\f09e"}.icon-quote-left:before{content:"\f10d"}.icon-tachometer:before{content:"\f0e4"}.icon-money:before{content:"\f0d6"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-google-plus:before{content:"\f0d5"}.icon-email:before{content:"\f0e0"}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #f1fbfe;border-bottom:1px solid #fff}img{border-width:0;-ms-interpolation-mode:bicubic}.avatar-100{width:100px;height:100px;border-radius:2px}.avatar-50,.avatar-65{-webkit-border-radius:2px;-moz-border-radius:2px}.avatar-65{width:65px;height:65px;border-radius:2px}.avatar-50{width:50px;height:50px;border-radius:2px}.avatar-40,.avatar-45{-webkit-border-radius:2px;-moz-border-radius:2px}.avatar-45{width:45px;height:45px;border-radius:2px}.avatar-40{width:40px;height:40px;border-radius:2px}.avatar-32{width:32px;height:32px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scale-40{max-width:40px}.scale-50{max-width:50px}.scale-100{max-width:100px}.scale-120{max-width:120px}.scale-150{max-width:150px}.app .popup-open .page-content,svg:not(:root){overflow:hidden}h2 img{vertical-align:inherit}figure figcaption{display:block;font-weight:400;font-size:1.4rem;color:#cacaca}.list-bordered,form ul{list-style-type:none;margin:0 0 1.6em;padding:0}form fieldset,table{margin-bottom:1.6em}.list-bordered li{padding-bottom:.4em;border-bottom:1px dashed #f1fbfe}.list-bordered li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.pill-badge{border-radius:50rem;background-color:#e9e9e9;color:#a9a9a9;padding:5px 7px;display:inline-block;font-size:10px;margin:0 5px;text-align:center!important;width:auto;line-height:1;min-width:auto!important}.help-block,form legend,label{display:block}form{margin:0 0 1.6em}form fieldset{padding:0;border-width:0}form legend{width:100%;margin-bottom:3.2em;padding:0;color:#4a4a4a;border:0;border-bottom:1px solid #94e2f5;white-space:normal}.help-block,form p{margin-bottom:.8em}.btn-extlarge,input,select,textarea{-webkit-border-radius:2px;-moz-border-radius:2px}form legend small{font-size:1.4rem;color:#fff}button,input,label,select,textarea{font-size:1.4rem;vertical-align:baseline}button,input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}label{margin-bottom:.2em;color:#4a4a4a;cursor:pointer}input,select,textarea{display:inline-block;width:100%;padding:6px;border-radius:2px;border:1px solid #e3e3dc;color:#4a4a4a}.option-input.checked,.row-meta:hover .option-input.checked,input:hover,select:hover,textarea:hover{border-color:#37c9ec}.input-mini{width:60px}.input-small{width:90px}input[type=checkbox],input[type=image],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=image]{border:0;box-shadow:none}input[type=file]{width:auto;padding:initial;line-height:initial;border:initial;background-color:initial;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;cursor:pointer}select{padding:3px 6px;width:auto;font-size:1.3rem}.active-api-body .active-api-content.initiated,.copypaste-import-body .copypaste-import-content.initiated,.csv-import-body .csv-import-content.initiated,select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}.checkbox,.radio{padding-left:18px;font-weight:400}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-18px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:.5;cursor:not-allowed}input:focus,textarea:focus{border-color:#108ead,40%;outline:0}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}::-webkit-input-placeholder{font-size:1.4rem}input:-moz-placeholder{font-size:1.4rem}.btn,.btn-group-vertical,.form-inline label,.form-search label,.help-inline,.user-avatar{display:inline-block}.help-inline{padding-left:5px}.form-inline input,.form-inline select,.form-inline textarea,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.search-inline input[type=text]{width:240px;width:-webkit-calc(100% - 80px);width:-ms-calc(100% - 80px);width:calc(100% - 80px);height:47px}.search-inline button{float:right;height:auto;line-height:40px;padding:2px 11px;width:70px;margin-left:5px}#setting-event_desc{height:200px}#datepicker,#finish_date_datepicker,#start_date_datepicker{background:url("/images/icon-cal.png") 95% 58% no-repeat #fff;cursor:pointer;width:110px}.textarea-dummy{color:#8a8a8a;border:1px solid #94e2f5;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.4rem;margin-bottom:10px}.btn,.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:1.3rem}.textarea-dummy input{border:none}.field-inline{width:50%;margin-top:5px}.field-inline input[type=checkbox]{float:left;margin-top:6px;margin-right:5px}.btn{padding:6px;margin-bottom:0;font-weight:500;line-height:1.6em;color:#8a8a8a;text-align:center;background-color:#e8e8e2;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background-image:-moz-linear-gradient(top,#fafafa,#f5f5f5);background-image:-ms-linear-gradient(top,#fafafa,#f5f5f5);background-image:-o-linear-gradient(top,#fafafa,#f5f5f5);background-image:linear-gradient(top,#fafafa,#f5f5f5);border:1px solid #e3e3dc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:visited{color:#8a8a8a}.btn:hover{color:#8a8a8a;background-color:#f3f3f0}.lt-ie10 .btn{background-color:#fafafa}input[type=submit].btn:hover{border-color:#e3e3dc}.btn.flat{background-color:#e8e8e2}.btn.flat:hover{background-color:#ddddd4;border-color:#ddddd4}.btn-group>.btn.btn-orange,.btn-group>.btn.btn-orange:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fa741d),to(#fa741d));background-image:-webkit-linear-gradient(top,#fa741d,#fa741d);background-image:-moz-linear-gradient(top,#fa741d,#fa741d);background-image:-ms-linear-gradient(top,#fa741d,#fa741d);background-image:-o-linear-gradient(top,#fa741d,#fa741d)}.btn.flat.green{background-color:#3ca564;border-color:#3ca564;color:#fff}.btn.flat.green:hover{background-color:#2e804d;border-color:#2e804d}.btn.flat.liked-this-track{background-color:#5dbfd7;border-color:#5dbfd7;color:#fff}.btn-group>.btn.btn-blue,.btn-group>.btn.btn-orange{font-size:1.6rem;border:none;font-family:Ubuntu,sans-serif;font-weight:700;text-transform:uppercase}.btn-disabled{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:.5;cursor:default}.btn.active{background-color:#ddddd4}.btn-error{background-image:-webkit-gradient(linear,0 0,0 100%,from(#108ead),to(#c72f29));background-image:-webkit-linear-gradient(top,#108ead,#c72f29);background-image:-moz-linear-gradient(top,#108ead,#c72f29);background-image:-ms-linear-gradient(top,#108ead,#c72f29);background-image:-o-linear-gradient(top,#108ead,#c72f29);background-image:linear-gradient(top,#108ead,#c72f29);border-color:#b22a24 #b22a24 #9d2520;color:#fff}.btn-info,.btn-info:hover,.btn-info:visited{color:#247fad}.btn-info{background-image:-webkit-gradient(linear,0 0,0 100%,from(#d9edf7),to(#afd9ee));background-image:-webkit-linear-gradient(top,#d9edf7,#afd9ee);background-image:-moz-linear-gradient(top,#d9edf7,#afd9ee);background-image:-ms-linear-gradient(top,#d9edf7,#afd9ee);background-image:-o-linear-gradient(top,#d9edf7,#afd9ee);background-image:linear-gradient(top,#d9edf7,#afd9ee);border-color:#9acfea #9acfea #85c5e5}.btn-inverse{background-image:-webkit-gradient(linear,0 0,0 100%,from(#414141),to(#272727));background-image:-webkit-linear-gradient(top,#414141,#272727);background-image:-moz-linear-gradient(top,#414141,#272727);background-image:-ms-linear-gradient(top,#414141,#272727);background-image:-o-linear-gradient(top,#414141,#272727);background-image:linear-gradient(top,#414141,#272727);border-color:#1b1b1b #1b1b1b #0e0e0e;color:#fff}.btn-primary{background-image:-webkit-gradient(linear,0 0,0 100%,from(#108ead),to(#0c687e));background-image:-webkit-linear-gradient(top,#108ead,#0c687e);background-image:-moz-linear-gradient(top,#108ead,#0c687e);background-image:-ms-linear-gradient(top,#108ead,#0c687e);background-image:-o-linear-gradient(top,#108ead,#0c687e);background-image:linear-gradient(top,#108ead,#0c687e);border-color:#0a5567 #0a5567 #074150;color:#fff}.btn-block{padding-left:0!important;padding-right:0!important;width:100%;display:block}.btn-group,.caret{display:inline-block;vertical-align:middle}.btn-group>.btn.btn-orange{background-image:linear-gradient(top,#fa741d,#fa741d);color:#fff}.btn-group>.btn.btn-orange:hover{background-image:linear-gradient(top,#fa741d,#fa741d);background-repeat:repeat-x;color:#4a4a4a}.btn-group>.btn.btn-blue,.btn-group>.btn.btn-blue:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#2ca7c5),to(#299cb8));background-image:-webkit-linear-gradient(top,#2ca7c5,#299cb8);background-image:-moz-linear-gradient(top,#2ca7c5,#299cb8);background-image:-ms-linear-gradient(top,#2ca7c5,#299cb8);background-image:-o-linear-gradient(top,#2ca7c5,#299cb8);background-repeat:repeat-x}.btn-group>.btn.btn-blue{background-image:linear-gradient(top,#2ca7c5,#299cb8);color:#fff}.btn-group-vertical>.btn-large:last-child,.btn-group>.btn,.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.btn-group>.btn,.btn-group>.btn.large:first-child{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}.btn-group>.btn.btn-blue:hover{background-image:linear-gradient(top,#2ca7c5,#299cb8);color:rgba(255,255,255,.7)}.lt-ie10 .btn-group>.btn.btn-blue{background-color:#4dbcd7}.btn-success{background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bb75b),to(#449b44));background-image:-webkit-linear-gradient(top,#5bb75b,#449b44);background-image:-moz-linear-gradient(top,#5bb75b,#449b44);background-image:-ms-linear-gradient(top,#5bb75b,#449b44);background-image:-o-linear-gradient(top,#5bb75b,#449b44);background-image:linear-gradient(top,#5bb75b,#449b44);background-repeat:repeat-x;border-color:#3c893c #3c893c #347834;color:#fff}.btn-success:hover{background-color:#449b44;color:#fff}.lt-ie10 .btn-success{background-color:#5bb75b}.btn-warning{background-image:-webkit-gradient(linear,0 0,0 100%,from(#faa732),to(#f39106));background-image:-webkit-linear-gradient(top,#faa732,#f39106);background-image:-moz-linear-gradient(top,#faa732,#f39106);background-image:-ms-linear-gradient(top,#faa732,#f39106);background-image:-o-linear-gradient(top,#faa732,#f39106);background-image:linear-gradient(top,#faa732,#f39106);background-repeat:repeat-x;border-color:#da8205 #da8205 #c17305}.btn-extlarge{padding:11px 22px;font-size:2.1rem;border-radius:2px}.btn-large{padding:11px 22px;font-size:1.4rem;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn-small{padding:6px 10px;font-size:1.2rem;line-height:16px}.btn-mini{padding:3px 5px;font-size:1.1rem;line-height:14px}.btn-toolbar>.btn-group,.hero-btn-group .btn{margin-bottom:5px}.btn-group{font-size:0;white-space:nowrap}#event-planner #event-status-form label,.btn-group+.btn-group,.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn,.dropdown .caret,.lt-ie8 .btn-group,.navbar-end a span{margin-left:5px}.btn-toolbar{font-size:0;margin-bottom:10px}.btn-group>.btn{float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-radius:0;-moz-background-clip:padding;background-clip:padding-box}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn-mini{font-size:1.1rem}#segment #save-segment,.btn-group>.btn-small{font-size:1.2rem}.btn-group>.btn-large{font-size:1.8rem}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding-left:16px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding-right:16px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;border-radius:6px 0 0 6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group-vertical>.btn-large:last-child,.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-radius:0 6px 6px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn-group:last-child>.btn:first-child,.rainbow.section-break .green{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-radius:0 2px 2px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:16px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{background-image:none;background-color:#ddddd4}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn-large .caret,.btn-mini .caret,.btn-small .caret,.participating-row .mem-detail{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-radius:3px 0 0 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group-vertical>.btn:last-child{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-radius:0 3px 3px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group-vertical>.btn-large:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;border-radius:6px 0 0 6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.nav-pills .dropdown-menu,.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;-webkit-background-clip:padding-box}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:6px 0 0;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.nav-pills .dropdown-menu,.profile-feed .social-card{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.dropdown-menu.pull-right,.pull-right>.dropdown-menu{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:0;overflow:hidden;background-color:#e8e8e2}.dropdown-menu li>a{display:block;padding:7px 12px;clear:both;font-weight:400;color:#4a4a4a;font-size:1.4rem;white-space:nowrap}#blog .details,#blog time{font-size:1.3rem;color:#cacaca}.dropdown-menu .active>a,.dropdown-menu .active>a:hover,.dropdown-menu li>a.selected,.dropdown-menu li>a.selected:hover,.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{text-decoration:none;background-color:#f3f3f0}nav .dropdown-menu li>a:focus,nav .dropdown-menu li>a:hover,nav .dropdown-submenu:hover>a{background-color:rgba(239,239,234,.56)}.dropdown-menu li>a.selected{background-color:#fffffe}.dropdown-menu .disabled>a:hover{cursor:default;background-color:transparent;background-image:none}.open .dropdown-menu.scrollable{height:150px;overflow-x:hidden;overflow-y:auto}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-radius:2px;-moz-background-clip:padding;background-clip:padding-box}.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open.active .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1}.nav-pills{margin:16px 0 0;padding:0;font-family:ubuntu}.nav-pills:after,.nav-pills:before{display:table;line-height:0;content:""}.nav-pills>li{float:left}.nav-pills>li>a{padding:3px 8px;margin-right:5px;margin-top:2px;margin-bottom:2px;font-size:1.3rem;outline:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#108ead;border:1px solid #0e7b96;color:#fff;font-weight:500}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>li>a:hover{background-color:#12a1c4;border:1px solid #12a1c4}.app .ev-sponsor:nth-child(3n),.app .movie-option-theme:last-child,.ev-sponsor:last-child,.nav-pills>li:last-child>a{margin-right:0}.nav-pills .dropdown-menu{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-radius:2px;-moz-background-clip:padding;background-clip:padding-box;margin:5px 0 0;background-color:#fff;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);overflow:hidden}.pills,.tabs-bar li{-webkit-background-clip:padding-box}.nav-pills .dropdown-menu>li>a:hover,.participant-overlay #race-leaderboard tbody tr:nth-of-type(odd){background-color:#fafaf9}.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#12a1c4;border-color:#12a1c4}.tabs-bar,table.calendarBG{border-bottom:1px solid #e8e8e2}.tabs-bar li.active,table.calendarBG .calendarBlank:last-child,table.calendarBG td.calendarCell:last-child{border-right:1px solid #e8e8e2}.disc-icon{padding:5px!important}.ico-bell,.ico-plus,.ico-search{display:none;width:12px;height:12px;background-position:50% 50%;background-size:70%;background-repeat:no-repeat;background-color:#0d7b96;padding:5px;border-radius:2px}.ico-bell{background-image:url(/images/ico-bell.svg)}.ico-plus{background-image:url(/images/plus-icon.svg)}.ico-search{background-image:url(/images/ico-search.svg)}.badge-plus{position:absolute;font-size:10px;right:3px;line-height:1;padding:3px 8px;top:12px;font-weight:700;border-radius:10px;color:#fff;background-color:#ffbf00}.tabs-bar{margin:0 0 15px;padding:0}.tabs-bar li{background:padding-box;display:block;float:left;margin-bottom:-1px;margin-right:5px;padding:3px 25px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-radius:2px 2px 0 0;-moz-background-clip:padding;cursor:pointer}#training-room-swiper .periods-breakdown .periods-breakdown .periods-breakdown .breakdown-bar,.tabs-bar li:first-child{margin-left:14px}.tabs-bar li:hover{background:#e8e8e2}.tabs-bar li.active{background:#fff;border-top:1px solid #e8e8e2;border-left:1px solid #e8e8e2}.caret{width:0;height:0;border-top:4px solid #8a8a8a;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:5px}.caret-left,.caret-right{border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;height:0;width:0;content:""}.nav .caret{border-top:4px solid #fff}.caret-left{border-right:5px solid #8a8a8a}.caret-right{border-left:5px solid #8a8a8a}.disc-button{width:21px;height:21px}.disc-button.plus{background:url(/images/disc-plus.png)}.disc-button.minus{background:url(/images/disc-minus.png)}.trash{background:url(/images/trash.png);width:32px;margin-top:7px;display:block;height:32px;text-indent:-9999px}.pills{font-size:1.1rem;background-color:#34afcd;color:#8a8a8a;line-height:18px;height:18px;-webkit-border-top-right-radius:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-top-left-radius:9px;-moz-border-radius-topright:9px;-moz-border-radius-bottomright:9px;-moz-border-radius-bottomleft:9px;-moz-border-radius-topleft:9px;border-radius:9px;-moz-background-clip:padding;background-clip:padding-box;display:inline-block;padding:0 10px}.mark,table{background-color:transparent}.map.mapsize,.panel .map,.stats-large{-webkit-background-clip:padding-box;-moz-background-clip:padding}.pills:hover{background-color:#fff}a.switch_no,a.switch_yes{width:69px;height:30px;text-indent:-9999px;overflow:hidden;display:block}a.switch_no{background:url(/images/switch_no.png) no-repeat}a.switch_yes{background:url(/images/switch_yes.png) no-repeat}#btn-menu img{width:30px;height:30px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin-top:17px;margin-right:9px}table{width:100%;border-collapse:collapse;border-spacing:0}table td,table th{padding:8px;vertical-align:top;border-top:1px solid #fff;font-size:1.4rem;line-height:1.6em;text-align:left}.participant-overlay #race-leaderboard tbody tr:first-child th,table thead th{vertical-align:bottom}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #fff}table tbody tr td,table tbody tr th{-webkit-transition:background-color .25s linear 0;-moz-transition:background-color .25s linear 0;-ms-transition:background-color .25s linear 0;-o-transition:background-color .25s linear 0;transition:background-color .25s linear 0}.gm-style img,td img{max-width:inherit}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #fff;border-left:0;border-collapse:separate}#multigraph-wrap,.databar,.panel #metrics{border-bottom:1px solid #f3f3f0;background-color:#fafaf9}.table-bordered td,.table-bordered th{border-left:1px solid #fff}tr:last-child td{border-bottom:1px solid #fff}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f1fbfe}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.mark,.stat{overflow:hidden}.event-leaderboard em,table#leaderboard td{line-height:45px}table#leaderboard .pos{width:25px;text-align:center}table#leaderboard .avatar{width:45px}table#leaderboard .date{width:100px}table.calendarBG{border-spacing:0;border-collapse:separate}table.calendarBG th{border:none;padding:4px;vertical-align:top}table.calendarBG th.calendarDayHeading{text-transform:uppercase;border:none;line-height:14px;padding:7px 4px 7px 0;text-transform:none;vertical-align:top;border-bottom:1px solid #e8e8e2}#blog time,#multigraph-wrap h3,.databar h3,.ev-slider-more,.event-summary .btn,.mmtads,.participant-overlay .tag,.stat,.strip.open .strip-detail .title,.user-stat dd{text-transform:uppercase}table.calendarBG th.calendarSummaryHeading{text-transform:uppercase;background:#f8f8f8;border:none;line-height:14px;padding:7px 4px 7px 15px;text-transform:none;vertical-align:top;border-bottom:1px solid #f8f8f8;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #f8f8f8;border-right:1px solid #f8f8f8;border-left:1px solid #f8f8f8}table.calendarBG td.calendarCell,table.calendarBG td.calendarToday{padding:3px;border-bottom:1px solid #e8e8e2;border-left:1px solid #e8e8e2}table.calendarBG td{background:#f8f8f8;border:none;width:auto;min-width:70px;vertical-align:top;padding:0;height:85px;font-family:"Open Sans",Arial,verdana,sans-serif;line-height:18px;font-size:14px;text-align:left;color:#4a4a4a}table.calendarBG td.calendarToday{background:#ffc}table.calendarBG td.calendarCell{background:#fff}table.calendarBG .calendarBlank:first-child,table.calendarBG .calendarCell+.calendarBlank,table.calendarBG td.calendarCell:first-child{border-left:1px solid #e8e8e2}table.calendarBG td.calendarCell:hover{background:#ecf7ff}table.calendarBG td .calendarSummary{background:#f8f8f8;padding:33px 15px;min-width:200px;font-size:12px}table.calendarBG td.calendarWeekSummary{border-bottom:1px solid #f8f8f8;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8}table.calendarBG .dayno{color:#777;text-align:center;line-height:20px;width:20px}table.calendarBG td.calendarCell:hover .dayno{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}table.calendarBG tr:first-child td.calendarBlank{border-bottom:1px solid #e8e8e2}table.calendarBG .calendarBlank .dayno{color:#f9f9f9;background:#f8f8f8}table.calendarBG a.cal-card{min-width:60px;display:block}table.calendarBG a.cal-card .cal-act,table.calendarBG a.cal-card:hover{color:#3a3a3a;text-decoration:none!important}table.calendarBG a.cal-card .cat-act-icons{width:18px}table.calendarBG .cal-act{background-color:#fff;border-radius:8px;margin-bottom:4px;margin-top:4px;padding:8px;overflow:hidden;color:#3a3a3a;display:flex}table.calendarBG .cal-act-summary{margin-left:8px;width:100%;line-height:1}table.calendarBG .cal-act-summary .cal-activity-type{margin-bottom:7px;line-height:1.2}table.calendarBG .cal-sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}table.calendarBG .cal-sum small{display:inline-block;width:10px}table.calendarBG .cal-activity-stat{white-space:nowrap;margin-bottom:5px;display:inline-block}.mark{text-indent:100%;white-space:nowrap;background-image:url(/images/mmt-hm@2x.png);background-size:contain;background-position:50%;background-repeat:no-repeat;height:65px;width:197px}.minus,.plus{text-indent:-9999px}.map{background:#fafaf9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:0;padding-bottom:60%}#stats-group,#stats-leader,.arrow-up-right,.user-profile{background-repeat:no-repeat}.map-banner{padding-bottom:40%;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}.map-full-screen .map-banner{padding-bottom:0;position:absolute!important;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2000}.map-full-screen #metrics.on{position:absolute;bottom:24px;left:0;width:70%;margin-left:15%;z-index:3000}.ev-map.map{margin:0;padding:0;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;height:300px}.map.mapsize,.panel .map{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:2px;border-radius:2px 2px 0 0;background-clip:padding-box}.no-results,.panel-promo{background-color:#fafaf9;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#8a8a8a;text-align:center}.social-profile-result .no-results{display:flex!important}.no-results{display:flex;align-items:center;flex-direction:column;justify-content:center;height:150px;margin-top:30px;margin-bottom:30px}.panel-promo{padding:35px 0;margin-bottom:20px}.column .panel-promo{min-height:260px}.arrow-up-right{background-image:url(/images/uploads/arrow-right-up.png);background-position:98% 40px;background-size:150px}#ev-hero,.user-profile{background-position:50%}.mmt-ad,.sidr-class-mmt-ad{-webkit-border-radius:2px;-moz-border-radius:20px;border-radius:20px;background-color:#fafaf9;padding:10px 15px 15px;font-size:1.2rem;line-height:1.52380952em;margin-bottom:10px;margin-top:20px;-webkit-border-radius:20px;text-align:center}.panel #metrics,.stats-large{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.mmtads{font-size:1.1rem;display:block;margin-bottom:4px;color:#cacaca}.mmt-ad strong,.sidr-class-mmt-ad strong{color:#8a8a8a;display:block;font-weight:400}.mmt-ad em,.sidr-class-mmt-ad em{font-weight:600;font-style:normal}.stats-large{-webkit-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-topleft:20px;border-radius:20px 20px 0 0;background-clip:padding-box;background-color:#fafaf9}#stats-leader{background-image:url(/images/uploads/leaderboard-1st.png);background-position:50% 22px}#stats-group{background-image:url(/images/uploads/leaderboard-group.png);background-position:50% 10px}.stat{width:50%;float:left;text-align:center;padding-top:20px;padding-bottom:20px;font-size:2rem;line-height:40px}.lt-ie8 .stat{width:45%}.stat-value{height:40px}.image_delete{font-size:1.8rem;right:-10px;background-color:#e8e8e2;height:24px;text-align:center;width:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;display:block;color:#fff;position:absolute;top:-10px}.image_delete.banner{padding:0}.img-group{display:inline-block;position:relative}#blog .page-body img{margin:0 auto;display:block}#blog h3,#blog h4,.app .popup-title{margin-bottom:15px}#segment .instructions img,.ios.app #event_search.active .search-action,.ios.app #member_search.active .search-action,.panel #page-lead img{margin-right:10px}.panel #metrics{-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#entry-comments,#track-data-outter,.avatar-bank,.connection-block,.horz-navbar,.profile-title,.strip:last-child{margin-bottom:20px}#multigraph-wrap,.databar{padding:10px 15px;border-top:1px solid #fff}#multigraph-wrap:hover,.databar:hover{background-color:#f6f6f3;cursor:pointer}#map-player #timeline,.participant-overlay #race-leaderboard tbody tr:first-child,.participant-overlay .tag,[src$=".png"].full-map{background-color:#e8e8e2}#multigraph-wrap h3,.databar h3{font-size:1.4rem;float:left;width:260px;font-weight:600;letter-spacing:0;padding:0}#multigraph-wrap .track-stat,.databar .track-stat{font-size:1.4rem;padding:0;width:50%;float:left;text-align:right}.comments{font-size:1.4rem;padding:0 15px}#map-player,.comment-prime{padding:15px}.comments img{float:left;margin-top:4px}.comments .comment{padding:0 0 0 40px}.comments .user-comment,.sidr .sidr-inner{padding:0 0 15px}.comments .date{font-size:1.1rem;color:#8a8a8a;padding:0 0 0 40px;margin-top:-6px}.full-map{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:50px}.avatar-bank img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:10px 6px 0 0}.user-profile{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;position:relative;text-align:center;padding-bottom:20px;padding-top:65px;background-size:cover;color:#fff;background-color:#fafaf9}.user-avatar img{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:2px solid #fff;background-color:#fff;width:96px;height:96px}.ic-fitbit,.ic-garmin{width:70px;height:70px;-webkit-border-radius:2px}.user-profile h3{padding-top:13px;padding-bottom:13px}.user-location{font-size:12px;color:#4a4a4a}.user-social{clear:left;margin-bottom:15px;font-size:12px;color:#fff}.social-connections{margin-top:50px;font-size:14px}.social-connections h5{margin-top:0;margin-bottom:27px;letter-spacing:0;padding-bottom:0;border-bottom:1px solid #e8e8e2;font-weight:600}.lead,.profile-bio p{letter-spacing:-.5px}.ic-garmin{background:url(/images/garminicon175x175.jpeg) 0 0/70px 70px no-repeat;border-radius:2px;float:left}.ic-fitbit{background:url(/images/fitbiticon175x175.jpg) 0 0/70px 70px no-repeat;border-radius:2px;float:left}.ic-polar,.ic-spot{-webkit-border-radius:2px;width:70px;height:70px;float:left}.ic-polar{background:url(/images/logo-polar.png) 0 0/70px 70px no-repeat;border-radius:2px}.ic-spot{background:url(/images/logo-spot.png) 0 0/70px 70px no-repeat;border-radius:2px}.plus-badge-white,.profile-banner.with-banner{background-repeat:no-repeat;background-position:50% 50%}.ic-service{width:70px;height:70px;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}input[type=checkbox].popup-checkbox{float:left;margin:6px 10px}.connection{color:#4a4a4a;font-size:12px;margin-left:80px}.photo-credit{position:absolute;right:10px;bottom:10px;color:#fff;opacity:.7;font-size:12px;opacity:.5}.photo-credit a{color:#fff!important}.photo-credit a:hover{color:#fff!important;text-decoration:underline}.plus44{border-radius:2px}#segment #comments-body .split-columns,#segment #leaders .btn-toolbar,.event-leaderboard h2+.setting,.track-ranks,h2+.strip{margin-top:10px}.track-ranks li{margin-top:7px;margin-bottom:7px}#stats-user{background-image:url(/images/medal-blank.png);background-repeat:no-repeat;background-position:50% 20px;margin-top:20px}#like-tally a,#like-tally a:visited,.marker-content a{color:#333}[src$=".png"].full-map{width:10%;margin:0 auto 50px;padding:22.8% 45%;text-align:center}.list-icon{color:#ffc200;float:left;font-size:22px;margin-top:1px}.list-content{margin-left:40px;padding-bottom:5px;margin-top:9px;margin-bottom:9px}.promo-disc{border-radius:50%;width:70%;border:2px solid #f79e37;padding:9px}.cap-tile,.tier-features{border-right:1px solid #e8e8e2}.profile-banner{background-color:#085567;position:relative;min-height:200px;padding:0!important}.profile-banner.with-banner{background-size:cover;background-color:#e8e8e2;height:500px}.profile-header{color:#fff;position:absolute;bottom:0;left:0;width:100%;z-index:100;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.46));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.46))}#ev-header,.ev-slider,.ev-slider-container,.profile-feed,.tier-cap,.tier-features li{position:relative}.profile-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:2px solid #fff}.cap-tile,.ev-slider-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.profile-sum .user-stat dt,.user-stat dd{border-bottom:1px solid #e8e8e8;line-height:42px}.profile-summary{margin-left:120px}.panel.cap .btn-group,.profile-summary h2{margin-top:8px}.profile-summary .plus-badge-white{width:25px;height:25px}.profile-header a,.profile-summary a{color:#fff;text-decoration:none}.plus-badge-white{display:inline-block;background-size:contain;margin-bottom:-7px;background-image:url('/images/plus-badge-w.png')}.navbar-end,.navbar-end a{display:flex;align-items:center}.event-leaderboard .route-shown,.stream-overlay{background-size:cover;background-repeat:no-repeat}.profile-bio p{font-size:18px;margin-bottom:0}.profile-feed{min-height:500px}.profile-feed .social-card{box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-bottom:40px}.shadow{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.profile-bar{margin-bottom:40px!important;min-height:110px;margin-top:40px!important}.user-stat{font-family:"Open Sans",arial,heletiva,sans-serif}.user-stat dt{font-size:1.4rem;float:left;line-height:42px;padding:0}.user-stat dd{font-size:1.6rem;padding:0 0 0 60px;text-align:right}.user-stat dd small{line-height:10px}.profile-sum,.user-sum{padding:0;margin:0 0 30px}.profile-sum .user-stat{width:40%;float:left;margin:0}.profile-sum .user-stat.current,.profile-sum .user-stat.last{width:30%;float:left}.profile-sum .user-stat dd{padding:0;line-height:42px;font-size:16px;margin-bottom:0}.profile-sum .user-stat dt{float:none;padding:0;font-weight:600}.profile-sum .user-stat dt.title{text-align:right;line-height:24px}#profile article,#profile aside{width:100%;float:none}.ev-tiers,.pull-up-100{margin-top:-100px}.ev-tiers .ev-tier{width:25%;float:left}.ev-tiers .ev-tier:last-child .tier-cap .cap-tile,.tier-features.last{border-right:none}.tier-cap{background-color:#fff;padding:30px 0;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.2);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,.2);box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}.cap-tile{padding:0 15px;box-sizing:border-box}.cap-tile p{min-height:60px}.ev-tier-price{font-size:30px;font-weight:600}.ev-tier-price a{color:#4a4a4a;text-decoration:none;border-bottom:1px dotted #4a4a4a}.ev-tier-price a:hover{text-decoration:none;border-bottom:1px solid #4a4a4a}.participant-overlay #race-leaderboard tbody td:first-child a:hover,.tier-features a:hover{text-decoration:underline}.ev-tier-rate{color:#8a8a8a;font-size:12px;font-weight:600;min-height:30px;margin-top:10px}.tier-features{margin:30px 0 20px 20px;font-size:12px}.tier-features a:hover{color:#4a4a4a}.tier-features li{margin-bottom:10px;padding-left:18px;padding-right:10px;font-size:12px;color:#4a4a4a}.tier-features li:before{content:'';width:10px;height:10px;position:absolute;top:6px;left:0;background-image:url(/images/tick.png);background-size:10px;background-repeat:no-repeat;background-position:center}.lt-ie9 .strip .title,.tier-features li.tier-lead{padding-left:0}.ev-slider-container{max-width:750px;margin:70px auto 17px;padding-right:135px;box-sizing:border-box}.ev-slider,.ev-slider-btn{-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.ev-slider{z-index:1;text-align:left;height:10px;width:100%!important;background-color:#f2f4f6;border:3px solid #f2f4f6;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-radius:10px;background-clip:padding-box;box-sizing:border-box}.ev-slider-btn{position:absolute;z-index:2;width:28px;height:28px;cursor:default;-ms-touch-action:none;touch-action:none;top:-11px;margin-left:-11px;background-color:#fff;border:3px solid #fdc10d;-webkit-border-top-right-radius:28px;-webkit-border-bottom-right-radius:28px;-webkit-border-bottom-left-radius:28px;-webkit-border-top-left-radius:28px;-moz-border-radius-topright:28px;-moz-border-radius-bottomright:28px;-moz-border-radius-bottomleft:28px;-moz-border-radius-topleft:28px;border-radius:28px;background-clip:padding-box;outline:0;box-sizing:border-box}#active-api-current-mmt-users .row-meta.clickable,#active-api-not-mmt-users .row-meta.clickable,#copypaste-import-current-mmt-users .row-meta.clickable,#copypaste-import-not-mmt-users .row-meta.clickable,#csv-import-current-mmt-users .row-meta.clickable,#csv-import-not-mmt-users .row-meta.clickable,.event-leaderboard .data-loaded,.expand-toggle,.overlay-close,.strip:hover{cursor:pointer}.ev-slider-btn span,.ev-slider-range{background-color:#fdc10d;-webkit-background-clip:padding-box;-moz-background-clip:padding}.active-api-body .page-body,.ev-slider-btn span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ev-slider-btn span{position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:10px;font-weight:600;font-size:16px;color:#fff;padding:4px 20px;-webkit-border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-webkit-border-bottom-left-radius:100px;-webkit-border-top-left-radius:100px;-moz-border-radius-topright:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;-moz-border-radius-topleft:100px;border-radius:100px;background-clip:padding-box;-o-box-sizing:border-box;box-sizing:border-box}.ev-slider-btn span:after{content:'';width:0;height:0;position:absolute;bottom:-8px;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:#fdc10d}.content-block+.mine,.strip .strip-detail{border-top:1px solid #edede8}.ev-slider-range{height:4px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-radius:10px;background-clip:padding-box}#ev-hero,.ev-logo,.participant-overlay,.strip{background-color:#fff}.event-summary .strip,.glow{-webkit-background-clip:padding-box;-moz-background-clip:padding}.ev-slider-q{font-size:16px;color:#fff}.ev-slider-more{position:absolute;top:-6px;right:0;z-index:100;color:#fff;font-size:12px;font-weight:600}.ev-slider-more:hover{color:#fdc10d}.offset-left-10{margin-left:10%}.offset-right-10{margin-right:10%}.offset-top-10{margin-top:10%}.offset-bottom-10{margin-bottom:10%}.pull-up-150{margin-top:-150px}.lead{font-family:"Open Sans";font-size:2rem}.stream-overlay{position:absolute;z-index:200;width:100%;height:0;padding-bottom:20%;background-image:url(/images/stream-overlay.png);background-position:0 0;left:0;top:700px}.glow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-radius:2px;background-clip:padding-box}.navbar-end{margin-right:16px}.navbar-end a{margin-left:5px}.navbar-end a svg{width:16px;height:16px}.participant-overlay{position:fixed;top:80px;left:16px;right:16px;bottom:16px;z-index:-1;border-radius:10px;overflow-y:scroll;padding:16px 10px;text-align:left}.participant-overlay.open{z-index:1000}.participant-overlay .tag{font-size:11px;border-radius:50rem;display:inline-block;margin-right:3px;line-height:1;padding:4px 6px;color:#8a8a8a}.participant-overlay #race-leaderboard{border-radius:6px;overflow:hidden}.participant-overlay #race-leaderboard tbody tr.status-dnf td,.participant-overlay #race-leaderboard tbody tr.status-dns td,.participant-overlay #race-leaderboard tbody tr.status-dq td{opacity:.4}.participant-overlay #race-leaderboard tbody td{white-space:nowrap;font-size:12px}.participant-overlay #race-leaderboard .cell-border-left{border-left:2px solid rgba(0,0,0,.045)}.participant-overlay #race-leaderboard tbody td:first-child a,.participant-overlay #race-leaderboard tbody td:first-child a:visited{font-weight:600;color:#4a4a4a}.participant-overlay #race-leaderboard tbody td:first-child .status{display:inline-block;margin-left:5px;font-size:11px;color:#8a8a8a}.overlay-close{position:fixed;top:87px;right:20px;z-index:1000}.event-leaderboard .route-shown{float:right;width:22px;height:22px;background-image:url(/images/route-on-show.png)}.event-leaderboard .setting{margin-bottom:0;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.event-leaderboard .setting .setting-value,.strip .distance{width:70px}.event-leaderboard .setting .name{width:340px;font-weight:400}.event-leaderboard .edit-member{font-size:12px;color:#3a3a3a}.event-leaderboard .leaderboard-data{display:flex;justify-content:space-between}.leaderboard-data-wrapper [class*=icon-]{color:#cecebf;font-size:16px}.marker-content{text-align:left;width:200px}.marker-content [class*=icon-]{color:#cecebf}.content-marker-divider{border-top:1px solid #cecebf;margin:10px 0}.content-marker-screen-name{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.race-tools .table-row{padding:20px;margin:0 -20px}.selected-elevation-data{position:absolute;bottom:117px;right:140px;color:#fff;font-size:14px}#participants-filter{margin-top:0;margin-bottom:15px;border-radius:5rem;padding-left:12px;padding-right:12px}.event-summary .mark{display:none;float:right}.event-summary #races_toggle{margin-bottom:20px;margin-top:20px}.event-summary .container{padding:0 14px}.event-summary .container.narrow{padding:65px 14px}.event-summary .strip{-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-radius:25px;background-clip:padding-box}.event-summary .barchart-horz,.event-summary .social-card{-webkit-background-clip:padding-box;-moz-background-clip:padding}.border-top-0,.event-summary .strip .strip-detail{border-top:none}.event-summary header[role=banner]{position:absolute;z-index:150;width:100%;top:0;padding:14px 0;left:0}.event-summary .page-head{padding:0;position:relative}.event-summary .social-card{border:1px solid #edede8;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-radius:25px;background-clip:padding-box}.event-summary .button{width:40px}.event-summary .barchart-horz{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-radius:10px;background-clip:padding-box;margin-top:15px;height:20px;min-width:20px}.event-summary .btn,.event-summary .btn-group>.btn:last-child,.event-summary .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px}.event-summary .btn,.event-summary .btn-group>.btn:first-child{-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding}.event-summary .btn{border-radius:20px;background-clip:padding-box;font-size:11px;padding-right:10px;padding-left:10px}.event-leaderboard img,.event-summary #races_toggle>.raceToggle{margin-right:5px}.event-summary .btn-group>.btn:first-child{border-bottom-left-radius:20px;border-top-left-radius:20px;background-clip:padding-box}.event-summary .btn-group>.btn:last-child,.event-summary .btn-group>.dropdown-toggle{border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.event-summary .ev-intro ul,.event_desc ul{margin-left:0;list-style:inherit}.ev-avatar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.banner{background-size:100% auto;padding-top:300px}#ev-hero,.split-media{background-size:cover;background-image:url(/images/ev-placeholder.jpg)}.mapraces{display:block;position:absolute;left:50%;width:80%;margin-left:-40%;z-index:105;bottom:0}.mapraces a{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mapraces .btn-group{margin-bottom:5px;padding-left:5px}.strip{border:1px solid #edede8;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:0}.strip:hover{background:#fcfcfc}.lt-ie9 .strip-header,.strip .bar{background-image:none}.list-row .row-meta,.strip .strip-header{background-position:5px 3px;background-repeat:no-repeat;background-size:44px}.strip .strip-header{height:50px;width:100%;line-height:50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.strip .strip-detail{height:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0 ease-in 0;-moz-transition:opacity 0 ease-in 0;-ms-transition:opacity 0 ease-in 0;-o-transition:opacity 0 ease-in 0;transition:opacity 0 ease-in 0}.strip .button-downloads{-webkit-order:0;-ms-flex-order:0;white-space:nowrap;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:1 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;text-align:right}.app .search-input,.strip .title{-webkit-order:0;-webkit-align-self:auto}.strip div.follow{float:none;margin-bottom:20px}.strip .title{font-weight:600;padding-left:55px;height:50px;color:#333;width:75%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;align-self:auto}.strip .bar{width:315px}.distance .units_km,.distance .units_km.off,.distance .units_mi,.distance .units_mi.off{color:#997400;font-size:12px;left:5px;z-index:10;position:absolute;top:0}.strip.open .strip-detail{overflow-y:auto;height:auto;max-height:1000px;opacity:1;-webkit-transition:opacity .5s ease-in .3s;-moz-transition:opacity .5s ease-in .3s;-ms-transition:opacity .5s ease-in .3s;-o-transition:opacity .5s ease-in .3s;transition:opacity .5s ease-in .3s}.strip.open .strip-detail .list-row{padding:0 20px;line-height:32px;margin:0 -14px}.strip.open .strip-detail .no-results{padding-top:5px;height:auto;background-color:transparent;text-align:center}.strip.open .strip-detail .split-panel{margin-bottom:0;margin-top:20px}.strip.open .strip-detail .title{font-size:1.2rem;color:#8a8a8a;font-weigth:normal;padding-left:0;height:auto}.strip.open .strip-detail .title a{text-transform:none}.strip.open .val{font-weight:600;font-size:1.8rem}.strip.open .participants{margin-bottom:30px;text-align:left;clear:left}.split-media{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.strip-detail{cursor:default;padding:0 14px}.buzz,.moment-share{margin-top:30px;margin-bottom:30px}#ev-header{background-color:transparent!important}.ev-lead{text-align:center;color:#8a8a8a}.ev-agenda{color:#888;margin-top:20px}.ev-agenda i{color:#787877;margin-right:10px}.ev-logo{display:block;left:50%;margin-left:-34px;margin-top:-87px;border:5px solid #fff;position:absolute;z-index:100;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ev-meta,.ev-stats{margin-left:-2%;margin-right:-2%}.ev-meta,.table-row{border-bottom:1px solid #edede8}.ev-logo .scale-100{max-width:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ev-title{margin-top:20px;margin-bottom:0;display:none}.ev-meta{padding:12px 0 0}.ev-meta .local{display:block;clear:left}.ev-meta .btn-group.pull-right{float:right;clear:none}.ev-shares{font-size:30px;float:right;text-align:right;line-height:60px}.ev-shares i{margin-left:10px;color:#333}.ev-stats{min-width:306px;text-align:center}.ev-sub .ev-sub-block{font-size:1.1rem;line-height:19px;text-align:center;height:55px;padding-top:17px;float:left;text-transform:uppercase;border-right:1px solid #edede8;width:70px}.setting .marker-color,.weather-summary{text-transform:capitalize}.ev-sub .ev-sub-block span{font-size:2.4rem;display:block;font-family:Ubuntu,arial,sans-serif;font-weight:600}.ev-sub .btn-group.pull-right{text-align:left;float:right;clear:none}.ev-sponsor{width:80px;display:inline-block;margin:10px}#ev-hero{background-repeat:no-repeat;margin-top:44px;height:300px;padding-bottom:0}.gm-style-iw{overflow:hidden!important;line-height:1.6;white-space:nowrap;border-radius:2px!important}#ev-hero[data-activity=Cycling]{background-image:url(/images/ev-placeholder-Cycling.jpg)}#ev-hero[data-activity=Walking]{background-image:url(/images/ev-placeholder-Walking.jpg)}#ev-hero[data-activity=Sailing]{background-image:url(/images/ev-placeholder-Sailing.jpg)}#ev-hero[data-activity=Running]{background-image:url(/images/ev-placeholder-Running.jpg)}.trustedby img{margin:25px 15px 30px}body#events.landing{background:url(/images/event-hero-l2p2012.jpg) 50% 0/contain no-repeat}body#outfront.landing{background:url(/images/hero-outfront.jpg) 0 150px/100% auto no-repeat}body#blog.landing{background:url(/images/hero-blog.jpg) 50% 0/contain no-repeat}body#plus.landing{background:url(/images/hero-plus.jpg) 0 90px/100% auto no-repeat}body#moments.landing{background:url(/images/hero-moments.jpg) 0 90px/100% auto no-repeat}.hero-video,.moment-elements{max-width:1060px;margin:0 auto}.responsive-video{position:relative;padding-bottom:56.25%;height:0}.responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%}.landing .hero{overflow:hidden;padding:60px 0}.landing .hero .btn{margin-top:4px}.landing .hero .fade-in{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.landing .hero h2,.lower-landing .hero h2{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:600;margin-bottom:10px;margin-top:5%;letter-spacing:0}.landing .hero h3,.lower-landing .hero h3{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:400;margin-bottom:10px;letter-spacing:0}.landing .hero .container.narrow,.lower-landing .hero .container.narrow{padding:20px 0;color:#fff}.landing .hero .hero-icon{font-size:70px;margin-top:10px;line-height:70px}.lower-landing .hero{overflow:hidden;height:auto;padding:60px 0}.lower-landing .hero p{color:#fff;font-size:1.6rem}.lower-landing .hero.full{height:-webkit-calc(100vh - 513px);height:-moz-calc(100vh - 513px);height:calc(100vh - 513px)}.lower-landing .hero .hero-icon{font-size:50px;margin-top:10px;line-height:50px}#entry-comments .comment-body,#stripe-checkout-form{min-height:40px}.outfront-promo h2,.outfront-promo h3{margin-right:50%}#ev-map-wrap #loading{background:0 0;left:50%;width:32px;height:32px}.table-row{padding:10px 0}.table-row .btn i{font-size:2rem;margin-top:3px}.table-row .table-icon,.table-row .table-icon i{font-size:2.4rem;line-height:50px}.table-row i{font-size:4rem;line-height:45px}.table-row.read{color:#7d7d7d}.table-row .table-icon{color:#fff;background-color:#ffc200;width:50px;height:50px;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;float:left}.table-row .table-detail{display:block;margin-left:60px;line-height:50px}.list-row:last-child{margin-bottom:50px;border-bottom:none}.list-row .row-meta{padding-top:10px;padding-bottom:10px;width:100%}.list-row .title{margin-left:60px;padding-top:6px;width:30%;overflow:hidden;float:left;font-weight:600}.list-row .ev-status{padding-top:6px;width:75px;font-size:1.4rem;float:left}.list-row .ev-date,.list-row .ev-participants{padding-top:6px;font-size:1.4rem;width:210px;float:left}.list-row-summary{padding-top:6px;min-width:100px;font-size:1.4rem;float:left;color:#737373;margin-left:10px}.icon-ellipsis{width:24px;height:24px;vertical-align:middle;margin:0 5px}.button,.minus,.plus{width:30px}#segment #instructions,#settings aside p,.team-block{margin-bottom:14px}.hero .expand.open .expand-content{padding-top:0}.expand-content{opacity:0;height:0;overflow:hidden}.expand.open .expand-content{width:100%;height:auto;opacity:1;padding-top:20px;-webkit-transition:opacity .5s ease-in .3s;-moz-transition:opacity .5s ease-in .3s;-ms-transition:opacity .5s ease-in .3s;-o-transition:opacity .5s ease-in .3s;transition:opacity .5s ease-in .3s}.button{text-align:center;float:right;cursor:pointer}.plus{display:block;height:50px;background:url(/images/disc-plus.png) 50% 50% no-repeat}#buffering,.minus{display:none;height:50px}.minus{background:url(/images/disc-minus.png) 50% 50% no-repeat}.main-pagebar a.active,.main-pagebar a:hover,.team-block{background-color:#f6f6f3}.success,.toggle-tools{-webkit-background-clip:padding-box;-moz-background-clip:padding}.ev-org-banner.with-banner,.icon-mmt{background-repeat:no-repeat;background-size:cover}#event-planner .ql-editor h4{border:none;margin:10px 0;padding:0;line-height:16px;font-size:16px;font-weight:600;float:none;color:#333}.quill-toolbar{border:1px solid #e8e8e2!important;box-sizing:border-box;padding:8px;height:44px}.participating-row+.participating-row,.team-participant-row{border-top:1px solid #fff}.quill-toolbar .btn.flat{padding:2px 10px}#quill-toolbar-event_invite_body.ql-toolbar button,#quill-toolbar-event_mmt_invite_body.ql-toolbar button,#quill-toolbar-event_reminder_body.ql-toolbar button,#quill-toolbar-race_follow_up_body.ql-toolbar button{display:initial}.ql-container{border-left:1px solid #e8e8e2!important;border-right:1px solid #e8e8e2!important;border-bottom:1px solid #e8e8e2!important;min-height:250px}.ql-container.ql-snow h4,.ql-container.ql-snow ol,.ql-container.ql-snow p,.ql-container.ql-snow ul{opacity:1;margin-bottom:10px}.ql-editor{max-height:400px}.strip.open .strip-detail.strip-detail-participants{height:auto;padding:0 14px}.team-block{padding:0 10px;border-radius:2px;margin-top:14px}#buffering,.horz-navbar a,.main,.main-sidebar{background-color:#fff}.participating-row{padding:10px 14px 10px 20px;margin:0 -10px}.participating-row a,.weather-climate{color:#666}.horz-navbar a,.main-pagebar a,.main-sidebar li a{color:#3a3a3a;font-weight:600}.app .mem-item,.participating-row .mem-screenname{padding:4px 0}.team-participant-row{padding-left:50px}.active-api-body .page-body{width:100%;padding:7px 14px 14px;box-sizing:border-box}.active-api-body .mem-atname,.copypaste-import-body .mem-atname,.csv-import-body .mem-atname{color:#999;font-size:14px}.copypaste-import-body .page-body,.csv-import-body .page-body{width:100%!important;padding:7px 14px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.active-api-body .active-api-content,.copypaste-import-body .copypaste-import-content,.csv-import-body .csv-import-content{overflow:hidden;height:0;-webkit-transition:height .4s ease-in;-moz-transition:height .4s ease-in;-ms-transition:height .4s ease-in;-o-transition:height .4s ease-in;transition:height .4s ease-in}.active-api-body .active-api-content.loading,.copypaste-import-body .copypaste-import-content.loading,.csv-import-body .csv-import-content.loading{height:140px}.active-api-body .active-api-content .loading-spinner,.copypaste-import-body .copypaste-import-content .import-loading-spinner,.csv-import-body .csv-import-content .import-loading-spinner{position:relative;padding:30px 0;text-align:center}.active-api-body #attending-title,.copypaste-import-body #attending-title,.csv-import-body #attending-title{margin-top:40px;margin-bottom:10px}.active-api-body .active-users-count-row,.copypaste-import-body .copypaste-users-count-row,.csv-import-body .csv-users-count-row{padding:0 10px 0 0}#active-api-attending-users,#copypaste-import-attending-users,#csv-import-attending-users{min-height:100px}#active-api-current-mmt-users,#active-api-not-mmt-users,#copypaste-import-current-mmt-users,#copypaste-import-not-mmt-users,#csv-import-current-mmt-users,#csv-import-not-mmt-users{padding:0 10px;height:317px;overflow-y:scroll;margin-bottom:50px}#active-api-current-mmt-users .row-meta .row-checkbox,#active-api-not-mmt-users .row-meta .row-checkbox,#csv-import-current-mmt-users .row-meta .row-checkbox,#csv-import-not-mmt-users .row-meta .row-checkbox{padding-top:4px}#copypaste-import-current-mmt-users .row-meta .row-checkbox,#copypaste-import-not-mmt-users .row-meta .row-checkbox{padding-top:10px}.main{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.main-sidebar{width:240px;border-right:1px solid #e8e8e2;text-align:left}.main-sidebar ul{margin:0 0 20px;padding:0}.main-sidebar li a{display:block;padding:9px 16px;white-space:nowrap}.ev-packages td span,.ev-packages td.ev-price{color:#707070;font-size:1.4rem}.main-sidebar li a.active,.main-sidebar li a:hover{background-color:#f9f9f9}.main-sidebar .material-icons{vertical-align:middle;color:#0f8ead;font-size:18px;margin-top:-2px;margin-right:10px}.main-sidebar h3{font-size:14px;text-transform:uppercase;margin-bottom:0;padding:16px}.main-sidebar ul+h3{border-top:1px solid #e8e8e2;padding-top:20px}.main-pagebar{text-align:left;padding:16px;width:200px;box-sizing:border-box}.main-pagebar a{padding:5px 9px;display:block;border-radius:3px;white-space:nowrap}.app-icon,.horz-navbar a,.icon-store{display:inline-block}.main-pagebar li{margin:5px 0;padding:0}.main-pagebar h3{font-size:14px;text-transform:uppercase;margin-bottom:20px}.horz-navbar a{padding:5px 9px;margin-right:6px;font-size:14px;border-radius:3px;border:1px solid #e4e4dc}.horz-navbar a.active{background-color:#e4e4dc;border:1px solid #e4e4dc}.ev-packages td:last-child,.ev-packages tr:last-child td,.event-map .race-data li{border-bottom:1px solid #d1d1c6}#duplicated_event_date{background:url(/images/icon-cal.png) 95% 58% no-repeat #fff;cursor:pointer;width:110px}#settings .content .nav{margin-bottom:40px}.setting{clear:both;padding-bottom:20px;margin-bottom:20px}.setting .setting-edit,.setting .setting-value{display:inline-block;width:100%}.setting .setting-edit img,.setting .setting-value img{float:left;margin-right:15px}.setting .setting-edit input,.setting .setting-edit textarea,.setting .setting-value input,.setting .setting-value textarea{margin-bottom:6px}.setting .setting-edit .dropdown-menu li .badge-plus,.setting .setting-value .dropdown-menu li .badge-plus{top:5px}.setting .name{line-height:inherit;font-weight:600}#settings h4{margin-top:0;margin-bottom:27px;letter-spacing:0;padding-bottom:15px;border-bottom:3px solid #edede8}#settings .setting{position:relative;min-height:90px}#settings .btn-setting-edit{position:absolute;top:0;right:0;z-index:10;float:none;text-align:right}#settings aside{margin-top:36px}#settings .incomplete .name{font-weight:600;content:"\2192"}.success{opacity:1;position:fixed;top:0;left:50%;width:300px;z-index:2000;text-align:center;padding:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:0;border-radius:0 0 2px 2px;background-clip:padding-box;lesettingsft:50%;margin-left:-160px}.routecolour{width:32px;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#segment #progress{width:100%;margin:30px 0;padding:0}#segment #progress li{float:left;font-weight:600;width:33%;margin-top:-12px;line-height:26px}#segment #progress .page-head{min-height:150px}#segment #progress .step{background-color:#ffc200;border:2px solid #f0b600;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;display:block;float:left;font-weight:600;height:26px;margin:-2px 5px 0 0;text-align:center;width:26px}.event-map .map-bar .expand-toggle,.event-map .race-tools.slide-left .toggle-tools{-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:0}#segment #progress .disabled{opacity:.2}#segment #save-segment input{width:250px;vertical-align:middle;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0}#segment #leaders .btn-toolbar h3,.app .ui-datepicker td{line-height:32px}#segment #leaders h4{margin-bottom:15px;margin-left:3px}#segment #routeelevation{width:100%;height:182px;margin-bottom:20px}#segment .dropdown-menu.scrollable.teams{left:85px}#segment label{color:#4a4a4a;cursor:pointer;display:inline;font-weight:400;margin:0 0 0 10px}#segment #save-segment .private_box{max-width:190px;margin-right:10px;text-align:center;margin-top:10px}#segment #save-segment .private_box input[type=checkbox]{margin:0;width:25px}#entry-comments .comment-author-avatar img,#segment #save-segment .private_box label{float:left;margin:0}#segment .tob{background:#fff}#segment .covered,.app #app-form .setting-row{clear:left}#entry-comments dl{padding:15px 10px 15px 0;clear:left;margin-bottom:0}#entry-comments .comment-body,#entry-comments .comment-meta{padding:0 0 0 50px;margin-bottom:0}#entry-comments .comment-body p{margin-bottom:0;display:inline}#entry-comments .comment-meta{color:#5dbfd7;font-size:10px}.app-icon{vertical-align:top;width:50px;text-align:center}.icon-store{margin-top:5px;opacity:.5;width:30px}.flag-chequered{width:36px;height:36px;cursor:pointer;opacity:.5;margin-left:20px;margin-right:5px}.open .flag-chequered{opacity:.8}.icon-mmt{background-image:url(/images/mmt-map-marker.png);height:11px;width:11px}.progressbar{position:relative;background-color:#e4e4dc;font-size:11px;border-radius:2px;-webkit-border-radius:2px;overflow:hidden}.progressbar-indicator{height:24px;background-color:#36c091;transition:width .5s ease-in;-webkit-transition:width .5s ease-in;width:0}.progressbar-value{line-height:24px;position:absolute;left:5px;top:0;color:#fff}.progressbar-results{font-size:11px;color:#737373}.scan-for-segments-progressbar{height:45px}.info-icon{color:#fff;background-color:transparent;background-repeat:no-repeat;background-image:url(/images/mmt-pentagon-yellow.png);background-size:contain;width:150px;height:150px;line-height:140px;margin:0 auto 20px;font-size:7.5rem}.ev-packages{width:96%;margin:20px auto 0;padding:2%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f6f6f3}.ev-packages td{font-size:1.6rem;border-top:1px solid #d1d1c6}.ev-packages td:hover{background-color:inherit}.ev-packages td.ev-price{vertical-align:middle}.ev-packages td.ev-price strong{font-size:2.6rem;color:#4a4a4a}.ev-org-banner{width:100%;background-color:#3a3a3a;color:#fff}.ev-org-banner.with-banner{background-position:50% 50%}.ev-banner-block{margin:40px 0}.ev-banner-block .lead p{font-size:20px;margin-top:20px}.with-banner .ev-banner-block{margin:10vw 0 0}.with-banner .ev-banner-block img{max-width:100px;max-height:100px}.ev-banner-logo img{opacity:.7;margin:32px 0 0 14px;float:left;width:197px;transition:opacity .2s ease-in-out}.ev-virtual-badge{float:right;margin:20px}.ev-subnav{background-color:#5e5e5e;position:fixed;width:100%;height:44px;top:64px;left:0;z-index:190;border-top:1px solid #707070;margin:0;padding:0}.ev-subnav li{display:block;float:left;width:50%;text-align:center;margin:0;padding:0}.ev-subnav a{display:inline-block;height:40px;line-height:44px;width:100%;font-size:28px;color:#737373}.ev-subnav li:first-child:nth-last-child(2),.ev-subnav li:first-child:nth-last-child(2)~li{width:50%}.ev-subnav li:first-child:nth-last-child(3),.ev-subnav li:first-child:nth-last-child(3)~li{width:33.3333%}.ev-join{margin-right:5px;float:left;display:inline-block}#feed-container .ev-share,#feed-container .event-activity-feed{margin-top:60px}#feed-container.grid{margin:-21px -14px 0}#ev-list-view #show-list-view,#ev-news-view #show-news-view,.grid #ev-grid-view #show-grid-view{border-bottom:4px solid #5dbfd7;color:#5dbfd7}.grid #ev-list-view #show-list-view{border-bottom:none;color:#a3a3a3}#DateCountdown{width:300px;margin:0 auto}.time_circles{position:relative;width:100%;height:100%}.time_circles>div{position:absolute;text-align:center}.time_circles>div>h4{margin:0;color:#fff;padding:0;text-align:center;text-transform:uppercase;font-family:'Century Gothic',Arial}.time_circles>div>span{display:block;width:100%;color:#fff;text-align:center;font-family:'Century Gothic',Arial;font-size:300%;margin-top:.4em;font-weight:600}.toggle-tools{position:absolute;right:15px;top:15px;background-color:rgba(74,74,74,.9);width:40px;font-size:20px;color:#fff!important;text-align:center;line-height:35px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-radius:2px;background-clip:padding-box}.event-map #maptools{margin-top:88px}.event-map #loading{background:0 0;position:fixed;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px}.event-map #map{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;height:100vh!important;width:100%;min-height:596px;position:fixed!important}.ev-menu-title,.event-map #btn-menu,.event-map #btn-menu i,.event-map .nav-bar-subtitle{color:rgba(74,74,74,.9)}.event-map.embed #map{height:-webkit-calc(100vh - 30px)!important;height:-moz-calc(100vh - 30px)!important;height:calc(100vh - 30px)!important}.event-map .race-tools{margin:88px 20px 40px;max-width:452px;text-align:left;z-index:180;position:relative;left:0;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.event-map .race-tools .mem-screenname{text-transform:uppercase;font-size:13px}.event-map .race-tools.slide-left{left:-472px;left:calc(-100vw + 20px);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.event-map .race-tools.slide-left .toggle-tools{right:-40px;width:40px;height:110px;color:#5dbfd7!important;background-color:rgba(74,74,74,.9);top:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:0;border-radius:0 10px 10px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.event-map .race-tools.slide-left .toggle-tools-show{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:11px;color:#b2b2b3;padding:20px 0;white-space:nowrap}.event-map .race-tools.slide-left .race-summary{border-top-right-radius:0!important}.event-map .race-summary{text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(255,255,255,.9);height:300px;padding:0 20px;margin-bottom:20px}.event-map .race-summary#ev-hero{margin-top:0;padding-top:25%;height:auto;padding-bottom:20px;background-color:rgba(255,255,255,.9);-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-size:105%;background-position:50% 0}.event-map .race-summary h3{color:#fff;min-height:78px;text-shadow:0 0 2px rgba(51,51,51,.8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-map .race-data li{padding-bottom:5px;margin-top:5px}.event-map .race-data li em{font-style:normal;float:right;line-height:20px;text-align:right}.event-map .map-bar{position:fixed;left:0;z-index:200;width:100%;bottom:-150px;-webkit-transition:bottom .2s ease-in 0;-moz-transition:bottom .2s ease-in 0;-ms-transition:bottom .2s ease-in 0;-o-transition:bottom .2s ease-in 0;transition:bottom .2s ease-in 0}.event-map .map-bar .expand-toggle{line-height:40px;margin:-40px 20px 0;padding:0 20px;text-align:left;max-width:412px;color:#b2b2b3;font-size:11px;text-transform:uppercase;background-color:rgba(74,74,74,.9);-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:10px;border-radius:10px 10px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.event-map .map-bar .expand-toggle.fluid{max-width:100%}.event-map .map-bar .map-bar-summary{margin:0;padding:0 20px;color:#fff;background-color:rgba(51,51,51,.9);text-align:left}.event-map .map-bar .map-bar-summary li{float:left;width:50%;height:40px;color:#b2b2b3;font-size:11px;text-transform:uppercase;margin-top:10px}.event-map .map-bar .map-bar-summary em{display:block;font-size:19px;font-style:normal;text-transform:initial;color:#fff}.event-map .map-bar #map-elevation-bar{width:98%;padding:0 1%;height:150px;-webkit-transition:height .2s ease-in 0;-moz-transition:height .2s ease-in 0;-ms-transition:height .2s ease-in 0;-o-transition:height .2s ease-in 0;transition:height .2s ease-in 0;overflow:hidden;background-color:rgba(74,74,74,.9)}.event-map .map-bar #map-elevation-bar span{height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;border-bottom:1px dotted #ccc;width:100px;margin-left:5px!important;text-align:left;text-transform:uppercase;opacity:.8;text-overflow:ellipsis;overflow:hidden}.event-map .map-bar.open{background:0 0;bottom:0;-webkit-transition:bottom .2s ease-in 0;-moz-transition:bottom .2s ease-in 0;-ms-transition:bottom .2s ease-in 0;-o-transition:bottom .2s ease-in 0;transition:bottom .2s ease-in 0}#map-player,.event-map .event-activity-feed .loading,.event-map .social-card{background-color:rgba(255,255,255,.9)}.app .btn.flat,.rainbow.section-break .yellow{-webkit-background-clip:padding-box;-moz-background-clip:padding}.event-map .map-bar.open .highcharts-container{opacity:1;-webkit-transition:opacity .2s ease-in .5s;-moz-transition:opacity .2s ease-in .5s;-ms-transition:opacity .2s ease-in .5s;-o-transition:opacity .2s ease-in .5s;transition:opacity .2s ease-in .5s}.event-map #feed-container .event-activity-feed{margin-top:0;text-align:left}.event-map .event-activity-no-results .no-results{padding:20px;height:auto;background-color:rgba(255,255,255,.9)}.event-map .event-activity-no-results .no-results h2{font-size:2rem}.event-map .nav-bar-subtitle{text-align:left;background-color:transparent;position:fixed;top:36px;left:82px;width:auto;z-index:190}.rainbow .blue,.rainbow .green,.rainbow .orange,.rainbow .purple,.rainbow .yellow{width:20%;height:4px}.ev-mobhand{position:absolute;bottom:0;right:0;z-index:10}#map-player{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:11px;margin-bottom:20px;position:relative}#map-player #timeline,#map-player #timeline-active{height:10px;top:11px;-webkit-border-radius:1px;-moz-border-radius:1px;position:absolute;cursor:pointer}#map-player #timeline{background-image:none;width:100%;z-index:170}#map-player #timeline-bg{width:282px;width:-webkit-calc(100% - 210px);width:calc(100% - 210px);margin-right:18px;float:right;position:relative}#map-player #timeline-active{background-color:#d1d1c6;width:0;border-radius:1px;z-index:180}#map-player #timeline-handle{position:absolute;top:6px;left:0;margin-left:-10px;z-index:190;width:16px;height:16px;border:2px solid #fff;background-color:#4a4a4a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:ew-resize}#buffering{position:absolute;top:50%;left:50%;width:200px;z-index:300;line-height:50px;text-align:center;margin-top:-50px;margin-left:-100px}#add-privacy-zone h3{float:none;margin-bottom:10px}#add-privacy-zone .zone-options:after,#add-privacy-zone .zone-options:before{display:table;content:"";clear:both}#add-privacy-zone .zone-options .field{float:none;width:100%;margin-right:0;margin-bottom:20px}#add-privacy-zone .zone-options .field:last-child{float:none;width:100%;margin-right:0}#add-privacy-zone .zone-submit{margin-top:0;float:none}#add-privacy-zone #zoneplotter{width:100%;height:500px;background-color:#f6f6f3}#add-privacy-zone .slider-border{border:1px solid #e0e0d6;background-color:#efefea;border-radius:2px;height:14px;padding:9px 15px 9px 12px}#add-privacy-zone #slider{border:1px solid #e0e0d6;background-color:#fff;height:13px;border-radius:7px}#add-privacy-zone #slider,#add-privacy-zone .ui-state-default,#add-privacy-zone .ui-widget-content .ui-state-default,#add-privacy-zone .ui-widget-header .ui-state-default{cursor:col-resize}#add-privacy-zone .ui-slider-handle{height:23px;width:23px;border-radius:14px}.panel{padding:20px;background-color:#fff;color:#4a4a4a;text-align:left}.panel.cap{border-bottom:1px solid #e8e8e2;padding-right:2%;padding-left:2%}.rainbow{height:4px;width:100%;clear:left}.rainbow .green{float:left;background-color:#36c091}.rainbow .orange{float:left;background-color:#e59732}.rainbow .blue{float:left;background-color:#59bcd5}.rainbow .purple{float:left;background-color:#8464b5}.rainbow .yellow{float:left;background-color:#ddc64d}.rainbow.section-break{max-width:180px;margin:30px auto}.rainbow.section-break .yellow{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-radius:2px 0 0 2px;background-clip:padding-box}#training-room-trends .swiper-container{max-width:inherit;height:auto!important;width:100%;overflow:hidden;max-width:inherit}#training-room-swiper .swiper-container{width:100%;overflow:hidden;max-width:inherit;height:auto!important}#goal-page .swiper-slide,#notifications-page .swiper-slide,#training-room-swiper .swiper-slide{float:left;height:auto!important}#training-room-swiper .swiper-slide h4{text-transform:uppercase;font-size:12px;color:#cbcbcb;letter-spacing:0}#goal-page .btn-toolbar,#notifications-page .btn-toolbar,#training-room-swiper .btn-toolbar{margin-top:18px}#training-room-swiper .no-results{height:auto;padding:93px 0}#training-room-swiper .panel-promo{margin-bottom:0;padding-bottom:10px;background:url(/images/timeline-bridge.png) 50.22% 100% no-repeat #f6f6f3}#training-room-swiper .panel-promo .act-breakdown{padding-bottom:15px;max-width:300px;margin:0 20px 0 -25px;text-align:left}#training-room-swiper .panel-promo .act-breakdown dt{margin-top:-15px;background-color:transparent}#training-room-swiper .panel-promo [data-columns="2"] .column{width:99.5%;padding:0 0 0 50%}#training-room-swiper .panel-promo .column+.column .act-breakdown{text-align:right;margin:0 214px 0 0}#training-room-swiper .panel-promo .column+.column .act-breakdown dt{margin-right:60px}#training-room-swiper .panel-promo+.period-activity{padding-top:70px}#training-room-swiper .info-icon{font-size:55px;font-family:Ubuntu,arial,sans-serif}#training-room-swiper .act-breakdown dd,#training-room-swiper .act-breakdown+.act-breakdown{padding-bottom:0}#training-room-swiper .act-breakdown dt{margin-left:60px;color:#cbcbcb}#training-room-swiper .act-breakdown i{display:inline-block;color:#fff;background-color:#cbcbcb;height:52px;width:52px;text-align:center;line-height:52px;border-radius:30px}#training-room-swiper .track-timeline-stats .act-breakdown dt{margin-left:0;color:#737373;background-color:transparent;text-align:center}#training-room-swiper .track-timeline-stats .act-breakdown dd{background-color:transparent;text-align:center;color:#737373;margin-top:10px}#training-room-swiper .row{padding-left:50%}#training-room-swiper .breakdown-timeline[data-activity=Cycling],#training-room-swiper .map-activity[data-activity=Cycling]{background-image:none;background-color:#59bcd5}#training-room-swiper .breakdown-timeline[data-activity=Running],#training-room-swiper .map-activity[data-activity=Running]{background-image:none;background-color:#e59732}#training-room-swiper .breakdown-timeline[data-activity="Mountain biking"],#training-room-swiper .breakdown-timeline[data-activity=Hiking],#training-room-swiper .breakdown-timeline[data-activity=Walking],#training-room-swiper .map-activity[data-activity="Mountain biking"],#training-room-swiper .map-activity[data-activity=Hiking],#training-room-swiper .map-activity[data-activity=Walking]{background-color:#a89461;background-image:none}#training-room-swiper .breakdown-timeline,#training-room-swiper .breakdown-timeline[data-activity=Miscellaneous],#training-room-swiper .map-activity[data-activity=Miscellaneous]{background-color:#cddb91;background-image:none}#training-room-swiper .breakdown-margin{float:left;width:50%;font-weight:600;line-height:60px;color:#737373}#training-room-swiper .breakdown-activities{margin-left:0;margin-bottom:20px}#training-room-swiper .breakdown-activity+.breakdown-activity{margin-top:40px;margin-left:50%}#training-room-swiper .breakdown-timeline{display:inline-block;width:52px;height:52px;border-radius:50px;border:4px solid #fff;margin-left:-30px}#training-room-swiper .breakdown-distance{display:inline-block;position:relative;vertical-align:top;width:40%}#training-room-swiper .breakdown-bar{height:32px;min-width:32px;background-color:#f6f6f3;border-radius:16px;margin-top:14px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear}#training-room-swiper .breakdown-bar:hover,#training-room-swiper .periods-breakdown.open .breakdown-bar,.moments-timeline .moment-block:hover .moment-tools a:hover{background-color:#e4e4dc}#training-room-swiper .breakdown-measure{position:absolute;width:auto;z-index:10;top:14px;left:8px;line-height:32px;font-size:14px;color:#9b9b9b}#training-room-swiper .periods-breakdown{padding-top:20px}#training-room-swiper .periods-breakdown .periods-breakdown{border-bottom:none;position:relative}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-timeline{width:44px;height:44px;margin-top:4px;margin-left:-25px}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-margin{text-align:left;font-weight:400}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-bar{margin-left:8px}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-measure{left:16px}#training-room-swiper .periods-breakdown .periods-breakdown .periods-breakdown .breakdown-timeline{width:32px;height:32px;margin-top:10px;margin-left:-19px}#training-room-swiper .periods-breakdown .periods-breakdown .periods-breakdown .breakdown-measure{left:23px}#training-room-swiper .period-activity,#training-room-swiper .period-day,#training-room-swiper .period-month,#training-room-swiper .period-week,#training-room-swiper .period-year{background:url(/images/timeline-bridge.png) 50.22% 0 repeat-y}#training-room-swiper .terminal{width:30px;height:30px;background-color:#cbcbcb;border-radius:15px;margin-left:-14px}#training-room-swiper .terminal-container{margin-left:50%}#training-room-swiper .track-timeline-map{width:100%;height:0;padding-bottom:31.25%;background-color:#f6f6f3;position:relative}#training-room-swiper .track-timeline-map [src="//www.mapmytracks.com/images/nodata.png"]{width:auto;margin:0 auto;display:block;padding-top:75px}#training-room-swiper .track-timeline-map .fade-in[src^="/images/activities/"]{width:16%;margin:0 auto;display:block;padding-top:69px}#training-room-swiper .track-timeline-container{padding:4px;border-radius:3px;margin-left:0;margin-top:-25px;margin-right:0;background-color:#cbcbcb}#training-room-swiper .activity-date{white-space:nowrap;position:absolute;z-index:100;top:4px;padding:0 5px 0 20px;border-radius:2px;left:32px;font-size:14px;background-color:#fff;color:#737373;width:100px;display:block}#training-room-swiper .map-activity{width:32px;height:32px;border:4px solid #fff;position:absolute;z-index:100;top:30px;left:46px;background-color:#e4e4dc;border-radius:22px}#training-room-swiper .swiper-timeline [data-columns="2"] .column{width:49.5%}.active-api-body .setting .setting-value{max-width:100%;width:700px}.active-api-body .setting .setting-value .error{color:red;font-size:12px;margin-bottom:0}.option-input{position:relative;border:2px solid #e8e8e2;border-radius:3px;width:22px;height:22px;background-color:#fff;cursor:pointer}.option-input:hover,.row-meta:hover .option-input{border-color:#c7c8c3}.option-input.checked::before{position:absolute;top:2px;left:2px;width:18px;height:18px;content:'';background-size:contain;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjEuNjExLDEyLjM4OSA4LjI3OCwxOS4wNTYgMjIuMzg5LDQuOTQ0ICIvPjwvc3ZnPg==);background-repeat:no-repeat}#active-api-events .list-row .title{margin-left:60px;width:60%}#sortable-sponsors:hover{cursor:row-resize}#sortable-sponsors .sponsor_image{width:150px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#sortable-sponsors .sponsor-meta{margin-left:170px}#sortable-sponsors h4{border:none!important;line-height:inherit!important}#sortable-sponsors a{opacity:1;-webkit-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-ms-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in}#sortable-sponsors .ui-sortable-helper{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.moment-banner-map img,.moments-timeline .moment{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#sortable-sponsors .ui-sortable-helper a{opacity:0;-webkit-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-ms-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.loading-spinner{width:20px;height:20px;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px}.moment-banner-map{text-align:center;margin-bottom:10px}.moment-banner-map img{width:900px;border-radius:2px}.moments-terminal,.moments-timeline .moment-time{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.moments-terminal{width:30px;height:30px;margin:0 0 0 10px;background-color:#cbcbcb;border-radius:50%}.moments-timeline{background:url(/images/timeline-bridge.png) 22px 0 repeat-y;padding:20px 0}.moments-timeline .moment-block{font-family:"Open Sans",Arial,sans-serif;position:relative;width:80%;width:-webkit-calc(100% - 75px);width:calc(100% - 75px);margin:0 0 0 75px;padding-bottom:40px;display:block}.moments-timeline .moment{background-color:#f3f3f6;border-radius:2px;overflow:hidden}.moments-timeline .moment.photo,.moments-timeline .moment.segment{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden;text-align:left}.moments-timeline .moment-time{margin:0 0 -50px -75px;border-radius:50%;overflow:hidden;width:40px;height:40px;border:2px solid #cbcbcb;padding:3px;background-color:#fff}.moments-timeline .moment-time-face{text-align:center;font-size:12px;background-color:#f3f3f6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:40px;width:40px;height:40px}.moments-timeline .start .moment-time-face{background-color:#36c091;color:#fff}.moments-timeline .end .moment-time-face{background-color:#ef4f4f;color:#fff}.moments-timeline .moment-block h2{text-align:left;font-family:inherit;font-weight:400;margin:14px 20px 14px 60px;font-size:14px;letter-spacing:0;padding-bottom:0!important}.moments-timeline .moment-block i{color:#da5757;vertical-align:middle}.moments-timeline .moment-block:nth-child(odd) i{padding-left:7px}.moments-timeline .moment-block:nth-child(2n) i{padding-right:7px}.moments-timeline .moment-block p{margin:14px;font-weight:400}.moments-timeline .separator .moment-map{top:44px}.moments-timeline .moment-map{position:absolute;top:0;left:0;width:49px;height:49px;overflow:hidden;z-index:10}.moments-timeline .moment-tools{opacity:0;height:0;width:0;overflow:hidden;position:absolute;bottom:10px;right:20px;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.moments-timeline .moment-block:nth-child(2n) .moment-tools{right:inherit;left:20px}.moments-timeline .moment-block:hover .moment-tools{opacity:1;height:auto;width:auto}.moments-timeline .moment-block:hover .moment-tools a{font-size:11px;background-color:#f3f3f6;color:#afafaf;padding:2px 4px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;-ms-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.moments-timeline .moment-date{font-size:12px;text-align:center;background-color:#cbcbcb;padding:0;left:50%;margin-left:-70px;margin-bottom:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:24px;width:90px;color:#f3f3f6}.moments-timeline .moment.comment{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left;padding:14px 14px 14px 70px;font-size:14px;font-weight:400}.moments-timeline .weather-left,.moments-timeline .weather-middle,.moments-timeline .weather-right{float:left;text-align:center;margin-top:30px;margin-bottom:30px;font-size:12px;line-height:18px}.moments-timeline .weather-left{width:28%;padding-left:5%}.moments-timeline .weather-middle{width:33%}.moments-timeline .weather-right{width:28%;padding-right:5%}.moments-timeline .weather-left img,.moments-timeline .weather-middle img,.moments-timeline .weather-right img{width:60px;display:block;margin:0 auto 8px}.extra-photos-count+.moment-map{right:65px}.moments-navigation{margin:20px auto;max-width:570px}.moments-navigation ul{margin:20px auto}.event-leaderboard h2,.moment-note{margin-bottom:20px}.moments-navigation ul li{float:left;padding:3px;background:#fff;text-align:left;height:140px;position:relative;width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.moments-navigation ul li a strong{position:absolute;top:3px;left:3px;width:250px;height:100%;background:url(/images/prevnext-prev250.png) no-repeat;-moz-opacity:0;-webkit-opacity:0;-khtml-opacity:0;opacity:0;color:#4a4a4a;font-family:"Open Sans",arial,verdana,sans-serif;font-weight:400;padding:5px 0 0 5px;-webkit-transition:opacity .2s,height .2s,-webkit-transform .2s ease-out;-moz-transition:opacity .2s,height .2s,-moz-transform .2s ease-out;-o-transition:opacity .2s,height .2s,-o-transform .2s ease-out;transition:opacity .2s,height .2s,transform .2s ease-out}.moments-navigation ul li.next a strong{background:url(/images/prevnext-next250.png) no-repeat}.moments-navigation ul li a:hover strong{-moz-opacity:1;-khtml-opacity:1;opacity:1}.moments-navigation ul li a strong .preview-title{color:#108ead;font-size:14px;font-weight:600;padding-left:10px;padding-bottom:6px}.moments-navigation .preview-local{background:url(/images/pin-local-grey.png) 10px 2px no-repeat;padding:0 5px 5px 30px;display:block}.moments-navigation li.none{background:#e8e8e2;text-align:center}.moments-navigation li.none span{color:#a08c8c;padding:50px 0 0;display:block}.moment-note{text-align:center;margin-top:20px}.movie-option-theme{width:60px;height:60px;float:left;margin:10px 5px 0 0;border:5px solid #fff;overflow:hidden;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.app .movie-option-theme.active,.movie-option-theme.active{border:5px solid #cbcbcb!important}#popup-download_movie[data-theme=blue] .download-movie-loading-content,.app .movie-option-theme[data-theme=blue],.app .page-popup[data-popup=moments-video][data-theme=blue] .download-movie-loading-content,.app [data-theme=blue] .download-movie-complete-content,.movie-option-theme[data-theme=blue],[data-theme=blue] .download-movie-complete-content{background-color:#59bcd5}#popup-download_movie[data-theme=green] .download-movie-loading-content,.app .movie-option-theme[data-theme=green],.app .page-popup[data-popup=moments-video][data-theme=green] .download-movie-loading-content,.app [data-theme=green] .download-movie-complete-content,.movie-option-theme[data-theme=green],[data-theme=green] .download-movie-complete-content{background-color:#36c091}#popup-download_movie[data-theme=purple] .download-movie-loading-content,.app .movie-option-theme[data-theme=purple],.app .page-popup[data-popup=moments-video][data-theme=purple] .download-movie-loading-content,.app [data-theme=purple] .download-movie-complete-content,.movie-option-theme[data-theme=purple],[data-theme=purple] .download-movie-complete-content{background-color:#8464b5}#popup-download_movie[data-theme=orange] .download-movie-loading-content,.app .movie-option-theme[data-theme=orange],.app .page-popup[data-popup=moments-video][data-theme=orange] .download-movie-loading-content,.app [data-theme=orange] .download-movie-complete-content,.movie-option-theme[data-theme=orange],[data-theme=orange] .download-movie-complete-content{background-color:#e59732}#popup-download_movie[data-theme=yellow] .download-movie-loading-content,.app .movie-option-theme[data-theme=yellow],.app .page-popup[data-popup=moments-video][data-theme=yellow] .download-movie-loading-content,.app [data-theme=yellow] .download-movie-complete-content,.movie-option-theme[data-theme=yellow],[data-theme=yellow] .download-movie-complete-content{background-color:#ddc64d}.movie-option-size{width:120px;height:120px;line-height:120px;text-align:center;background-color:#e4e4dc;float:left;margin:10px 10px 0 0;border:5px solid #e4e4dc;overflow:hidden;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.movie-option-size[data-width="1920"]{width:213px}.app .movie-option-size.active,.movie-option-size.active{border:5px solid #cbcbcb}.download-movie-loading-content{position:relative;width:380px;height:380px;opacity:.7;background-color:#59bcd5;background-size:contain;background-position:50%;background-repeat:no-repeat}#mapLoader,.goal-row{background-color:#f6f6f3}.app .download-movie-loading-content img,.download-movie-loading-content img{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px}.download-movie-complete-content{position:relative;width:380px;height:380px}.download-movie-complete-content video{width:100%;height:380px}.landscape .download-movie-complete-content,.landscape .download-movie-complete-content video,.landscape .download-movie-loading-content{height:213.75px}.app .popup-page-content .info-icon,.download-movie-controls{margin-top:20px;text-align:center}.app .download-movie-controls i,.download-movie-controls i{font-size:30px;color:#7b7b7b}.event-leaderboard h2,.weather-forecast-card h2{font-size:16px;text-transform:uppercase}.app .download-movie-controls .disc,.download-movie-controls .disc{background-color:#e4e4dc;width:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;text-align:center;line-height:50px;margin:0 5px}.block-link{position:relative;display:block}.humidity-icon,.spinner>div,.weather-details,.weather-icon,.weather-summary{display:inline-block}.moment-banner-map .video-play-overlay,.social-card-banner .video-play-overlay{position:absolute;width:70px;height:70px;left:50%;top:50%;margin-left:-35px;margin-top:-35px;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.spinner{position:absolute;top:50%;left:50%;z-index:100;margin-left:-35px;width:70px;margin-top:-5px;text-align:center}.spinner>div{width:10px;height:10px;background-color:#298da5;border-radius:100%;-webkit-animation:1.4s ease-in-out infinite both sk-bouncedelay;animation:1.4s ease-in-out infinite both sk-bouncedelay}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.event-leaderboard{padding:20px 20px 0;font-size:14px}.weather-forecast-card{padding:20px;font-size:14px}.sidr ul li,.weather-forecast-row{padding:10px 0}.weather-forecast-row h4{margin-bottom:0;font-size:14px;letter-spacing:0;font-weight:600}.weather-forecast-row+.weather-forecast-row{border-top:1px solid #ddd}.weather-temp{font-size:40px;line-height:48px;font-weight:600}.goal-progress,.sidr ul li ul li{line-height:40px}.weather-temp small{font-size:12px;font-weight:400;color:#666}.weather-icon{width:60px;vertical-align:middle;margin-right:10px}.weather-details{width:135px;vertical-align:middle;font-size:12px}.weather-summary{width:250px;vertical-align:middle}.humidity-icon{width:20px;height:20px;margin-right:-2px;background-image:url(/images/weather/icon-humidity.png);background-position:-1px 50%;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;opacity:.6}.weather-symbol,.wind-icon{width:20px;height:20px;margin-right:-2px;margin-bottom:-1px;background-position:50% 50%;background-repeat:no-repeat;vertical-align:text-bottom;opacity:.6;background-size:contain;display:inline-block}.wind-icon{background-image:url(/images/weather/icon-wind-direction.png)}.forecast-ahead .weather-details,.forecast-ahead .weather-icon{width:30px;text-align:center;color:#666;font-size:12px}.forecast-ahead .weather-summary{width:385px}.goal-row{padding:20px;margin:0 0 40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;position:relative}.goal-row.completed{background-color:#f1ffed}.goal-bar,.info-icon.goal-type{background-color:#fff;color:#737373}.app .goal-row.completed .goal-type,.goal-row.completed .goal-type{font-size:80px}.goal-row .goal-type{width:165px;height:165px;line-height:165px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 20px;text-align:center;font-size:3rem}.card-panel .btn-upgrade,.goal-bar{-webkit-border-radius:2px;-moz-border-radius:2px}.goal-row .goal-title h4{text-transform:uppercase;margin:0 0 5px;font-size:1.4rem;font-weight:600}.goal-heading{width:100%;margin-bottom:20px}.info-icon.goal-type{background-size:contain}.completed .info-icon.goal-type{color:#ffc200}.goal-bar{width:100%;border-radius:2px;overflow:hidden;font-size:1.2rem}.goal-progress{width:100%}.goal-progress .goal-progress-target{float:right;margin-right:5px}.goal-progress .goal-progress-bar{width:0%;height:40px;background-color:#ffc200;max-width:100%}.goal-activity-type{line-height:40px;display:inline-block}.goal-activity-type img{width:30px;height:30px}span.goal-current-percent{float:none;margin-left:10px;font-weight:600;color:#b38800;font-size:1.2rem;max-width:100%}span.goal-current-value{float:right;margin-left:10px;font-weight:600}.goal-current{text-align:right;font-size:1.2rem;border-right:2px solid #ffc200;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:25px;color:#737373;max-width:100%}#goal-page,#notifications-page,.app .swiper-container{width:100%;overflow:hidden;max-width:inherit}.goal-deadline{font-size:1.2rem;color:#737373}.goal-tip,.goal-tip-previous{font-size:1.4rem;line-height:20px;margin-top:20px;color:#737373}.goal-tip-previous{margin-right:50px}.goal-tip{float:left;width:50%}.goal-tip h4{text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:0}.goal-tools{position:absolute;bottom:20px;right:20px;z-index:200}.goal-suggestion a{font-size:1.4rem;color:#737373}.social-gallery-swiper .swiper-slide{height:auto!important;overflow:hidden}.social-gallery-swiper .swiper-wrapper{height:auto!important;margin-bottom:25px}.social-gallery-swiper .swiper-pagination-bullet{background:#e4e4dc;opacity:.8;width:5px;height:5px}.social-gallery-swiper .social-gallery-swiper-pagination{bottom:8px!important}.social-gallery-swiper .swiper-pagination-bullet-active{background:#5dbfd7;opacity:1}.social-gallery-swiper .swiper-button-next,.social-gallery-swiper .swiper-button-prev{margin-top:-38px;width:26px;height:26px;background-size:cover;background-image:url("/images/sprite-icon-chevrons.png")}.social-gallery-swiper .swiper-button-prev{background-position:100% 0}.excess-photos{position:absolute;top:50%;text-align:center;width:100%;height:30px;margin-top:-15px;font-size:40px}.photo-gallery-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.2);color:#fff}.ico-gc,.ico-polar{background-size:contain;height:100px;margin:20px auto;width:100px;background-position:50% 50%;display:block;background-repeat:no-repeat}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px!important}.ico-gc{background-image:url(/images/icon-garmin-connect.png)}.ico-polar{background-image:url(/images/icon-polar.png)}.adjust-trim-block{padding:0 0 20px;font-size:10px;text-transform:uppercase;position:relative;opacity:1;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.adjust-trim-timeline{height:4px;background-color:#eee;width:100%;bottom:34px;z-index:10;left:0;position:absolute}.adjust-trim-block .btn-group{z-index:50}.adjust-trim-block.invisible{opacity:0;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}#trim-activity #routeelevation span{height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;border-bottom:3px solid #777;width:100px;margin-left:7px!important;text-align:left;text-transform:uppercase;font-weight:600;text-overflow:ellipsis;overflow:hidden}#routeelevation .highcharts-markers div:first-child span{border-color:#c4473e!important}#routeelevation .highcharts-markers div:last-child span{border-color:#53a65b!important}#trim-activity #routeelevation{width:100%;height:182px;margin-bottom:0}.card-panel{margin-bottom:20px;margin-top:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.card-panel .btn-upgrade{display:inline-block;padding:10px;-ms-border-radius:2px;border-radius:2px;background-color:#fff;text-decoration:none;color:#59bcd5;font-weight:600;text-transform:uppercase}.card-panel h2{font-size:24px;padding:0!important}.card-panel-body{padding:20px;background-color:#59bcd5;color:#fff}ul.media_reel{margin:16px 0 0;padding:0}ul.media_reel li{display:block;float:left;margin:5px 10px 5px 0}ul.media_reel a{width:80px;height:80px;display:block}ul.media_reel .image-thumbnail{width:80px;height:80px;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#collectionMap{height:430px;opacity:0;z-index:1}#mapLoader{background-image:url(/images/bg-contours.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.tooltip{font-weight:400;font-size:20px}.collection-embed .container-embed{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;color:#fff!important;text-align:left;height:100vh}.collection-embed .collection-group{padding:10vh 10vw 0}.collection-embed #mapLoader{border-radius:20px;overflow:hidden;margin-bottom:1vh;box-shadow:0 0 5px rgba(0,0,0,.3)}.collection-embed #collectionMap{height:60vh}.collection-embed h1{color:#fff!important;display:block;float:none;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border-0:after,.border-0:before,.border-bottom-0:after,.border-top-0:before{content:'';background-color:none}.border-0{border:none!important}.sidr ul li.sidr-class-nav-hdr:hover,.sidr-class-nav-hdr{border-top:1px solid #4d4d4d}.content-list{background-color:#fff;margin-bottom:30px;overflow:hidden}.content-list .content-list-item{display:flex;justify-content:space-between;box-sizing:border-box;align-items:center;min-height:44px;padding-left:10px;position:relative;border-bottom:1px solid #e8e8e2}.content-list .content-list-inner{position:relative;z-index:2;width:100%;min-width:0;display:flex;justify-content:space-between;box-sizing:border-box;align-items:flex-end;align-self:stretch;padding-top:12px;padding-bottom:12px;min-height:44px;padding-right:10px;font-size:1.6rem}.content-list .content-list-progress-item .content-list-inner{padding-bottom:30px}.content-list .content-list-media+.content-list-link{margin-left:20px}.content-list.inset{margin-left:10px;margin-right:10px;border-radius:8px;border:1px solid #e8e8e2}.content-list-after{display:flex;align-items:flex-end;font-weight:400;text-align:right;line-height:1}.content-list-after div{padding-left:6px;text-align:right}.content-list-after .min-width-90px{min-width:90px}.content-list-link .icon-chevron-right{font-size:16px;color:#a9a9a9!important;width:20px}.content-list-label{line-height:1}.content-list-progress-bg{background-color:#59bdd6;position:absolute;z-index:1;bottom:10px;left:10px;height:10px;border-radius:5px}.user-training-room .hcharts-frame{border:1px solid #e8e8e2;border-radius:10px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.14);box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#fff;color:#fff;border-right:1px solid rgba(0,0,0,.12);text-align:left}.sidr .sidr-inner>p,.sidr>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:1.6rem;text-transform:uppercase;padding:0 15px;font-weight:700;float:none;margin:20px 0;color:rgba(74,74,74,.9);line-height:24px}.app .tabs a,.sidr label,.sidr p,.sidr ul li ul li{font-size:13px}.sidr p{margin:0 0 12px}.sidr p a,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span,.sidr ul li:hover>a,.sidr ul li:hover>span{color:rgba(0,0,0,.87)}.sidr ul{display:block;margin:0 0 15px;padding:0}.sidr ul li{display:block;margin:0}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span,.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{background-color:#f5f5f6}.sidr ul li a,.sidr ul li span{padding:0 15px;display:flex;aling-items:center;text-decoration:none;color:rgba(0,0,0,.87)}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active,.sidr ul li ul li:hover{border-top:none;line-height:41px}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,.8);padding-left:30px}.sidr form{margin:0 15px}.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=password],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=text],.sidr input[type=time],.sidr input[type=url],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,.1);color:rgba(255,255,255,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,.9)}.sidr-class-nav-hdr{padding-top:30px;padding-left:15px}.sidr .sidr-class-mmt-return{border-top:1px solid rgba(0,0,0,.12);margin-top:60px}.sidr ul li a svg{margin-right:7px}.app .static .content,html.app{background:0 0!important}html.app *{-webkit-user-select:none;-webkit-appearance:none}.app #app-form input[type=number],html.app input[type=number],html.app input[type=text],html.app textarea{-webkit-user-select:initial}html.app input[type=checkbox]{-webkit-user-select:revert;-webkit-appearance:checkbox}html.app input[type=file]{-webkit-user-select:revert}.app .container{padding:0;margin:0}.app .tabs a{box-sizing:border-box;-webkit-box-sizing:border-box;display:block;float:left;height:54px;line-height:54px;color:#a4cfda;white-space:nowrap;padding:0 12px}.app .tabs a.active::after{content:'';background-color:#fff;display:block;z-index:15;top:auto;right:auto;bottom:4px;left:0;height:10px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;position:relative;border-top-right-radius:3px;border-top-left-radius:3px;margin-left:0;margin-right:0}.app .tabs{background-color:#298da5;overflow:hidden}.app fieldset{border:2px solid #e8e8e2;padding:0 1rem 1rem;border-radius:6px;margin-bottom:16px}.app form legend,.app legend{padding-inline:4px;font-weight:600;font-size:14px;width:auto;margin-bottom:0;border-bottom:none}.app .pull-right{margin-left:10px;float:right}.app .mem-rank{float:left;width:45px;height:45px;line-height:45px;background-color:#e4e4dc;text-align:center;font-size:12px;font-weight:400;color:#737373;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-top-left-radius:10px;border-bottom-left-radius:10px}.app .mem-rank+.mem-avatar img{-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.app .mem-detail.indent{margin-left:95px}.app .mem-detail{font-size:14px;line-height:1.4}.app .mem-detail strong{color:#5dbfd7;font-weight:500}.app .mem-detail strong.trim{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app .mem-stat{line-height:54px}.app .mem-data{font-size:11px;line-height:18px}.app .dropdown-menu{left:inherit;right:0}.app .table-row-blank{line-height:4px;color:#ccc;padding-bottom:20px!important;padding-left:25px!important}.app #stats-group{background-position:50% 15px;background-size:36px}.app .plus44{background-size:20px}.app .swiper-slide{height:calc(100vh - 54px)!important;height:-webkit-calc(100vh - 54px)!important;overflow-y:auto}.app h3{margin-bottom:20px;margin-top:10px}.app .reload-this-page{margin:20px;width:33%;display:inline-block}.app .search-input{display:inline-block;width:100%;-webkit-border-radius:2px;border-radius:2px;-webkit-appearance:none;appearance:none}.app #event_search.active .search-action,.app #member_search.active .search-action{display:block;padding-left:6px}.app .btn-search{margin:0!important;background-color:#5dbfd7;color:#fff;border:none;-webkit-border-radius:2px;border-radius:2px;min-width:60px;padding:6px}.app #event_search .reload-this-page,.app #member_search .reload-this-page{margin:0;width:auto}.app #event_search input,.app #member_search input{padding:8px 12px;margin:0;-webkit-border-radius:20px;border-radius:20px;border:none;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-user-select:text}.app #event_search input:active,.app #event_search input:focus,.app #member_search input:active,.app #member_search input:focus{outline:0;background-color:#fff}.app .mini-card-container{height:0;padding-bottom:60%;margin-bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.app .mini-card-container .swiper-slide{width:60%!important;height:100%!important;overflow:hidden!important;padding-left:3px;padding-right:3px}.app #event_guide_thumbs_container,.app .btn.flat,.app .mini-card-body,.app .mini-card-footer,.app .mini-card-header{padding-left:10px;padding-right:10px}.app .mini-card{height:0;padding-bottom:100%;display:block;background-color:#fff;color:#666;border-radius:20px;-webkit-border-radius:20px;overflow:hidden;margin-bottom:20px;position:relative}.app .mini-card.list{padding-bottom:20px;height:auto}.app .event-banner,.app .mini-card-banner{height:0;padding-bottom:33%;overflow:hidden;background-size:cover;background-position:0 0;background-repeat:no-repeat;background-color:#59bcd5}.app .mini-card-header{font-size:16px;padding-top:5px;overflow:hidden;line-height:22px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:55px}.app .mini-card-cover{position:absolute;top:50%;left:0;width:100%;height:50px;line-height:50px;text-align:center;margin-top:-25px}.app .swiper-slideDISABLE .mini-card{height:auto;padding-bottom:54px}.app .mini-card-body{font-size:14px;line-height:20px;margin-top:2%}.app .mini-card-footer{font-size:12px;background-color:#fff;position:absolute;bottom:0;left:0;z-index:100;width:100%;line-height:32px;height:32px;border-top:1px solid #e8e8e8}.app .mini-card-footer-icon{width:26px;height:26px;margin-right:20px;margin-top:3px;float:right}.app #event_guide_thumbs_container{padding-bottom:10px;margin:0}.app .content-block{padding:10px;margin:0}.app .ev-sponsor{padding-bottom:10px}.app .event-logo{width:60px;height:60px;border-radius:2px;-webkit-border-radius:2px;margin-top:-35px;margin-left:0;margin-right:auto;position:relative;z-index:100;border:1px solid #e8e8e2;padding:2px;background-color:#fff;overflow:hidden}.app .page,.app.pinched .pinch-zoom-mask{position:absolute;height:100%;top:0;left:0}.app .ev-sponsor{width:30.6666%;margin-right:2%;margin-left:2%;display:block;float:left}.app .route-ring{border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:2px}.app .avatar-next{display:inline-block;width:55px;text-align:center;line-height:55px;color:#c9bfb6}.app .bg-hashes{background-image:url(/images/bg-straws.png);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:#fff}.app .social-card{-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}.app .social-card.rounded-20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.app .pinch-zoom-mask{opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.app.pinched .page-toolbar{bottom:-54px;opacity:0;-webkit-transition:bottom .2s ease-in-out,opacity .2s ease-in-out;transition:bottom .2s ease-in-out,opacity .2s ease-in-out}.app.pinched .pinch-zoom-mask{z-index:200;bottom:0;right:0;width:100%;background-color:#000;opacity:.8;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.app.pinched .social-gallery-swiper .swiper-slide,.app.pinched .social-gallery-swiper .swiper-wrapper{height:inherit!important;overflow:visible}.app .btn,.app .btn.btn-large{font-size:14px!important}.app .btn.flat{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-radius:20px;background-clip:padding-box}.app .btn.flat i{margin-right:4px;margin-left:2px}.app .btn.liked-this-track{background-color:#5dbfd7;border-color:transparent;color:#fff}.app .popup-open .tabs{z-index:-1}.app .static.popup-open .content{overflow:hidden;height:100vh}.app .page{box-sizing:border-box;width:100%;overflow:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.app .page-content{overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%;position:relative;z-index:1}.app .page-toolbar,.app .page-toolbar a.link{height:54px;padding-bottom:env(safe-area-inset-bottom)}.app .page-toolbar{width:100%;font-size:14px;position:absolute;left:0;bottom:0;margin:0;z-index:500;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#fff;-webkit-transition:bottom .2s ease-in-out,opacity .2s ease-in-out;transition:bottom .2s ease-in-out,opacity .2s ease-in-out;opacity:1}.app .page-toolbar a.link{line-height:54px;text-decoration:none;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition-duration:.3s;transition-duration:.3s;color:#333;margin:0 15px}.app .page-toolbar i{width:24px;font-size:22px}.app .page-toolbar .btn i{width:20px;font-size:14px;vertical-align:bottom}.app .page-toolbar:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#e8e8e2;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}.app .page-toolbar-inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 8px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.app .with-toolbar{padding-bottom:54px}.app #event_search,.app #member_search{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start;margin:0}.app .search-input{order:0;-webkit-flex:1 1 auto;flex:1 1 auto;align-self:auto}.app .search-action{-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;align-self:auto}.app .row-options .btn,.app .row-options .btn:active{background-color:transparent!important;border:none;color:#c7bfb6;background-image:none}.app .row-options .btn i,.app .row-options .btn:active i{font-size:2rem;padding:5px;width:30px;margin-right:-15px;margin-top:-5px}.app .row-options li a{line-height:31px!important;border-bottom:1px solid #e8e8e2}.app .event-routes-mask{position:absolute;z-index:2000;height:200px;width:100%;top:0;left:0}.app .centre-to-location img{margin-bottom:16px;margin-right:10px}.app .map-anchor,.app .map-info-button{position:fixed;bottom:20px;left:50%;text-transform:uppercase;width:100px;margin-left:-62px}.app .page-popup{z-index:-1;opacity:0;height:0;width:0;overflow:hidden}.app .page-popup .close{position:absolute;height:20px;line-height:20px;width:20px;top:12px;right:12px;font-size:20px}.app .page-popup.visible{position:fixed;z-index:2000;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;top:0;left:0;margin:0;height:100%;width:100%;background-color:#fff}.app .page-popup.visible.popup-floating{display:block;top:15px;left:15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);overflow-y:auto;-webkit-box-shadow:0 0 0 40px rgba(0,0,0,.5);box-shadow:0 0 0 40px rgba(0,0,0,.5);-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:20px;border-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.app .page-popup.visible.popup-floating .page-popup-navbar{position:static;background-color:#fff;color:#4a4a4a;font-weight:500}.app .page-popup.popup-floating .close{position:static;height:auto;line-height:1.5em;width:auto;font-size:16px}.app .popup-page-content form{margin-bottom:0;text-align:left}.app .with-navbar .page-popup-content{position:relative;overflow-y:scroll;text-align:left;display:block;padding:0;margin-top:54px;height:calc(100vh - 54px)!important;height:-webkit-calc(100vh - 54px)!important}.app .with-subnav-bar .page-no-results,.app .with-toolbar .page-no-results{height:calc(100vh - 54px)!important;height:-webkit-calc(100vh - 54px)!important;padding-right:15px;padding-left:15px}.app .with-toolbar .page-popup.visible.popup-floating{height:-webkit-calc(100% - 74px);height:calc(100% - 74px)}.app .popup-navbar{position:absolute;top:0;left:0;height:54px}.app .page-popup-navbar{position:fixed;background-color:#298da5;color:#fff;top:0;left:0;width:100%;z-index:100;height:54px}.app .page-popup-title{line-height:54px;margin-left:16px;text-align:left;font-weight:700}.app .download-movie-complete,.app .download-movie-loading,.app .download-movie-options,.app .popup-content{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start}.app .page-no-results{height:100vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}.app .page-no-results p{color:#3a3a3a;font-size:16px}.app .popup-page-content{-webkit-order:0;order:0;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;align-self:stretch;padding:15px;overflow-y:auto}.app .popup-page-content p{color:#a3a3a3;font-size:16px}.app .popup-page-content label{display:inline;font-weight:400}.app .popup-page-content .set-cover-slide{vertical-align:middle;margin-right:5px}.app .popup-toolbar{-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;align-self:stretch}.app .popup-toolbar .toolbar{border-top:1px solid #e4e4dc;background-color:#fff;width:100%;height:100%;padding:0 8px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:16px;font-weight:400}.app .popup-toolbar .toolbar a{line-height:54px;height:54px!important;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-flex-shrink:1;flex-shrink:1;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app .popup-toolbar .toolbar a+.toolbar a{border-left:1px solid #ccc}.app .social-comment-textarea{resize:none;height:calc(100vh - 143px);height:-webkit-calc(100vh - 143px);font-size:1.6rem}.app .photo-caption-textarea{resize:none;height:calc(100vh - 250px);height:-webkit-calc(100vh - 250px);font-size:1.6rem}.app .act-sum td{font-size:24px;line-height:20px;width:20%;font-weight:500}.app .act-sum td .trim{font-size:14px;color:#8c8c8c;font-weight:400;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .page-nav{position:fixed;height:54px;top:0;left:0;width:100%;background-color:#298da5;z-index:10000}.app .page-nav .page-nav-inner{margin:0 20px;background-color:#298da5;padding-top:7px;text-align:center}.app .page-nav .btn{background-color:#fff;color:#298da5;border:none}.app .page-nav+.social-card{margin-top:34px}.app .user-stat{width:33%;display:block;float:left;padding:0;margin:0}.app .user-stat dd{padding:0;margin:0;text-align:inherit}.app .sub-stat{width:54px;display:inline-block;text-align:right}.app .ct-chart .ct-bar{fill:none;stroke-width:4%;stroke:#d2ccc4}.app .ct-grid{stroke:#e8e8e2;stroke-width:1px;stroke-dasharray:0}.app .ct-label{color:#393939;font-size:11px}.app .tabs{position:fixed;top:-1px;left:0;width:100%;z-index:500;height:55px}.app .tabs .tab-actions{float:right;display:flex;align-items:center;height:55px;padding-right:12px;line-height:1}.app .tabs .tab-actions>div{margin-left:auto}.app .with-subnav-bar{margin-top:54px}.app .tabs-inner-container{padding-top:6px;padding-right:10px;padding-left:10px}.app #event-comment-text{height:-webkit-calc(100vh - 88px);height:calc(100vh - 88px);min-height:100px;border:none;font-size:18px;padding-top:20px;padding:bottom: 20px}.app #event-comment-text::-webkit-input-placeholder{font-size:18px}.app .comment-button .btn{border-radius:0;width:100%;height:54px;font-size:18px;text-transform:uppercase;line-height:54px;padding:0}.app .table-row{padding:10px;background-color:#fff}.app .moments-timeline{max-width:900px;width:100%;margin:0 auto}.app .moment-banner-map{position:relative;height:0;padding-bottom:75%;background-color:#f3f3f6}.app .moment-map{z-index:10}.app img[src*=nodata]{position:absolute;width:140px;height:140px;left:50%;top:50%;margin-left:-70px;margin-top:-70px}.app .moment-banner-map .video-play-overlay,.app .social-card-banner .video-play-overlay{position:absolute;width:70px;height:70px;left:50%;top:50%;margin-left:-35px;margin-top:-35px;opacity:.9;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.app .movie-option-theme{border:5px solid #fff;margin:5px;width:13%;float:left;height:0;padding-bottom:13%;overflow:hidden;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.app .movie-option-size{width:30%;height:0;padding-bottom:30%;background-color:#e4e4dc;float:left;margin:10px 10px 0 0;border:5px solid #e4e4dc;overflow:hidden;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative}.app .download-movie-complete-content,.app .download-movie-loading-content{position:relative;height:0;padding-bottom:100%;width:100%}.app .movie-option-size span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#7f7f7f}.app .movie-option-size[data-width="1920"]{width:58%;margin-right:0}.app .download-movie-loading-content{opacity:.7;background-color:#59bcd5;background-size:contain;background-position:50%;background-repeat:no-repeat}.app .download-movie-complete-content video{width:100%;height:auto}.app .landscape .download-movie-complete-content,.app .landscape .download-movie-loading-content{padding-bottom:56.25%}.app .download-movie-controls{margin-top:10px;text-align:center}.app #selected-movie-language{width:auto;height:auto}.app .download-movie-controls p{font-size:14px;margin-bottom:6px}.app .modal-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:13000;visibility:hidden;opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s}.app .modal-overlay.modal-overlay-visible{visibility:visible;opacity:1}.app .modal.modal-in{display:block;opacity:1;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.app .goal-row{background-color:#fff;margin-bottom:0;padding:10px}.ios .modal-button,.ios .modal-inner{background:rgba(255,255,255,.95);position:relative}.app .goal-row.goal-summary{background-color:transparent;margin-bottom:0}.ios .modal-button:after,.ios .modal-inner:after{background-color:rgba(0,0,0,.2);z-index:15;content:''}.app .goal-row.goal-summary .goal-heading{background-color:#fff;margin:-20px -20px 40px;padding-bottom:20px;padding-top:20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.app .goal-row a{color:#737373}.app .goal-row a.confirm-delete-goal{color:#ccc;padding:8px}.app .goal-row .goal-title h4{color:#333;font-size:18px}.app .goal-row .goal-tip h3 i{width:25px;display:inline-block}.app .goal-row .goal-type.with-percent,.app .goal-row.completed .goal-type.with-percent{font-size:58px}.app .goal-row .goal-check{position:absolute;top:10px;right:50%;margin-right:-90px;width:40px;vertical-align:middle;line-height:40px;text-align:center;height:40px;font-size:40px;color:#36c091}.app .goal-row .with-percent span{font-size:20px}.app .setting{padding-bottom:0;margin-bottom:15px}.app .setting .name{width:auto;font-size:1.4rem}.app #open-end-datepicker,.app #open-start-datepicker{text-align:left;width:100%;border-bottom:2px solid #d8d8cd;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:16px;padding:7px 0}.app #app-form input,.app #app-form select{height:auto;-webkit-appearance:initial;width:100%;border-bottom:0;border-top:0;border-left:0;border-radius:0;border-right:0;padding-left:0;font-size:1.6rem;background:0 0}.app #app-form .setting input.setting-row-1-2{width:calc(37.5vw);display:inline-block;clear:left}.app ::-webkit-input-placeholder{color:#333;font-size:1.6rem;opacity:1}.android .modal,.ios .modal{z-index:13500;opacity:0;top:50%;left:50%}.app input[readonly]{color:#333;font-size:1.6rem;opacity:1}.app input:active,.app input:focus,.app select:active,.app select:focus{background-color:transparent;outline:0}.app #ui-datepicker-div{top:59px!important;left:15px!important;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 120px);height:calc(100% - 120px);padding:0;background-color:#f6f6f6;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.app .social-gallery-swiper .swiper-slide{height:auto!important}.ios body{font-family:-apple-system,SF UI Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.6rem}.ios .modal{width:270px;position:absolute;margin-left:-135px;margin-top:-76px;text-align:center;border-radius:20px;overflow:hidden;-webkit-transform:translate3d(0,0,0) scale(1.185);transform:translate3d(0,0,0) scale(1.185);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;color:#000;display:none}.ios .modal-inner{padding:15px;border-radius:13px 13px 0 0}.ios .modal-inner:after{position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;display:block;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.ios .modal-title{font-weight:500;font-size:18px;text-align:center}.ios .modal-buttons{height:54px;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ios .modal-button{width:100%;padding:0 5px;height:54px;font-size:17px;line-height:54px;text-align:center;color:#007aff;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1}.ios .modal-button:first-child{border-radius:0 0 0 13px}.ios .modal-button:after{position:absolute;right:0;top:0;left:auto;bottom:auto;width:1px;height:100%;display:block;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.ios .modal-button:last-child{border-radius:0 0 13px}.ios .modal-button:last-child:after{content:none}.android body{font-family:Roboto,Noto,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.6rem}.android .modal{width:280px;position:absolute;margin-left:-140px;margin-top:-84px;border-radius:20px;-webkit-transform:translate3d(0,0,0) scale(1.185);transform:translate3d(0,0,0) scale(1.185);-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;color:#757575;display:none;background:#fff;font-size:16px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.android .modal-inner{padding:24px 24px 20px;position:relative;text-align:left}.android .modal-title{font-weight:500;font-size:20px;color:#212121;line-height:1.3}.android .modal-text{line-height:24px;padding-top:20px}.android .modal-buttons{height:48px;padding:6px 8px;overflow:hidden;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.android .modal-button,.android .modal-buttons .button{color:#298da5;text-decoration:none;text-align:center;display:block;border-radius:2px;line-height:36px;box-sizing:border-box;-webkit-appearance:none;appearance:none;background:0 0;padding:0 8px;margin:0;height:36px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;text-transform:uppercase;font-family:inherit;cursor:pointer;min-width:64px;position:relative;overflow:hidden;outline:0;border:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-user-select:none;user-select:none}.android .modal-button+.modal-button{margin-left:4px}.android .material-design-loader{margin:-35px auto 0 -35px;width:70px;position:absolute;top:50%;left:50%;z-index:100}.android .material-design-loader:before{content:'';display:block;padding-top:100%}.android .circular{animation:2s linear infinite rotate;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.android .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:1.5s ease-in-out infinite loading-dash,6s ease-in-out infinite loading-color;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes loading-color{0%,100%{stroke:#DDC64D}40%{stroke:#59BCD5}66%{stroke:#8464B5}80%,90%{stroke:#36C091}}@media (max-width:320px){.app .event-venue{display:none}}@media print{h2,h3,p{orphans:3;widows:3}blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}@page{margin:.5cm}h2,h3{page-break-after:avoid}blockquote,pre{border:1px solid #cacaca}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}img{max-width:100%!important}thead{display:table-header-group}#map-player,.event-map .map-bar .expand-toggle,.event-map .race-tools,.gm-style-cc,.gmnoprint,.gmnoscreen,.nav-bar,.race-tools,.social-card,[title="Click to see this area on Google Maps"]{display:none!important}.event-map .map-bar{position:static}.event-map #map{min-height:890px;position:static!important}.event-map .map-bar .highcharts-container{opacity:1}}@media only screen and (min-width:480px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-inline-block{display:inline-block}.d-sm-inline{display:inline}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.align-items-sm-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-sm-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}#add-privacy-zone .zone-options .field{float:left;width:43%;margin-right:2%}#add-privacy-zone .zone-options .field:last-child{float:left;width:10%;margin-right:0}#add-privacy-zone .zone-submit{margin-top:25px;float:right}.social-card .sc-activity-stat-icon-offset{padding-left:68px!important}.social-card .sc-activity-icon{width:58px;height:58px}.social-card .sc-activity-stat-value{padding-left:16px}.social-card .sc-activity-stat-label{margin-top:14px;padding-left:16px}.social-card .sc-activity-stat{height:58px}.social-card .social-card-footer .btn{min-width:100px}.event-map .race-tools.slide-left{left:-472px}}@media only screen and (min-width:600px){.app-icon{width:75px}.goal-tip{float:left;width:30%}.setting .name{width:230px;float:left}.setting .setting-edit,.setting .setting-value{width:500px;width:-webkit-calc(100% - 290px);width:-moz-calc(100% - 290px);width:calc(100% - 290px)}.popup-container .popup-body .setting .setting-value{width:230px}}@media only screen and (min-width:768px){.drop,.gmnoprint,.inline-drop,td.drop,th.drop{visibility:visible}.page-body h3,article{margin-bottom:0}.mapheading h2,.mapheading h3{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.8)}.ev-lead,.ev-meta,.ev-stats{text-align:left}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell,td.drop,th.drop{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.container{max-width:1600px}.container.narrow{max-width:1060px}.panel .content .container,.panel footer .container{max-width:600px}.fill{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.joinmmt .fill{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.static .page-body{width:70%;float:left;padding:7px 0}.ev-subnav .page-sidebar,aside{width:25%;float:right}.map-banner{padding-bottom:25%}.grid-col-1,.grid-col-10,.grid-col-11,.grid-col-12,.grid-col-2,.grid-col-3,.grid-col-4,.grid-col-5,.grid-col-6,.grid-col-7,.grid-col-8,.grid-col-9{float:left;position:relative;min-height:1px;padding-left:12px;padding-right:12px;box-sizing:border-box}.grid-col-1{width:8.333333333%}.grid-col-2{width:16.66666667%}.grid-col-3{width:25%}.grid-col-4{width:33.33333333%}.grid-col-5{width:41.666666666%}.grid-col-6{width:50%}.grid-col-7{width:58.3333333%}.grid-col-8{width:66.6666666666%}.grid-col-9{width:74.999999999%}.grid-col-10{width:83.33333333333%}.grid-col-11{width:91.66666666666%}.grid-col-12{width:100%}.grid-col-offset-1{margin-left:8.333333333%}.grid-row{margin-left:-15px;margin-right:-15px}.flex-col-md-1,.flex-col-md-10,.flex-col-md-11,.flex-col-md-12,.flex-col-md-2,.flex-col-md-3,.flex-col-md-4,.flex-col-md-5,.flex-col-md-6,.flex-col-md-7,.flex-col-md-8,.flex-col-md-9{display:flex;position:relative;min-height:1px;padding-left:8px;padding-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-col-md-1{width:8.333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-2{width:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-3{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-4{width:33.33333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-5{width:41.666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-6{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-7{width:58.3333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-8{width:66.6666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-9{width:74.999999999%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-10{width:83.33333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-11{width:91.66666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-md-12{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.h1,h1{font-size:3.4rem}.ev-intro,.page-intro{font-size:1.8rem}.sb-nav h2{padding:10px 0}.split{width:49%;margin-right:1%;float:left}.split.last{margin-right:0;margin-left:1%}.container.narrow h2{padding:0 0 10px}footer a{text-decoration:none;color:#fff}footer a:visited{color:#fff}footer a:hover{text-decoration:none;color:#e6e6e6}footer a:focus{outline:dotted thin;color:#b3b3b3}footer a:active,footer a:hover{outline:0}.drop,.gmnoprint{display:block!important}.inline-drop{display:inline!important}article{width:73%;float:left}.btn{padding-left:11px;padding-right:11px}.align-items-md-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-md-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}header[role=banner]{padding:14px 14px 5px}footer{color:#fff;background:0 0}#segment .map{height:45vh;padding-bottom:0}.no-results{height:415px}.mmt-ad{margin-top:0}.hero{position:relative}.column,.stack .column{margin-left:.5%;margin-right:.5%;margin-bottom:0;float:left}.stack[data-columns="2"] .column,[data-columns="2"] .column{width:49%;margin-left:1%;margin-right:1%;float:left}.stack[data-columns="3"] .column,[data-columns="3"] .column{width:32%;margin-left:1%;margin-right:1%;float:left}.stack[data-columns="4"] .column,[data-columns="4"] .column{width:24.25%;float:left}.stack[data-columns="5"] .column,[data-columns="5"] .column{width:19.2%;float:left}.stack[data-columns="6"] .column,[data-columns="6"] .column{width:15.83%;float:left}.promote_page .column{margin-top:20px;margin-bottom:20px}#ev-map-wrap #maptools,#ev-map-wrap.fullscreen #map-normal,#ev-map-wrap.fullscreen #mapoptions,#ev-map-wrap.fullscreen #mapzoom,#ev-map-wrap.fullscreen .mapheading,#training-room-swiper .panel-promo .column+.column,.stack[data-columns="2"] .column{display:block}table#leaderboard .name{width:120px}table#leaderboard .metric-behind,table#leaderboard .metric-distance,table#leaderboard .metric-elevation,table#leaderboard .metric-speed,table#leaderboard .metric-time{width:100px}.card-container{margin:0 2% 20px 0;width:23.5%;float:left}.card-container:nth-child(12),.card-container:nth-child(16),.card-container:nth-child(20),.card-container:nth-child(24),.card-container:nth-child(28),.card-container:nth-child(32),.card-container:nth-child(36),.card-container:nth-child(4),.card-container:nth-child(40),.card-container:nth-child(44),.card-container:nth-child(48),.card-container:nth-child(52),.card-container:nth-child(56),.card-container:nth-child(60),.card-container:nth-child(64),.card-container:nth-child(68),.card-container:nth-child(72),.card-container:nth-child(8){margin-right:0}.back,.front{width:100%;height:330px}.card img{width:100%;height:auto}.card .back img{width:40%}.card .ev-badge img{width:auto;height:auto}.strip .strip-header{background-position:20px 3px}.strip .strip-header .title{padding-left:75px;width:305px;padding-right:10px}.strip:first-child{border-top:1px solid #edede8}.strip.open .column{text-align:center;margin-bottom:20px}.strip.open .strip-detail{padding:14px}.event-summary .strip .strip-header{background-position:4px 3px}.landing .hero h2{font-size:3.3rem}.landing .hero h3{font-size:1.6rem}.act-breakdown dd{font-size:2.2rem}#login-account #content{margin-top:20vh;width:465px}.ev-packages{width:620px;padding:5px 20xp 20xp 20px}.grid .social-card{width:48%;margin-right:2%;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left}.ev-meta .btn-toolbar,.ev-stats,.ev-sub{float:right}#btn-menu,.ev-sponsor{width:auto}.ev-lead .local,.ev-meta .local{display:inline}.ev-lead{margin-top:90px}.ev-logo{margin-left:0;left:inherit;margin-top:0}.ev-summary,.ev-title{margin-left:150px}.ev-logo .scale-100{max-width:100px}.ev-summary{margin-top:20px}.ev-agenda,.ev-title{margin-top:0;display:block}.ev-title h2{font-size:3.2rem}.ev-sub .ev-sub-block{border-left:1px solid #edede8;border-right:none}a.ui-btn:last-child .ev-sub-block{border-right:1px solid #edede8}.ev-map.map{height:400px;padding:0}.ev-stats{padding:0 0 0 14px}#ev-map-wrap:hover #maptools{opacity:1;-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in}#ev-map-wrap #map-normal,#ev-map-wrap #mapoptions,#ev-map-wrap #mapzoom,#ev-map-wrap .mapheading,#ev-map-wrap.fullscreen #map-enlarge,.event-map .map-bar .map-bar-summary{display:none}.mapraces{width:700px;margin-left:-350px}.mapraces a{max-width:200px}#ev-map-wrap.fullscreen{text-align:center;z-index:9999}#ev-map-wrap.fullscreen .ev-map.map{height:100%;padding:0}.mapheading{background-color:transparent;background-repeat:no-repeat;background-position:50% 0;height:150px;overflow:visible;position:absolute;z-index:105;top:20px;width:80%;left:50%;margin-left:-40%;padding-top:20px}.mapheading h2{font-size:4.6rem;line-height:50px}.mapheading h3{display:block;font-family:Ubuntu;font-weight:700;font-size:2.4rem}.lt-ie10 .mapheading h2,.lt-ie10 .mapheading h3{color:#8a8a8a}#ev-header{margin-top:-138px;background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.85));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.85));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.85));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.85));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.85));background-repeat:repeat-x}#feed-container.grid{margin:inherit}#DateCountdown{margin:4% auto 0;width:600px}.ev-meta{border-bottom:none;min-height:52px;padding:12px 14px 0}.ev-join{float:none;margin-left:5px}.ev-agenda{padding-left:150px;padding-top:10px;line-height:25px;margin-left:0;float:left;width:70%}.row .table-row{width:33.33333333333%;float:left}.row .table-row:last-child{border-bottom:1px solid #edede8}.social-card.ad{display:block;padding:10px}#training-room-swiper .panel-promo{background:url(/images/timeline-bridge.png) 237px 100% no-repeat #f6f6f3}#training-room-swiper .panel-promo .act-breakdown{margin:0 0 0 214px}#training-room-swiper .panel-promo [data-columns="2"] .column{width:49%;padding:0}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-timeline{margin-left:4px}#training-room-swiper .periods-breakdown .periods-breakdown .breakdown-margin{text-align:right}#training-room-swiper .periods-breakdown .periods-breakdown .periods-breakdown .breakdown-timeline{margin-left:10px}#training-room-swiper .row{padding-left:0}#training-room-swiper .breakdown-activity+.breakdown-activity,#training-room-swiper .breakdown-timeline,#training-room-swiper .terminal-container{margin-left:0}#training-room-swiper .breakdown-margin{width:200px}#training-room-swiper .breakdown-distance{width:462px}#training-room-swiper .breakdown-activities{margin-left:210px}#training-room-swiper .track-timeline-container{margin-left:-40px}#training-room-swiper .period-activity,#training-room-swiper .period-day,#training-room-swiper .period-month,#training-room-swiper .period-week,#training-room-swiper .period-year{background:url(/images/timeline-bridge.png) 237px 0 repeat-y}#training-room-swiper .terminal{margin-left:225px}#training-room-swiper .swiper-timeline [data-columns="2"] .column{width:49%}#explore-moments .content,#moments .content{min-width:738px}.goal-row .goal-type{margin:0 15px 0 0;float:left;width:65px;height:65px;line-height:65px}.goal-row .goal-title{float:left;text-align:left}.goal-heading{float:left;width:40%;margin-bottom:0}.goal-progress{float:right;width:60%}#trim-activity .map{height:300px;padding-bottom:0}}@media only screen and (min-width:992px){#navbar-toggle,.d-lg-none,.ico-label,.mobile-nav #navigation-mask{display:none}.d-lg-block,.ev-title,.event-summary .mark,.ico-bell,.ico-plus,.ico-search,.mobile-nav .content,.mobile-nav .hero,.mobile-nav footer{display:block}.d-lg-inline-block{display:inline-block}.d-lg-inline{display:inline}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.align-items-lg-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-lg-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}#stats-leader{background-image:url(/images/uploads/leaderboard-1st.png);background-size:30px 34px;background-position:50% 38px}#stats-group{background-image:url(/images/uploads/leaderboard-group.png);background-size:30px 34px;background-position:50% 50%}.landing h2{font-size:4.4rem;margin-top:3%;line-height:50px}.landing h3{font-size:2.4rem}.app-icon{width:160px}#ev-hero{height:0;padding-bottom:36%}.social-card-content .social-card-media{padding-bottom:0;height:600px}.social-card .social-card-footer,.social-card .social-card-header{padding:20px}.social-card .social-card-media,.social-card .social-card-video{padding-top:20px}.social-card .social-card-message p,.social-card .social-card-track-info{padding:20px 20px 0}.social-card[data-status-media=image] .social-card-message{position:absolute;bottom:64px;left:0;z-index:20;text-shadow:1px 1px 0 rgba(0,0,0,.8);color:#fff;padding:50px 0 10px;background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.65));background-repeat:repeat-x}.social-card[data-status-media=image] .social-card-message a,.social-card[data-status-media=image] .social-card-message a:visited{color:#fff}.social-card[data-status-media=image] .social-card-message a:hover{color:#e6e6e6}.social-card[data-status-media=image] .social-card-map+.social-card-message{bottom:120px}.social-card .sc-activity-icon{width:60px;height:60px}.social-card .sc-activity-stat{height:60px}.social-card .social-card-likes{margin:20px 18px 0}#training-room-swiper .breakdown-distance{width:662px}#training-room-swiper .track-timeline-container{margin-right:170px}#scanning-activity .setting-value input{width:780px}.ev-meta,.ev-stats{margin-left:0;margin-right:0}.ev-sub .ev-sub-block{width:95px}#explore-moments .content,#moments .content{min-width:1060px}.moment-timeline .moment-date{margin-left:-95px}.hero-video{max-width:400px}.popup-container.popup-video{width:650px}.goal-heading{width:30%}.goal-progress{width:70%}.completed.goal-row .goal-type{font-size:3rem}.social-card[data-status-media=image] .social-gallery-swiper .social-card-message{bottom:0}#profile article{width:60%;float:right}#profile aside{width:35%;float:left}.nv-seperator{margin-left:40px}.ev-org-banner.with-banner{height:0;padding-bottom:39%}.flex-col-lg-1,.flex-col-lg-10,.flex-col-lg-11,.flex-col-lg-12,.flex-col-lg-2,.flex-col-lg-3,.flex-col-lg-4,.flex-col-lg-5,.flex-col-lg-6,.flex-col-lg-7,.flex-col-lg-8,.flex-col-lg-9{display:flex;position:relative;min-height:1px;padding-left:8px;padding-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-col-lg-1{width:8.333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-2{width:16.66666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-3{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-4{width:33.33333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-5{width:41.666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-6{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-7{width:58.3333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-8{width:66.6666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-9{width:74.999999999%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-10{width:83.33333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-11{width:91.66666666666%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-col-lg-12{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media only screen and (min-width:1200px){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline-block{display:inline-block}.d-xl-inline{display:inline}.d-xl-flex{display:flex}.container,footer{margin:0 auto;padding-left:2%;padding-right:2%}.landing .hero h2{font-size:4.5rem;line-height:50px}.no-results{height:354px}.mmt-ad{text-align:left}.mmt-ad img{float:left;margin-right:10px;margin-bottom:0}.mmt-ad strong{margin-left:130px}#stats-leader{background-size:auto;background-position:50% 22px}#stats-group{background-size:auto;background-position:50% 10px}.app-icon{margin-top:50px}#training-room-swiper .breakdown-distance{width:920px}#footer-stack.inset{margin:0 auto;max-width:1292px}.hero-video{max-width:650px}}