/*** CSS File: /css/base.css, Original size: 9,026, Compressed size: 6,437 ***/
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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font:14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#181818;font-family:"Georgia", "Times New Roman", serif;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}.subheader{color:#777}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold;color:#333}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}a,a:visited{color:#333;text-decoration:underline;outline:0}a:hover,a:focus{color:white}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#eee;background:#eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0, rgba(0,0,0,.2) 100%);background:#eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2)));background:#eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0,rgba(0,0,0,.2) 100%);background:#eee -o-linear-gradient(top, rgba(255,255,255,.2) 0,rgba(0,0,0,.2) 100%);background:#eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0,rgba(0,0,0,.2) 100%);background:#eee linear-gradient(top, rgba(255,255,255,.2) 0,rgba(0,0,0,.2) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255, 255, 255, .75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#222;background:#ddd;background:#ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0, rgba(0,0,0,.3) 100%);background:#ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3)));background:#ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background:#ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background:#ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);background:#ddd linear-gradient(top, rgba(255,255,255,.3) 0,rgba(0,0,0,.3) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0, rgba(10,10,10,.4) 100%);background:#ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4)));background:#ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0,rgba(10,10,10,.4) 100%);background:#ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0,rgba(10,10,10,.4) 100%);background:#ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0,rgba(10,10,10,.4) 100%);background:#ccc linear-gradient(top, rgba(255,255,255,.35) 0,rgba(10,10,10,.4) 100%)}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}label,legend{display:block;font-weight:bold;font-size:13px}select{width:220px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:normal;font-size:13px;color:#444}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}

/*** CSS File: /css/skeleton.css, Original size: 13,015, Compressed size: 7,237 ***/
.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width: 1280px){.container{width:1280px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:60px}.container .two.columns{width:140px}.container .three.columns{width:220px}.container .four.columns{width:300px}.container .five.columns{width:380px}.container .six.columns{width:460px}.container .seven.columns{width:540px}.container .eight.columns{width:620px}.container .nine.columns{width:700px}.container .ten.columns{width:780px}.container .eleven.columns{width:860px}.container .twelve.columns{width:940px}.container .thirteen.columns{width:1020px}.container .fourteen.columns{width:1100px}.container .fifteen.columns{width:1180px}.container .sixteen.columns{width:1260px}.container .one-third.column{width:406px}.container .two-thirds.column{width:822px}.container .offset-by-one{padding-left:80px}.container .offset-by-two{padding-left:160px}.container .offset-by-three{padding-left:240px}.container .offset-by-four{padding-left:320px}.container .offset-by-five{padding-left:400px}.container .offset-by-six{padding-left:480px}.container .offset-by-seven{padding-left:560px}.container .offset-by-eight{padding-left:640px}.container .offset-by-nine{padding-left:720px}.container .offset-by-ten{padding-left:800px}.container .offset-by-eleven{padding-left:880px}.container .offset-by-twelve{padding-left:960px}.container .offset-by-thirteen{padding-left:1040px}.container .offset-by-fourteen{padding-left:1120px}.container .offset-by-fifteen{padding-left:1200px}}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width: 767px){.container{width:300px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:420px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

/*** CSS File: /css/layout.css, Original size: 1,779, Compressed size: 0 ***/


/*** CSS File: /assets/429d7d77/main-acb5d1bc.css, Original size: 49,168, Compressed size: 38,249 ***/
.clearfix2:after,.activity-reports:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}html,body{background:url(/images/main_bg.png);font:normal 14px "Oswald";width:100%;height:100%}.pull-left{float:left}.pull-right{float:right}html.full body{width:100%;height:100%;overflow:hidden}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:400px;background-color:#fff;color:#000;text-align:center;padding:5px 0;border-radius:3px;position:absolute;z-index:1;top:100%;margin-top:5px;left:0;box-shadow:1px 1px 4px #999}.tooltip:hover .tooltiptext{visibility:visible}.hide{display:none}header{background-color:#292929;text-align:center;text-transform:uppercase;margin:0}header ul{margin:12px 0 12px 0;display:inline-block}header ul li{display:inline-block;margin:0;color:#fff;vertical-align:top;padding-top:1px;float:left;font-size:1.2em;font-family:"Open Sans"}header ul li a,header ul li a:visited{color:#fff;text-decoration:none;padding:2px 10px}header ul li a:hover{background-color:#0b71aa;color:#fff}#lang{width:55px;height:21px;position:absolute;overflow:hidden;z-index:100;right:0}#lang li{height:21px;padding:2px 6px 2px 6px;background-color:#292929}#lang li a{padding:0;position:relative;color:#fff !important}#lang li a:hover{background:none}footer{background-color:#f4f4f4;font:normal 19px "Open Sans";margin:0;text-transform:none;width:100%}footer div.container{padding:55px 0 65px}.map-control{cursor:pointer}.map-control:hover{background-color:#f7f7f7}section#top_panel{background-color:#f4f4f4;min-height:100px}section#top_panel a{margin:5px 0}section#top_panel img.logo{width:170px;height:100px;margin:17px 0 17px}section#top_panel div.columns{text-align:right}section#top_panel div.rw{margin:40px 0}section#top_panel div.search{position:relative;white-space:nowrap;display:inline-block;vertical-align:top;margin:5px 0}section#top_panel div.search a{margin:0}section#top_panel ::-webkit-input-placeholder{color:#b1b1b1}section#top_panel ::-moz-placeholder{color:#b1b1b1}section#top_panel :-moz-placeholder{color:#b1b1b1}section#top_panel :-ms-input-placeholder{color:#b1b1b1}input.itext{display:inline-block;font:300 15px "Open Sans";padding:12px 22px;height:22px;border:0;margin:0;vertical-align:middle;border-radius:3px;width:300px}select.iselect{display:inline-block;font:300 13px "Open Sans";padding:4px 6px;height:22px;border:1px solid #ccc;margin:0;vertical-align:middle}div.search{position:relative;display:block;margin-bottom:5px}#find_activity a.search_go{vertical-align:middle;position:absolute;top:0;right:-3px}div.splash{position:relative;color:#fff}div.splash div.splash_bg{width:100%;height:920px;position:absolute;left:0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;top:0;background-position:center top}div.splash div.splash_map .splash_map_text{padding-top:300px}div.splash div.splash div.splash_intro{margin-bottom:50px;min-height:300px}div.splash div.splash div.splash_intro h1{color:#fff;font-size:60px;text-transform:uppercase;line-height:70px}div.splash div.splash div.splash_intro h3{color:#fff;font-size:26px;line-height:30px}div.splash div.splash_map_footer{position:absolute;background-color:#fff;width:100%;height:140px;bottom:0;left:0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;color:#000;text-align:center}div.splash div.splash_map_footer .container .row{margin:0;height:140px}div.splash div.splash_map_footer ul{display:block;margin:auto}div.splash div.splash_map_footer ul li{width:20%;text-align:center;display:inline-block;margin:auto;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}div.splash div.splash_map_footer ul li a{text-decoration:none}div.splash div.splash_map_footer ul li img{max-height:92px;display:block;padding-bottom:7px;margin:auto}div.loader{position:absolute;width:100%;height:100%;z-index:100;top:0;left:0;text-align:center;display:none}div.loader img.loader{position:absolute;top:0;left:0;bottom:0;right:0;width:32px;height:32px;margin:auto;background-color:#fff;border:5px solid #fff;border-radius:3px}#mini_map{position:absolute;width:92%;height:88%;background-color:#fff;margin:4% 4% 0 4%;top:0;left:0;z-index:0;overflow:hidden}#mini_map div.leaflet-bottom{display:none}#main_map{width:100%;height:100%}#map_nav_panel{background-color:#3f3f3f;position:absolute;top:10px;left:50px;overflow:hidden}#map_nav_panel a{color:#fff;text-decoration:none}ul.map_nav{margin:0;width:220px;text-align:left}ul.map_nav li{margin:0;padding:0;text-align:left}ul.map_nav li.header{background-color:#242424;padding:7px 10px 5px 7px;border-bottom:1px solid #000;margin:0;position:relative;text-align:left}ul.map_nav li.header a{color:#fff;display:block;width:100%;font-size:12px}ul.map_nav li.header a img{vertical-align:middle;margin-bottom:3px;margin-right:5px}ul.map_nav li.header a img.sw{vertical-align:middle;margin:2px 3px 0 0;float:right}ul.map_nav li.show_trail,ul.map_nav li.share_link{padding:7px 10px 5px 7px !important;border-bottom:1px solid #2a282f;border-top:1px solid #4f4f4f;margin:0}ul.map_nav li.show_trail label,ul.map_nav li.share_link label{color:#fff;display:inline-block;font-size:12px;font-weight:500;cursor:pointer}ul.map_nav li.show_trail label img,ul.map_nav li.share_link label img{vertical-align:middle;margin-bottom:3px;margin-right:5px}ul.map_nav li.show_trail,ul.map_nav li.share_link{background-color:#5f5f5f}ul.map_nav li.show_trail{cursor:pointer}ul.map_subnav{margin:0}ul.map_subnav li,ul.map_subnav li.show_trail,ul.map_subnav li.share_link{padding:7px 10px 5px 7px !important;border-bottom:1px solid #2a282f;border-top:1px solid #4f4f4f;margin:0}ul.map_subnav li label,ul.map_subnav li.show_trail label,ul.map_subnav li.share_link label{color:#fff;display:inline-block;font-size:12px;font-weight:500;cursor:pointer}ul.map_subnav li label img,ul.map_subnav li.show_trail label img,ul.map_subnav li.share_link label img{vertical-align:middle;margin-bottom:3px;margin-right:5px}ul.map_subnav li.show_trail,ul.map_subnav li.show_trail.show_trail,ul.map_subnav li.share_link.show_trail,ul.map_subnav li.share_link,ul.map_subnav li.show_trail.share_link,ul.map_subnav li.share_link.share_link{background-color:#5f5f5f}ul.map_subnav li.show_trail,ul.map_subnav li.show_trail.show_trail,ul.map_subnav li.share_link.show_trail{cursor:pointer}.light_shadow{-webkit-box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.25)}.popup_div{width:355px;background-color:#fff;position:absolute;top:0;left:calc((100% - 355px)/2);left:-webkit-calc((100% - 355px)/2);left:-moz-calc((100% - 355px)/2);z-index:9999;display:none}.popup_div .header{clean:both}.popup_div .header h1{margin:0;padding:5px 15px;background-color:#292929;color:#fff;display:inline-block;font:normal 18px "Oswald";text-transform:uppercase}.popup_div .header a{position:absolute;width:18px;height:14px;margin:7px 7px 0 0;top:0;right:0;padding:4px 4px 0 0;font:16px/14px Tahoma, Verdana, sans-serif;text-decoration:none;font-size:24px;font-weight:bold}.popup_div .body{padding:15px;font:300 13px "Open Sans"}.popup_div .body input.checkbox + label span{float:none;margin-right:10px}.popup_div .body label{font:300 13px "Open Sans"}.popup_div .body .size{display:inline-block;width:75px;margin-bottom:15px}.popup_div .body .x{margin:0 10px}.popup_div .body .embed_info{display:none}#share_link,#share_link_embed,#share_report_link,#share_report_link_embed{width:315px;margin-bottom:15px}#index_map_nav_panel ul.map_nav li.share_link{display:none}div.padding_box{padding:20px}ul.form{margin:0;padding:5px 0}ul.form li{font:300 14px "Open Sans";padding:5px 0;margin:0}ul.form li label{font-weight:600;display:inline-block;width:150px;margin:0;padding:0}div.errorSummary{margin:5px 0 10px 0;border:1px solid #e0e0e0;border-radius:5px;padding:15px;font:normal 13px 'Open Sans'}div.errorSummary p{margin:0;color:#a20000;font-weight:700px}div.errorSummary ul{margin:0}div.errorSummary ul li{margin:0}div.messageSummary{margin:5px 0 10px 0;border:1px solid #e0e0e0;border-radius:5px;padding:15px;font:normal 13px 'Open Sans'}div.messageSummary p{margin:0;color:#a20000;font-weight:700px}.activity-reports{position:relative;display:inline-block;font:normal 14px 'Open Sans'}.activity-reports.photos{margin-bottom:-6px}.activity-reports.expanded .activity-reports-list tr{display:table-row}.activity-reports.single .activity-reports-toggle{display:none}.activity-reports.single .activity-reports-list{margin-right:-6px}.activity-reports .activity-reports-toggle{border-radius:2px;background-color:#000;color:#fff;padding:4px 8px 5px 9px;content:'+';text-decoration:none;min-width:10px;text-align:center;position:absolute;top:0;right:0}.activity-reports .activity-reports-list{float:right;margin:-6px 28px 0 0;border-spacing:6px;border-collapse:separate}.activity-reports .activity-reports-list tr{display:none;margin-bottom:5px}.activity-reports .activity-reports-list tr:first-child{display:table-row}.activity-reports .activity-reports-list tr:last-child{margin-bottom:0}.activity-reports .activity-reports-list td{display:table-cell;padding:4px 10px 5px 10px;border-radius:2px}.activity-reports .activity-reports-list td span.icon{vertical-align:top;display:inline-block;background-size:auto 30px;width:16px;height:20px;background-image:url(/images/mobile_icons.png)}.activity-reports .activity-reports-list td.perfect,.activity-reports .activity-reports-list td.green{background-color:#05aa32}.activity-reports .activity-reports-list td.good,.activity-reports .activity-reports-list td.blue{background-color:#247fb3}.activity-reports .activity-reports-list td.acceptable,.activity-reports .activity-reports-list td.red{background-color:#e00022}.activity-reports .activity-reports-list td.bad,.activity-reports .activity-reports-list td.black{background-color:#000}.activity-reports .activity-reports-list td.quality{color:#fff;margin-right:5px;vertical-align:top}.activity-reports .activity-reports-list td.quality span{background-position:-159px -4px}.activity-reports .activity-reports-list td.tracked{color:#fff}.activity-reports .activity-reports-list td.tracked span{background-position:-129px -4px}.user_info .user_photo,.add_activity .user_photo{width:85px;display:inline-block;vertical-align:top;margin-right:20px}.user_info{padding:25px 20px;text-decoration:none;display:block;position:relative}.user_info .group_photo{float:right;margin-left:20px}.user_info .user_name{display:inline-block;vertical-align:top;font:300 24px 'Open Sans';min-height:84px;margin:0}.user_info .user_description{font:normal 14px 'Open Sans';margin-top:20px}.user_info .user_website{display:block;font:normal 14px 'Open Sans'}.group_info{padding:25px 20px;text-decoration:none;display:block;position:relative}.group_info .group_photo{width:84px;display:inline-block;vertical-align:top;margin-right:20px}.group_info .group_name{display:inline-block;vertical-align:top;font:300 24px 'Open Sans';margin:0 140px 0 0}.group_info .group_name .stats{position:absolute;display:inline-block;top:2px;right:6px}.group_info .group_name .stats .btn_sq_img{background:url(/images/user.png) no-repeat center center #292929}.group_info .group_name .stats .btn_yellow{color:#000}.group_info .group_description{font:normal 14px 'Open Sans';margin-top:10px}.group_info .group_website{display:block;font:normal 14px 'Open Sans'}.group_info .btn{margin-bottom:5px}.activity_item{position:relative;display:inline-block}.activity_item img{margin:0;display:inline-block}.activity_item .info{position:absolute;top:0;left:0;display:inline-flex;width:100%}.activity_item .blc{text-transform:uppercase;font:normal 18px "Oswald";white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:80%}.activity_info .aside ul li{padding:5px 20px;padding:5px 20px}.activity_info .aside ul li:last-child{border:none;padding-bottom:12px}.activity_info ul.outers_list{margin:0;padding:0}.activity_info ul.outers_list li{padding:0;margin:0 0 5px 0;font:300 14px "Open Sans"}.activity_info ul.outers_list li a,.activity_info ul.outers_list li a:hover,.activity_info ul.outers_list li a:visited,.activity_info ul.outers_list li a:active{text-decoration:none;background-color:#fff}.activity_info .user_info{margin-bottom:20px;padding-top:0;white-space:nowrap}.activity_info .user_info .user_name{font-size:14px;margin-top:30px;font-weight:500;white-space:normal;width:70%}.activity_info .activity_pht{padding:8px;background-color:#fff;margin-bottom:10px;text-align:center;position:relative}.activity_info .activity_pht .photo_img{cursor:pointer}.activity_info .activity_pht_thumb{padding:8px;background-color:#fff;margin-bottom:10px;display:inline-block;float:right}.activity_info .activity_pht_thumb a,.activity_info .activity_pht_thumb a:visited{position:relative;background:none}.activity_info .activity_pht_thumb a img,.activity_info .activity_pht_thumb a:visited img{width:60px;margin-right:8px}.activity_info .activity_pht_thumb a:last-child img,.activity_info .activity_pht_thumb a:visited:last-child img{margin-right:0}.activity_info .activity_pht_thumb a.remove_photo{position:absolute;z-index:10;text-decoration:none;color:#fff;font:bold 12px Verdana;margin-left:50px}.activity_info .activity_pht_thumb a.remove_photo:hover{color:#ad0000}.activity_info .breadcrumbs{margin:0 10px 0 10px;font:300 16px 'Open Sans'}.activity_info .activity_desc{background-color:#fff;padding:30px;font:300 14px "Open Sans";margin-bottom:35px}.activity_info .activity_desc .description .leftcol{display:inline-block;vertical-align:top;width:76%;float:left}.activity_info .activity_desc .description .rightcol{display:inline-block;vertical-align:top;width:20%;float:right}.activity_info .aside{background-color:#fff;margin-bottom:35px;position:relative}ul.sponsors{display:block;margin:auto;padding:20px;background-color:#fff}ul.sponsors li{text-align:center;margin:auto;text-align:center;padding:0 0 10px 0}ul.sponsors li:last-child{padding:0}ul.sponsors li a{text-decoration:none}ul.sponsors li img{max-width:100%;display:block;padding-bottom:7px;margin:auto}#activity_map,#create_activity_map{background-color:#fff;margin-bottom:35px;height:450px}#link_list{padding:20px 15px;clear:both}#link_list li{padding:2px 20px;background:url(/images/link.png) no-repeat left center;padding-left:20px}#link_list li a{text-decoration:none}#link_list li a.remove{vertical-align:middle;margin-left:5px}#link_list li a.remove img{text-decoration:none;width:15px;height:15px}#activity-form .aside ul li{border:none}#activity-form .aside ul li label{width:143px;vertical-align:top;padding-top:7px}#activity-form .aside .itext{width:180px}#activity-form .aside .iselect{width:214px}h1,h2,h3,h4,h5{font-family:"Oswald"}h1.main{font-size:40px;color:#1e1e1e;text-transform:uppercase;margin:45px 0 20px 0}h4.main{font-size:18px;color:#232323;text-transform:uppercase;margin:0 0 10px 0}span.label{background-color:#292929;vertical-align:top;display:inline-block;max-width:100%}span.label span{padding:5px 10px 5px 10px;margin-left:40px;background-color:#292929;color:#fff;font:300 20px "Open Sans";vertical-align:top;display:inline-block;text-transform:uppercase;font:normal 18px "Oswald";white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 60px);max-width:-webkit-calc(100% - 60px);max-width:-moz-calc(100% - 60px)}span.blc{padding:5px 10px;background-color:#292929;color:#fff;font:300 20px "Open Sans";vertical-align:top;display:inline-block}span.blc_img{padding:10px 6px;background-color:#292929;vertical-align:top;display:inline-block}span.blc_blue{background-color:#0b71aa}span.blc_yellow{background-color:#fff200;color:#292929}.btn{padding:12px 18px;color:#fff;font:normal 16px "Open Sans";background-color:#247fb3;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:inline-block;vertical-align:top;margin-right:3px}.btn_sq_img{width:10px;height:30px}.btn_sq_text{padding:9px 15px;max-height:22px}.btn_rounded{border-radius:2px}.btn_bold{font:normal 18px "Oswald";padding:5px 15px}.btn:visited,.btn:hover{color:#fff}.btn_gray{background-color:#292929}.btn_light_gray{background-color:#7c7c7c}.btn_red{background-color:#ab1a1a}.btn_blue{background-color:#0b71aa}.btn_olive{background-color:#c1b600}.btn_green{background-color:#00a800}.btn_yellow{background-color:#fff200;color:#292929}.btn_yellow:hover{color:#292929}.btn_error{background-color:#fff;color:#ab1a1a;padding:7px 15px;font-weight:300;text-transform:none}.btn_error:hover{color:#ab1a1a}.btn_img{padding:7px 6px 8px 6px;vertical-align:top;display:inline-block}.btn_img_big{padding:9px 6px 10px 6px;vertical-align:top;display:inline-block}.btn_wrap{white-space:normal}.btn_margin{margin:5px 0}.btn_left_anchor:before{content:"";position:absolute;margin:5px 0 0 -23px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #0b71aa}.error_msg{display:none;margin-top:5px}.cshadow{position:relative}.cshadow:before{top:50%;bottom:0;left:25%;right:25%;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 15px rgba(0, 0, 0, 0.3);box-shadow:0 0 15px rgba(0, 0, 0, 0.3);-moz-border-radius:100px / 10px;border-radius:100px / 10px}.cshadow:before,.cshadow:after{content:"";position:absolute;z-index:-2}.cshadow2{position:relative}.cshadow2:before{top:50%;bottom:0;left:20%;right:20%;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 15px rgba(0, 0, 0, 0.8);box-shadow:0 0 15px rgba(0, 0, 0, 0.8);-moz-border-radius:100px / 10px;border-radius:100px / 10px}.cshadow2:before,.cshadow2:after{content:"";position:absolute;z-index:-2}#upload_photos{padding-left:75px;padding-right:75px;top:40%;width:100px;left:0;right:0;margin:auto;position:absolute;border:10px solid #fff}#upload_photos_progress{display:none;width:250px;top:40%;left:0;right:0;margin:auto;position:absolute}#upload_photos_progress div.progress{width:100%;margin:10px;border:1px solid #0b71aa}#upload_photos_progress div.progress div{height:36px;background-color:#0b71aa;display:block}#upload_description_photos{float:left;white-space:normal;max-width:120px;vertical-align:top;margin-right:0}#Activity_description_text,#Activity_road_description{width:76%;height:70px;margin:0;float:left;margin-right:2%;margin-bottom:10px;max-width:calc(100% - 180px);max-width:-webkit-calc(100% - 180px);max-width:-moz-calc(100% - 180px)}#secondary_photos,#secondary_description_photos{visibility:hidden}#description_photo{margin:0 0 20px 20px;float:right}.marker_info{width:280px;height:210px;position:relative;cursor:pointer}.marker_info .btn{max-width:200px;text-overflow:ellipsis;overflow:hidden;color:#fff}.mapPopup .leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none;padding:0}.mapPopup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0 !important;padding:0 !important}.mapPopup .leaflet-popup-tip{box-shadow:none;background-color:#303030}.mapPopup .leaflet-popup-tip-container{top:-5px}.mapPopup a.leaflet-popup-close-button{margin:7px 7px 0 0;z-index:100;color:#000 !important;font-size:24px !important;background:none !important;text-indent:0}.mapPopup a.leaflet-popup-close-button:hover{color:#fff}.leaflet-control-zoom-out,.leaflet-control-zoom-in{background-image:none}#mini_map.forced_anchor{margin-bottom:55px !important}#gps_control div.icon{width:19px;height:20px;background:url(/images/gps.png) no-repeat left center;overflow:hidden;margin:4px}#gps_control div.icon_active{background-position:-18px 0}#gps_btn{width:50px;height:43px;position:absolute;top:0;right:0;background-color:#f00;background-image:url(/images/cross.png);background-repeat:no-repeat;background-position:center center;background-color:#0b71aa;cursor:pointer;display:none}.marker_info{margin:0 0 5px 0}.marker_info p.descr{margin:0;font-size:13px;padding-right:100px}.marker_info div.stat{margin:0;font-size:13px;padding:10px;background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:280px}.marker_info div.stat ul{margin:0;display:inline-block;width:100%;text-align:center}.marker_info div.stat ul li{display:inline-block;color:#fff;width:30%;text-align:center;margin:0}.marker_info div.stat ul li img{width:30px;height:20px;vertical-align:middle;margin-right:5px}.marker_info h3 a{font-size:20px;color:#a20000;text-decoration:none}.symbol_info{width:250px;min-height:80px;position:relative;background-color:#292929;padding:10px 15px;color:#fff}.article_details{padding:15px 25px 25px 25px;background-color:#fff;font-size:14px;font-family:"Open Sans";margin-bottom:15px}.article_details.author{text-align:right;font-style:italic;font-weight:600;font-family:"Open Sans";padding-bottom:10px}.article_details h1{font-size:40px}.article_details h2{font-size:24px}.article_details h3{font-size:18px}.difficulty_square{width:18px;height:18px;margin-right:5px;vertical-align:middle;display:inline-block}.auth{display:inline-block;text-align:left}.auth .content{background-color:#fff;padding:20px;margin-bottom:15px;max-width:700px}.auth .content .btn_right{float:right}.auth .content div.col_reminder{display:none}.auth .content .col{display:inline-block;vertical-align:top}.auth .content .col h4{font-weight:500;font-size:18px;font-family:"Open Sans"}.auth .content .col ul li label{font-weight:700;text-align:right;width:110px;padding-right:15px}.auth .content .col ul li input{width:270px}.auth .content .col a.facebook{padding-left:35px;padding-right:50px;background-image:url(/images/fb.png);background-repeat:no-repeat;background-position:14px 14px;text-transform:none;display:block}.auth .content .delim{background:url(/images/or.png) no-repeat center bottom;width:47px;height:160px;margin:0 20px}.auth a.reg{text-transform:none;font-weight:300px;font-size:14px;padding:8px 20px;float:right}.auth a.forgot{font-weight:500;font-size:14px;font-family:"Open Sans";color:#0b71aa;text-decoration:none;margin:6px 20px}.search_results{position:absolute;z-index:100;width:100%;left:0;display:none}.search_results div{background-color:#fff;border:1px solid #ccc;margin-right:54px;margin-top:-1px}.search_results div ul{margin:0;padding:0}.search_results div ul li{text-align:left;font-size:13px;font-family:"Open Sans";vertical-align:middle;padding:0 10px;margin:0;cursor:pointer;height:40px;line-height:40px}.search_results div ul li:last-child{padding-bottom:2px}.search_results div ul li:hover{background-color:#f0f0f0}.search_results div ul li a{width:100%;text-decoration:none;display:block;text-overflow:ellipsis;overflow:hidden}.search_results div ul li a span{margin-right:10px;padding:7px 1px;display:inline-block;vertical-align:middle;margin-bottom:3px}.search_results div ul li a span img{vertical-align:middle}#activity_rating{display:inline-block;vertical-align:middle}.add_activity{margin:0 0 30px 0;position:relative}.add_activity .user_name_container,.user_info .user_name_container{display:inline-block;vertical-align:top;width:calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px)}.add_activity .user_name_container .u_row,.user_info .user_name_container .u_row{display:table;width:100%}.add_activity .user_name_container .u_row .user_name,.user_info .user_name_container .u_row .user_name{text-align:center;font:300 14px "Open Sans";margin:0;height:84px;display:table-cell;vertical-align:middle;width:100%}#cp_list{display:none;margin-top:5px}#cp_list .dropdown{width:160px !important;text-align:left}#cp_list .dropdown ul li{margin:0}a .blue{font-weight:300;font-size:14px;font-family:"Open Sans";text-decoration:none;color:#0b71aa}.photo_info{background-color:#fff;padding:10px 0 2px 0;text-align:left;font-size:13px;font-family:"Open Sans";display:none}.photo_info.description{float:left;width:60%;padding:5px 10px}.photo_info.author{float:right;width:30%;text-align:right;padding:5px 10px;font-style:italic;font-weight:600}input.checkbox{display:none}input.checkbox + label{width:100%;cursor:pointer}input.checkbox + label span{display:inline-block;width:18px;height:18px;margin:-1px 0 0 0;float:right;vertical-align:middle;background:url(/images/check_sheet.png) left top no-repeat;cursor:pointer}input.checkbox:checked + label span{background:url(/images/check_sheet.png) -18px top no-repeat}#mini_panel{position:absolute;top:9px;left:268px;cursor:pointer}#mini_panel img{width:42px;height:43px}#map_logo{position:absolute;top:2%;right:2%}#index_map_nav_panel{position:absolute;top:6%;left:4%}#index_map_logo{position:absolute;top:8%;right:6%}.map_symbol_type{width:270px;margin:5px 0}.map_symbol{width:260px;height:80px}span .public_type{color:#909090}#height_profile_tab{display:none;overflow:hidden}#height_profile{width:100%}#last_comments{background-color:#fff;padding:10px 20px;min-height:200px;margin-bottom:25px;font:300 14px "Open Sans"}#last_comments a{text-decoration:none}#find_activity{background-color:#fff;padding:20px;min-height:100px;margin-bottom:30px;font:300 14px "Open Sans";position:relative}#find_activity.search_results{margin:0 0 0 20px}#find_activity.search{margin-bottom:10px}#find_activity.btn{text-align:center}#main_search_2{width:100%;padding:15px 60px 15px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#instagram{background-color:#fff;padding:20px;min-height:100px;margin-bottom:30px;font:300 14px "Open Sans";position:relative}div.activity_info .aside ul li.links_box label{vertical-align:top}div.activity_info .aside ul li.links_box ul{max-width:185px;display:inline-block;margin:0;padding:0}div.activity_info .aside ul li.links_box ul li{margin:0;padding:0;background:url(/images/link.png) no-repeat left 5px;padding-left:15px}div.activity_info .aside ul li.links_box ul li a{font-weight:300;font-size:14px;font-family:"Open Sans";text-decoration:none;color:#0b71aa}div.activity_tab{margin-bottom:35px}.nowrap{white-space:nowrap}ul.last_votes{margin:0}ul.last_votes li{margin:5px 0}ul.last_votes li a,ul.last_votes li span{margin:2px 0}ul.last_activities li span.blc{text-overflow:ellipsis;overflow:hidden;max-width:200px;white-space:nowrap}ul.columns{-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px}ul.column4{-webkit-column-count:4;-moz-column-count:4;column-count:4;max-width:1200px}ul.column3{-webkit-column-count:3;-moz-column-count:3;column-count:3;max-width:900px;column-gap:20px}ul.column2{-webkit-column-count:2;-moz-column-count:2;column-count:2;max-width:600px;column-gap:20px}ul.column1{-webkit-column-count:1;-moz-column-count:1;column-count:1;max-width:300px;column-gap:20px}ul.column1 li,ul.column2 li,ul.column3 li,ul.column4 li{display:inline-block;margin-bottom:20px}ul.column1 li img.thumb,ul.column2 li img.thumb,ul.column3 li img.thumb,ul.column4 li img.thumb{width:100%;min-width:150px}#mobile_menu_icon{position:absolute;top:0;right:0;z-index:500;display:none;width:70px;height:55px;color:white;background-color:#247fb3;text-align:center;padding-top:15px}#mobile_menu{position:absolute;top:0;width:280px;background-color:#292929;z-index:500;display:none}#mobile_menu ul{margin:10px 0}#mobile_menu ul li a{color:#fff}#mobile_menu div .search_results div ul{margin:10px 0}#mobile_menu div .search_results div ul li a{color:black}#mobile_menu.search_results{width:100%;left:5px;margin-top:-6px}#mobile_menu.search_results ul li{font-size:16px;color:#292929;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:5px 7px}#mobile_menu.search_results ul li a{color:#292929}#mobile_menu ul.nav{margin:0 5px}#mobile_menu ul.nav li{font:300 16px "Open Sans";border-bottom:1px solid #4f4f4f;padding:14px 20px 14px 20px;margin:0;position:relative;cursor:pointer}#mobile_menu ul.nav li:before{content:"";position:absolute;left:0;top:0;width:45px;height:45px}#mobile_menu ul.nav li a{text-decoration:none;padding-left:35px}#mobile_menu ul.nav li.mobile_start:before{background:url(/images/mobile_icons.png)}#mobile_menu ul.nav li.mobile_map:before{background:url(/images/mobile_icons.png) -45px}#mobile_menu ul.nav li.mobile_user:before{background:url(/images/mobile_icons.png) -90px}#mobile_menu ul.nav li.mobile_news:before{background:url(/images/mobile_icons.png) -135px}#mobile_menu ul.nav li.mobile_reports:before{background:url(/images/mobile_icons.png) -180px}#mobile_menu .logout{text-align:right;font:300 16px "Open Sans";margin:14px 20px}#mobile_menu .logout a{text-decoration:none;color:#fff}#mobile_search{margin:5px;font-size:16px;padding:10px;width:248px}ul.nav{vertical-align:top;margin-right:60px}ul.nav li{position:relative}ul.nav li.dd:hover ul.dd-menu{display:inline-block !important}#upload_route{float:right}.innerpage{margin-top:35px}.user_groups{margin-top:15px}.user_groups a{margin:0 5px 5px 0}.user_groups a img{max-width:85px}.legend{padding:3px 8px;font:11px/13px 'Helvetica Neue', Arial, Helvetica, sans-serif;background:white;background:rgba(255, 255, 255, 0.8);box-shadow:0 0 15px rgba(0, 0, 0, 0.2);border-radius:5px}#single_location_address{position:absolute;top:40%;padding:10px;width:330px;background-color:#fff;z-index:100;text-align:left;left:calc((100% - 330px)/2);left:-webkit-calc((100% - 330px)/2);left:-moz-calc((100% - 330px)/2);display:none}.fluid_columns{width:101%;margin-left:-1%}.fluid_columns > li{float:left;width:23%;margin:1%}.fluid_columns > li > a{width:100%}.fluid_columns > li > a > img{width:100%}.dd-menu{position:absolute;z-index:1000;left:0;top:0;margin-top:20px;background-color:#292929;padding:5px 0;display:none}.dd-menu li{text-align:left;margin:2px 0}.dd-menu li a{display:block;min-width:100px}.row{overflow:hidden}.row .sameheight{margin-bottom:-99999px;padding-bottom:99999px}.disable_text_highlighting{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.last_articles{margin:50px 0 10px 0}.last_articles li{display:block;margin-bottom:30px}.last_articles li div.bodyText{background-color:#fff;padding:20px;font:normal 14px "Open Sans"}#memberMap{width:100%;height:186px;background-color:#f0f0f0}div.filters{position:absolute}div.filters .btn_blue{display:block;margin:0;text-transform:none;padding:5px 10px}div.filters div.filter{padding:10px;background-color:#fff;font-weight:normal;font:normal 12px "Open Sans"}div.filter ul{margin:0;padding:0;position:relative}div.filter ul li{margin-bottom:10px;padding:0 30px 0 25px;position:relative}div.filter ul li:last-child{margin:0}div.filter ul li input{position:absolute;right:0;top:2px}div.filter ul li.icon_color{display:block;width:15px;height:15px;position:absolute;left:0;top:2px}div.filter ul.filter_activities img{-webkit-filter:invert(1);filter:invert(1);position:absolute;left:-7px}#embed_lang{width:100px}ul.join-requests{display:inline-block;vertical-align:top;margin:0;padding:0}ul.join-requests li{padding-top:0}ul.join-requests li a.action{text-decoration:none;font-size:13px}ul.join-requests li a.accept{margin-left:10px}ul.join-requests li a.decline{color:#ab1a1a}.reports-container .message{padding:10px 0 0 10px}.reports-container .actions{text-align:right}.reports-container .actions .btn_submit{margin-bottom:10px}.reports-container .reports{width:100% !important;margin:0 !important}.reports-container .reports #position-form{margin:0}.reports-container .reports ul.quality{margin:0;padding:0}.reports-container .reports ul.quality li{display:inline-block;margin:0 0 4px 0}.reports-container .reports ul.quality li a{font:normal 14px "Open Sans";text-decoration:none;margin:0 1px;padding:5px 10px;color:#fff;display:block;background-color:#565656}.reports-container .reports ul.quality li a.btn-perfect.active,.reports-container .reports ul.quality li a.btn-perfect:hover{background-color:#05aa32}.reports-container .reports ul.quality li a.btn-good.active,.reports-container .reports ul.quality li a.btn-good:hover{background-color:#247fb3}.reports-container .reports ul.quality li a.btn-acceptable.active,.reports-container .reports ul.quality li a.btn-acceptable:hover{background-color:#e00022}.reports-container .reports ul.quality li a.btn-bad.active,.reports-container .reports ul.quality li a.btn-bad:hover{background-color:#000}.reports-container .reports p.message{padding:10px 20px;margin:0}.reports-container .reports table{width:100%}.reports-container .reports table tr.header{border-bottom:3px solid #fff}.reports-container .reports table tr.header td{white-space:nowrap;background-color:#247fb3}.reports-container .reports table tr.header td span{margin:0}.reports-container .reports table tr.header td span.btn_bold{padding-left:0}.reports-container .reports table tr.activity td.name{padding-left:10px}.reports-container .reports table tr.activity td span{font:normal 14px "Open Sans"}#user-form .dropdown{width:223px;vertical-align:middle}#user-form .dropdown ul li{padding:5px 14px}section#top_panel_mobile{display:none}@media only screen and (min-width: 767px) and (max-width: 1280px){.mobile-hide{display:none !important}}@media only screen and (max-width: 767px){section#top_panel_mobile{display:block;background-color:#f4f4f4;height:70px}section#top_panel_mobile img.logo{width:115px;height:65px;margin:3px 0 0}footer{text-align:center;font:normal 15px "Open Sans"}footer div.container{padding:20px 0}#main_content{margin-top:50px}header,section#top_panel,div#map_container{display:none}#mobile_menu_icon{display:block}#mobile_menu{display:block}div.splash{height:500px}div.splash div.splash_map{padding-top:100px}div.splash div.splash_bg{height:500px}#upload_route{float:none}.auth .content .col ul li label{text-align:left}.auth .content .col h4 .col_mob{margin-top:30px}.auth .content .btn_right{float:left}.auth .content .delim{display:none}ul.column3,ul.column4{-webkit-column-count:2;-moz-column-count:2;column-count:2}.fluid_columns > li{float:left;width:48%;margin:1%}#gps_btn{display:block}}@media only screen and (min-width: 480px) and (max-width: 767px){.mobile-hide{display:none !important}#user-form .columns{height:inherit !important}.reports-container{width:100%}.reports-container .reports table tr.header td:last-child .btn_bold{display:none}#main_content{margin-top:50px}header,section#top_panel,div#map_container{display:none}#mobile_menu_icon{display:block}#mobile_menu{display:block}div.splash{height:500px}div.splash .splash_map .splash_map_text{padding-top:0}div.splash .splash_bg{height:500px}div.splash .splash_intro h1{font-size:50px;line-height:60px}div.splash .splash_intro h3{font-size:20px;line-height:25px}#upload_route{float:none}.auth .content .col ul li label{text-align:left}.auth .content .col h4.col_mob{margin-top:30px}.auth .content .btn_right{float:left}.auth .content .delim{display:none}#gps_btn{display:block}}@media only screen and (max-width: 479px){ul.column2,ul.column3,ul.column4{-webkit-column-count:1;-moz-column-count:1;column-count:1}ul.column2 li img.thumb,ul.column3 li img.thumb,ul.column4 li img.thumb{width:300px}div.splash .splash_intro h1{font-size:50px;line-height:60px}div.splash .splash_intro h3{font-size:20px;line-height:25px}div.splash .splash_map .splash_map_text{padding-top:0}.fluid_columns{width:100%;margin-left:0}.fluid_columns > li{float:none;width:100%;margin:2% 0 0 2%}#gps_btn{display:block}}@media only screen and (max-width: 767px){div.filters{position:relative}}@media screen and (-webkit-min-device-pixel-ratio: 0){#lang{top:1px}}#activity-amount{width:100%;height:500px;background-image:url("/images/pages/iStock-588265010.jpg");background-size:cover;background-position-y:78%;background-repeat:no-repeat;display:flex;align-items:center}#activity-amount span{position:absolute;text-align:center;width:100%;font-size:35px;color:white;font-family:sans-serif}#activity-amount img{width:100%}#homepage_map{width:100%}#homepage_map a div{width:100%;height:130px;background-color:#1b9fc6;margin-top:5px}#homepage_map a div span{position:absolute;text-align:center;width:100%;margin-top:33px;font-size:26px;color:white;font-family:sans-serif}#homepage_map #main_map{width:100%;height:800px;display:block}#map_buttons{padding:15px 40px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}#map_buttons div #homepage_map_nav_panel{position:absolute;background-color:#3f3f3f;top:unset;left:unset;z-index:100;margin:0 10px;min-width:170px}#map_buttons div #homepage_map_nav_panel ul{width:206px}#map_buttons div #homepage_map_nav_panel .map_nav li a{display:contents !important}#map_buttons div a i{margin-left:7px}#map_buttons #homepage_mini_panel{position:inherit;width:170px}#map_buttons a{margin:0 10px;cursor:pointer;text-transform:none}#map_buttons a:not(#homepage_mini_panel){display:flex;align-items:center;justify-content:center}#act_near_me_icon{width:17px;height:17px;background-image:url(/images/act_near_me.png);background-size:17px;display:inline-block;margin-left:8px;background-position:right bottom}#go_to_map_icon{width:16px;height:16px;background-image:url(/images/go_to_map.png);background-size:14px;display:inline-block;margin-left:8px;background-repeat:no-repeat;background-position:right bottom}#mobile_menu_icon{left:unset !important}#mobile_menu{left:unset !important}#register-form ul li input,#login-form ul li input{border:1px solid #ccc !important}@media screen and (max-width: 1200px){#homepage_map #main_map{width:98% !important;margin:0 auto !important}}@media only screen and (max-width: 767px){#activity-amount{height:280px}#activity-amount span{font-size:20px}#homepage_map a div{height:90px}#homepage_map a div span{margin-top:26px;font-size:19px}#homepage_map #main_map{height:420px}#top_panel_mobile .container{width:100%}}@media only screen and (max-width: 479px){#homepage_map a div{height:70px}#homepage_map a div span{margin-top:20px;font-size:14px}}@media only screen and (max-width: 500px){#activity-amount span{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 959px){#activity-amount span{font-size:31px}#homepage_map #main_map{height:540px}}@media only screen and (max-width: 880px){#map_buttons{flex-direction:column}#map_buttons div{margin:5px 0}#map_buttons div a{min-width:220px}#map_buttons div #homepage_map_nav_panel ul{width:256px !important}}

/*** CSS File: /css/MarkerCluster.Default.css, Original size: 1,287, Compressed size: 1,111 ***/
.marker-cluster-small{background-color:rgba(181, 226, 140, 0.6)}.marker-cluster-small div{background-color:rgba(110, 204, 57, 0.6)}.marker-cluster-medium{background-color:rgba(241, 211, 87, 0.6)}.marker-cluster-medium div{background-color:rgba(240, 194, 12, 0.6)}.marker-cluster-large{background-color:rgba(253, 156, 115, 0.6)}.marker-cluster-large div{background-color:rgba(241, 128, 23, 0.6)}.leaflet-oldie .marker-cluster-small{background-color:rgb(181, 226, 140)}.leaflet-oldie .marker-cluster-small div{background-color:rgb(110, 204, 57)}.leaflet-oldie .marker-cluster-medium{background-color:rgb(241, 211, 87)}.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240, 194, 12)}.leaflet-oldie .marker-cluster-large{background-color:rgb(253, 156, 115)}.leaflet-oldie .marker-cluster-large div{background-color:rgb(241, 128, 23)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue", Arial, Helvetica, sans-serif}.marker-cluster span{line-height:30px}

/*** CSS File: /css/mapbox.css, Original size: 15,832, Compressed size: 15,830 ***/
.leaflet-container{background:#fff;font:12px/20px 'Helvetica Neue',Arial,Helvetica,sans-serif;color:#404040;color:rgba(0,0,0,.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container :after,.leaflet-container :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.leaflet-container h1,.leaflet-container h2,.leaflet-container h3,.leaflet-container h4,.leaflet-container h5,.leaflet-container h6,.leaflet-container p{font-size:15px;line-height:20px;margin:0 0 10px}.leaflet-container .marker-description img{margin-bottom:10px}.leaflet-container a{color:#3887BE;font-weight:400;text-decoration:none}.leaflet-container a:hover,.leaflet-container.dark a{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container .mapbox-button,.leaflet-container.dark .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container .mapbox-button:hover,.leaflet-container.dark .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-container.leaflet-clickable,.leaflet-container.map-clickable,.leaflet-marker-icon,.leaflet-overlay-pane path{cursor:pointer}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container,.leaflet-dragging .map-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-zoom-box{background:#fff;border:2px dotted #202020;opacity:.5}.leaflet-bar,.leaflet-control-layers{background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4);border-radius:3px;box-shadow:none}.leaflet-bar a,.leaflet-bar a:hover{color:#404040;color:rgba(0,0,0,.75);border-bottom:1px solid #ddd;border-bottom-color:rgba(0,0,0,.1)}.leaflet-bar a:active,.leaflet-bar a:hover{background-color:#f8f8f8;cursor:pointer}.leaflet-bar a:hover:first-child{border-radius:3px 3px 0 0}.leaflet-bar a:hover:last-child{border-bottom:0;border-radius:0 0 3px 3px}.leaflet-bar a:hover:only-of-type{border-radius:3px}.leaflet-bar .leaflet-disabled{cursor:default;opacity:.75}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:'';text-indent:-999em}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,.5);margin:0;box-shadow:none}.leaflet-container .leaflet-control-attribution a,.leaflet-container .map-info-container a{color:#404040}.leaflet-control-attribution a:hover,.map-info-container a:hover{color:inherit;text-decoration:underline}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background-color:rgba(255,255,255,.5);border:1px solid #999;border-color:rgba(0,0,0,.4);border-top:0;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-top-color:rgba(0,0,0,.1);border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding-top:15px}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;box-shadow:none}.leaflet-popup-close-button{text-indent:-999em;position:absolute;top:0;right:0;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4)}.leaflet-editing-icon{border-radius:3px}.leaflet-bar a,.leaflet-control-layers-toggle,.leaflet-popup-close-button,.map-tooltip.closable .close,.mapbox-button-icon:before,.mapbox-icon{content:'';display:inline-block;width:26px;height:26px;vertical-align:middle;background-repeat:no-repeat}.leaflet-bar a{display:block}.leaflet-container.dark .map-tooltip .close,.leaflet-control-layers-toggle,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.map-tooltip .close,.mapbox-icon{opacity:.75;background-image:url(../css/images/icons-000000@2x.png);background-repeat:no-repeat;background-size:26px 260px}.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .mapbox-icon,.mapbox-button-icon:before{opacity:1;background-image:url(../css/images/icons-ffffff@2x.png);background-size:26px 260px}.leaflet-bar .leaflet-control-zoom-in{background-position:0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -26px}.leaflet-popup-close-button,.map-tooltip.closable .close{background-position:-3px -55px;width:20px;height:20px;border-radius:0 3px 0 0}.mapbox-icon-info{background-position:0 -78px}.leaflet-control-layers-toggle{background-position:0 -104px}.mapbox-icon.mapbox-icon-share,.mapbox-icon.mapbox-icon-share:before{background-position:0 -130px}.mapbox-icon.mapbox-icon-geocoder,.mapbox-icon.mapbox-icon-geocoder:before{background-position:0 -156px}.mapbox-icon-facebook,.mapbox-icon-facebook:before{background-position:0 -182px}.mapbox-icon-twitter,.mapbox-icon-twitter:before{background-position:0 -208px}.mapbox-icon-pinterest,.mapbox-icon-pinterest:before{background-position:0 -234px}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.map-legends,.map-tooltip{max-width:300px}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-height:400px;overflow:auto;opacity:1;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.map-tooltip .close{text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;border-radius:3px}.map-tooltip.closable .close:active{background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:700}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,.1);padding:5px 10px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;transition:all .2s,z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:50%;margin:20px 0 20px 25%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;border-radius:0}.mapbox-share-buttons a:last-child{border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:0;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.leaflet-control.mapbox-control-info{margin:5px 30px 10px 10px;min-height:26px}.leaflet-right .leaflet-control.mapbox-control-info{margin:5px 10px 10px 30px}.mapbox-info-toggle{background-color:#fff;background-color:rgba(255,255,255,.5);border-radius:50%;position:absolute;bottom:0;left:0;z-index:1}.leaflet-right .mapbox-control-info .mapbox-info-toggle{left:auto;right:0}.mapbox-info-toggle:hover{background-color:#fff}.map-info-container{background:#fff;padding:3px 5px 3px 27px;display:none;position:relative;bottom:0;left:0;border-radius:13px 3px 3px 13px}.leaflet-right .map-info-container{left:auto;right:0;padding:3px 27px 3px 5px;border-radius:3px 13px 13px 3px}.mapbox-control-info.active .map-info-container{display:inline-block}.leaflet-container .mapbox-improve-map{font-weight:700}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching{opacity:.75}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #999;border-color:rgba(0,0,0,.4);overflow:hidden;left:26px;height:28px;width:0;top:-1px;border-radius:0 3px 3px 0;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:0}.leaflet-control-mapbox-geocoder-toggle{border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:0;border:0;width:180px;padding:0 0 0 10px;height:26px;outline:0}.leaflet-control-mapbox-geocoder-results{width:180px;position:absolute;left:26px;top:25px;border-radius:0 0 3px 3px}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-results{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4)}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:26px;text-align:left;overflow:hidden}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-right .leaflet-control-mapbox-geocoder-results,.leaflet-right .leaflet-control-mapbox-geocoder-wrap{left:auto;right:26px}.leaflet-right .leaflet-control-mapbox-geocoder-wrap{border-radius:3px 0 0 3px}.leaflet-right .leaflet-control-mapbox-geocoder.active,.leaflet-right .leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-radius:0 3px 3px 0}.leaflet-bottom .leaflet-control-mapbox-geocoder-results{top:auto;bottom:25px;border-radius:3px 3px 0 0}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-bar a{color:#404040;border-color:rgba(0,0,0,.5)}.leaflet-container.dark .leaflet-bar a:active,.leaflet-container.dark .leaflet-bar a:hover{background-color:#505050}.leaflet-container.dark .leaflet-control-attribution,.leaflet-container.dark .map-info-container,.leaflet-container.dark .mapbox-info-toggle{background-color:rgba(0,0,0,.5);color:#f8f8f8}.leaflet-container.dark .leaflet-control-attribution a,.leaflet-container.dark .leaflet-control-attribution a:hover,.leaflet-container.dark .map-info-container a,.leaflet-container.dark .map-info-container a:hover{color:#fff}.leaflet-container.dark .leaflet-control-layers-list span{color:#f8f8f8}.leaflet-container.dark .leaflet-control-layers-separator{border-top-color:rgba(255,255,255,.1)}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,.1) rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,.75)}@media only screen and (max-width:800px){.mapbox-modal-body{width:83.3333%;margin-left:8.3333%}}@media only screen and (max-width:640px){.mapbox-modal-body{width:100%;height:100%;margin:0}}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(../css/#default#VML);display:inline-block;position:absolute}.leaflet-container img.leaflet-tile{max-width:none !important}.leaflet-container img.leaflet-marker-icon{max-width:none}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px\8}

/*** CSS File: /css/leaflet.css, Original size: 9,725, Compressed size: 7,979 ***/
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none;touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(../css/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../css/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../css/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255, 255, 255, 0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}

/*** CSS File: /css/home.css, Original size: 187, Compressed size: 163 ***/
@media only screen and (max-width: 767px){#main_content{margin-top:0}}@media only screen and (min-width: 480px) and (max-width: 767px){#main_content{margin-top:0}}

