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}article,aside,figure,footer,header,hgroup,nav,section{display:block}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{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:16px;font-size:1.6rem;line-height:1.5em;color:#333}nod body.popup-open{height:100vh;overflow:hidden}nod 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-col-offset-1{margin-left:0}.grid-row{margin-left:0;margin-right:0}#footer-stack{background-color:#e8e8e2;padding:0 15px 50px 15px;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{list-style:none;margin:0;padding:0;font-size:14px;display:block}#footer-stack small{font-size:12px}#footer-stack h4{color:#1e1f20;font-size:14px;font-weight:600;text-transform:uppercase;border-bottom:none;margin:40px 0 10px 0!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}.drop,.gm-tilt,.gmnoprint,[title="Rotate map 90 degrees"]{display:none!important;visibility:hidden}td.drop,th.drop{display:none;visibility:hidden}.inline-drop{display:none!important;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.on{display:inline!important}.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;display:inline;font-size:11px;font-size:1.1rem}footer li{display:inline}.benefits{margin-top:20px;width:90%}.benefits li{margin-bottom:1em;background:url(/images/tick.png) no-repeat 0 3px transparent;padding-left:20px}.text-center{text-align:center}.content-pad{padding-top:30px}.invalidMessage{color:#da4444}.container{margin:0 2%;text-align:left;padding:0}.container.narrow{padding:50px 14px}.container.narrow>#date_sorted,.container.narrow>#distance_sorted,.container.narrow>.event-activity-feed,.container.narrow>.social-card,.container.narrow>.strip{margin-top:20px}.stretch-container{min-height:calc(100vh - 229px)}.stretch-container.narrow{min-height:calc(100vh - 329px)}.midline{text-align:center}header[role=banner]{padding:5px;text-align:left}footer{background:#fff;padding:14px;margin:0 2% 2% 2%}#events footer .container{text-align:center}.page-head{padding:14px 14px 7px 14px}.page-body,.page-lead{padding:7px 14px 14px 14px}.panel .page-lead{color:#fff;padding:0 0 15px 0}.page-foot{padding:7px 14px 14px 14px}.repeater{margin-top:20px;padding-bottom:20px}#events footer,.static footer{background:#fff;color:#737373}#events footer a,#events footer a:visited,.static footer a,.static footer a:visited{color:#737373}#events footer a:hover,#events footer a:visited:hover,.static footer a:hover,.static footer a:visited:hover{color:#333}#events .row-expander,.static .row-expander{margin-top:40px;padding-bottom:40px}#events .page-sidebar,.static .page-sidebar{padding:7px 0}#events .content,.static .content{background-color:#fff}#events .content.frost,.static .content.frost{background-color:rgba(255,255,255,.8)}#events .content.clear,.static .content.clear{background-color:transparent}#events.event-inner .content,.static.event-inner .content{background-color:transparent;padding-top:60px}.content.fill-pale{background-color:#f8f8f6;border-bottom:1px solid #e8e8e2}.event-inner .content.fill-pale{border-bottom:none}.fill{background-color:#fff}.pull-left{float:left}.pull-right{float:right}.block{display:block}.page-foot section{float:left;width:33%}.column{margin-left:0;margin-right:0;margin-bottom:0;float:left}.column:first-child{margin-left:0!important}.column:last-child{margin-right:0!important}[data-columns="2"] .column{width:49.5%;margin-left:.5%;margin-right:.5%}[data-columns="3"] .column{width:32%;margin-left:1%;margin-right:1%}[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}.bg-white{background-color:#fff}.avatar-round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#333}.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-2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.infoBox{width:40px;z-index:10;position:relative}.infoBox .country-marker{cursor:pointer;height:90px;width:90px;position:absolute;top:-45px;left:-45px}.infoBox .M1{background:url(/images/m1.png) no-repeat 50% 50%}.infoBox .M2{background:url(/images/m2.png) no-repeat 50% 50%}.infoBox .M3{background:url(/images/m3.png) no-repeat 50% 50%}.infoBox .M4{background:url(/images/m4.png) no-repeat 50% 50%}.infoBox .M5{background:url(/images/m5.png) no-repeat 50% 50%}.infoBox .M6{background:url(/images/m6.png) no-repeat 50% 50%}.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{width:90px;height:89px;top:-44px;left:-45px;line-height:89px}.infoBox .M6+strong{width:90px;height:89px;top:-44px;left:-45px;line-height:90px}#loading{text-align:center;position:absolute;z-index:10;opacity:1;width:100%;background:url(/images/bar-loader.gif) no-repeat 50% 50% 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:#e4e4dc;width:100%;display:none;font-size:14px;font-size:1.4rem;-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-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#metrics a,#metrics.off a{color:#333}#metrics a:hover,#metrics.off a:hover{color:#5dbfd7}#metrics.on{display:block}.act-meta{padding:11px 15px}.trk-meta{margin-bottom:8px;margin-left:3px}.act-breakdown{margin-bottom:15px;text-align:center}.act-breakdown em{font-style:normal}.act-breakdown dt{background-color:#f6f6f3;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:400;padding:2px 0 5px 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.act-breakdown dd{margin-bottom:0;font-size:18px;font-size:1.8rem;padding:5px 0 10px 0;background-color:#f6f6f3;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.activity-icon{background:url(/images/icon-activity.png) no-repeat scroll 0 2px transparent;padding:3px 10px 0 22px;font-size:11px;font-size:1.1rem}#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 dt{float:right}#maptools dd{float:left}#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{background-color:#4dbcd7;-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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:auto}#maptools .toggle-reveal:hover dd{opacity:.9;-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 dd{opacity:0}#maptools .toggle-reveal dd a{font-size:11px;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}#maptools .toggle-reveal dd a:hover{color:#333}#map-minimise{display:none}#mapoptions dt{background:url(/images/map-type@2x.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#mapzoom dt{background:url(/images/map-zoom.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#map-enlarge dt{background:url(/images/map-enlarge.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#route-download dt{background:url(/images/map-route@2x.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#map-maximise dt{background:url(/images/map-maximise.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#map-minimise dt{background:url(/images/map-minimise.png) no-repeat scroll 0 0 transparent;background-size:100px 37px}#map-chart dt{background:url(/images/map-chart@2x.png) no-repeat scroll -50px 0 transparent;background-size:100px 37px}#map-info dt{background:url(/images/map-info@2x.png) no-repeat scroll -50px 0 transparent;background-size:100px 37px}#map-bounds dt{background:url(/images/map-bounds@2x.png) no-repeat scroll -50px 0 transparent;background-size:100px 37px}#map-route dt{background:url(/images/map-route-toggle@2x.png) no-repeat scroll -50px 0 transparent;background-size:100px 37px}#map-centre dt{background:url(/images/map-centre-toggle@2x.png) no-repeat scroll -50px 0 transparent;background-size:100px 37px}#map-bounds.on dt,#map-centre.on dt,#map-chart.open dt,#map-info.open dt,#map-route.on dt{background-position:0 0}.info-popup{margin:10px 0 5px 0;min-width:150px;text-align:left;font-weight:500}.card-container{margin:0 0 15px 0;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-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden}.card{position:relative;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-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#666;text-transform:uppercase;margin:0 auto}.card .face-head{padding:10px;background-color:#e4e4dc}.card .face-body{padding:10px;font-size:14px;font-size:1.4rem}.card h4{border-bottom:1px solid #e4e4dc;min-height:80px;margin-bottom:10px}.back,.front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transition:all .6s ease 0s;position:absolute;top:0;left:0;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-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 #e4e4dc;background-color:#fff;overflow:hidden}.front .covered{font-size:11px;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:#f6f6f3;border:1px solid #f6f6f3}.back .ev-badge{margin:20px 0}.back h4{border-bottom:none}.back .face-body{min-height:85px}.back .btn:hover{background-color:#d6a300;color:#333}.back dl{width:47%;margin-bottom:10px;padding:10px 0;background-color:#fff}.back .pole dl:nth-child(1),.back dl:nth-child(1),.back dl:nth-child(3){float:left}.back .pole dl:nth-child(2),.back dl:nth-child(2),.back dl:nth-child(4){float:right}.back .polehdr,.back dt{font-size:11px;font-size:1.1rem;text-transform:uppercase;font-weight:400}.back dd{margin:0;font-size:16px;font-size:1.6rem}.back dd em{font-style:normal}.back .pole{padding-top:20px;clear:both}.lt-ie10 .back{display:none}.fill-pale .front{background-color:#fff}[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:#cddb91;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 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}#scanning-activity .segment-scan{margin-bottom:30px}#scanning-activity #segments-scanned-percent{width:0%;height:30px;background-color:#53a55b;border-radius:2px;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}#scanning-activity .setting-value input{width:80%;margin-bottom:30px}#scanning-activity .setting-value .btn{padding:9px 8px 8px 8px}#scanning-activity .container i{color:#c9c9c9;margin-right:10px}#scanning-activity h5 .segments-found-count{text-transform:lowercase}.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;vertical-align:middle;line-height:37px;display:inline-block;text-align:center}.sb-nav{margin-top:20px;margin-bottom:20px;border-top:1px solid #f4f4f0}.sb-nav h2{padding:10px 14px;font-size:18px;font-size:1.8rem}.ques{margin-top:30px}.tweet{margin:10px 0}.tweet .tw-message{padding-left:55px;line-height:18px}.tweet .tw-message small{color:#b3b3b3;line-height:20px}.tweet .tw-message small a{color:#b3b3b3}.tweet .tw-message small a:visited{color:#737373}.tweet .tw-message small a:hover{color:#737373}.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 a{color:#5dbfd7}#login-account .field-mask{color:#6a6a6a;margin:0 0 20px;position:relative}#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 label.fulltext{display:inline}#login-account small{font-size:10px;font-size:1rem;font-weight:400}#login-account input[type=checkbox]{vertical-align:middle}#login-account button{display:block}#login-account .tools{margin-top:15px}.butsubmitlarge{background-color:#45b9d5;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 3px 0 #23849b;color:#fff;cursor:pointer;font-size:18px;font-size:1.8rem;margin:0;padding:8px 0;text-align:center;vertical-align:middle;width:100%}.butsubmitlarge:hover{background-color:#2eaecd}.popup-container.on{display:block!important}.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{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:#e4e4dc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left;color:#655a5b;padding:0 4px 4px 4px}.popup-container.popup-wide{max-width:900px}.popup-container.on{display:block!important}.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:#e4e4dc;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;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:12px;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}.popup-container .popup-body.popup-body-expand{max-height:inherit!important}.popup-container .popup-body .setting .name{width:150px}.popup-container .popup-body .setting .setting-value{width:100%}.popup-container .popup-iframe{background-color:#fff}.popup-container form{margin:0}.popup-container .btn{margin:0}.plus44{background:url(/images/plus-mark.png) no-repeat 0 0 transparent;display:block;width:44px;height:44px;position:absolute;top:0;left:0;z-index:99999}.preview.mobile{background:url(/images/bg-iphone5.png) no-repeat 0 0;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:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px;position:relative}.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-image{z-index:9000;position:relative}.social-card.selected .social-card-media{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-header{padding:10px 10px 10px 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)}.social-card .social-card-avatar{float:left;margin-right:10px}.social-card .social-card-author-name{font-size:18px;width:100%;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-card .social-card-author-name a{color:#333}.social-card .social-card-author-name a:hover{color:#595959}.social-card .social-card-author-follow{float:right}.social-card .social-card-message{padding:10px 0 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:16px;font-size:1.6rem;overflow:hidden}.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:16px;font-size:1.6rem}.social-card .social-card-message ul li{list-style-type:disc}.social-card .swiper-slide{position:relative}.social-card .swiper-slide .social-card-message{margin-bottom:0}.social-card .social-card-activity-summary{font-size:14px!important;color:#3a3a3a;line-height:20px;margin-bottom:0}.social-card .social-card-activity-summary i{margin-left:6px}.social-card .social-card-activity-summary i.icon-clock{margin-left:0}.social-card .social-card-activity-summary i.icon-chevron-right{font-size:10px;margin-left:3px}.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-activity-summary-stats{white-space:nowrap}.social-card .social-card-comment{line-height:44px;font-size:20px}.social-card .social-card-stats{padding:10px 0 0 0}.social-card .social-card-stats p{padding:0 10px;margin-bottom:0;font-size:16px;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;text-transform:uppercase;color:#666;border:none;vertical-align:top;padding:0;padding-bottom: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-container{position:relative}.social-card .social-card-media-image{width:100%}.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) no-repeat 50% 50% transparent;cursor:pointer;position:absolute;background-size:20%;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[data-likes="0"]{display:none}.social-card .social-card-activity-likes i{margin-right:3px;width:12px}.social-card .social-card-activity-likes.pulse{-webkit-animation:pulse .5s ease-in-out;animation:pulse .5s ease-in-out}.social-card [data-status-source=twitter] .social-card-activity-likes{bottom:25px}.social-card .social-card-footer{padding:10px}.social-card .social-card-footer a{color:#8c8c8c;font-size:14px}.social-card .social-card-footer a:visited{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:12px;font-size:1.2rem;float:left;line-height:32px}.social-card .social-card-pubdate a{color:#9c9f9b}.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:#737373;font-size:14px;font-size:1.4rem;white-space:no-wrap}.social-card .social-card-actions a:hover{color:#595959}.social-card .social-card-actions a:hover i{background-color:#d9d9ce}.social-card .social-card-actions i{background-color:#e4e4dc;width:24px;height:24px;line-height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.social-card .social-card-actions.pull-left{float:left}.social-card .social-card-track-info{padding:10px 10px 0}.social-card .social-card-track-info .comment-author-avatar{float:left}.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:12px;font-size:1.2rem;color:#bbb}.social-card .social-card-track-info dl{margin-bottom:15px;font-size:16px;font-size:1.6rem;line-height:23px;min-height:40px}.social-card[data-status-media=image] .social-card-message,.social-card[data-status-media=image] .social-card-stats{width:100%}.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.ad{display:none}.social-card .social-card-track-stats{margin-top:-25px}.social-card .social-card-track-stats-row{border-bottom:1px solid #e4e4dc}.social-card .sc-activity-stat{text-align:center;width:50%;display:inline-block;position:relative;height:50px}.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}.social-card .sc-activity-stat-value{font-size:28px;line-height:28px;font-weight:400}.social-card .sc-activity-stat-label{font-size:11px;color:#8c8c8c;line-height:10px;text-transform:uppercase;font-weight:400;margin-top:10px}.social-card .sc-activity-stat:first-child:after{content:"";position:absolute;width:1px;height:10px;background-color:#e4e4dc;bottom:0;right:0}.social-card .social-card-likes{margin:20px 8px 0 8px;font-size:12px;color:#8c8c8c}.social-card .social-card-likes a{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%;vertical-align:middle;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}.grid .social-card{width:100%;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;-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}.grid .social-card:hover .social-card-footer{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 0;height:inherit;bottom:0}.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 0;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}.grid .social-card[data-status-media=image] .social-card-message a{color:#fff}.grid .social-card[data-status-media=image] .social-card-message a: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)}.nav-bar .btn-group{margin-top:11px;margin-right:14px;position:absolute;top:0;right:0;z-index:200}.nav-bar .btn-group a{color:#737373}.nav-bar .btn-group a:hover{color:#8c8c8c}.nav-bar i{font-size:24px;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:700;z-index:300;top:-10px;left:-10px}#notifyCount2{float:right;margin-right:-8px}.animating[data-animation=spin] i{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.ev-bg{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#000}.ev-bg svg{width:100%;height:100%}.lt-ie10 .ev-bg{background-color:#545454}.lt-ie10 .ev-bg svg{display:none}.mem-avatar{float:left;width:45px}.mem-detail{margin:0 0 0 55px}a .mem-detail .mem-atname{color:#5dbfd7}a .mem-detail{color:#333}.mem-screenname{font-size:18px;font-weight:600}.mem-bio{margin-top:5px}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in .7s;-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation:fadeIn ease-in .7s;-moz-animation-fill-mode:forwards;-moz-animation-duration:.5s;animation:fadeIn ease-in .7s;animation-fill-mode:forwards;animation-duration:.5s}.fade-in-up{opacity:0;-webkit-animation:fadeInUp ease-in .7s;-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation:fadeInUp ease-in .7s;-moz-animation-fill-mode:forwards;-moz-animation-duration:.5s;animation:fadeInUp ease-in .7s;animation-fill-mode:forwards;animation-duration:.5s}.page-loading{position:fixed;width:100%;height:100%;background-color:#000;z-index:99;opacity:.2}.page-loading img{position:absolute;top:50%;left:50%;width:32px;height:32px;margin-left:-16px;margin-top:-16px}.event-activity-feed .loading{text-align:center;padding:34px 0;background-color:#f6f6f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.event-activity-feed .loading img{margin:30px 0;opacity:.6}.event-activity-feed .loading h2{color:#737373}.cc-window{text-align:left}.cc-btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#navbar-toggle{display:block;position:relative;z-index:40;float:right;padding:9px 10px;margin-top:15px;background-color:transparent;background-image:none;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}#navbar-toggle:focus{outline:0}#navbar-toggle:hover{background-color:#5dbfd7}#navbar-toggle.collapse{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}#navbar-toggle .icon-bar-last{margin-bottom:0}#navigation-mask{height:0;width:0;overflow:hidden}.mobile-nav .content,.mobile-nav .hero,.mobile-nav footer{display:none}.mobile-nav #navigation-mask{height:100%;width:100%;top:0;left:0;position:fixed;z-index:30;background:#fff;background:-webkit-gradient(radial,center 10%,0,center 10%,700,from(#65d5f1),to(#fff)),url(/images/texture.png) repeat scroll 0 0 #108ead;background:-moz-radial-gradient(center 300px 0deg,circle closest-corner,#65d5f1 0,#fff 100%),url(/images/texture.png) repeat scroll 0 0 #108ead;background:-ms-gradient(radial,center 10%,0,center 10%,700,from(#65d5f1),to(#fff)),url(/images/texture.png) repeat scroll 0 0 #108ead;background:-o-gradient(radial,center 10%,0,center 10%,700,from(#65d5f1),to(#fff)),url(/images/texture.png) repeat scroll 0 0 #108ead;background:url(/images/texture.png) repeat scroll 0 0 #108ead}.optanon-cookie-policy-group-name{font-weight:700;margin-bottom:0}.optanon-cookie-policy-subgroup-table-column-header{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 .footer-adspace{padding-top:30px}#contentfooter .support-mmt{max-width:900px;margin:0 auto;padding:0 10px;text-align:left;color:#fff}#contentfooter .support-mmt a{color:#fff;text-decoration:underline}#contentfooter .support-mmt 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:700;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{margin-bottom:30px}#contentfooter .support-mmt .text-inverse em{font-weight:700;background-color:#ffc200;font-style:normal;padding-right:4px;padding-left:4px;color:#1e1f20}@-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:400;color:inherit;text-rendering:optimizelegibility;letter-spacing:-.5px}h1 small,h2 small{font-weight:400;color:#f2f2f2}.h1,h1{font-size:24px;font-size:2.4rem;margin-bottom:15px;line-height:1.2;color:#298da5;font-weight:700;font-family:Ubuntu,arial,sans-serif}h1.mark{position:relative;z-index:40}.h2,h2{font-size:32px;font-size:3.2rem;font-family:Ubuntu,arial,sans-serif;font-weight:700;line-height:1.5}.h3,h3{font-size:20px;font-size:2rem;font-weight:700;line-height:1.3}.h4,h4{font-size:18px;font-size:1.8rem;line-height:1.25}.h5,h5{font-size:16px;font-size:1.6rem}.h6,h6{font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1px;text-transform:uppercase}.page-body h3,.page-head h3,h1{float:left;margin-bottom:0;width:auto}.page-body h3.h2{float:none}.page-body h3{margin-bottom:1em}h2#mmt-account{background:url(/images/uploads/mmt-hm.png) no-repeat scroll 50% 50% transparent;height:75px;text-indent:-9999px}#events h3{font-weight:600}.ev-title h2{color:#fff;white-space:nowrap;font-size:20px;font-size:2rem;overflow:hidden;text-overflow:ellipsis}.btn-group+h3{margin-left:10px}h3.stats-header{background-color:#e4e4dc;text-transform:uppercase;font-size:14px;font-size:1.4rem;color:#6d6d54;text-align:center;line-height:3;-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-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-shadow:0 1px rgba(255,255,255,.5);margin-bottom:20px}.no-results h3{float:none}.static h3{float:none}h4+p{margin-top:20px}#event-planner .split+h4{padding-top:40px;clear:both}#event-planner h4{border-bottom:3px solid #e4e4dc;letter-spacing:0;margin-bottom:0;margin-top:0;line-height:50px}#event-planner #footer-stack h4{border-bottom:none}.no-results h2{color:#737373}h2 i{font-size:24px;color:#d9d9ce}address,dl,ol,p,ul{margin-bottom:1.5em;font-size:14px;font-size:1.4rem;line-height:1.5em}small{font-size:11px;font-size:1.1rem;line-height:1em}ol,ul{margin:0 0 1.5em -14px;padding:0 0 0 14px;list-style:none}ol.clean,ul.clean{margin:0;padding:0}li ol,li ul{margin:0;font-size:16px;font-size:1.6rem}blockquote{margin:0 0 1.5em -14px;padding-left:14px;border-left:2px solid #f1fbfe;font-family:Cambria,Georgia,Times,"Times New Roman";font-style:normal}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}cite{font-style:normal}dd,dl{margin-bottom:1.5em}dt{font-weight:700}.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}b,strong{font-weight:700}dfn{font-style:italic}ins{background-color:#fff;color:#333;text-decoration:none}mark{background-color:#fff;color:#333;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:Monaco,Courier New,monospace;font-size:14px;font-size:1.4rem;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:10px;font-size:1rem;line-height:0;vertical-align:baselineheight}sup{top:-1em}sub{bottom:-.25em}.page-intro{font-size:16px;font-size:1.6rem;padding-top:27px;color:#737373}.ev-intro{font-size:16px;font-size:1.6rem;margin-bottom:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}a{text-decoration:none;color:#5dbfd7}a:visited{color:#298da5}a:hover{text-decoration:none;color:#34afcd}a:focus{outline:0;color:#1f6a7c}a:active,a:hover{outline:0}a.ui-btn{text-decoration:none;color:#333;float:left;position:relative}a.ui-btn:visited{color:#333}a.ui-btn:focus{outline:0;color:#333;background-color:#efefea}a.ui-btn:after{height:0;width:100%;position:absolute;bottom:0;left:0;z-index:10;background-color:#5dbfd7;-webkit-transition:height .15s 0 ease-in;-moz-transition:height .15s 0 ease-in;-ms-transition:height .15s 0 ease-in;-o-transition:height .15s 0 ease-in;transition:height .15s 0 ease-in}a.ui-btn:hover{text-decoration:none;color:#333;outline:0;background-color:#f8f8f6}a.ui-btn:hover:after{height:4px}a.ui-btn:active{outline:0;background-color:#efefea}a.inverse{text-decoration:none;color:#fff}a.inverse:visited{color:#fff}a.inverse:hover{text-decoration:none;color:#fff}a.inverse:focus{outline:thin dotted;color:#fff}a.inverse:active,a.inverse:hover{outline:0}footer a{text-decoration:none;color:#737373}footer a:visited{color:#737373}footer a:hover{text-decoration:none;color:#5dbfd7}footer a:focus{outline:thin dotted;color:#737373}footer a:active,footer a:hover{outline:0}a.card-container{color:#3a3a3a}a.card-container:hover{color:#3a3a3a}a.card-container:focus{outline:0}::-moz-selection{background-color:#fff;color:#108ead;text-shadow:none}::selection{background-color:#fff;color:#108ead;text-shadow:none}.swatch{margin:0 0 1.5em 0;padding:0}.swatch-row{display:block;margin:0;padding:0;width:200px}.swatch-row-one{background-color:#333}.swatch-row-two{background-color:#fff}.swatch-row span{display:block;float:left;width:50px;height:50px}.swatch-base span:nth-child(1){background-color:hsla(191.84713376,83.06878307%,37.05882353%,.9)}.swatch-base span:nth-child(2){background-color:hsla(191.84713376,83.06878307%,37.05882353%,.8)}.swatch-base span:nth-child(3){background-color:hsla(191.84713376,83.06878307%,37.05882353%,.7)}.swatch-base span:nth-child(4){background-color:hsla(191.84713376,83.06878307%,37.05882353%,.6)}.swatch-alert span:nth-child(1){background-color:hsla(50.4,80.64516129%,93.92156863%,.9)}.swatch-alert span:nth-child(2){background-color:hsla(50.4,80.64516129%,93.92156863%,.8)}.swatch-alert span:nth-child(3){background-color:hsla(50.4,80.64516129%,93.92156863%,.7)}.swatch-alert span:nth-child(4){background-color:hsla(50.4,80.64516129%,93.92156863%,.6)}.swatch-error span:nth-child(1){background-color:hsla(2.48275862,66.21004566%,57.05882353%,.9)}.swatch-error span:nth-child(2){background-color:hsla(2.48275862,66.21004566%,57.05882353%,.8)}.swatch-error span:nth-child(3){background-color:hsla(2.48275862,66.21004566%,57.05882353%,.7)}.swatch-error span:nth-child(4){background-color:hsla(2.48275862,66.21004566%,57.05882353%,.6)}.swatch-info span:nth-child(1){background-color:hsla(200,65.2173913%,90.98039216%,.9)}.swatch-info span:nth-child(2){background-color:hsla(200,65.2173913%,90.98039216%,.8)}.swatch-info span:nth-child(3){background-color:hsla(200,65.2173913%,90.98039216%,.7)}.swatch-info span:nth-child(4){background-color:hsla(200,65.2173913%,90.98039216%,.6)}.swatch-success span:nth-child(1){background-color:hsla(120,38.98305085%,53.7254902%,.9)}.swatch-success span:nth-child(2){background-color:hsla(120,38.98305085%,53.7254902%,.8)}.swatch-success span:nth-child(3){background-color:hsla(120,38.98305085%,53.7254902%,.7)}.swatch-success span:nth-child(4){background-color:hsla(120,38.98305085%,53.7254902%,.6)}.swatch-warning span:nth-child(1){background-color:hsla(35.1,95.23809524%,58.82352941%,.9)}.swatch-warning span:nth-child(2){background-color:hsla(35.1,95.23809524%,58.82352941%,.8)}.swatch-warning span:nth-child(3){background-color:hsla(35.1,95.23809524%,58.82352941%,.7)}.swatch-warning span:nth-child(4){background-color:hsla(35.1,95.23809524%,58.82352941%,.6)}.ev-date,.ev-participants,.ev-status,.help{color:#737373}#btn-menu{color:#5dbfd7;background-color:transparent;-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}#btn-menu:visited{color:#5dbfd7}#btn-menu:active i{color:#fff}#btn-menu i{color:#737373}.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}.fill-pale{background-color:#f8f8f6}.text-dark{color:#333!important}.alert{margin-bottom:1.5em;padding:8px 35px 8px 14px;background-color:#fcf8e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;color:#9c8611}.alert .alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;float:right;font-size:21px;font-size:2.1rem;font-weight:700;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{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:#333;color:#fff}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block .alert-heading{margin-bottom:.1875em;font-size:inherit;font-weight:700}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.badge{padding:1px 9px 2px;font-size:12px;font-size:1.2rem;font-weight:700;white-space:nowrap;color:#b3b3b3;background-color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-transition:background-color .25s 0 linear;-moz-transition:background-color .25s 0 linear;-ms-transition:background-color .25s 0 linear;-o-transition:background-color .25s 0 linear;transition:background-color .25s 0 linear}.badge:hover{color:#b3b3b3;text-decoration:none;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}.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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.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{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);background-repeat:repeat-x}.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);background-repeat:repeat-x}.well{min-height:21px;padding:11px;margin-bottom:1.5em;background-color:#fff;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}.well p:last-child{margin-bottom:0}.well-large{padding:22px}.well-small{padding:6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.bar{background:url(/images/bg-bar.png) repeat-x 0 0 transparent;padding-left:0;padding-right:0}th.bar{background:0 0}.barchart-horz{display:block;float:left;height:29px;background-color:#fa741d;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;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:30px;margin-top:8px}#settings .bar{background:url(/images/bg-bar.png) repeat-x 0 -16px transparent}#settings .barchart-horz{float:none}.keyline{border-bottom:1px 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}li[class*=" icon-"],li[class^=icon-]{display:block}[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}.icon-large:before{vertical-align:top;font-size:1.33333333em}.btn [class*=" icon-"],.btn [class^=icon-]{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-"],li[class^=icon-]{margin-left:0;list-style-type:none}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{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-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{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.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{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-crosshairs:before{content:"\f05b"}.icon-reorder:before{content:"\f0c9"}.icon-group:before{content:"\f0c0"}.icon-mobile:before{content:"\f10b"}.icon-tablet:before{content:"\f10a"}.icon-times-circle:before{content:"\f057"}.icon-times:before{content:"\f00d"}.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-clock:before{content:"\f017"}.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-eye-slash:before{content:"\f070"}.icon-quote-left:before{content:"\f10d"}.icon-tachometer:before{content:"\f0e4"}.icon-check-circle:before{content:"\f058"}.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{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.avatar-100{width:100px;height:100px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.avatar-65{width:65px;height:65px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.avatar-50{width:50px;height:50px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.avatar-45{width:45px;height:45px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.avatar-40{width:40px;height:40px;-webkit-border-radius:2px;-moz-border-radius:2px;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}svg:not(:root){overflow:hidden}h2 img{vertical-align:inherit}.store img{vertical-align:top}figure{margin-bottom:1.5em}figure img{margin-bottom:.375em}figure figcaption{display:block;font-weight:400;font-size:14px;font-size:1.4rem;color:#b3b3b3}.list-bordered{list-style-type:none;margin:0 0 1.5em 0;padding:0}.list-bordered li{margin-bottom:.375em;padding-bottom:.375em;border-bottom:1px dashed #f1fbfe}.list-bordered li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}form{margin:0 0 1.5em 0}form fieldset{margin-bottom:1.5em;padding:0;border-width:0}form legend{display:block;width:100%;margin-bottom:3em;padding:0;color:#333;border:0;border-bottom:1px solid #94e2f5;white-space:normal}form legend small{font-size:14px;font-size:1.4rem;color:#f2f2f2}form p{margin-bottom:.75em}form ul{list-style-type:none;margin:0 0 1.5em 0;padding:0}form br{display:none}button,input,label,select,textarea{font-size:14px;font-size:1.4rem;vertical-align:baseline}button,input,select,textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label{display:block;margin-bottom:.1875em;font-weight:700;color:#333;cursor:pointer}label input,label select,label textarea{display:block}input,select,textarea{display:inline-block;width:100%;padding:6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid #e0e0d6;color:#333}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;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=file]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;cursor:pointer}select{padding:3px 6px}select{width:auto;background-color:#fff;font-size:13px;font-size:1.3rem}select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}input[type=hidden]{display:none}.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;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{-webkit-opacity:.5;-moz-opacity:.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:14px;font-size:1.4rem}input:-moz-placeholder{font-size:14px;font-size:1.4rem}.help-block,.help-inline{color:#b3b3b3}.help-block{display:block;margin-bottom:.75em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.form-inline input,.form-inline select,.form-inline textarea{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.form-search label{display:inline-block}.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-left:0;margin-right:3px}.search-inline{width:100%}.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) no-repeat scroll 95% 58% #fff;cursor:pointer;width:110px}.textarea-dummy{color:#737373;border:1px solid #94e2f5;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-size:1.4rem;margin-bottom:10px}.textarea-dummy input{border:none}.field-inline{width:50%;margin-top:5px}.field-inline label{font-weight:400}.field-inline input[type=checkbox]{float:left;margin-top:6px;margin-right:5px}.btn{display:inline-block;padding:6px 6px;margin-bottom:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5em;color:#737373;text-align:center;vertical-align:middle;background-color:#e4e4dc;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);background-repeat:repeat-x;border:1px solid #e0e0d6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;font-size:13px;font-size:1.3rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:visited{color:#737373;text-decoration:none}.btn:hover{color:#737373;text-decoration:none;background-color:#efefea;background-image:none}.lt-ie10 .btn{background-color:#fafafa}input[type=submit].btn:hover{border-color:#e0e0d6}.btn.flat{background-image:none;background-color:#e4e4dc}.btn.flat:hover{background-color:#d9d9ce;border-color:#d9d9ce;background-image:none}.btn.flat.off{display:none}.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-disabled{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;cursor:default}.btn.active{text-decoration:none;background-color:#e4e4dc;background-image:none}.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);background-repeat:repeat-x;border-color:#b22a24;border-bottom-color:#9d2520;color:#fff}.btn-error:hover,.btn-error:visited{color:#fff}.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);background-repeat:repeat-x;border-color:#9acfea;border-bottom-color:#85c5e5;color:#247fad}.btn-info:hover,.btn-info:visited{color:#247fad}.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);background-repeat:repeat-x;border-color:#1b1b1b;border-bottom-color:#0e0e0e;color:#fff}.btn-inverse:hover,.btn-inverse:visited{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);background-repeat:repeat-x;border-color:#0a5567;border-bottom-color:#074150;color:#fff}.btn-primary:hover,.btn-primary:visited{color:#fff}.btn-block{padding-left:0!important;padding-right:0!important;width:100%;display:block}.btn-group>.btn.btn-orange{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;font-size:16px;font-size:1.6rem;border:none;color:#fff;font-family:Ubuntu,sans-serif;font-weight:700;text-transform:uppercase}.btn-group>.btn.btn-orange:visited{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}.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);background-image:linear-gradient(top,#fa741d,#fa741d);background-repeat:repeat-x;color:#333}.btn-group>.btn.btn-blue{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);background-repeat:repeat-x;font-size:16px;font-size:1.6rem;border:none;color:#fff;font-family:Ubuntu,sans-serif;font-weight:700;text-transform:uppercase}.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);background-repeat:repeat-x}.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-image:linear-gradient(top,#2ca7c5,#299cb8);background-repeat:repeat-x;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;border-bottom-color:#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;border-bottom-color:#c17305}.btn-extlarge{padding:11px 22px;font-size:21px;font-size:2.1rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn-large{padding:11px 22px;font-size:14px;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:12px;font-size:1.2rem;line-height:16px}.btn-mini{padding:3px 5px;font-size:11px;font-size:1.1rem;line-height:14px}.btn-toolbar>.btn-group{margin-bottom:5px}.btn-group{position:relative;display:inline-block;font-size:0;vertical-align:middle;white-space:nowrap}.btn-group+.btn-group{margin-left:5px}.lt-ie8 .btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;float:left;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:13px;font-size:1.3rem}.btn-group>.btn-mini{font-size:11px;font-size:1.1rem}.btn-group>.btn-small{font-size:12px;font-size:1.2rem}.btn-group>.btn-large{font-size:18px;font-size:1.8rem}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group>.btn-group:last-child>.btn:first-child{-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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-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{margin-left:-1px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.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:#d9d9ce}.btn-group.open .btn.dropdown-toggle{background-color:#d9d9ce}.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 .caret-left,.btn .caret-right{margin-left:0}.dropdown .caret{margin-left:5px}.btn-large .caret,.btn-mini .caret,.btn-small .caret{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{display:inline-block}.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-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius: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-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius: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-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-group-vertical>.btn-large:last-child{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:6px 0 0 0;list-style:none;background-color:#fff;border:1px solid #e0e0d6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:0;overflow:hidden;background-color:#e4e4dc}.dropdown-menu li>a{display:block;padding:7px 12px;clear:both;font-weight:400;color:#333;font-size:14px;font-size:1.4rem;white-space:nowrap}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{text-decoration:none;background-color:#efefea}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 .active>a,.dropdown-menu .active>a:hover{text-decoration:none;background-color:#efefea}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#f2f2f2}.dropdown-menu .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none}.open>.dropdown-menu{display:block}.open .dropdown-menu.scrollable{height:150px;overflow-x:hidden;overflow-y:auto}.pull-right>.dropdown-menu{right:0;left:auto}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;-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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-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>li>a{display:block}.nav-pills{margin:16px 0 0 0;padding:0;font-family:ubuntu}.nav-pills:after,.nav-pills:before{display:table;line-height:0;content:""}.nav-pills:after{clear:both}.nav-pills>li{float:left;list-style:none}.nav-pills>li>a{padding-right:8px;padding-left:8px;padding-top:6px;padding-bottom:5px;margin-right:5px;margin-top:2px;margin-bottom:2px;font-size:12px;font-size:1.2rem;text-transform:uppercase;outline:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#108ead;border:1px solid #0e7b96;text-decoration:none;color:#fff;font-weight:700}.nav-pills>li>a:hover{background-color:#12a1c4;border:1px solid #12a1c4}.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:#12a1c4;border:1px solid #12a1c4}.nav-pills>li:last-child>a{margin-right:0}.nav-pills .dropdown-menu{-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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin:5px 0 0 0;background-color:#fff;border:none;-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);overflow:hidden}.nav-pills .dropdown-menu>li{position:relative}.nav-pills .dropdown-menu>li>a{color:#333;line-height:28px}.nav-pills .dropdown-menu>li>a:hover{background-color:#f6f6f3}.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#12a1c4;border-color:#12a1c4}.disc-icon{padding-left:5px!important;padding-right:5px!important;padding-top:5px!important;padding-bottom:5px!important}.ico-bell{display:none;background-image:url(/images/ico-bell.svg);width:12px;height:12px;background-position:50% 50%;background-size:70%;background-repeat:no-repeat;background-color:#0d7b96;padding:5px;border-radius:2px}.ico-plus{display:none;background-image:url(/images/plus-icon.svg);width:12px;height:12px;background-position:50% 50%;background-size:70%;background-repeat:no-repeat;background-color:#0d7b96;padding:5px;border-radius:2px}.ico-search{display:none;background-image:url(/images/ico-search.svg);width:12px;height:12px;background-position:50% 50%;background-size:70%;background-repeat:no-repeat;background-color:#0d7b96;padding:5px;border-radius:2px}.ico-label{display:inline}.badge-plus{position:absolute;font-size:10px;right:3px;line-height:1;padding:3px 8px 3px;top:9px;font-weight:700;border-radius:10px;color:#fff;background-color:#ffbf00}.tabs-bar{border-bottom:1px solid #e4e4dc;margin:0 0 15px 0;padding:0;list-style:none}.tabs-bar li{background:0 0;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-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;cursor:pointer}.tabs-bar li:first-child{margin-left:14px}.tabs-bar li:hover{background:#e4e4dc}.tabs-bar li.active{background:#fff;border-top:1px solid #e4e4dc;border-left:1px solid #e4e4dc;border-right:1px solid #e4e4dc}.tabs-bar li.active{background:#fff}.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #737373;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:5px}.nav .caret{border-top:4px solid #fff}.caret-left{border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #737373;display:inline-block;height:0;width:0;content:""}.caret-right{border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #737373;display:inline-block;height:0;width:0;content:""}.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}.hero-btn-group{margin-top:30px}.hero-btn-group .btn{margin-bottom:5px}.pills{font-size:11px;font-size:1.1rem;background-color:#34afcd;color:#737373;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-top-right-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-top-left-radius:9px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;display:inline-block;padding:0 10px;text-decoration:none}.pills:hover{background-color:#fff;text-decoration:none}.pills.active{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 0 0}a.switch_yes{background:url(/images/switch_yes.png) no-repeat 0 0}#btn-menu{line-height:60px;float:left;height:60px;padding-right:44px;display:block;font-family:Ubuntu,sans-serif;text-transform:uppercase;font-weight:700}#btn-menu i{display:block;float:left;width:60px;height:60px;text-align:center;font-size:24px;font-size:2.4rem;text-shadow:none}#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%;max-width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0;background-color:transparent}table td,table th{padding:8px;vertical-align:top;border-top:1px solid #f2f2f2;font-size:14px;font-size:1.4rem;line-height:1.5em;text-align:left}table th{font-weight:700}table thead th{vertical-align:bottom}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 #f2f2f2}table tbody tr td,table tbody tr th{-webkit-transition:background-color .25s 0 linear;-moz-transition:background-color .25s 0 linear;-ms-transition:background-color .25s 0 linear;-o-transition:background-color .25s 0 linear;transition:background-color .25s 0 linear}table tbody tr:hover td,table tbody tr:hover th{background-color:#f6fdfe}.gm-style img,td img{max-width:inherit}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #f2f2f2;border-left:0;border-collapse:separate}.table-bordered td,.table-bordered th{border-left:1px solid #f2f2f2}.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{border-top:0}tr:last-child td{border-bottom:1px solid #f2f2f2}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f1fbfe}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#leaderboard .metric-behind,table#leaderboard .metric-distance,table#leaderboard .metric-elevation,table#leaderboard .metric-speed,table#leaderboard .metric-time{text-align:right}table#leaderboard .metric-condition{white-space:nowrap}.mark{text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/images/mmt-hm@2x.png);background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:transparent;height:65px;width:197px}.map{background:#f6f6f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:0;padding-bottom:60%}.map-banner{padding-bottom:40%}.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 #map-minimise{display:block}.map-full-screen #map-maximise{display:none}.map-full-screen #metrics.on{position:absolute;bottom:24px;left:0;width:70%;margin-left:15%;z-index:3000}body.map-full-screen{height:100%;height:100vh;overflow:hidden}.lt-ie9 .map{width:100%;height:100%}.ev-map.map{margin:0;padding: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-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#mapplayer{display:none}.no-results,.panel-promo{background-color:#f6f6f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#737373;text-align:center}article .no-results{display:block}.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-repeat:no-repeat;background-position:98% 40px;background-size:150px}.mmt-ad,.sidr-class-mmt-ad{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f6f6f3;padding:10px 15px 15px 15px;font-size:12px;font-size:1.2rem;line-height:1.42857143em;margin-bottom:10px;margin-top:20px;text-align:center}.mmtads{font-size:11px;font-size:1.1rem;text-transform:uppercase;color:#5dbfd7;display:block;margin-bottom:4px;color:#b3b3b3}.mmt-ad img,.sidr-class-mmt-ad img{margin-bottom:10px}.mmt-ad strong,.sidr-class-mmt-ad strong{color:#737373;display:block;font-weight:400}.mmt-ad em,.sidr-class-mmt-ad em{font-weight:700;font-style:normal}.stats-large{-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-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#f6f6f3}#stats-leader{background-image:url(/images/uploads/leaderboard-1st.png);background-repeat:no-repeat;background-position:50% 22px}#stats-group{background-image:url(/images/uploads/leaderboard-group.png);background-repeat:no-repeat;background-position:50% 10px}.stat{width:50%;float:left;text-align:center;padding-top:20px;padding-bottom:20px;font-size:20px;font-size:2rem;text-transform:uppercase;line-height:40px;overflow:hidden}.stat em{font-style:normal}.lt-ie8 .stat{width:45%}.stat-value{height:40px}.image_delete{font-size:18px;font-size:1.8rem;right:-10px;background-color:#e4e4dc;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}.img-group+form{padding-top:20px;clear:both}#blog article{margin-bottom:30px}#blog .page-body img{margin:0 auto;display:block}#blog h3{margin-bottom:15px}#blog h4{margin-bottom:15px}#blog time{font-size:13px;font-size:1.3rem;color:#b3b3b3;text-transform:uppercase}#blog .details{font-size:13px;font-size:1.3rem;color:#b3b3b3}.panel #page-lead img{margin-right:10px}.panel #metrics{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#f6f6f3;border-bottom:1px solid #efefea}.panel #metrics .act-breakdown dd,.panel #metrics .act-breakdown dt{background-color:#fff}#track-data-outter{margin-bottom:20px}#multigraph-wrap,.databar{padding:10px 15px;background-color:#f6f6f3;border-top:1px solid #fff;border-bottom:1px solid #efefea}#multigraph-wrap:hover,.databar:hover{background-color:#f1f1ed;cursor:pointer}#multigraph-wrap .disc-button,.databar .disc-button{float:right}#multigraph-wrap h3,.databar h3{font-size:14px;font-size:1.4rem;float:left;width:260px;text-transform:uppercase;font-weight:700;letter-spacing:0;padding:0}#multigraph-wrap .track-stat,.databar .track-stat{font-size:14px;font-size:1.4rem;padding:0;width:50%;float:left;text-align:right}.comments{font-size:14px;font-size:1.4rem;padding:0 15px}.comments img{float:left;margin-top:4px}.comments .comment{padding:0 0 0 40px}.comments .user-comment{padding:0 0 15px 0}.comments .date{font-size:11px;font-size:1.1rem;color:#737373;padding:0 0 0 40px;margin-top:-6px}.comment-prime{padding:15px}.full-map{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:50px}.act-badge{float:left;margin-right:10px}.avatar-bank{margin-bottom:20px}.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-repeat:no-repeat;background-size:cover;color:#fff;background-position:50%;background-color:#f6f6f3}.user-avatar{display:inline-block}.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}.user-profile h3{padding-top:13px;padding-bottom:13px}.user-location{font-size:12px;color:#333}.user-profile h3 a,.user-profile h3 a:visited{color:#fff}.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}.ic-garmin{width:70px;height:70px;background:url(/images/garminicon175x175.jpeg) no-repeat 0 0;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}.ic-fitbit{width:70px;height:70px;background:url(/images/fitbiticon175x175.jpg) no-repeat 0 0;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}.ic-polar{width:70px;height:70px;background:url(/images/logo-polar.png) no-repeat 0 0;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}.ic-spot{width:70px;height:70px;background:url(/images/logo-spot.png) no-repeat 0 0;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}.ic-service{width:70px;height:70px;background-size:70px 70px;-webkit-border-radius:2px;border-radius:2px;float:left}.connection-block{margin-bottom:20px}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;text-decoration:none}.photo-credit a:hover{color:#fff!important;text-decoration:underline}.plus44{border-radius:2px}.track-ranks{margin-top:10px}.track-ranks li{margin-top:7px;margin-bottom:7px}h3.stats-header{text-shadow:none!important}#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{color:#333}[src$=".png"].full-map{width:10%;background-color:#e4e4dc;margin:0 auto 50px auto;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{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:70%;border:2px solid #f79e37;padding:9px}#event-setup{display:none}.profile-banner{background-color:#085567;position:relative;min-height:200px;padding:0!important}.profile-banner.with-banner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;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))}.profile-header p{margin-bottom:0}.profile-avatar{float:left}.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}.profile-summary{margin-left:120px}.profile-summary h2{margin-top:8px}.profile-summary .plus-badge-white{width:25px;height:25px}.profile-summary a{color:#fff;text-decoration:none}.profile-summary a:hover{color:#fff;text-decoration:underline}.plus-badge-white{display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;margin-bottom:-7px;background-image:url(/images/plus-badge-w.png)}.profile-bio{padding-bottom:0!important}.profile-bio p{font-size:18px;letter-spacing:-.5px;margin-bottom:0}.profile-feed{position:relative;min-height:500px}.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);box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-bottom:40px}.profile-bar{margin-bottom:40px!important;min-height:110px;margin-top:40px!important}.profile-title{margin-bottom:20px}.user-stat{font-family:"Open Sans",arial,heletiva,sans-serif}.user-stat dt{font-size:12px;text-transform:uppercase;float:left;line-height:42px;padding:0}.user-stat dd{font-size:16px;border-bottom:1px solid #e8e8e8;padding:0 0 0 60px;line-height:42px;text-align:right;text-transform:uppercase}.user-stat dd small{line-height:10px}.user-sum{padding:0;margin:0 0 30px 0}.profile-sum{padding:0;margin:0 0 30px 0}.profile-sum .user-stat{width:40%;float:left}.profile-sum .user-stat{width:40%;float:left;margin:0}.profile-sum .user-stat.current{width:30%;float:left}.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;border-bottom:1px solid #e8e8e8;padding:0;line-height:42px;font-weight:400}.profile-sum .user-stat dt.title{text-align:right;line-height:24px}#profile article{width:100%;float:none}#profile aside{width:100%;float:none}.ev-tiers{margin-top:-100px}.ev-tiers .ev-tier{width:25%;float:left}.ev-tiers .ev-tier:last-child .tier-cap .cap-tile{border-right:none}.tier-cap{background-color:#fff;padding:30px 0;position:relative;-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{border-right:1px solid #e8e8e2;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;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}.ev-tier-rate{color:#8a8a8a;font-size:12px;font-weight:600;min-height:30px;margin-top:10px}.tier-features{margin:30px 0 20px 20px;border-right:1px solid #e8e8e2;font-size:12px}.tier-features a{color:#4a4a4a}.tier-features a:hover{color:#4a4a4a;text-decoration:underline}.tier-features.last{border-right:none}.tier-features li{margin-bottom:10px;position:relative;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}.tier-features li.tier-lead{padding-left:0}.tier-features li.tier-lead:before{display:none}.ev-slider-container{max-width:750px;margin:70px auto 17px auto;padding-right:135px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ev-slider{position:relative;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-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-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-top-right-radius:28px;border-bottom-right-radius:28px;border-bottom-left-radius:28px;border-top-left-radius:28px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;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:700;font-size:16px;color:#fff;background-color:#fdc10d;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-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;border-top-left-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-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}.ev-slider-range{background-color:#fdc10d;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-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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;text-transform:uppercase;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-100{margin-top:-100px}.pull-up-150{margin-top:-150px}.container-fluid{max-width:80%;margin:0 auto}.lead{font-family:"Open Sans";font-size:20px;font-size:2rem;letter-spacing:-.5px}.stream-overlay{position:absolute;z-index:200;width:100%;height:0;padding-bottom:20%;background-image:url(/images/stream-overlay.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.marker-content{text-align:left;width:200px}.marker-content a{color:#333}.marker-content h4{font-weight:600}.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:10px 20px;margin:0 -20px}.event-summary .mark{display:none;float:right}.event-summary #date_sorted,.event-summary #distance_sorted{clear:both}.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-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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 .nav{display:none}.event-summary .page-head{padding:0;position:relative}.event-summary .social-card{border:1px solid #e8e8e2;-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-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;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-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin-top:15px;height:20px;min-width:20px}.event-summary .btn{-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-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;text-transform:uppercase;font-size:11px;padding-right:10px;padding-left:10px}.event-summary #races_toggle>.raceToggle{margin-right:5px}.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;border-bottom-left-radius:20px;border-top-left-radius:20px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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;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 .btn-toolbar>.btn-group{margin-bottom:0}.event-summary .ev-intro ul{margin-left:0;list-style:inherit}.event-inner .nav{display:none}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.banner{background-size:100% auto;padding-top:300px}.mapheading{display:none}.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}.mapraces .btn-group+.btn-group{margin-left:0}.strip{border:1px solid #e8e8e2;overflow:hidden;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:0}.strip:last-child{margin-bottom:20px}.strip:hover{background:#f8f8f6;cursor:pointer}.strip .strip-header{background-position:5px 3px;background-repeat:no-repeat;background-size:44px;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{border-top:1px solid #e8e8e2;height:0;opacity:0;overflow:hidden;-webkit-transition:height .2s 0 ease-in;-moz-transition:height .2s 0 ease-in;-ms-transition:height .2s 0 ease-in;-o-transition:height .2s 0 ease-in;transition:height .2s 0 ease-in;-webkit-transition:opacity 0 0 ease-in;-moz-transition:opacity 0 0 ease-in;-ms-transition:opacity 0 0 ease-in;-o-transition:opacity 0 0 ease-in;transition:opacity 0 0 ease-in}.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}.strip div.follow{float:none;margin-bottom:20px}.strip .title{font-weight:700;padding-left:55px;height:50px;width:75%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.strip .distance{width:70px}.strip .bar{width:315px;background-image:none}.distance{position:relative}.distance em{font-style:normal}.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}.lt-ie9 .strip-header{background-image:none}.lt-ie9 .strip .title{padding-left:0}h2+.strip{margin-top:10px}.strip+.strip{margin-top:20px}.strip+p{margin-top:30px}.strip+h2{margin-top:30px}.strip.open{background-color:#fff}.strip.open .strip-detail{overflow-y:auto;height:auto;max-height:1000px;opacity:1;-webkit-transition:height .2s 0 ease-in;-moz-transition:height .2s 0 ease-in;-ms-transition:height .2s 0 ease-in;-o-transition:height .2s 0 ease-in;transition:height .2s 0 ease-in;-webkit-transition:opacity .5s .3s ease-in;-moz-transition:opacity .5s .3s ease-in;-ms-transition:opacity .5s .3s ease-in;-o-transition:opacity .5s .3s ease-in;transition:opacity .5s .3s ease-in}.strip.open .strip-detail .list-row{padding:0 20px;line-height:32px;margin:0 -14px}.strip.open .strip-detail .list-row:hover{background-color:transparent}.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 .follow{clear:both}.strip.open .minus{display:block}.strip.open .plus{display:none}.strip.open .strip-detail .title{font-size:12px;font-size:1.2rem;color:#737373;font-weigth:normal;text-transform:uppercase;padding-left:0;height:auto}.strip.open .strip-detail .title a{text-transform:none}.strip.open .val{font-weight:700;font-size:18px;font-size:1.8rem}.strip.open .val small{font-weight:400}.strip.open .participants{margin-bottom:30px;text-align:left;clear:left}.strip.open .participants div{float:none}.strip-detail{cursor:default;padding:0 14px}.buzz{margin-top:30px;margin-bottom:30px}#ev-header{background-color:transparent!important;position:relative}.ev-lead{text-align:center;color:#737373}.ev-agenda{color:#888;margin-top:20px}.ev-agenda i{color:#787877;margin-right:10px}.ev-logo{display:block;background-color:#fff;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-logo .scale-100{max-width:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ev-news-title{font-weight:700}.ev-title{margin-top:20px;margin-bottom:0;display:none}.ev-meta{padding:12px 0 0 0;margin-left:-2%;margin-right:-2%;border-bottom:1px solid #e8e8e2}.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;margin-left:-2%;margin-right:-2%;text-align:center}.ev-stats .btn{margin-top:20px}.ev-sub .ev-sub-block{font-size:11px;font-size:1.1rem;line-height:19px;text-align:center;height:55px;padding-top:17px;float:left;text-transform:uppercase;border-right:1px solid #e8e8e2;width:70px}.ev-sub .ev-sub-block span{font-size:24px;font-size:2.4rem;display:block;font-family:Ubuntu,arial,sans-serif;font-weight:700}.ev-sub .btn-group.pull-right{text-align:left;float:right;clear:none}.ev-sponsor{width:80px;display:inline-block;margin:10px}.ev-sponsor:first-child{margin-left:0}.ev-sponsor:last-child{margin-right:0}#ev-hero{background-size:cover;background-color:#fff;background-repeat:no-repeat;background-position:50%;margin-top:44px;height:300px;padding-bottom:0;background-image:url(/images/ev-placeholder.jpg)}.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 15px}body#events.landing{background:url(/images/event-hero-l2p2012.jpg) no-repeat 50% 0;background-size:contain}body#outfront.landing{background:url(/images/hero-outfront.jpg) no-repeat 0 150px;background-size:100% auto}body#blog.landing{background:url(/images/hero-blog.jpg) no-repeat 50% 0;background-size:contain}body#plus.landing{background:url(/images/hero-plus.jpg) no-repeat 0 90px;background-size:100% auto}body#moments.landing{background:url(/images/hero-moments.jpg) no-repeat 0 90px;background-size:100% auto}.hero-video{max-width:900px;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;height:auto;padding-bottom:10%}.landing .hero .btn{margin-top:4px}.landing .hero .fade-in{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.landing .hero h2{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:700;margin-bottom:10px;margin-top:5%;text-transform:uppercase;letter-spacing:0}.landing .hero h3{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:400;margin-bottom:10px;letter-spacing:0}.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;min-height:315px}.lower-landing .hero h2{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:700;margin-bottom:10px;margin-top:5%;text-transform:uppercase;letter-spacing:0}.lower-landing .hero h3{color:#fff;font-family:Ubuntu,arial,sans-serif;font-weight:400;margin-bottom:10px;letter-spacing:0}.lower-landing .hero p{color:#fff;font-size:16px;font-size:1.6rem}.lower-landing .hero p a{color:#fff;text-decoration:underline}.lower-landing .hero p a:hover{text-decoration:none}.lower-landing .hero a.btn{text-decoration:none}.lower-landing .hero .container.narrow{padding:20px 0;color:#fff}.lower-landing .hero .pill-group{margin:20px 0}.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}#stripe-checkout-form{min-height:40px}#blog.landing .hero{padding-bottom:15%}.outfront-promo h2{margin-right:50%}.outfront-promo h3{margin-right:50%}#ev-map-wrap{position:relative}#ev-map-wrap #loading{background:0 0;top:50%;left:50%;width:32px;height:32px;margin-top:-16px;margin-left:-16px}.no-route{display:none}.table-row:last-child{border-bottom:none}.content-block+.mine{border-top:1px solid #e8e8e2}.table-row{border-bottom:1px solid #e8e8e2;padding:10px 0}.table-row .btn i{font-size:20px;font-size:2rem;margin-top:3px}.table-row i{font-size:40px;font-size:4rem;line-height:45px}.table-row:hover{background-color:#f8f8f6}.table-row.read{color:#666}.table-row .table-icon{color:#fff;background-color:#ffc200;width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:24px;font-size:2.4rem;float:left}.table-row .table-icon i{font-size:24px;font-size:2.4rem;line-height:50px}.table-row .table-detail{display:block;margin-left:60px;line-height:50px}.list-row{border-bottom:1px solid #e8e8e2}.list-row:last-child{margin-bottom:50px;border-bottom:none}.list-row:hover{background-color:#f8f8f6}.list-row .row-meta{background-position:5px 3px;background-repeat:no-repeat;background-size:44px;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:700}.list-row .ev-status{padding-top:6px;width:75px;font-size:14px;font-size:1.4rem;float:left}.list-row .ev-date{padding-top:6px;font-size:14px;font-size:1.4rem;width:210px;float:left}.list-row .ev-participants{padding-top:6px;font-size:14px;font-size:1.4rem;width:210px;float:left}.list-row-summary{padding-top:6px;min-width:100px;font-size:14px;font-size:1.4rem;float:left;color:#737373;margin-left:10px}.icon-ellipsis{width:24px;height:24px;vertical-align:middle;margin:0 5px}.hero .expand.open{background-color:transparent}.hero .expand.open .expand-content{padding-top:0}.hero .expand.open .expand-less{display:inline}.hero .expand.open .expand-more{display:none}.hero .expand .expand-less{display:none}.hero .expand a{color:#fff}.expand-toggle{cursor:pointer}.expand-content{opacity:0;height:0;overflow:hidden}.expand.open{background-color:#fff}.expand.open .expand-content{width:100%;height:auto;opacity:1;padding-top:20px;-webkit-transition:height .2s 0 ease-in;-moz-transition:height .2s 0 ease-in;-ms-transition:height .2s 0 ease-in;-o-transition:height .2s 0 ease-in;transition:height .2s 0 ease-in;-webkit-transition:opacity .5s .3s ease-in;-moz-transition:opacity .5s .3s ease-in;-ms-transition:opacity .5s .3s ease-in;-o-transition:opacity .5s .3s ease-in;transition:opacity .5s .3s ease-in}.expand.open .minus{display:block}.expand.open .plus{display:none}.button{width:30px;text-align:center;float:right;cursor:pointer}.plus{display:block;text-indent:-9999px;width:30px;height:50px;background:url(/images/disc-plus.png) no-repeat 50% 50% transparent}.minus{display:none;text-indent:-9999px;width:30px;height:50px;background:url(/images/disc-minus.png) no-repeat 50% 50% transparent}.preview-success{background-color:#c5e6c5;border-color:#a2d6a2;color:#347834}#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}#event-planner #event-status-form label{margin-left:5px}#event-planner #event-status-form .submit{margin-top:15px}.event_desc ul{margin-left:0;list-style:inherit}.quill-toolbar{border:1px solid #e8e8e2!important;box-sizing:border-box;padding:8px;height:44px}.quill-toolbar .btn.flat{padding:2px 10px}#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{display:none}#quill-toolbar-event_mmt_invite_body.ql-toolbar button{display:initial}#quill-toolbar-event_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 h4,.ql-container ol,.ql-container p,.ql-container ul{opacity:0}.ql-container ol,.ql-container ul{font-size:16px;font-size:1.6rem}.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-container br{display:block}.ql-editor{max-height:400px}.strip.open .strip-detail.strip-detail-participants{height:auto;padding:0 14px}.team-block{padding:0 10px;background-color:#f6f6f3;border-radius:2px;margin-bottom:14px;margin-top:14px}.participating-row{padding:10px 14px 10px 20px;margin:0 -10px}.participating-row a{color:#666}.participating-row .mem-detail{margin-top:6px}.participating-row .mem-screenname{padding:4px 0}.participating-row+.participating-row{border-top:1px solid #fff}.team-participant-row{padding-left:50px;border-top:1px solid #fff}.active-loading-spinner{text-align:center}.active-api-body .page-body{width:100%;padding:7px 14px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.active-api-body .mem-atname{color:#999;font-size:14px}.active-api-content.initiated .active-loading-spinner{display:none}.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}.csv-import-body #attending-event-tmpl,.csv-import-body #current-user-tmpl,.csv-import-body #not-mmt-user-tmpl{display:none}.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}.csv-import-body .csv-import-content.loading{height:140px}.csv-import-body .csv-import-content.initiated{height:auto}.csv-import-body .csv-import-content.initiated .import-loading-spinner{display:none}.csv-import-body .csv-import-content .import-loading-spinner{position:relative;padding:30px 0;text-align:center}.csv-import-body #attending-title{margin-top:40px;margin-bottom:10px}.csv-import-body .csv-users-count-row{padding:0 10px 0 0}.csv-import-body .mem-atname{color:#999;font-size:14px}.csv-import-body #attending-event-tmpl,.csv-import-body #current-user-tmpl,.csv-import-body #not-mmt-user-tmpl{display:none}#csv-import-attending-users{min-height:100px}#csv-import-current-mmt-users,#csv-import-not-mmt-users{padding:0 10px;height:317px;overflow-y:scroll;margin-bottom:50px}#csv-import-current-mmt-users .row-meta.clickable,#csv-import-not-mmt-users .row-meta.clickable{cursor:pointer}#csv-import-current-mmt-users .row-meta .row-checkbox,#csv-import-not-mmt-users .row-meta .row-checkbox{padding-top:4px}.option-input{position:relative;border:2px solid #e8e8e2;border-radius:3px;width:22px;height:22px;background-color:#fff;cursor:pointer}.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}.copypaste-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}.copypaste-import-body #attending-event-tmpl,.copypaste-import-body #current-user-tmpl,.copypaste-import-body #not-mmt-user-tmpl{display:none}.copypaste-import-body .copypaste-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}.copypaste-import-body .copypaste-import-content.loading{height:140px}.copypaste-import-body .copypaste-import-content.initiated{height:auto}.copypaste-import-body .copypaste-import-content.initiated .import-loading-spinner{display:none}.copypaste-import-body .copypaste-import-content .import-loading-spinner{position:relative;padding:30px 0;text-align:center}.copypaste-import-body #attending-title{margin-top:40px;margin-bottom:10px}.copypaste-import-body .copypaste-users-count-row{padding:0 10px 0 0}.copypaste-import-body .mem-atname{color:#999;font-size:14px}.copypaste-import-body #attending-event-tmpl,.copypaste-import-body #current-user-tmpl,.copypaste-import-body #not-mmt-user-tmpl{display:none}#copypaste-import-attending-users{min-height:100px}#copypaste-import-current-mmt-users,#copypaste-import-not-mmt-users{padding:0 10px;height:317px;overflow-y:scroll;margin-bottom:50px}#copypaste-import-current-mmt-users .row-meta.clickable,#copypaste-import-not-mmt-users .row-meta.clickable{cursor:pointer}#copypaste-import-current-mmt-users .row-meta .row-checkbox,#copypaste-import-not-mmt-users .row-meta .row-checkbox{padding-top:10px}.option-input{position:relative;border:2px solid #e8e8e2;border-radius:3px;width:22px;height:22px;background-color:#fff;cursor:pointer}.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}.option-input:hover,.row-meta:hover .option-input{border-color:#c7c8c3}.option-input.checked,.row-meta:hover .option-input.checked{border-color:#37c9ec}.import-users_page .list-row .title{margin-left:10px}#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 p,.setting .setting-value p{font-size:16px;font-size:1.6rem;margin-bottom:0}.setting .setting-edit input,.setting .setting-edit textarea,.setting .setting-value input,.setting .setting-value textarea{margin-bottom:6px}.setting .setting-edit form,.setting .setting-value form{margin-bottom:0}.setting .setting-edit .dropdown-menu li,.setting .setting-value .dropdown-menu li{position:relative}.setting .setting-edit .dropdown-menu li .badge-plus,.setting .setting-value .dropdown-menu li .badge-plus{top:5px}.setting .marker-color{text-transform:capitalize}.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 #e8e8e2}#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 aside img{margin-right:20px}#settings aside p{margin-bottom:14px}#settings .incomplete .name{font-weight:700;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-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;lesettingsft:50%;margin-left:-160px}h4+.setting{margin-top:20px}.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:700;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:700;height:26px;margin:-2px 5px 0 0;text-align:center;width:26px}#segment #progress .disabled{opacity:.2}#segment #instructions{margin-bottom:14px}#segment #save-segment{font-size:12px;font-size:1.2rem}#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{margin-top:10px}#segment #leaders .btn-toolbar h3{line-height:32px}#segment #leaders h4{margin-bottom:15px;margin-left:3px}#segment #routeelevation{width:100%;height:182px;margin-bottom:20px}#segment #comments-body .split-columns{margin-top:10px}#segment #comments-body .dialog-body{margin-bottom:10px}#segment .dropdown-menu.scrollable.teams{left:85px}#segment .instructions img{margin-right:10px}#segment label{color:#333;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}#segment #save-segment .private_box label{float:left;margin:0}#segment .tob{background:#fff}#segment .covered{clear:left}#entry-comments{margin-bottom:20px}#entry-comments dl{padding:15px 10px 15px 0;clear:left;margin-bottom:0}#entry-comments .comment-author-avatar img{float:left;margin:0}#entry-comments .comment-body,#entry-comments .comment-meta{padding:0 0 0 50px;margin-bottom:0}#entry-comments .comment-body{min-height:40px}#entry-comments .comment-body p{margin-bottom:0;display:inline}#entry-comments .comment-meta{color:#5dbfd7;font-size:10px}.app-icon{display:inline-block;vertical-align:top;width:50px;text-align:center}.icon-store{margin-top:5px;opacity:.5;display:inline-block;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;background-repeat:no-repeat;background-size:cover}.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 auto;font-size:75px;font-size:7.5rem}.ev-packages{width:96%;margin:20px auto 0 auto;padding:2%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f6f6f3}.ev-packages table{margin-top:15px}.ev-packages tbody tr:hover td,.ev-packages tbody tr:hover th{background-color:transparent}.ev-packages tr:last-child td{border-bottom:1px solid #cecebf}.ev-packages td{font-size:16px;font-size:1.6rem;border-top:1px solid #cecebf}.ev-packages td:hover{background-color:inherit}.ev-packages td:last-child{border-bottom:1px solid #cecebf}.ev-packages td span{color:#595959;font-size:14px;font-size:1.4rem}.ev-packages td.ev-price{vertical-align:middle;color:#595959;font-size:14px;font-size:1.4rem}.ev-packages td.ev-price strong{font-size:26px;font-size:2.6rem;color:#333}.ev-subnav{background-color:#474747;position:fixed;width:100%;height:44px;top:64px;left:0;z-index:190;border-top:1px solid #595959;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(1){width:100%}.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-subnav li:first-child:nth-last-child(4),.ev-subnav li:first-child:nth-last-child(4)~li{width:25%}.ev-join{margin-right:5px;float:left;display:inline-block}#feed-container .ev-share,#feed-container .event-activity-feed{margin-top:60px}.ev-share+.event-activity-feed{margin-top:20px!important}#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:#8c8c8c}#DateCountdown{width:300px;margin:0 auto 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:700}.toggle-tools{position:absolute;right:10px;top:10px;background-color:rgba(51,51,51,.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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.event-map #maptools{margin-top:88px}.event-map .lt-ie9 .map-bar{display:none}.event-map .lt-ie9 #map-player{background-color:#fff}.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:100%;height:100vh!important;width:100%;min-height:596px;position:fixed!important}.event-map #btn-menu i{color:rgba(51,51,51,.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 20px;max-width:452px;text-align:left;z-index:180;position:relative;left:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.event-map .race-tools.slide-left{left:-472px;left:calc(-100vw + 20px);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.event-map .race-tools.slide-left .toggle-tools{right:-40px;width:40px;height:110px;color:#5dbfd7!important;background-color:rgba(51,51,51,.9);top:0;-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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius: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-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:0;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-topleft:2px;border-top-right-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-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{border-bottom:1px solid #cecebf;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 .race-data li:last-child{border-bottom:none}.event-map .map-bar{position:fixed;left:0;z-index:200;width:100%;bottom:-150px;-webkit-transition:bottom .2s 0 ease-in;-moz-transition:bottom .2s 0 ease-in;-ms-transition:bottom .2s 0 ease-in;-o-transition:bottom .2s 0 ease-in;transition:bottom .2s 0 ease-in}.event-map .map-bar .expand-toggle{line-height:40px;margin:-40px 20px 0 20px;padding:0 20px;text-align:left;max-width:412px;color:#b2b2b3;font-size:11px;text-transform:uppercase;background-color:rgba(51,51,51,.9);-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-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:2px;-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 .highcharts-container{opacity:0}.event-map .map-bar .map-bar-summary{margin:0;padding:0 20px 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 .hide{display:none}.event-map .map-bar #map-elevation-bar{width:98%;padding:0 1%;height:150px;-webkit-transition:height .2s 0 ease-in;-moz-transition:height .2s 0 ease-in;-ms-transition:height .2s 0 ease-in;-o-transition:height .2s 0 ease-in;transition:height .2s 0 ease-in;overflow:hidden;background-color:rgba(51,51,51,.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 0 ease-in;-moz-transition:bottom .2s 0 ease-in;-ms-transition:bottom .2s 0 ease-in;-o-transition:bottom .2s 0 ease-in;transition:bottom .2s 0 ease-in}.event-map .map-bar.open .show{display:none}.event-map .map-bar.open .hide{display:inline}.event-map .map-bar.open .map-bar-summary{display:none}.event-map .map-bar.open .highcharts-container{opacity:1;-webkit-transition:opacity .2s .5s ease-in;-moz-transition:opacity .2s .5s ease-in;-ms-transition:opacity .2s .5s ease-in;-o-transition:opacity .2s .5s ease-in;transition:opacity .2s .5s ease-in}.event-map #btn-menu,.event-map .nav-bar-subtitle{color:rgba(51,51,51,.9)}.event-map .event-activity-feed .loading,.event-map .social-card{background-color:rgba(255,255,255,.9)}.event-map [title="Rotate map 90 degrees"]{display:none}.event-map #feed-container .event-activity-feed{margin-top:0;text-align:left}.event-map .event-activity-no-results{position:relative}.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:20px;font-size:2rem}.event-map .event-activity-no-results .no-results h3{font-size:16px;font-size:1.6rem}.event-map .nav-bar-subtitle{text-align:left;background-color:transparent;position:fixed;top:36px;left:82px;width:auto;z-index:190}.ev-menu-title{color:rgba(51,51,51,.9)}.ev-mobhand{position:absolute;bottom:0;right:0;z-index:10}#map-player{background-color:rgba(255,255,255,.9);padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;margin-bottom:20px;position:relative}#map-player #timeline{height:10px;background-color:#e4e4dc;background-image:none;width:auto;top:11px;width:100%;position:absolute;z-index:170;-webkit-border-radius:1px;-moz-border-radius:1px;cursor:pointer}#map-player #timeline-bg{width:282px;width:-webkit-calc(100% - 190px);width:calc(100% - 190px);margin-right:18px;float:right;position:relative}#map-player #timeline-active{height:10px;background-color:#cecebf;width:0;top:11px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;position:absolute;z-index:180;cursor:pointer}#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{background-color:#fff;display:none;position:absolute;top:50%;left:50%;width:200px;z-index:300;height:50px;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}.panel.cap .btn-group{margin-top:8px}.rainbow{height:4px;width:100%;clear:left}.rainbow .green{float:left;width:20%;height:4px;background-color:#36c091}.rainbow .orange{float:left;width:20%;height:4px;background-color:#e59732}.rainbow .blue{float:left;width:20%;height:4px;background-color:#59bcd5}.rainbow .purple{float:left;width:20%;height:4px;background-color:#8464b5}.rainbow .yellow{float:left;width:20%;height:4px;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-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.swiper-slide,.swiper-wrapper{width:100%}#training-room-swiper .swiper-container{width:100%;overflow:hidden;max-width:inherit;height:auto!important}#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}#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) no-repeat 50.22% 100% #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 .act-breakdown dd{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{display:none}#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{margin:0}#training-room-swiper .act-breakdown dd{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 .act-breakdown+.act-breakdown{padding-bottom:0}#training-room-swiper .track-timeline-stats{background-color:#fff}#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 .map-activity[data-activity="Mountain biking"]{background-color:#a89461;background-image:none}#training-room-swiper .breakdown-timeline[data-activity=Hiking],#training-room-swiper .breakdown-timeline[data-activity=Walking],#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[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:700;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;background-color:#cddb91;border:4px solid #fff;background-image:none;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{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:last-child{margin-bottom:0}#training-room-swiper .periods-breakdown.open .breakdown-bar{background-color:#e4e4dc}#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-bar{margin-left:14px}#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) repeat-y 50.22% 0}#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 img{width:100%;max-height:350px}#training-room-swiper .track-timeline-map [src="//www.mapmytracks.com/images/nodata.png"]{width:auto;margin:0 auto 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}.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}.active-api-body .active-api-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{height:140px}.active-api-body .active-api-content.initiated{height:auto}.active-api-body .active-api-content .loading-spinner{position:relative;padding:30px 0;text-align:center}.active-api-body .active-api-content.initiated .loading-spinner{display:none}.active-api-body #attending-title{margin-top:40px;margin-bottom:10px}.active-api-body .active-users-count-row{padding:0 10px 0 0}.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{display:none}#active-api-attending-users{min-height:100px}#active-api-current-mmt-users,#active-api-not-mmt-users{padding:0 10px 0 10px;height:317px;overflow-y:scroll;margin-bottom:50px}#active-api-current-mmt-users .row-meta.clickable,#active-api-not-mmt-users .row-meta.clickable{cursor:pointer}#active-api-current-mmt-users .row-meta .row-checkbox,#active-api-not-mmt-users .row-meta .row-checkbox{padding-top:4px}.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,.row-meta:hover .option-input.checked{border-color:#37c9ec}.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:last-child{margin-bottom:0}#active-api-events .list-row .title{margin-left:60px;width:60%}.import-users_page .list-row .title{margin-left:10px}#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)}#sortable-sponsors .ui-sortable-helper.keyline{border-bottom:none}#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;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.moment-elements{max-width:900px;margin:0 auto}#moments footer{margin:0}.moments-terminal{width:30px;height:30px;margin:0 0 0 10px;background-color:#cbcbcb;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.moments-timeline+.moments-terminal{margin-bottom:30px}.moments-timeline{background:url(/images/timeline-bridge.png) repeat-y 22px 0;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;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden}.moments-timeline .moment.photo{-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.photo img{width:100%}.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.photo .moment-map{display:none}.moments-timeline .moment-time{margin:0 0 -50px -75px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;width:40px;height:40px;border:2px solid #cbcbcb;padding:3px;background-color:#fff}.moments-timeline .moment-time-face{color:#afafaf;text-align:center;font-size:11px;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}.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(even) i{padding-right:7px}.moments-timeline .moment-block:nth-child(odd) h2 i.even{display:none}.moments-timeline .moment-block:nth-child(even) h2 i.odd{display:none}.moments-timeline .moment-block h4{float:right}.moments-timeline .moment-block p{margin:14px;font-weight:400}.moments-timeline .separator .moment-map{top:40px}.moments-timeline .moment-map{position:absolute;top:0;left:0;width:49px;height:49px;overflow:hidden;z-index:10}.moments-timeline .segment img{width:100%}.moments-timeline .lowercase{text-transform:lowercase}.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(even) .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-block:hover .moment-tools a:hover{background-color:#e4e4dc}.moments-timeline .moment-date{font-size:11px;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:20px;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 auto}.moments-timeline .weather strong{font-size:16px}.extra-photos-count+.moment-map{right:65px}.moment-share{margin-top:30px;margin-bottom:30px}.moments-navigation{margin:20px auto;max-width:570px}.moments-navigation ul{margin:20px auto}.moments-navigation ul li{width:50%;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.prev{float:right}.moments-navigation ul li a strong{position:absolute;top:3px;left:3px;width:250px;height:100%;background:url(/images/prevnext-prev250.png) no-repeat 0 0 transparent;-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 0 0 transparent}.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:700;padding-left:10px;padding-bottom:6px}.moments-navigation .preview-local{background:url(/images/pin-local-grey.png) no-repeat 10px 2px transparent;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 0;display:block}.moment-note{text-align:center;margin-top:20px;margin-bottom: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%}.movie-option-theme.active{border:5px solid #cbcbcb!important}#popup-download_movie[data-theme=blue] .download-movie-loading-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,.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,.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,.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,.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}.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}.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-loading-content{height:213.75px}.landscape .download-movie-complete-content{height:213.75px}.landscape .download-movie-complete-content video{height:213.75px}.download-movie-controls{margin-top:20px;text-align:center}.download-movie-controls i{font-size:30px;color:#7b7b7b}.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}.download-movie-controls p{font-size:12px}.block-link{position:relative;display: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 ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.moment-banner-map:hover .video-play-overlay,.social-card-banner:hover .video-play-overlay{opacity:1}.spinner{position:absolute;top:50%;left:50%;margin-left:-35px;width:70px;margin-top:-5px;text-align:center}.spinner>div{width:10px;height:10px;background-color:#298da5;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.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 20px;font-size:14px}.event-leaderboard h2{font-size:16px;text-transform:uppercase}.event-leaderboard img{margin-right:5px}.event-leaderboard em{line-height:45px}.weather-forecast-card{padding:20px;font-size:14px}.weather-forecast-card h2{font-size:16px;text-transform:uppercase}.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}.weather-temp small{color:#333;font-size:12px;font-weight:400;color:#666}.weather-icon{width:60px;display:inline-block;vertical-align:middle;margin-right:10px}.weather-details{width:135px;display:inline-block;vertical-align:middle;font-size:12px}.weather-summary{width:250px;display:inline-block;vertical-align:middle}.weather-climate{color:#666}.humidity-icon{display:inline-block;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}.wind-icon{display:inline-block;width:20px;height:20px;margin-right:-2px;margin-bottom:-1px;background-image:url(/images/weather/icon-wind-direction.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;opacity:.6}.weather-symbol{display:inline-block;width:20px;height:20px;margin-right:-2px;margin-bottom:-1px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;opacity:.6}.forecast-ahead .weather-details{width:30px;text-align:center;color:#666;font-size:12px}.forecast-ahead .weather-icon{width:30px;text-align:center;color:#666;font-size:12px}.forecast-ahead .weather-summary{width:385px}.goal-row{background-color:#f6f6f3;padding:20px 20px 20px 20px;margin:0 0 40px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;position:relative}.goal-row.completed{background-color:#f1ffed}.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:30px;font-size:3rem}.goal-row .goal-title{text-align:center}.goal-row .goal-title h4{text-transform:uppercase;margin:0 0 5px 0;font-size:14px;font-size:1.4rem;font-weight:600}.goal-row .goal-title p{margin:0}.goal-heading{width:100%;margin-bottom:20px}.info-icon.goal-type{color:#737373;background-color:#fff;background-size:contain}.completed .info-icon.goal-type{color:#ffc200}.goal-bar{width:100%;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;color:#737373;font-size:12px;font-size:1.2rem}.goal-progress{width:100%;line-height:40px}.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:12px;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:12px;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{width:100%;overflow:hidden;max-width:inherit}#goal-page .swiper-slide,#notifications-page .swiper-slide{float:left;height:auto!important}#goal-page .btn-toolbar,#notifications-page .btn-toolbar{margin-top:18px}.goal-deadline{font-size:12px;font-size:1.2rem;color:#737373}.goal-tip-previous{font-size:14px;font-size:1.4rem;color:#737373;line-height:20px;margin-top:20px;margin-right:50px}.goal-tip{font-size:14px;font-size:1.4rem;color:#737373;line-height:20px;margin-top:20px;float:left;width:50%}.goal-tip h4{text-transform:uppercase;font-size:12px;font-size:1.2rem;font-weight:600;letter-spacing:0}.goal-tip div+h4{margin-top:20px}.goal-tools{position:absolute;bottom:20px;right:20px;z-index:200}.goal-suggestion a{font-size:14px;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 .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-next{background-position:0 0}.social-gallery-swiper .swiper-button-prev{background-position:100% 0}.social-gallery-swiper .swiper-button-next.swiper-button-disabled,.social-gallery-swiper .swiper-button-prev.swiper-button-disabled{opacity: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}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px!important}.ico-gc{background-image:url(/images/icon-garmin-connect.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100px;margin:20px auto;display:block}.ico-polar{background-image:url(/images/icon-polar.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100px;margin:20px auto;display:block}.adjust-trim-block{padding:0 0 20px 0;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:700;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;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;overflow:hidden}.card-panel a{color:#fff;text-decoration:underline}.card-panel .btn-upgrade{display:inline-block;padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-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 p{font-size:16px;font-size:1.6rem}.card-panel-body{padding:20px;background-color:#59bcd5;color:#fff}ul.media_reel{margin:16px 0 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-color:#f6f6f3;background-image:url(/images/bg-contours.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:30px}.profile-header a{color:#fff;text-decoration:none}.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 10vw}.collection-embed #mapLoader{border-radius:20px;overflow:hidden;margin-bottom:15px;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}.collection-embed a{color:#fff}.sidr{display:none;position:absolute;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{padding:0 0 15px}.sidr .sidr-inner>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:16px;font-size:1.6rem;text-transform:uppercase;font-weight:400;padding:0 15px;font-weight:700;float:none;margin:20px 0;color:rgba(51,51,51,.9);line-height:24px}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(0,0,0,.87)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0}.sidr ul li{display:block;margin:0;padding:10px 0}.sidr ul li:last-child{border-bottom:none}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{background-color:#f5f5f6}.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 li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:rgba(0,0,0,.87)}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.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.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{background-color:#f5f5f6}.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 label{font-size:13px}.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;border-top:1px solid #4d4d4d}.sidr ul li.sidr-class-nav-hdr:hover{border-top:1px solid #4d4d4d}.sidr .sidr-class-mmt-return{border-top:1px solid rgba(0,0,0,.12);margin-top:60px}html.app{background:0 0!important}html.app *{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-appearance:none}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 .swiper-container{width:100%;overflow:hidden;max-width:inherit}.app .swiper-slide{float:left}.app .tabs a{box-sizing:border-box;-webkit-box-sizing:border-box;display:block;float:left;height:44px;line-height:44px;color:#a4cfda;font-size:13px;white-space:nowrap}.app .tabs a.active{color:#fff}.app .tabs a.active::after{content:'';position:absolute;background-color:#fff;display:block;z-index:15;top:auto;right:auto;bottom:4px;left:0;height:6px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;position:relative}.app .tabs{background-color:#298da5;height:44px;width:100%}.app .tabs[data-tabs="2"] a{width:50%}.app .tabs[data-tabs="3"] a{width:33.3333%}.app .tabs[data-tabs="4"] a{width:25%}.app .tabs[data-tabs="5"] a{width:20%}.app .pull-right{margin-left:10px;float:right}.app .mem-rank{float:left;width:45px;height:45px;line-height:44px;background-color:#e4e4dc;text-align:center;font-size:12px;font-weight:400;color:#737373;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.app .mem-rank+.mem-avatar img{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.app .mem-detail.indent{margin-left:95px}.app .mem-detail{font-size:16px}.app .mem-screenname a{color:#3a3a3a}.app a .mem-detail{color:#3a3a3a}.app a .social-card-author-screen-name{color:#3a3a3a}.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:44px}.app .mem-data{font-size:11px;line-height:18px}.app .content-block{margin:10px}.app .content-block h4{margin:0;padding:4px 10px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app .content-block .btn-group{float:right}.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-header small{font-size:12px}.app #stats-group{background-position:50% 15px;background-size:36px}.app .plus44{background-size:20px}.app .mem-avatar{position:relative}.app .swiper-slide{height:calc(100vh - 44px)!important;height:-webkit-calc(100vh - 44px)!important;overflow-y:auto}.app h3{margin-bottom:20px;margin-top:10px}.app #segment{background-color:#fff}.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 .search-action{display: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 #event_search button:focus,.app #member_search button:focus{outline:0}.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}.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;border:1px solid #e4e4dc}.app .mini-card.list{padding-bottom:20px;height:auto}.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-right:10px;padding-left:10px;padding-top:5px;overflow:hidden;line-height:22px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px}.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:44px}.app .android .mini-card-header{font-weight:400}.app .mini-card-body{font-size:14px;padding-right:10px;padding-left:10px;line-height:20px;margin-top:2%}.app .mini-card-footer{font-size:12px;padding-right:10px;padding-left:10px;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 .content-block.indent{margin-left:10px}.app .event-banner-container{position:relative}.app .event-banner{height:0;padding-bottom:33%;overflow:hidden;background-size:cover;background-position:0 0;background-repeat:no-repeat;background-color:#59bcd5}.app .event-content-container{background-color:#fff}.app #event_guide_thumbs_container{padding-right:10px;padding-left:10px;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:-30px;margin-left:auto;margin-right:auto;position:relative;z-index:100;border:1px solid #e8e8e2;padding:2px;background-color:#fff;overflow:hidden}.app .ev-sponsor{width:30.6666%;margin-right:2%;margin-left:2%;display:block;float:left}.app .app .ev-sponsor:nth-child(4n),.app .ev-sponsor:first-child,.app .ev-sponsor:nth-child(3n+1){margin-left:0}.app .ev-sponsor:nth-child(3n){margin-right:0}.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:45px;text-align:center;line-height:45px;color:#c9bfb6}.app .lead{font-size:16px}.app .pinch-zoom-mask{opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.app.pinched .page-toolbar{bottom:-44px;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{position:absolute;z-index:200;top:0;bottom:0;left:0;right:0;width:100%;height: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{height:inherit!important;overflow:visible}.app.pinched .social-gallery-swiper .swiper-wrapper{height:inherit!important;overflow:visible}.app .btn{font-size:14px!important}.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-top-right-radius:20px;border-bottom-right-radius: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:10px;padding-right:10px;padding-top:8px;padding-bottom:8px}.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 .popup-open .page-content{overflow:hidden}.app .static.popup-open .content{overflow:hidden;height:100vh}.app .static .content{background:0 0!important}.app .page{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height: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{height:44px;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;padding-bottom:env(safe-area-inset-bottom)}.app .page-toolbar a.link{line-height:44px;height:44px;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;padding-bottom:env(safe-area-inset-bottom);margin:0 15px}.app .page-toolbar a.link.active{font-weight:400}.app .page-toolbar i{width:24px;font-size:22px}.app .page-toolbar .btn i{width:20px;margin-left:-7px;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:44px}.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{-webkit-order:0;order:0;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-self: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{float:right}.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:20px;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 .row-options li.last a{border-bottom:none}.app .event-routes-container{position:relative}.app .event-routes-mask{position:absolute;z-index:2000;height:200px;width:100%;top:0;left:0}.app .container.narrow>.event-activity-feed{margin-top:0}.app .centre-to-location img{margin-bottom:16px;margin-right:10px}.app .map-anchor{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:#f6f6f6}.app .page-popup.popup-floating{display:none}.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-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-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:#d8d8cd;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:44px;height:calc(100vh - 44px)!important;height:-webkit-calc(100vh - 44px)!important}.app .with-subnav-bar .page-no-results{height:calc(100vh - 44px)!important;height:-webkit-calc(100vh - 44px)!important;padding-right:15px;padding-left:15px}.app .with-toolbar .page-no-results{height:calc(100vh - 44px)!important;height:-webkit-calc(100vh - 44px)!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:44px}.app .page-popup-navbar{position:fixed;background-color:#298da5;color:#fff;top:0;left:0;width:100%;z-index:100;height:44px}.app .page-popup-navbar .close{color:#fff}.app .page-popup-title{line-height:44px;margin-left:10px}.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 h3{margin-bottom:30px}.app .page-no-results p{color:#a3a3a3;font-size:16px}.app .page-no-results .info-icon{margin-top:20px;text-align:center}.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 h3{margin-bottom:30px}.app .popup-page-content p{color:#a3a3a3;font-size:16px}.app .popup-page-content .info-icon{margin-top:20px;text-align:center}.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:44px;height:44px!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 .popup-title{margin-bottom:15px}.app .social-comment-textarea{resize:none;height:calc(100vh - 143px);height:-webkit-calc(100vh - 143px);font-size:16px;font-size:1.6rem}.app .photo-caption-textarea{resize:none;height:calc(100vh - 200px);height:-webkit-calc(100vh - 200px);font-size:16px;font-size:1.6rem;margin-bottom:20px}.app .map-info-button{position:fixed;bottom:20px;left:50%;text-transform:uppercase;width:100px;margin-left:-62px}.app .act-sum td{text-align:center;font-size:24px;line-height:20px;width:20%}.app .act-sum td .trim{font-weight:400;font-size:10px;text-transform:uppercase;color:#a3a3a3;display:block;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .page-nav{position:fixed;height:44px;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}.app .user-stat dd.last{border-bottom:none}.app .user-stat dt{float:none}.app .sub-stat{width:44px;display:inline-block;text-align:right}.app .ct-chart{height:150px}.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-horizontal{display:none}.app .ct-label{color:#393939;font-size:11px}.app .tabs{position:fixed;top:-1px;left:0;width:100%;z-index:500;height:45px}.app .with-subnav-bar{margin-top:44px}.app .with-subnav-bar.popup-open{margin-top:0}.app .tabs-inner-container{padding-top:6px;padding-right:10px;padding-left:10px}.app #event-comment-form{margin:0}.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: 0;padding-left:20px;padding-right:20px}.app #event-comment-text::-webkit-input-placeholder{font-size:18px}.app .comment-button .btn{border-radius:0;width:100%;height:44px;font-size:18px;text-transform:uppercase;line-height:44px;padding:0}.app tr:hover{background-color:transparent}.app td a{color:#333}.app td:hover{background-color:transparent}.app .table-row{padding:10px;background-color:#fff}.app .table-row:hover{background-color:#fff}.app .table-row.read{background-color:transparent}.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.moments-video-map{width:100%}.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 ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.app .popup-container .popup-body{max-height:inherit!important}.app .movie-option-theme{border:5px solid #f6f6f6}.app .movie-option-theme{margin:5px;width:13%;float:left;height:0;padding-bottom:13%;border:5px solid #fff;overflow:hidden;cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.app .movie-option-theme:first-child{margin-left:0}.app .movie-option-theme:last-child{margin-right:0}.app .movie-option-theme.active{border:5px solid #cbcbcb!important}.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 .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 .movie-option-size.active{border:5px solid #cbcbcb}.app .download-movie-loading-content{position:relative;width:100%;height:0;padding-bottom:100%;opacity:.7;background-color:#59bcd5;background-size:contain;background-position:50%;background-repeat:no-repeat}.app .download-movie-loading-content img{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px}.app .download-movie-complete-content{position:relative;width:100%;height:0;padding-bottom:100%}.app .download-movie-complete-content video{width:100%;height:auto}.app .landscape .download-movie-loading-content{padding-bottom:56.25%}.app .landscape .download-movie-complete-content{padding-bottom:56.25%}.app .download-movie-controls{margin-top:10px;text-align:center}.app .download-movie-controls i{font-size:30px;color:#7b7b7b}.app #selected-movie-language{width:auto;height:auto}.app .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}.app .download-movie-controls p{font-size:14px;margin-bottom:6px}.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{background-color:#59bcd5}.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{background-color:#36c091}.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{background-color:#8464b5}.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{background-color:#e59732}.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{background-color:#ddc64d}.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:20px}.app .goal-row.goal-summary{background-color:transparent;margin-bottom:0}.app .goal-row.goal-summary:last-child{margin-bottom:0}.app .goal-row.goal-summary .goal-heading{background-color:#fff;margin-top:-20px;margin-bottom:40px;margin-left:-20px;margin-right:-20px;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:last-child{margin-bottom:44px}.app .goal-row .goal-title{text-align:center}.app .goal-row .goal-title p{font-size:16px}.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.completed .goal-type{font-size:80px}.app .goal-row.completed .goal-type.with-percent{font-size:58px}.app .goal-row .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:14px;font-size:1.4rem}.app .setting .setting-value{width:100%}.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{text-align:left}.app #app-form input,.app #app-form select{height:auto;-webkit-appearance:initial;width:100%;border-bottom:2px solid #d8d8cd;border-top:0;border-left:0;border-radius:0;border-right:0;padding-left:0;font-size:16px;font-size:1.6rem;background:0 0}.app #app-form input[type=number]{-webkit-user-select:initial}.app #app-form .setting input.setting-row-1-2{width:calc((100vw - 25px)/ 2);display:inline-block;clear:left}.app #app-form .setting-row{clear:left}.app ::-webkit-input-placeholder{color:#333;font-size:16px;font-size:1.6rem;opacity:1}.app input[readonly]{color:#333;font-size:16px;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 .ui-datepicker td{line-height:32px}.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:16px;font-size:1.6rem}.ios strong{font-family:HelveticaNeue,HelveticaNeue,"Helvetica Neue";font-weight:400}.ios dt{font-family:HelveticaNeue,HelveticaNeue,"Helvetica Neue";font-weight:400}.ios .mem-screenname{font-family:HelveticaNeue,HelveticaNeue,"Helvetica Neue";font-weight:400}.ios .social-card-author-name{font-family:HelveticaNeue,HelveticaNeue,"Helvetica Neue";font-weight:400}.ios .mini-card-header{font-family:HelveticaNeue,HelveticaNeue,"Helvetica Neue";font-weight:400}.ios.app #event_search.active .search-action{margin-right:10px}.ios.app #member_search.active .search-action{margin-right:10px}.ios .modal{width:270px;position:absolute;z-index:13500;left:50%;margin-left:-135px;margin-top:-76px;top:50%;text-align:center;border-radius:13px;overflow:hidden;opacity:0;-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;position:relative;background:rgba(255,255,255,.95)}.ios .modal-inner:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:rgba(0,0,0,.2);display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.ios .modal-title{font-weight:500;font-size:18px;text-align:center}.ios .modal-title+.modal-text{margin-top:5px}.ios .modal-buttons{height:44px;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:44px;font-size:17px;line-height:44px;text-align:center;color:#007aff;display:block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;background:rgba(255,255,255,.95)}.ios .modal-button:first-child{border-radius:0 0 0 13px}.ios .modal-button:after{content:'';position:absolute;right:0;top:0;left:auto;bottom:auto;width:1px;height:100%;background-color:rgba(0,0,0,.2);display:block;z-index:15;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.ios .modal-button:last-child{border-radius:0 0 13px 0}.ios .modal-button:last-child:after{content:none}.ios .modal-button.modal-button-bold{font-weight:500}.ios .material-design-loader{display:none}.android body{font-family:Roboto,Noto,Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;font-size:1.6rem}.android strong{font-weight:500}.android dt{font-weight:500}.android .mem-screenname{font-weight:500}.android .social-card-author-name{font-weight:500}.android .mini-card-header{font-weight:500}.android .modal{width:280px;position:absolute;z-index:13500;left:50%;margin-left:-140px;margin-top:-84px;top:50%;border-radius:3px;opacity:0;-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 10px;margin:0;height:36px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;text-transform:uppercase;font-family:inherit;cursor:pointer;min-width:64px;padding:0 8px;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 .modal-button.modal-button-bold{font-weight:700}.android .loading-spinner{display:none}.android .material-design-loader{margin:0 auto;width:70px;position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px}.android .material-design-loader:before{content:'';display:block;padding-top:100%}.android .circular{animation:rotate 2s linear infinite;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:loading-dash 1.5s ease-in-out infinite,loading-color 6s ease-in-out infinite;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{*{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{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}blockquote,pre{border:1px solid #b3b3b3;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}img{max-width:100%!important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}#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){#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-icon{width:58px;height:58px}.social-card .sc-activity-stat-label{margin-top:14px}.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){.container{max-width:1320px}.container.narrow{max-width:900px}.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{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.33333333%}.grid-col-2{width:16.66666667%}.grid-col-3{width:25%}.grid-col-4{width:33.33333333%}.grid-col-5{width:41.66666667%}.grid-col-6{width:50%}.grid-col-7{width:58.3333333%}.grid-col-8{width:66.66666667%}.grid-col-9{width:75%}.grid-col-10{width:83.33333333%}.grid-col-11{width:91.66666667%}.grid-col-12{width:100%}.grid-col-offset-1{margin-left:8.33333333%}.grid-row{margin-left:-15px;margin-right:-15px}.h1,h1{font-size:34px;font-size:3.4rem}.page-body h3{margin-bottom:0}.page-intro{font-size:18px;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 0}footer a{text-decoration:none;color:#fff}footer a:visited{color:#fff}footer a:hover{text-decoration:none;color:#e6e6e6}footer a:focus{outline:thin dotted;color:#b3b3b3}footer a:active,footer a:hover{outline:0}.drop,.gmnoprint{display:block!important;visibility:visible}.inline-drop{display:inline!important;visibility:visible}td.drop,th.drop{display:table-cell!important;visibility:visible}article{width:73%;float:left;margin-bottom:0}aside{width:25%;float:right}.btn{padding-left:11px;padding-right:11px}header[role=banner]{padding:14px 14px 5px 14px}footer{color:#fff;background:0 0}#segment .map{height:300px;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}.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 #e8e8e2}.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:33px;font-size:3.3rem}.landing .hero h3{font-size:16px;font-size:1.6rem}.act-breakdown dd{font-size:22px;font-size:2.2rem}#login-account #content{margin-top:40px;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}#btn-menu{width:auto}.ev-lead,.ev-meta{text-align:left}.ev-lead .local,.ev-meta .local{display:inline}.ev-lead{margin-top:90px}.ev-logo{margin-left:0;left:inherit;margin-top:0}.ev-logo .scale-100{max-width:100px}.ev-summary{margin-left:150px;margin-top:20px}.ev-title{margin-left:150px;margin-top:0;display:block}.ev-title h2{font-size:32px;font-size:3.2rem}.ev-sub{float:right}.ev-sub .ev-sub-block{border-left:1px solid #e8e8e2;border-right:none}a.ui-btn:last-child .ev-sub-block{border-right:1px solid #e8e8e2}.ev-map.map{height:400px;padding:0}.ev-stats{float:right;padding:0 0 0 14px;text-align:left}#ev-map-wrap #maptools{display:block}#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{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}#ev-map-wrap.fullscreen #map-normal,#ev-map-wrap.fullscreen #mapoptions,#ev-map-wrap.fullscreen #mapzoom,#ev-map-wrap.fullscreen .mapheading{display:block}#ev-map-wrap.fullscreen #map-enlarge{display:none}.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{text-shadow:0 1px 8px rgba(0,0,0,.8);font-size:46px;font-size:4.6rem;color:#fff;line-height:50px}.mapheading h3{display:block;font-family:Ubuntu;font-weight:700;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.8);font-size:24px;font-size:2.4rem}.lt-ie10 .mapheading h2,.lt-ie10 .mapheading h3{color:#737373}#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}.ev-intro{font-size:18px;font-size:1.8rem}#feed-container.grid{margin:inherit}.ev-sponsor{width:auto}#DateCountdown{margin:4% auto 0 auto;width:600px}.ev-meta{border-bottom:none;padding-top:20px;min-height:52px;padding:12px 14px 0 14px}.ev-meta .btn-toolbar{float:right}.ev-join{float:none;margin-left:5px}.ev-agenda{padding-left:150px;display:block;padding-top:10px;line-height:25px;margin-left:0;margin-top:0;float:left;width:70%}.row .table-row{width:33.33333333%;float:left}.row .table-row:last-child{border-bottom:1px solid #e8e8e2}.event-map .map-bar .map-bar-summary{display:none}.social-card.ad{display:block;padding:10px}#training-room-swiper .panel-promo{background:url(/images/timeline-bridge.png) no-repeat 237px 100% #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 .panel-promo .column+.column{display:block}#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{margin-left:0}#training-room-swiper .breakdown-margin{width:200px}#training-room-swiper .breakdown-timeline{margin-left:0}#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) repeat-y 237px 0}#training-room-swiper .terminal{margin-left:225px}#training-room-swiper .terminal-container{margin-left:0}#moments .content{min-width:738px}#explore-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){#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%}.event-summary .mark{display:block}#navbar-toggle{display:none}.mobile-nav .content,.mobile-nav .hero,.mobile-nav footer{display:block}.mobile-nav #navigation-mask{display:none}.landing .hero{height:0;padding-bottom:40%}.landing .hero h2{font-size:44px;font-size:4.4rem;margin-top:3%;line-height:50px}.landing .hero h3{font-size:24px;font-size:2.4rem}.app-icon{width:160px}.ev-title{display:block}#ev-hero{height:0;padding-bottom:36%}.social-card-content .social-card-media{padding-bottom:0;height:600px}.social-card .social-card-header{padding:20px 20px 20px 20px}.social-card .social-card-media,.social-card .social-card-video{padding-top:20px}.social-card .social-card-message p{padding:0 20px;padding-top:20px}.social-card .social-card-footer{padding:20px}.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 0;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{color:#fff}.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 .social-card-track-info{padding:20px 20px 0}.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 18px}#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}#moments .content{min-width:900px}#explore-moments .content{min-width:900px}.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:30px;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}.ico-bell,.ico-plus,.ico-search{display:block}.ico-label{display:none}.nv-seperator{margin-left:40px}}@media only screen and (min-width:1200px){.container{margin:0 auto;padding-left:2%;padding-right:2%}footer{margin:0 auto;padding-left:2%;padding-right:2%}.landing .hero h2{font-size:45px;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}}