button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none}#mobile_logo{display:inline-block;float:left;width:170px}#mobile_logo span{width:170px;height:30px;display:inline-block;background:transparent url(../../images/mapo_logo_sm.png) no-repeat 10px 5px}.css_btn{display:inline-block;height:24px;background:#01b0cd url(../../images/icons_24_sprite.10.png) 0 0 no-repeat;border-radius:16px;cursor:pointer;color:white;font-family:verdana,sans-serif;font-size:16px;padding:1px 10px 3px 40px;text-decoration:none;margin:0 3px 3px 0;box-sizing:content-box;vertical-align:middle;border:0 solid}a.css_btn{padding:4px 10px 0 40px}.css_btn:hover{background-color:#8ed4e0}.css_btn:disabled{background-color:#888;color:#afafaf;cursor:default;-webkit-filter:contrast(50%);filter:contrast(60%) invert(70%) brightness(170%)}.paypal_btn,.stripe_btn{height:27px;background:#01b0cd url(../../images/paypal_logo_white.png) 10px 3px no-repeat;padding:1px 10px 3px 85px;display:inline-block;border-radius:16px;cursor:pointer;color:white;font-family:verdana,sans-serif;font-size:16px;margin:0 3px 3px 0;box-sizing:content-box;vertical-align:middle;border:0 solid}.stripe_btn{background:#01b0cd url(../../images/stripe_logo_white.png) 10px 3px no-repeat;padding:1px 10px 3px 70px}.paypal_btn:hover,.stripe_btn:hover{background-color:#8ed4e0}.css_btn.text_btn{padding:5px 10px 0 10px;line-height:100%;min-width:24px;background-image:none}.css_btn.circ_btn{width:0;padding:3px 15px 3px 15px}button.css_btn.text_btn,input.css_btn.text_btn{padding:2px 10px 3px 10px}.edit_btn{background-position:14px -375px}.new_btn{background-position:14px -399px}.share_btn{background-position:14px -650px}.delete_btn{background-position:14px -574px}.done_btn{background-position:14px -348px}.close_btn{background-position:14px -473px}.closeloop_btn{background-position:14px -549px}.outandback_btn{background-position:14px -199px}.undo_btn{background-position:14px -149px}.embed_btn{background-position:14px -673px}.export_btn{background-position:14px -74px}.import_btn{background-position:14px -673px}.copy_btn{background-position:14px -498px}.search_btn{background-position:14px -599px}.next_btn{background-position:4px -447px}.prev_btn{background-position:2px -421px}.chart_btn{background-position:14px -523px}.email_btn{background-position:14px -325px}.newstart_btn{background-position:14px -748px}.reverse_btn{background-position:14px -173px}.login_btn{background-position:14px -225px}.refresh_btn{background-position:14px -724px}.view_btn{background-position:14px -100px}.save_btn{background-position:14px 1px}.print_btn{background-position:14px -623px}.start_btn{background-position:14px -24px}.stop_btn{background-position:14px -49px}.css_btn.active{background-color:#8ed4e0}.btn_div,.btn_div2{display:inline-block;margin:0 10px 10px 0;width:70px;text-align:center}.btn_div2{width:50px;margin-right:5px}.btn_div .css_btn,.btn_div2 .css_btn{margin:0}.btn_div span{font-size:.9em;text-align:center;line-height:100%}.btn_div2 span{font-size:.9em;text-align:center;line-height:100%;max-width:50px;overflow:hidden}.checkbox_div{display:inline-block;margin:0 5px 10px 0;width:150px;text-align:left}.checkbox_div2{display:block;margin:0 5px 10px 10px;width:auto;text-align:left}.radio_div{display:inline-block;margin:0 0 10px 10px;width:65px;text-align:left}.css_icon,.icon_btn{display:inline-block;height:24px;width:24px;background:transparent url('../../images/icons_24_sprite.10.png') 0 0 no-repeat;vertical-align:middle}.icon_btn{border:0 solid;margin:0;padding:0;cursor:pointer}.private_icon{background-position:0 -1450px}.account_icon{background-position:0 -227px}a:hover .account_icon{background-position:0 -1027px}.search_icon{background-position:0 -1325px}.person_icon{background-position:0 -225px}.icon_sortasc{background-position:0 -800px}.icon_collapse,.icon_sortdesc{background-position:0 -825px}.icon_expand{background-position:0 -850px}.icon_smartphone{background-position:0 -700px}.icon_help{background-position:0 -275px;margin:0 10px 0 0}.icon_help_disabled{background-position:0 -775px;margin:10px 10px 0 0}.icon_download{background-position:0 -74px}.icon_chevron_up{display:inline-block;width:32px;height:20px;vertical-align:middle;background:transparent url('../../images/chevrons_48_sprite.png') -55px 50% no-repeat}.icon_chevron_down{display:inline-block;width:32px;height:20px;vertical-align:middle;background:transparent url('../../images/chevrons_48_sprite.png') -7px 50% no-repeat}.teal_btn{display:inline-block;height:24px;width:24px;background:transparent url('../../images/icons_24_sprite.10.png') 0 0 no-repeat;background-clip:border-box;cursor:pointer;vertical-align:middle;margin:4px;padding:0;border:0 solid;box-sizing:content-box}.teal_btn:disabled{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;cursor:default}.teal_btn:hover{-webkit-filter:brightness(140%) grayscale(60%);filter:brightness(140%) grayscale(60%)}.settings_btn_teal{background-position:0 -1000px}.label_btn_teal{background-position:0 -975px;vertical-align:top}.view_btn_teal{background-position:0 -1125px}.desc_btn_teal{background-position:0 -1150px}.edit_btn_teal{background-position:0 -1050px}.share_btn_teal{background-position:0 -1075px}.delete_btn_teal{background-position:0 -1100px}.embed_btn_teal{background-position:0 -1175px}.accept_btn{background-position:0 -1225px}.reject_btn{background-position:0 -1250px}.review_btn_teal{background-position:0 -1200px}.map_btn_teal{background-position:0 -1275px}.route_btn_teal{background-position:0 -1300px}.email_btn_teal{background-position:0 -1350px}.sport35{display:inline-block;width:35px;height:35px;background-image:url(../../images/sport35_sprite.6.png);background-repeat:no-repeat;padding:0!important}.running35{background-position:0 0}.walking35{background-position:-35px 0}.cycling35{background-position:-70px 0}.mountain_biking35{background-position:-105px 0}.horse_riding35{background-position:-140px 0}.canoeing35{background-position:-175px 0}.swimming35{background-position:-210px 0}.cross-country_skiing35{background-position:-245px 0}.downhill_skiing35{background-position:-280px 0}.triathlon35{background-position:-315px 0}.anysport35{background-position:-350px 0}.icon35{display:inline-block;width:35px;height:35px;background-image:url(../../images/icons35_sprite.2.png);background-repeat:no-repeat;padding:0!important;background-position:35px 0}.ascent35{background-position:0 0}.comments35{background-position:-35px 0}.descent35{background-position:-70px 0}.distance35{background-position:-105px 0!important}.duration35{background-position:-140px 0}.elevation35{background-position:-175px 0}.energy35{background-position:-210px 0}.gradasc35{background-position:-245px 0}.graddesc35{background-position:-420px 0}.notes35{background-position:-280px 0}.pace35{background-position:-315px 0}.speed35{background-position:-350px 0}.calendar35{background-position:-385px 0}.no_pointer{cursor:default}a.active_btn:link,a.active_btn:visited,a.active_btn_blk:link,a.active_btn_blk:visited{display:inline-block;width:120px;height:36px;background:transparent url(../../images/action_btn_sprite.png) no-repeat top left;background-position:0 0;border:0}a.active_btn:hover{background-position:0 -36px}a.active_btn_blk:link,a.active_btn_blk:visited{background-position:0 -72px}a.active_btn_blk:hover{background-position:0 -108px}a.wiggle_btn:link,a.wiggle_btn:visited{display:inline-block;padding:10px 65px 10px 10px;background:#3c3c3b url(../../images/wiggle_btn_sm.png) no-repeat right -5px;border-radius:6px;border:2px solid #3c3c3b;color:white;text-decoration:none}a.wiggle_btn:hover{text-decoration:none;color:white;border-color:#ff920b}a.evans_btn:link,a.evans_btn:visited{display:inline-block;padding:10px 65px 10px 10px;background:#005a55 url(../../images/evans_btn_sm.png) no-repeat right -5px;border-radius:6px;border:2px solid #3c3c3b;color:white;text-decoration:none}a.evans_btn:hover{text-decoration:none;color:white;border-color:#ff920b}.powered_by_active{width:165px;height:20px;display:block;float:right;margin:0 20px 20px 20px;clear:both;background:transparent url(../../images/power-by-active.png) no-repeat left top;background-size:100% 100%}.powered_by_active2{display:block;float:right;margin:0;width:124px;height:15px;background:transparent url(../../images/power-by-active.png) no-repeat left top;background-size:123.5px 15px}.marker_btn{display:inline-block;width:26px;height:26px;background:transparent url(../../images/markers/map_markers.2.png) no-repeat 0 0;padding-bottom:0;margin-left:3px}.drink_station_mk{background-position:0 0}.feed_station_mk{background-position:-26px 0}.aid_station_mk{background-position:-52px 0}.toilets_mk{background-position:-78px 0}.water_crossing_mk{background-position:-104px 0}.turning_point_mk{background-position:-130px 0}.animals_crossing_mk{background-position:-156px 0}.climb_grade1_mk{background-position:-182px 0}.climb_grade2_mk{background-position:-208px 0}.climb_grade3_mk{background-position:-234px 0}.climb_grade4_mk{background-position:-260px 0}.climb_grade5_mk{background-position:-286px 0}.climb_grade_mk{background-position:-702px 0;vertical-align:middle}.climb_gradehc_mk{background-position:-728px 0}.photo_mk{background-position:-312px 0}.parking_mk{background-position:-338px 0}.information_mk{background-position:-364px 0}.changing_mk{background-position:-390px 0}.bag_drop_mk{background-position:-416px 0}.warm_up_mk{background-position:-442px 0}.showers_mk{background-position:-468px 0}.physio_mk{background-position:-494px 0}.bike_wash_mk{background-position:-520px 0}.mechanic_mk{background-position:-546px 0}.wifi_mk{background-position:-572px 0}.food_mk{background-position:-598px 0}.camping_mk{background-position:-624px 0}.retail_mk{background-position:-650px 0}.other_mk{background-position:-676px 0}.hazard_mk{background-position:-754px 0}.meet_up_mk{background-position:-780px 0}.distanceMarker{height:auto;width:auto;border-radius:3px;border:1px solid #333;padding-right:2px;text-align:center;background-color:white;color:#333;font-size:12px;letter-spacing:-1px;font-weight:bold;line-height:100%;min-width:1em;margin-left:-6px;margin-top:-6px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.css_btn,.teal_btn,.css_icon,.icon_btn{background-image:url(../../images/icons_24_sprite-2x.10.jpg);background-size:24px 1500px}.sport35{background-image:url(../../images/sport35_sprite-2x.3.jpg);background-size:385px 35px}.icon35{background-image:url(../../images/icons35_sprite-2x.2.jpg);background-size:455px 35px}#logo_div a span{background-image:url(../../images/mapo_logo-2x.jpg);background-size:191px 33px}#mobile_logo span{background-image:url(../../images/mapo_logo_sm-2x.jpg);background-size:151px 26px}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),(min-resolution:240dpi){.css_btn,.teal_btn,.css_icon,.icon_btn{background-image:url(../../images/icons_24_sprite-3x.10.jpg);background-size:24px 1500px}.sport35{background-image:url(../../images/sport35_sprite-3x.3.jpg);background-size:385px 35px}.icon35{background-image:url(../../images/icons35_sprite-3x.2.jpg);background-size:455px 35px}#logo_div a span{background-image:url(../../images/mapo_logo-3x.jpg);background-size:191px 33px}#mobile_logo span{background-image:url(../../images/mapo_logo_sm-3x.jpg);background-size:151px 26px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{margin:0;padding:1px 0 0 0;color:#555;background-color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px}.map_body2{overflow:visible}.map_body #map{height:2000px}#logo_div{width:191px;height:33px;float:left;margin:6px 18px 6px 22px}#logo_div a span{width:191px;height:33px;display:inline-block;background:transparent url(../../images/mapo_logo.png) no-repeat left top}#countryflag{display:none}#header{margin-bottom:6px;background-color:#01b0cd}#outer,#outer_mem{background-color:#fff;border-right:0 solid #fff}#outer:after,#outer_mem:after{content:'X';height:0;visibility:hidden;display:block;clear:left}#center{width:100%;padding-left:28px;box-sizing:border-box;float:left}#center3{width:100%;box-sizing:border-box;float:left}#center2{max-width:100%;float:left}#incenter{margin:0 10px 0 10px}#right{position:relative;float:left;width:0;margin-right:-0px;display:none;overflow:hidden}#footer{background-color:#fff;padding:20px 0;margin:10px 0 0 0}#footer_map{font-size:14px;background-color:#eee;border:1px solid #ccc;margin:5px 17px 5px -28px;padding:10px 20px;position:relative;top:1px;z-index:10}#map_controls,#map_controls2{position:absolute;z-index:10;top:52px;left:0;width:247px;background-color:#eee;border:1px solid #ccc;height:auto;font-size:12px}#map_controls2{left:-222px;width:220px}#user_li{display:none}.resp_ad_vert{display:none;width:120px;height:600px;margin-right:20px}#graph_stats{display:none;width:0}#help_dialog{display:none;padding:0;background-color:#f8f8f8;border:1px solid #ccc;overflow-y:auto}#help_content{padding:0 20px 20px 20px}#android_app_link,#android_app_link2{display:none}#ios_app_link,#ios_app_link2{display:none}#supporter_ad1,#supporter_ad2,#supporter_ad3{display:none}#supporter_mob_ad1,#supporter_mob_ad2,#supporter_mob_ad3{display:inline-block;background:transparent url(../../images/support/christmas/300-80-black.gif) top left no-repeat;width:300px;height:80px;margin:0 0 5px 0}#supporter_mob_ad2{background-image:url(../../images/support/christmas/300-80-green.gif)}#supporter_mob_ad3{background-image:url(../../images/support/christmas/300-80-blue.gif)}.ad_label{display:none;font-size:13px;line-height:110%;margin:0 0 2px 5px;color:#aaa}#event_promo{display:none}#mobile_subscr{display:block}.col_50{width:100%}.col_50_inner{margin:10px 30px 30px 0;padding:0 20px 20px 20px;border:1px solid #ccc;border-radius:12px}.tab_content{padding:10px}#prepacked{display:none}#event_map_container{width:100%;float:none;margin:10px 0 10px 0;background-color:white}.event_map{width:auto;height:280px;border:1px solid #ccc}.event_logo{display:block;float:none;clear:both;margin:0 20px 10px 0}.event_title_div{margin-left:0}.event_video{width:300px;height:169px}.event_summary .date_div{width:auto;float:none;margin-right:0}.resp_ad_horiz2{width:100%;max-height:100px;display:block}#adsense{display:none}#adsense2{display:none}#adsense3,#adsense4{display:block;width:auto;clear:both}#adsense4{height:100px}#dotnet_ad{margin:20px 0 0 5px;display:none}.event_source{float:right;display:inline-block;margin-left:10px}.evans_source{width:52px;height:52px;background:transparent url(../../images/evans_btn_sm.png) no-repeat top left;background-size:contain}.wiggle_source{width:52px;height:52px;background:transparent url(../../images/wiggle_btn_sm.png) no-repeat top left;background-size:contain}.active_source{width:52px;height:52px;background:transparent url(../../images/power-by-active_sm.png) no-repeat top left;background-size:contain}.mapometer_source{width:52px;height:52px;background:transparent url(../../images/power_by_mapo_sm.png) no-repeat top left;background-size:contain;border-radius:8px;background-color:#01b0cd}#venue_map{width:250px;height:250px}@media(min-width:330px){#footer{margin:0 0 0 10px}}@media(min-width:450px){.evans_source{width:125px;height:38px;background-image:url(../../images/evans_btn.png)}.wiggle_source{width:129px;height:36px;background-image:url(../../images/wiggle_btn.png)}.active_source{width:124px;height:15px;background-image:url(../../images/power-by-active.png)}.mapometer_source{width:125px;height:22px;background-image:url(../../images/mapo_logo-3x.jpg);background-size:125px 22px;background-color:#01b0cd;background-position:3px 3px;border-radius:3px;padding:3px}}@media(min-width:480px){#countryflag{display:inline;float:left;padding:12px 10px 0 4px}#graph_stats{display:block;width:130px}.tab_content{padding:20px}.event_video{width:320px;height:180px}#venue_map{width:400px;height:250px}}@media(min-width:600px){.ad_label{display:block}#settings_container{min-width:430px}#incenter{min-width:420px}}@media(min-width:660px){#incenter{min-width:480px}}@media(min-width:740px){.resp_ad_horiz2,#adsense4{display:none;height:0}#incenter{min-width:560px}#outer{border-right:145px solid #fff}#right{position:relative;display:block;float:left;width:145px;margin-right:-145px}#adsense,#adsense2{margin-left:5px;display:block}.resp_ad_vert{display:block}#android_app_link{display:inline-block;background:transparent url(../../images/android_app_160.png) top left no-repeat;background-size:cover;width:120px;height:36px;margin:0 0 0 5px}#ios_app_link{display:inline-block;background:transparent url(../../images/ios_app_160.png) top left no-repeat;background-size:cover;width:120px;height:36px;margin:5px 0 5px 5px}#supporter_ad1,#supporter_ad2,#supporter_ad3{display:inline-block;background:transparent url(../../images/support/120-100-black.png) top left no-repeat;background-size:cover;width:120px;height:100px;margin:0 0 5px 5px}#supporter_ad2{background-image:url(../../images/support/120-100-green.png)}#supporter_ad3{background-image:url(../../images/support/120-100-blue.png)}#prepacked{display:block}#event_promo{display:block}#mobile_subscr{display:none}.map_body2{overflow:hidden}}@media(min-width:770px){#user_li{display:list-item}#settings_container{min-width:600px}.col_50{width:50%;float:left}.event_logo{float:left;margin-bottom:0}.event_title_div{margin-left:170px}.event_title_div.nologo{margin-left:0}.event_summary .date_div{width:70px;float:left;margin-right:20px}.resp_ad_horiz2{width:728px;height:90px!important}}@media(min-width:860px){#settings_container{min-width:680px}}@media(min-width:980px){#outer{border-right:185px solid #fff}#right{width:185px;margin-right:-185px}.resp_ad_vert{display:block;width:160px;height:600px}#incenter{margin:0 20px 0 20px;min-width:780px}#footer{margin:0 0 0 20px}#settings_container{min-width:740px}#android_app_link,#android_app_link2{display:inline-block;background:transparent url(../../images/android_app_160.png) top left no-repeat;width:160px;height:48px;margin:20px 0 0 5px}#ios_app_link,#ios_app_link2{display:inline-block;background:transparent url(../../images/ios_app_160.png) top left no-repeat;width:160px;height:47px;margin:5px 0 0 5px}#android_app_link{margin:0 0 0 5px}#ios_app_link{margin:5px 0 5px 5px}#supporter_ad1,#supporter_ad2,#supporter_ad3{display:inline-block;background:transparent url(../../images/support/160-100-black.png) top left no-repeat;width:160px;height:100px;margin:0 0 5px 5px}#supporter_ad2{background-image:url(../../images/support/160-100-green.png)}#supporter_ad3{background-image:url(../../images/support/160-100-blue.png)}.event_video{width:560px;height:315px}}@media(min-width:1200px){#event_map_container{width:440px;border-left:20px solid white;border-bottom:20px solid white;float:right;margin:15px 20px 0 0}.event_map{height:440px}}@media(min-width:1500px){#outer{border-right:325px solid #fff}#right{width:325px;margin-right:-325px}.resp_ad_vert{display:block;width:300px;height:600px}#adsense2 .resp_ad_vert{height:250px}#dotnet_ad{display:block}#android_app_link,#android_app_link2{display:inline-block;background:transparent url(../../images/android_app_300.png) top left no-repeat;width:142px;height:80px;margin:20px 5px 0 5px}#ios_app_link,#ios_app_link2{display:inline-block;background:transparent url(../../images/ios_app_300.png) top left no-repeat;width:142px;height:80px;margin:20px 5px 0 0}#android_app_link{margin:0 5px 5px 5px}#ios_app_link{margin:0 0 5px 0}#supporter_ad1,#supporter_ad2,#supporter_ad3{display:inline-block;background:transparent url(../../images/support/300-80-black.png) top left no-repeat;width:300px;height:80px;margin:0 0 5px 5px}#supporter_ad2{background-image:url(../../images/support/300-80-green.png)}#supporter_ad3{background-image:url(../../images/support/300-80-blue.png)}}@media(max-height:693px) AND(min-width:1500px){.resp_ad_vert{width:300px;height:250px}}@media(max-height:693px) AND(min-width:980px){.resp_ad_vert{width:120px;height:240px}}#left legend{font-size:12pt}.menubar{overflow:hidden;padding:1px 0 1px 5px}#mobile_menu{float:right}#menu_expand{display:none;float:right;fill:white;padding:8px 13px 7px 13px;margin:1px 1px 0 0}#menu_expand svg{vertical-align:middle}#menu_expand:link{color:white;text-decoration:none}.menubar a{display:inline-block;padding:13px;text-decoration:none;font-size:16px;line-height:100%;color:#fff;background-color:#01b0cd;fill:white}.menubar .dropdown>a{padding:10px 13px 13px 13px}.menubar a:hover{color:#01b0cd;background-color:#fff;fill:#01b0cd}.dropdown>a:hover{padding-bottom:13px}#righttopnav .dropdown>a{padding-bottom:8px}#righttopnav .dropdown>a:hover{padding-bottom:8px}.menubar a.icon_help{padding:0}.menubar a.icon_help:hover{padding:0;background-color:#01b0cd}.topnav>a.active,.dropdown>a.active{color:#fff;border-top:3px solid white;border-bottom:3px solid white;padding:10px 13px}.topnav>a.active:hover,.dropdown>a.active:hover{color:#01b0cd;background-color:#fff;fill:#01b0cd;border-top:0 solid;border-bottom:0 solid;padding:13px}.menubar .dropdown>a.active{padding-top:7px}.menubar .dropdown>a.active:hover{padding-top:10px}#righttopnav .dropdown>a.active{padding:7px 13px 5px 13px}#righttopnav .dropdown>a.active:hover{padding:10px 13px 8px 13px}.menubar .dropdown_content{// display:block;position:absolute;margin:0;background-color:#01b0cd;z-index:1001}.menubar .dropdown_content a{display:block;text-align:left;clear:left;margin:0;border:1px solid #01b0cd;width:100px;padding:5px 5px 5px 11px;overflow:hidden}#lefttopnav{float:left}#righttopnav{float:right}#righttopnav .dropdown{display:inline-block}#lefttopnav .dropdown{display:inline-block}#righttopnav .dropdown_content a{width:135px}.nav_section_title{padding-left:10px}.menubar .dropdown:hover .dropdown_content{// display:block}@media screen and (max-width:900px){.menubar{clear:both}}@media screen and (max-width:600px){a#menu_expand{display:inline-block}a#menu_expand:hover{fill:#01b0cd;color:#01b0cd;background-color:white;text-decoration:none}#righttopnav.mobileShown{display:block;width:45%;float:right}#lefttopnav.mobileShown{display:block;width:45%;float:left}.menubar a{display:block;width:100%;padding:7px 0 7px 13px}#righttopnav,#lefttopnav,#lefttopnav .dropdown>a,#righttopnav .dropdown>a{display:none}#lefttopnav .dropdown,#righttopnav .dropdown{float:none;width:100%}.menubar .dropdown_content{display:block;position:inherit;width:100%}.menubar .dropdown_content a{display:block;width:100%;text-align:left;float:none}.menubar a.icon_help:after{content:"Help"}.menubar a.icon_help{background-image:none;padding:7px 0 7px 13px;height:auto;margin:0}.menubar a.icon_help:hover{background-color:white;color:#01b0cd;padding:7px 0 7px 13px}.menubar a.active{border-top:0 solid;border-bottom:0 solid;border-left:3px solid white;padding:7px 0 7px 10px}.menubar a.active:hover{border-left:0 solid;padding:7px 0 7px 13px}.menubar .dropdown a.active{padding-top:7px}.menubar .dropdown a.active:hover{padding-top:7px}}.resp_table,.resp_table thead,.resp_table tbody,.resp_table th,.resp_table td,.resp_table tr{display:block}.resp_table thead tr{position:absolute;top:-9999px;left:-9999px}.resp_table tr{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:5px}.resp_table tr:last-of-type{border-bottom:1px solid #ccc}.resp_table .center{text-align:left}.resp_table td{border:0;position:relative;padding:0 6px 0 76px}.resp_table td:before{position:absolute;top:0;left:6px;width:60px;padding-right:10px;white-space:nowrap}.resp_table .teal_btn{vertical-align:middle}#sortby_div,#sortby_div2{display:block;white-space:nowrap;clear:both;margin-bottom:5px}#routes_table td.sport_col,#routes_table td.distance_col,#routes_table td.name_col{display:inline-block;padding-left:6px;vertical-align:top}#routes_table .last_edited_col{display:none}#routes_table .notes_col{display:none}#routes_table .labels_col:before{content:"Labels";padding-top:4px}#routes_table .actions:before{content:"Actions";padding-top:4px}#activity_table td.sport_col,#activity_table td.distance_col,#activity_table td.name_col{display:inline-block;padding-left:6px;vertical-align:top}#activity_table .notes_col{display:none}#activity_table .date_col:before{content:"Date";padding-top:4px}#activity_table .time_col:before{content:"Time";padding-top:4px}#activity_table .energy_col:before{content:"Energy";padding-top:4px}#activity_table .actions_col:before{content:"Actions";padding-top:4px}@media only screen and (min-width:900px){.resp_table{display:table;width:100%;border-collapse:collapse}.resp_table thead{display:table-header-group}.resp_table thead tr{position:static;display:table-row;top:0;left:0}.resp_table tr{display:table-row}.resp_table tbody{display:table-row-group}.resp_table td,.resp_table th{display:table-cell;position:static;padding:6px;text-align:left}.resp_table th{font-weight:bold;white-space:nowrap}.resp_table td:before{display:none}.resp_table .center{text-align:center}.resp_table th.sortable_col a:link,.resp_table th.sortable_col a:visited{text-decoration:none;color:#444}#routes_table td.sport_col,#routes_table td.distance_col,#routes_table td.name_col{display:table-cell}#routes_table .labels_col{min-width:90px}#routes_table .actions{min-width:220px}#routes_table .last_edited_col{display:none}#routes_table .notes_col{display:none}#routes_table .labels_col:before{content:""}#routes_table .actions:before{content:""}.resp_table .teal_btn{vertical-align:middle}#sortby_div{display:none}#activity_table td.sport_col,#activity_table td.distance_col,#activity_table td.name_col{display:table-cell}#activity_table .actions{min-width:190px}#activity_table .notes_col{display:none}#activity_table .date_col:before{content:""}#activity_table .time_col:before{content:""}#activity_table .energy_col:before{content:""}#activity_table .actions_col:before{content:""}#sortby_div2{display:none}}@media only screen and (min-width:1000px){#routes_table .last_edited_col{display:table-cell;min-width:110px}}@media only screen and (min-width:1200px){#routes_table .notes_col{display:table-cell}#activity_table .notes_col{display:table-cell}}.clear{clear:both}.clearleft{clear:left}.clearright{clear:right}a img{border:0 solid}h1{color:#888;font-size:1.6em;font-weight:normal;margin:0 0 .8em 0}h2{color:#666;font-size:1.2em;font-weight:bold;margin:.8em 0 .3em 0}h3{color:#666;font-size:1em;font-weight:bold;margin:.8em 0 .3em 0}p.margins1{margin:.5em 0}p.margins2{margin:.5em 0 .5em 2em}sup{vertical-align:super;font-size:60%}ul{margin:10px 0 10px 0}ul ul{margin:10px 0 10px 15px}li{margin:0 0 10px 25px}.center{text-align:center}.small{font-size:.75em}.blue{color:#01b0cd}.grey_bg{background-color:#f5f5f5}.float_right{float:right}.float_left{float:left}.bold{font-weight:bold!important}.top3{margin-top:3px}p.btm_margin{margin-bottom:.5em}input[type="checkbox"]{display:none}input[type="checkbox"]+label span{display:inline-block;width:24px;height:24px;margin:-2px 0 0 0;vertical-align:middle;background:transparent url(../../images/icons_24_sprite.10.png) 0 -898px no-repeat;cursor:pointer}input[type="checkbox"]:checked+label span{background:transparent url(../../images/icons_24_sprite.10.png) 0 -873px no-repeat}input[type="checkbox"]:disabled+label span{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;cursor:default}input[type="checkbox"]+label span:hover{-webkit-filter:brightness(140%) grayscale(60%);filter:brightness(140%) grayscale(60%)}input.public_private{display:none}input.public_private+label span{display:inline-block;width:24px;height:24px;margin:-2px 0 0 0;vertical-align:middle;background:transparent url(../../images/icons_24_sprite.10.png) 0 -1450px no-repeat;cursor:pointer}input.public_private:checked+label span{background:transparent url(../../images/icons_24_sprite.10.png) 0 -1475px no-repeat}input.public_private:disabled+label span{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;cursor:default}input.public_private+label span:hover{-webkit-filter:brightness(140%) grayscale(60%);filter:brightness(140%) grayscale(60%)}input[type="radio"]{display:none}input[type="radio"]+label span{display:inline-block;width:24px;height:24px;margin:-2px 0 0 0;vertical-align:middle;background:transparent url(../../images/icons_24_sprite.10.png) 0 -948px no-repeat;cursor:pointer}input[type="radio"]:checked+label span{background:transparent url(../../images/icons_24_sprite.10.png) 0 -923px no-repeat}input[type="radio"]:disabled+label span{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important;cursor:default}input[type="radio"]+label span:hover{-webkit-filter:brightness(140%) grayscale(60%);filter:brightness(140%) grayscale(60%)}input[type="radio"].leaflet-control-layers-selector{display:inline-block!important}input[type="text"],input[type="password"],input[type="date"],select{border:#01b0cd 1px solid;padding:3px;font-family:Verdana,sans-serif}.label160,.label120,.label90{display:inline-block;width:160px;text-align:left;margin-bottom:7px}.label120{width:120px}.label90{width:90px}.block150{display:inline-block;width:150px;margin:0 20px 20px 0}.fullwidth{width:100%}#topnav,#topnav ul,#accountnav,#accountnav ul{margin:0;padding:0;list-style:none;font-weight:normal}#topnav li,#accountnav li{float:left;width:auto;margin:0}#topnav a,#accountnav a{display:block;width:auto;margin:0;padding:12px 10px 0 10px;height:32px;vertical-align:middle}#topnav li ul,#accountnav li ul{position:absolute;left:-999em;width:8em;background-color:#01b0cd;color:white;z-index:1001;padding-bottom:.25em}#topnav li ul a,#accountnav li ul a{width:7em;padding:.25em .5em;height:1.2em}#topnav li:hover,#accountnav li:hover{background-color:white;color:#01b0cd}#topnav li:hover ul,#accountnav li:hover ul{left:auto;top:auto;border:1px solid #fff;padding:1px 1px .25em 1px}#topnav a:link,#topnav a:visited,#accountnav a:link,#accountnav a:visited{text-decoration:none;color:white}#topnav a:hover,#accountnav a:hover{text-decoration:none;background-color:white;color:#01b0cd}#topnav li ul a:link,#topnav li ul a:visited,#accountnav li ul a:link,#accountnav li ul a:visited{text-decoration:none;color:white}#topnav li ul a:hover,#accountnav li ul a:hover{background-color:white;color:#01b0cd}#topnav a.submenu_link:link,#topnav a.submenu_link:visited,#accountnav a.submenu_link:link,#accountnav a.submenu_link:visited{background-color:#01b0cd;color:white}#topnav a.submenu_link:hover,#accountnav a.submenu_link:hover{background-color:white;color:#01b0cd}#accountnav{float:right;margin-right:20px}#accountnav li:hover ul{right:1px}#accountnav li ul{width:10em}#accountnav li ul a{width:9em}#accountnav .nav_section_title{color:#99dfeb;font-size:.8em;padding-left:.75em}#accountnav .nav_divider{background-color:#99dfeb;margin:5px 0;width:100%;height:1px}#accountnav li.nav_section_title:hover{background-color:#01b0cd;color:#99dfeb}#accountnav.login li ul{width:6em}#accountnav.login li ul a{width:5em}#slider_outer{margin:15px 0;padding:18px 15px 18px 27px;background:white url(../../images/slider_bg.2.png) no-repeat -2px 0}#username_reg,#email_reg,#password_reg,#password2_reg{width:230px}#routesShowing{line-height:200%;padding:5px 5px 0 5px}#search_route_info{border-top:1px solid #ccc;padding:5px;cursor:pointer}#search_route_info:hover{background-color:white}#search_route_info p{text-align:center}#route_sport_icon{margin-right:5px;vertical-align:middle}#search_click_message{margin-top:5px;font-size:11px}#footer_menu{margin:20px 0;background-color:#eee;color:#666;font-size:.75em;font-family:Verdana,sans-serif}#footer_menu ul{list-style:none;padding:4px 0 4px 20px;margin:0}#footer_menu li{display:inline;margin:0}#footer_menu li a:link,#footer_menu li a:visited{padding:0 0 0 20px;color:#999;text-decoration:none}#footer_menu li a:hover{color:#000;text-decoration:underline}#map{margin-left:222px}#description{padding:10px 0;color:#999;font-size:.8em;text-align:justify}#panel{display:none!important;visibility:hidden!important}#graph_container{margin:2px 2px 0 0;display:none;padding-left:222px}#graph_div{float:left;width:100%;height:112px}.my_tabs{height:auto;overflow:hidden}.my_tabs ul{list-style:none;margin:0}.my_tabs li{display:block;float:left;height:19px;padding:2px 10px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#e8e8e8;margin:0 2px 0 0;border-top-right-radius:5px;border-top-left-radius:5px}.my_tabs a:link,.my_tabs a:visited{color:#333;text-decoration:none}.my_tabs a:hover{color:#000;text-decoration:none}.my_tabs li:hover{background-color:#fff;cursor:pointer}.my_tabs li.active{position:relative;color:#666;background-color:#fff;border-bottom:1px solid #fff;z-index:10}.hidden_tab,.hidden{display:none}.tab_content{position:relative;top:-1px;background-color:#fff;border:#ccc solid 1px}.big_tabs{height:auto}.big_tabs li{font-size:1.1em;height:24px}#graph_tabs{position:relative;top:-1px;z-index:50;height:27px;overflow:hidden}#graphtabs_content{position:relative;z-index:10}#graph_tabs ul{list-style:none;margin:0 5px 5px 5px}#graph_tabs li{display:block;float:right;height:19px;padding:2px 10px;border-top:1px solid #ccc;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999;background-color:#e8e8e8;margin:0 0 0 2px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#graph_tabs a:link,#graph_tabs a:visited,#graph_tabs a:hover{color:#333;text-decoration:none}#graph_tabs li:hover{color:#000;background-color:#fff;cursor:pointer}#graph_tabs li.active{color:#444;background-color:#fff;border-top:1px solid #fff}#locationBox{width:125px;height:18px;margin:0;padding:2px 5px;border:1px solid #999}#changeLocation{height:24px;margin:0 0 0 2px;padding:2px 5px;border:1px solid #999;vertical-align:top}.found_route{border-top:#ccc solid 1px;padding:5px 8px 5px 8px;margin:0 -8px 0 -8px;width:100%;clear:both}.found_route:hover{background-color:#f8f8f8;color:black;cursor:pointer}.route_colour{width:27px;height:7px;float:left;background:#e1e1e1;margin:5px 15px 3px 0;border-radius:3px}.found_info{width:135px;float:left}#routes_form{display:none}#sport_popup{border-bottom:#ccc solid 1px}#sport_popup td{padding-left:5px}.timeInput{max-width:50px!important}.button_div{text-align:center;float:left;margin-right:5px;line-height:120%;font-size:.8em}.button_div_right{float:right;text-align:center;margin-left:5px;line-height:120%;font-size:.8em}.user_feedback{margin:0 0 10px 0}.user_feedback .header{font-size:1em;color:#d00;font-weight:bold}.user_feedback .message{font-size:.9em;color:#d00}#messages_div{border:1px solid #aaa;background-color:#eee;width:100%;margin-bottom:20px;padding:1px}.messages_header{background-color:#ccc;color:#000;padding:1px 10px}.message_icon{padding:8px 10px 0 10px}.message_dismiss{width:25px;height:25px;overflow:hidden;background:transparent url(../../images/messages_delete.png) no-repeat 4px 4px;border:0 solid;cursor:pointer}.message_detail{display:none;font-size:.7em}.message_summary{font-size:.8em;padding:1px 10px}.message_light{background-color:#f8f8f8}.message_dark{background-color:#eee}.infoBox,#infoBox{position:absolute;background:transparent url('../../images/infobox_pointer.png') bottom left no-repeat;padding-bottom:10px;width:auto;opacity:.7}.elevInfo{font-size:11px;font-weight:bold;line-height:120%;background-color:#fff;color:#000;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #666;padding:2px}#route_labels{border:1px solid #000;background-color:#fff;padding:10px;color:#444;font-size:.9em;width:150px;overflow:visible;display:none;position:absolute}#manage_labels{background-color:#fff;padding:10px;margin-bottom:20px;color:#444;font-size:.9em;display:none;overflow:visible;height:auto}.label_link,.label_link2,.label_link3,.label_link4{display:block;float:left;padding:0 6px;margin:0 0 0 4px;white-space:nowrap;color:#444;line-height:140%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #999;font-size:.8em}.label_link3{display:inline-block;float:none}.label_link4{display:inline-block;float:none;background-color:#01b0cd;color:white}.label_link3:link,.label_link3:visited .label_link2:link,.label_link2:visited{text-decoration:none;color:black}.label_link2:hover,.label_link3:hover{text-decoration:none;color:black;background-color:white!important}.label_link4:link,.label_link4:visited{text-decoration:none;color:white}.label_link4:hover{text-decoration:none;color:#444;background-color:white!important}#colour_selector{border:1px solid #555;background-color:#fff;padding:5px;width:145px;position:absolute;display:none;z-index:110}.colour_cell,.colour_cell2{width:20px;height:20px;float:left;border:1px solid #555;margin:1px;cursor:pointer}.managed_cell{margin-top:4px}.label_form{clear:both;margin-bottom:6px}.label_form input,.label_form label{float:left;margin-right:10px}#embed_code{font-size:.7em;box-sizing:border-box;width:95%;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New}#embed_form{line-height:1.5em}#embed_form label.fixedWidth{display:inline-block;width:125px;margin-bottom:5px}#embed_form h2{background-color:#01b0cd;color:white;font-weight:normal;padding-left:10px}#embed_form h3{background-color:#f8f8f8;color:#555;font-weight:normal;border-top:1px solid #ccc;padding-left:10px}#embed_form label span{margin-bottom:5px}p.activity_name{font-size:1.1em;font-weight:bold;color:#555;margin-bottom:20px}p.activity_name span.label{font-size:.9em;font-style:italic;color:#444;font-weight:normal}.info_row{width:195px;margin-bottom:6px;color:#444}.info_row>span{width:35px;margin-right:10px;float:left}.info_row p,.info_row p.fullwidth{line-height:130%;width:150px;float:left}.info_row p.fullwidth{width:100%}.info_row span.label{font-size:.9em;font-style:italic}.info_row span.comments,.info_row span.notes_val{font-size:1.2em;font-weight:normal;color:#444}.info_row span.value{font-size:1.6em;font-weight:bold;color:#888}.info_row span.unit{font-size:1.1em;font-weight:bold;color:#777}.info_row.autowidth{width:auto}.info_row.float_info{width:auto;float:left;display:inline-block}#share_dialog p{margin-bottom:15px}#share_dialog p.email_contact{margin:2px 0;clear:both}.tab_content_shown{display:block}.tab_content_hidden{display:none}#share_email_list{border:1px solid #ccc;padding:10px 10px;max-height:200px;overflow-y:scroll;font-size:90%}#share_dialog .share_message,#share_dialog .share_link{width:100%}#help_header,#app_header{margin-bottom:20px;background-color:#e8e8e8;padding-left:20px;font-size:.9em}#app_header{margin:-6px 0 0 0;padding-left:10px}#help_header a,#app_header a{display:inline-block;float:right;padding:3px 10px 3px 10px;color:#999}#app_header a{float:left}#help_header a:link,#help_header a:visited,#app_header a:link,#app_header a:visited{text-decoration:none;color:#999}#help_header a:hover,#app_header a:hover{text-decoration:none;background-color:#d8d8d8;color:#666}#map_control{height:auto;overflow:hidden;font-size:12px}#map_handle{width:25px;height:100%;float:right;background:#f8f8f8 url(../../images/chevrons_48_sprite.png) no-repeat -155px 50%;border-left:1px solid #ccc;cursor:pointer}#map_control_scroll{padding:0;width:220px;float:left;height:100%;overflow-y:auto;overflow-x:hidden}.sidebarBlock{background-color:#fff;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}#preferencesBlock{border-bottom:1px solid #e1e1e1}.sidebarHeading{font-size:1.2em;font-weight:normal;color:#444;padding:4px 0 4px 20px;margin:0;background-color:#f2f2f2;text-align:left;cursor:pointer;overflow:hidden;display:block}.sidebarHeading span{float:right;margin-top:-3px;vertical-align:top}.sidebarHeading:link,.sidebarHeading:visited,.sidebarHeading:hover{color:#444;text-decoration:none}.sidebarBlock .sidebarContent{padding:10px 5px 5px 20px;width:195px;height:auto;overflow:hidden}.sidebarBlock.collapsed .sidebarContent{display:none}.sidebar_row{clear:both;text-align:left}.sidebar_separator{height:1px;width:auto;background-color:#d5d5d5;margin:0 25px 10px 15px}.sidebarContent p{margin-bottom:8px;font-size:1.2em}.eventTypeBlock .sidebarContent{display:none}.std_table{border-spacing:0;border-collapse:collapse;background-color:white;border:#d8d8d8 solid 1px}.std_table td,.std_table th{padding:3px 8px 0 8px;border-bottom:#d8d8d8 solid 1px;vertical-align:middle;text-align:right}.std_table th.sortable_col{white-space:nowrap}.std_table .lastrow td{border-bottom:solid 0}.std_table th{padding:5px 10px 5px 8px;line-height:180%}.std_table th,.std_table td.center{text-align:center}.std_table .align_left{text-align:left}.std_table .align_right{text-align:right}.std_table .align_center{text-align:center}.std_table .totals td{border-top:#666 solid 1px;border-bottom:#666 solid 1px}.std_table td.border_left,.std_table th.border_left{border-left:#d8d8d8 solid 1px}.std_table th a:link,.std_table th a:visited{text-decoration:none;color:#444}.labels_col{min-width:90px}#export_dialog,#embed_dialog{display:none;margin:20px;overflow-y:auto}.export_label{float:left;width:150px}.export_element{float:left}#map.settings_map{margin:0;width:400px;height:320px;overflow:hidden;border:1px solid white;float:left}.settings_section h3{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:5px 0 5px 10px;margin:20px 0 8px 0}.settings_section>div{line-height:120%;margin-left:10px}#settings_map_save{padding:10px 0;margin:10px 0;text-align:left;border-top:1px solid #ccc}.search_count_para{text-align:center;line-height:1.5em;font-size:1.5em;margin:0;padding:0}.linked_row{margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0}.width250{width:250px;font-size:1em}.margin_btm_20{margin-bottom:20px}.margin1{margin:.5em 0}.hiddenFileInput{position:absolute;top:0;left:0;width:120px;height:30px;filter:alpha(opacity=0);opacity:.0;overflow:hidden}#filename{position:absolute;top:0;left:130px;width:auto}#import_file{line-height:30px;width:200px;cursor:pointer}.left_margin{margin-left:6px}.right_margin{margin-right:6px}.pagination{display:inline-block;float:left;margin:0 0 6px 0}.pagination span{display:inline-block;background-color:#e8e8e8;border:1px solid #f8f8f8;border-radius:3px;padding:1px 6px;margin-top:5px}.pagination span:hover{background-color:#fff;border:1px solid #ccc}.pagination span.disabled{color:#AAA;padding-left:5px;padding-right:5px}.pagination span.disabled:hover,.pagination span.current_page:hover{background-color:#e8e8e8;border:1px solid #f8f8f8}.pagination span.current_page{font-weight:bold;background-color:#f8f8f8}.pagination span.current_page:hover{background-color:#f8f8f8;border:1px solid #f8f8f8}.pagination a:link,.pagination a:visited{display:inline-block;background-color:#e8e8e8;border:1px solid #ccc;border-radius:3px;text-decoration:none;color:#000;padding:0 5px;margin-top:5px}.pagination a:hover{background-color:#fff}.pagination.route_pag span{border:1px solid #fff}.pagination.route_pag span.disabled:hover,.pagination.route_pag span.current_page:hover{border:1px solid #fff}.pagination.route_pag span.current_page{background-color:#fff}.pagination.route_pag span.current_page:hover{background-color:#fff;border:1px solid #fff}.pagination.route_pag a:link,.pagination.route_pag a:visited{border:1px solid #fff}#label_filter{display:inline-block;float:left;margin:6px 30px 6px 0}#view_activity_dialog{display:none}#view_activity_dialog .info_row{float:left;margin:0 6px 6px 0;border:1px solid #ccc;background-color:#f0f0f0;border-radius:12px;padding:3px 6px}#view_activity_dialog .popup_comments{width:378px}#view_activity_dialog .popup_comments p{width:330px}#edit_activity_dialog{display:none}#edit_activity_dialog .sport35,#edit_activity_dialog .icon35{margin-top:10px}#edit_activity_dialog .info_row{width:420px}#edit_activity_dialog .info_row p{width:100%!important}#edit_activity_dialog .info_row input,#edit_activity_dialog .info_row select,#edit_activity_dialog .info_row textarea{font-weight:bold;color:#666}#edit_activity_dialog .info_row textarea{width:350px}#edit_activity_dialog .activity_name input{width:100%;font-weight:bold;color:#666}#fileupload{display:none}.analysis_block{max-width:385px;margin:0;border:#ccc solid 1px;float:left}.analysis_block h3{background-color:#eee;border-bottom:#ccc solid 1px;color:#444;padding:5px 10px;margin:0}.analysis_block .block_content{padding:20px 10px;background-color:white}.float_spacer{width:10px;height:10px;float:left}.sport_div{float:left;text-align:center;height:62px;margin:0 5px 5px 0;padding:0 1px 0 1px}.block_content>div{margin-bottom:10px}.analysis_block #route_list{max-height:80px;overflow-y:auto;overflow-x:hidden;padding:5px;border:1px solid #ccc;background-color:#fff;display:none}.date_range_div{margin-top:5px}#draw_line{display:inline-block;width:auto;margin:20px 0;padding:5px 10px;background-color:#fff}.sm_font{font-size:.8em}.form-group,.checkbox{margin-bottom:10px}.error{color:#d00}#save_dialog{display:none;overflow-y:auto}#existing_labels{overflow-y:auto;overflow-x:hidden;max-height:100px}.save_label_div{width:220px;float:left}.action_div{width:64px;float:left}.name_span{display:inline-block;min-width:100px;min-height:20px;float:left;cursor:pointer}.name_span:hover{background-color:#f8f8f8}.search_action{padding-top:6px}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;font-size:.8em;border:1px solid;border-radius:4px;padding:2px 6px;margin-top:2px}ul.legend{margin:0;border:1px solid #ccc;border-radius:6px;background-color:#f8f8f8;padding:5px 0 5px 10px;display:inline-block}.legend li{list-style:none;display:inline-block;margin:3px 20px 3px 0;font-size:.9em}.legend li span{display:inline-block;width:12px;height:12px;border:1px solid #888;margin-right:5px}#prepacked{background-color:#ccc;font-size:14px;color:#555;padding:3px 10px 3px 20px;height:22px;overflow:hidden}#wait_dialog{display:none}#wait_dialog p{text-align:center}.event_type_div .sport35{vertical-align:middle;margin-right:10px}.event_results{min-height:120px;margin-top:20px;clear:both}.event_summary{border-top:2px solid #e1e1e1;padding:10px 0 10px 0;margin-right:20px;clear:left;line-height:1.5em}.event_summary .date_div{font-size:1.1em;color:#888}.event_summary .event_div{margin-right:20px;float:left}.event_div a:link,.event_div a:visited{color:#01b0cd;text-decoration:none}.event_div a:hover{color:#01b0cd;text-decoration:underline}.event_div .topics{color:#888;font-size:.8em}#event_details{word-wrap:break-word}#event_details img,#event_images img{max-width:95%}.paddle{float:left;width:56px;height:70px;margin:5px 30px 0 0}#event_title_block{margin-top:0;padding:10px;margin-right:20px;background-color:#01b0cd;color:#e0e0e0}#event_title_block h1{color:white;margin-bottom:.25em}.event_address{color:#f0f0f0}.event_tags{font-size:.8em;color:white}.event h2{border-top:2px solid #01b0cd;background-color:#e0e0e0;padding:2px 10px 2px 10px;margin-right:20px}.event h3{border-top:1px solid #01b0cd;background-color:#e0e0e0;padding:2px 10px 2px 10px;font-weight:normal;margin-right:20px}#event_organiser p,#event_details p,#related_events p{margin-left:10px}.event_image{float:left;margin:0 20px 20px 0;border:2px solid #d5d5d5;padding:2px}.event_image img{display:block}.event_image p{background-color:#d5d5d5;color:#333;padding:5px}#event_results{margin:20px 0 0 10px}#event_results h1{margin-bottom:5px}#affiliate{margin:20px 0 0 5px}.btr-dateinput-calendar{background-color:white}#event_hide,#event_next{display:none;background-color:white;padding:3px 10px 3px 3px;border:0 none;font-size:1.4em;color:#444}#event_next{display:block}.waypointInfo h3{margin:0 0 5px 0;padding:0;border-top:0 solid;border-bottom:2px solid #ccc;background-color:#fff;font-weight:bold}.route_map_title{font-weight:normal;font-size:1.1em;padding:.25em 0 .25em .5em;color:white;background-color:#01b0cd}.buttonSpan{display:block;float:right;margin:0 5px 0 10px}.buttonSpan .print_btn,.buttonSpan .gpx_btn{display:inline-block;width:24px;height:24px;text-decoration:none;cursor:pointer;vertical-align:middle;border:0 solid;background-color:transparent;margin:0 3px 0 0;padding:0}.event_summary{display:inline-block;float:left;border:1px solid #ddd;background-color:#f8f8f8;width:96%;margin:0 10px 20px 0;padding:5px;line-height:1.3em;cursor:pointer}.event_summary:hover{background-color:white}.events_link{float:left;margin:0 10px 10px 0}.inline_edit{cursor:pointer}.share-provider.flat.square.size-32.horizontal{margin-right:4px!important}.infoOverlay .leaflet-popup-content-wrapper{border-radius:3px}.infoOverlay .leaflet-popup-content{padding:5px 0 5px 5px;margin:0;line-height:1.3}.ui-front{z-index:1000!important}#searchControlDiv{padding:3px 3px 0 3px;border:1px solid #ccc;background-color:rgba(255,255,255,0.7);color:#000;font-family:Roboto,Verdana,sans-serif;font-weight:normal;font-size:16px;z-index:1;width:210px}.leaflet-container.crosshair-cursor-enabled{cursor:crosshair}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){input[type="checkbox"]+label span,input[type="checkbox"]:checked+label span,input[type="radio"]+label span,input[type="radio"]:checked+label span{background-image:url(../../images/icons_24_sprite-2x.10.jpg);background-size:24px 1500px}.gm-style-mtc div{font-size:16px!important}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),(min-resolution:240dpi){input[type="checkbox"]+label span,input[type="checkbox"]:checked+label span,input[type="radio"]+label span,input[type="radio"]:checked+label span{background-image:url(../../images/icons_24_sprite-3x.10.jpg);background-size:24px 1500px}.gm-style-mtc div{font-size:24px!important}}