html,body{width:100%;height:100%;margin:0px;padding:0px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9d6d7c78bc8702843453e5ad5bce4182)
 * Config saved to config.json and https://gist.github.com/9d6d7c78bc8702843453e5ad5bce4182
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#219AD8;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width: 970px){.container{width:970px}}@media (min-width: 970px){.container{width:970px}}@media (min-width: 1200px){.container{width:970px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 767px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 767px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:none;cursor:pointer;box-shadow:none;outline:none !important}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#fff}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#fff}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/assets/backgrounds/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;padding:0}#cboxClose:hover{background-position:bottom center}#colorbox,#cboxWrapper{overflow:visible}#cboxOverlay{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/overlay-c7503a3483d6ae8c0585f065034a8c93.png) repeat 0 0;overflow:hidden}#cboxContent{margin-top:0}#cboxError{border:none;background:black}#cboxLoadedContent{border-width:0}#cboxTitle{top:auto;bottom:-25px;width:100%}#cboxCurrent{display:none !important}#cboxPrevious{left:1px;background-image:url(https://cdn-assets.alltrails.com/assets/buttons/controls-a037f220640756d8737007f50af493bf.png)}#cboxNext{right:-1px;background-image:url(https://cdn-assets.alltrails.com/assets/buttons/controls-a037f220640756d8737007f50af493bf.png)}#cboxLoadingOverlay{background:none}#cboxLoadingGraphic{background-image:url(/assets/backgrounds/loading.gif)}#cboxClose{background:url(https://cdn-assets.alltrails.com/assets/icons/close-f490ef0eb8d6fd6df9137fa3ba365adf.png) no-repeat 0 -40px;height:16px;width:16px;opacity:0.75;right:10px;top:10px;z-index:99999}#cboxClose:hover{background:url(https://cdn-assets.alltrails.com/assets/icons/close-f490ef0eb8d6fd6df9137fa3ba365adf.png) no-repeat 0 -40px;opacity:1;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);box-shadow:inset 0 0 2px rgba(255,255,255,0.5)}#cboxClose{display:none}#cboxSlideshow{cursor:inherit}#cboxLoadedContent{-moz-box-shadow:0 0 100px #000;-webkit-box-shadow:0 0 100px #000;box-shadow:0 0 100px #000}.photo-colorbox #cboxLoadedContent{background:rgba(0,0,0,0.6)}.photo-colorbox #cboxContent,.photo-colorbox #cboxTitle{background:rgba(0,0,0,0.6)}.photo-colorbox #cboxContent{color:#fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;font-weight:500;font-size:14px}.photo-colorbox #cboxLoadedContent{border-width:1px}.photo-colorbox #cboxTitle{border:1px solid black;border-bottom:none;border-top:none;bottom:0px !important}.photo-colorbox #cboxTitle .photo-caption{margin:0}.photo-colorbox #cboxTitle .photo-caption .caption-title{max-width:calc(100% - 110px);display:inline-block;overflow-x:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.photo-colorbox #cboxTitle .photo-caption .caption-edit{width:200px;border:solid 1px;background-color:white;line-height:inherit;vertical-align:initial;padding-left:3px;color:#414141}.photo-colorbox #cboxTitle .photo-caption .caption-edit-btn{color:white !important}.photo-colorbox #cboxTitle .photo-caption .caption-edit-btn:hover{color:white !important}.photo-colorbox #cboxTitle a{color:inherit;text-decoration:inherit}.photo-colorbox #cboxTitle a:hover{color:inherit;text-decoration:underline}.photo-colorbox .credit-link{margin:5px}.photo-colorbox .credit-link .photo-info{vertical-align:middle;display:inline-block}.photo-colorbox .credit-profile-image{vertical-align:middle;margin-right:5px;border:1px solid #ccc}.photo-colorbox .photo-info{width:calc(100% - 50px)}@media (max-width: 767px){.photo-colorbox .photo-info{max-width:75%}}.photo-colorbox .photo-info-container{width:50%;float:left;margin-bottom:5px}.photo-colorbox .photo-admin-and-time-holder{float:right;margin-left:0.1em;padding-right:2px;text-align:right}.photo-colorbox .photo-time-display{font-weight:300;font-style:italic}.photo-colorbox .pushed-down{margin-top:18px}.photo-colorbox .credit-like{float:right;margin-top:14px;margin-left:0.1em}.photo-colorbox .credit-like-image{margin-right:0.1em;padding-bottom:4px;vertical-align:bottom}.photo-colorbox #cboxClose,.photo-colorbox #cboxClose:hover{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/controls-a037f220640756d8737007f50af493bf.png);opacity:inherit}.photo-colorbox #cboxClose{background-position:top center;width:38px;height:19px;top:0;right:-1px}.photo-colorbox #cboxClose:hover{background-position:bottom center;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit}.photo-colorbox #cboxPrevious,.photo-colorbox #cboxNext,.photo-colorbox #cboxClose,.photo-colorbox #del{opacity:0.75}.photo-colorbox #cboxPrevious:hover,.photo-colorbox #cboxNext:hover,.photo-colorbox #cboxClose:hover,.photo-colorbox #del:hover{opacity:1}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,textarea,select{font:inherit}ul{list-style:none}input:focus,textarea:focus,select:focus{outline:none}textarea{resize:none;overflow:auto;vertical-align:top}input,textarea{border:0 none;padding:0;margin:0}img{border:0;-ms-interpolation-mode:bicubic}button,input{line-height:normal;*overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@font-face{font-family:'Museo Sans Rounded';src:url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-500-webfont-8a8597b3e148921e4598ee134005f874.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-500-webfont-144603355a7147c1cdb47ffc34e5e79f.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans Rounded';src:url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-700-webfont-483fdeb7f8da6396fee9443615a26ead.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-700-webfont-715a5234ebd16852e8672eeb55f6793e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/ProximaNova-Reg-f9538b3b0e3f5fdbca1d349cc660d84c.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/ProximaNova-Bold-d323573c674d2b2b667bcac667a65e52.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.stars{overflow:hidden}.star_0,.star_0-5,.star_1,.star_1-5,.star_2,.star_2-5,.star_3,.star_3-5,.star_4,.star_4-5,.star_5{display:inline-block;height:17px;width:78px;background-position:3px 2px;background-repeat:no-repeat;background-size:97% 97%}.form-content input.text{height:36px;border:1px solid #b2aea7}.form-content input.text:focus{border-color:#428a13}.form-content .field_with_errors input.text,.form-content .field_with_errors select{border-color:#D00 !important}.form-content{padding:0 20px}.form-content h3{color:#4f4c3e;font-size:18px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:30px;overflow:hidden}.form-content .holder{width:340px;position:relative}.form-content .holder .input span.error,.form-content .holder .input span.msg-hint{position:absolute;left:0}.form-content div.holder div.field_with_errors span.error{position:initial;display:block}.form-content .holder .text{width:95.5%}.form-content .holder.mid .text{width:90%}.form-content .holder.lit .text{width:100px}.form-content .holder.mid{margin-right:20px;width:180px}.form-content .holder label,.holder .title{display:block;color:#414141;font-size:13px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:2px}.form-content .field_with_errors input{border:1px solid #D00}.form-content .field_with_errors span.error,.terms .field_with_errors span.error{color:#D00;margin-left:0px}.form-content select{width:180px}.form-content .flex{display:flex}.form-content select.side{float:left;width:33%}.form-content #errorExplanation{display:none}.modal-wrap{background:#f5f4f0;width:380px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal-wrap.responses{background:none;height:420px;width:385px}.tab-wrapper .button-holder{padding:5px 10px}.modal-wrap.responses ul.tabs .number{margin-left:3px}.modal-wrap.responses ul.tabs li{float:left;margin-right:5px}.modal-wrap.responses .tab_content ul li{margin:10px 5px;overflow:hidden}.modal-wrap.responses .tab_content ul li img{height:50px;margin-right:15px;vertical-align:middle;width:50px}.modal-wrap.responses ul.tabs li a{background-color:#494942;border:1px solid #252522;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.5);box-shadow:inset 0 1px rgba(255,255,255,0.5);color:#FFF;display:block;font-size:14px;padding:6px 8px}.modal-wrap.responses ul.tabs li.active a{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/bg-e06f5afd44fb9f7dfd6f3b4073947422.jpg) repeat #ebeae5;border:0 none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#494942;height:28px}.modal-wrap.responses .tab_content ul li .response-name{color:#558237;font-size:15px}.modal-wrap.responses .tab_container{clear:left;overflow:hidden}.modal-wrap.responses .tab-wrapper{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/bg-e06f5afd44fb9f7dfd6f3b4073947422.jpg) repeat;padding:10px;overflow:hidden}.modal-wrap.responses .tab_container .tab_content{background-color:#F5F4F0;border:solid #CDC6BF 1px;height:340px;overflow:auto}.modal-content .head{background:#dbd9d1;border-bottom:1px solid #cdc6bf;border-top:1px solid #efeeea;padding:12px 10px}.modal-content .head>span{color:#4f4c3e;font-style:italic;font-size:16px;margin:0 4px}.modal-content .head .new-fb-btn{font-size:14px;padding:6px 10px 6px 50px}.new-fb-btn.lite{padding:8px 10px 7px 50px;font-size:15px}.modal-content .head .new-fb-btn span{padding:6px 0px 0px 0px;font-size:20px !important}.new-fb-btn.lite span{padding:7px 0 0 5px;font-size:25px !important}.modal-content h2,.modal-content h3{color:#4f4c3e;display:inline;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;margin:0}.modal-content h3{font-size:14px;margin-bottom:10px}.modal-content .content{padding:20px 20px 0;overflow:hidden}.modal-content .content label{margin-bottom:8px}.modal-content .content .text{margin-bottom:18px;width:100%}.modal-content .content .text:last-of-type{margin-bottom:5px}.modal-content .foot{clear:both;overflow:hidden;padding:10px 20px 20px}.modal-content .foot .links a:hover{text-decoration:underline}.modal-content .foot .links{display:block;margin-bottom:6px;text-align:center;top:8px}.modal-content .foot .links a:last-child{border:0;padding:0}.modal-content .foot input.green{float:right}.modal-wrap.add-to-list{width:360px}.modal-wrap.add-to-list .modal-content .content{padding:10px 20px 0}.modal-content .content .half{width:100%;float:left;margin-bottom:10px}.modal-content .content .half:nth-child(odd){margin-right:20px}.modal-content .content ul.list li{background:#FFF;color:#4f4c3e;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:22px;margin-bottom:5px;padding:14px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.07),inset 0 0px 2px rgba(0,0,0,0.07)}.no-boxshadow .modal-content .content ul.list li{border:1px solid #dddcd8}.modal-content .content ul.list li small{background:#a9a48e;border:1px solid #b4b1a0;color:#FFF;float:right;padding:4px 5px;line-height:14px;text-align:center;box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal-content .content ul.list li .icons{position:relative;top:2px;margin-right:5px}.modal-wrap.add-to-list .foot{text-align:right}.modal-list .head h2 span.number{font-weight:normal;padding:0 3px}.modal-list ul{height:370px;overflow:auto}.modal-list ul li{margin-bottom:5px;position:relative}.modal-list ul li figure{float:left;margin-right:5px;height:50px;width:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-list ul li figure img{height:100%;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-list ul li .caption{float:left;width:auto}.modal-list ul li .caption h2{font-size:12px;margin:0 0 3px}.modal-list ul li .caption h2 a{font-size:14px}.modal-list ul li{overflow:hidden}.modal-list ul li .caption .city{color:#999;display:block}.modal-list ul li .caption span span{margin-left:20px}.modal-content .slide-control.prev,.modal-content .slide-control.next{background:url(https://cdn-assets.alltrails.com/assets/misc/controls-8e6e13bf06919b2d0a76dd25476581b9.png) no-repeat scroll -75px -2px transparent;cursor:pointer;display:block;height:22px;opacity:1;padding:0;position:absolute;width:23px;left:2%;top:50%}.modal-content .slide-control.prev{background-position:-50px -2px;left:auto;right:2%}.modal-content .caroufredsel_wrapper{margin:0 auto !important;overflow:hidden}.modal-content .trails .trail{width:100%}.dropdown{position:relative;display:inline-block;vertical-align:middle}.right{text-align:right}.dropdown select{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer;background-color:#E6E6E6;color:#808080;font-size:14px;height:36px;width:175px;padding:.5em;padding-right:2.5em;border:0;margin:0;text-indent:0.01px;text-overflow:'';-webkit-appearance:button}.dropdown::before,.dropdown::after{content:"";position:absolute;pointer-events:none}.dropdown select[disabled]{color:rgba(0,0,0,0.3)}.dropdown select[disabled]::after{color:rgba(0,0,0,0.1)}.custom-dropdown::after{color:rgba(0,0,0,0.4)}.standard-select-prefix{font-size:14px !important;margin-right:10px;font-weight:500;color:#808080}.standard-select-prefix-wrapper{display:inline-block;transform:translateY(2px)}.dropdown .standard-select{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer;border:1px solid #CCCCCC;border-radius:5px;background-color:transparent !important;font-size:14px;color:#808080;line-height:16px;font-weight:400;padding-left:12px;width:auto;min-width:165px}.dropdown-arrow:after{content:" ";height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #b2aea7;position:absolute;right:10px;top:15px;pointer-events:none}.language-selector{line-height:15px;color:#808080;font-size:14px !important}.language-selector select{border-radius:6px !important;padding-left:40px;background-color:#f2f2f2;border:#ccc solid 1px}.language-selector::before{content:url("/assets/icons/language_selector@2x.png");transform:scale(0.5) translate(0%, -15%)}#no-results,#iframe-loading,.loading-sorted-data-message{padding:40px 0px 0px 0px;width:298px;text-align:center;margin:0 auto}#no-results.photos,#iframe-loading.photos,.loading-sorted-data-message.photos{margin:18px auto 0 auto}#no-results .header,#iframe-loading .header,.loading-sorted-data-message .header{font-size:18px;color:#6A6A6A;padding-bottom:15px;font-weight:400;max-width:260px;margin:auto}#no-results .icon,#iframe-loading .icon,.loading-sorted-data-message .icon{display:block;margin-top:20px;padding:65px 0px 30px;margin:0 auto;width:50%;text-indent:0}#no-results .icon .icon-text,#iframe-loading .icon .icon-text,.loading-sorted-data-message .icon .icon-text{height:200px;color:#a3a3a3;font-size:13px}#no-results .icon.trailpost,#iframe-loading .icon.trailpost,.loading-sorted-data-message .icon.trailpost{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-trailpost-e31244b22e514b5e307a8e3fc7ac3bbe.png) no-repeat center top}#no-results .icon.reviews,#iframe-loading .icon.reviews,.loading-sorted-data-message .icon.reviews{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-reviews-8a3ea58314cecec9bbd080c0e81cfba4.png) no-repeat center top}#no-results .icon.photos,#iframe-loading .icon.photos,.loading-sorted-data-message .icon.photos{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-photos-2ffb143bfac8cf6428210858913f3558.png) no-repeat center top}#no-results .icon.recordings,#iframe-loading .icon.recordings,.loading-sorted-data-message .icon.recordings{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-recordings-49bbeb63d454cabf60b0b89b0739a36e.png) no-repeat center top}#no-results .favorite,#iframe-loading .favorite,.loading-sorted-data-message .favorite{display:block;background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-favorite-gray-93136250ac599bcb281344e6e959aa1a.png) no-repeat center top;padding:65px 0px 30px;margin:0 auto;width:50%}#no-results .favorite .favorite-text,#iframe-loading .favorite .favorite-text,.loading-sorted-data-message .favorite .favorite-text{color:#a3a3a3;font-size:13px}#no-results .clear-filters-btn,#iframe-loading .clear-filters-btn,.loading-sorted-data-message .clear-filters-btn{cursor:pointer;font-size:15px;color:white;background-color:#219ad8;width:100%;padding:15px 0}#discount-popup-modal{text-align:center;color:#191919}#discount-popup-modal .logo-container{margin:36px 15px 15px 15px}#discount-popup-modal .text-container{text-align:center;width:90%;margin:auto}#discount-popup-modal .discount-percent{font-weight:bold;font-size:50px;line-height:60px}#discount-popup-modal .list-container{font-size:20px;line-height:30px;margin:30px 10px}#discount-popup-modal .list-container strong{letter-spacing:1.5px}#discount-popup-modal .button-container{user-select:none;margin-top:30px;width:75%;margin:auto;margin-top:30px}#discount-popup-modal .button-container .pro-btn{padding:12px 0px;color:white;font-size:20px;border-radius:6px;background-color:#428a13}#discount-popup-modal .button-container .pro-btn:hover{background-color:#69a041}#discount-popup-modal .button-container .no-thanks-btn{letter-spacing:1.5px;width:150px;margin:auto;margin-top:20px;font-size:14px;color:gray;cursor:pointer}#discount-popup-modal .button-container .no-thanks-btn:hover{color:#a6a6a6}#discount-popup-modal img{display:inline-block}#discount-popup-modal img.at-logo{width:280px;height:auto}#algolia-member-search,#header-middle-container #algolia-search{right:0}#algolia-member-search{position:absolute;margin-top:-3px;margin-right:5px;z-index:2;width:275px}#algolia-member-search .filter-menu li{padding-right:15px}#algolia-member-search .search-icon{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/magnifying-glass-54db3f668ca5b4edebe49b89acade6c1.png) 8px center no-repeat;padding-left:10px !important}.admin-search{position:relative !important;width:300px;margin-top:3px;margin-bottom:3px}.admin-search input#search{height:30px}.full-width-header #algolia-search{right:20px}.result-list{position:absolute;z-index:20;width:100%}@media (max-width: 767px){.best-location-menu-item{position:initial;z-index:20;min-width:240px;float:left}.last .best-location-menu-item{float:right}}#hits,#member-hits{width:100%;margin-top:-1px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:none;color:#414141 !important;background-color:#fff;font-weight:normal !important;border:1px #c8c8c8 solid;padding-top:5px;padding-bottom:5px;z-index:2;overflow-y:scroll;max-height:480px !important}#hits a,#member-hits a{color:#414141 !important}#member-search-box input.go{visibility:hidden}#member-search-box{width:100%}#member-search-box input[type="text"]{height:34px;color:#414141;width:215px;margin-right:60px;border-radius:3px 0 0 3px;padding:8px 5px 8px 10px;border:1px solid #e6e6e6}#member-search-box input[type="text"]:focus{border:1px solid #428a13}#member-hits{margin-top:0px !important;width:274px}#member-hits .search-text{width:80%}#member-hits .algolia-hit{min-height:46px}#member-hits .algolia-hit .member-search-info{float:left;margin-bottom:5px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#member-hits .algolia-hit .hit-selected{background-color:#428a13 !important}.algolia-hit .search-thumb{width:36px;height:32px;float:left;padding-right:3px;margin-top:2px}.searchbox-big #hits{right:12px;position:relative;top:-1px;z-index:1}.searchbox-big .search-show-more{position:relative;right:12px;top:-1px}.search-show-more{text-shadow:none;border:1px solid #e6e6e6;border-top:none !important;background-color:#fff}@media (max-width: 480px){.search-show-more{width:98%}}.search-show-more a{transition:color 0.0s linear;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal !important;color:#414141}.search-show-more .find-more{padding:5px 0px 5px 0px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-show-more .find-more:hover{color:white}.search-show-more.hit-selected{background-color:#428a13}.search-show-more.hit-selected a{transition:color 0.0s linear;color:#fff}.search-show-more.hit-selected .find-more{color:white}.no-results{font-size:13px;min-height:80px;text-align:center;vertical-align:middle;color:#ababab}.no-results span{position:relative;top:20px}.algolia-hit:active{background-color:#69a041 !important}.algolia-hit.hit-selected{background-color:#428a13}.algolia-hit.hit-selected span.search-text,.algolia-hit:active span.search-text{color:#fff}.algolia-hit.hit-selected .trail-search-info,.algolia-hit.hit-selected .location-search-info,.algolia-hit.hit-selected .member-search-info,.algolia-hit:active .trail-search-info,.algolia-hit:active .location-search-info,.algolia-hit:active .member-search-info{color:#fff}.algolia-hit.hit-selected a,.algolia-hit:active a{transition:color 0.0s linear;color:#fff}.algolia-hit{padding:3.5px 7px 3.5px 7px;min-height:38px;user-select:none;cursor:pointer}.algolia-hit span.search-text{text-overflow:ellipsis;overflow:hidden;width:86%;white-space:nowrap;display:inline-block;font-size:13px;padding-left:7px;margin-top:4px;line-height:12px}.algolia-hit span.search-text div.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.algolia-hit a{transition:color 0.0s linear;color:#000;font-size:13px}.algolia-hit .hit-icon{height:30px;width:30px;float:left;display:inline-block;background-repeat:no-repeat;background-position:left center;background-size:30px 30px}.algolia-hit .hit-icon.trail{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-trail-dc4dacc6c319fbc897021213f73b12ba.png)}.algolia-hit .hit-icon.track{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-track-7cf859fc372dfb78a42c2374dc7c9fe0.png)}.algolia-hit .hit-icon.area{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-162c2087fe2eb42002edc96fe9b679f3.png)}.algolia-hit .hit-icon.place{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-eeb6b0ef57f1b18184cdc4b76efada5f.png)}.algolia-hit .hit-icon.list{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-list-90a017b4d6329d680cb4cc4b47296057.png)}.algolia-hit.hit-selected .hit-icon.trail{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-trail-selected-34f10f989e7149fcca244e2362b2f48b.png)}.algolia-hit.hit-selected .hit-icon.track{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-track-selected-1cfe01dbcd387cc65b83bca017729d2b.png)}.algolia-hit.hit-selected .hit-icon.area{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-selected-577cf74ec85f795e01de43964afd73c2.png)}.algolia-hit.hit-selected .hit-icon.place{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-selected-027405aa95ec47d35e8653393ea01cd6.png)}.algolia-hit.hit-selected .hit-icon.list{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-list-selected-c87c4a4a0b89ed7bac21cb4d8a6b8f2c.png)}.algolia-hit .trail-search-info,.algolia-hit .location-search-info{font-size:11px;color:#686868;line-height:11px}.algolia-hit .member-search-info{font-size:11px;color:#686868;line-height:11px;padding-left:7px;padding-bottom:2px}.filter-menu{padding:5px}.filter-menu li{cursor:pointer;padding-right:13px;padding-left:5px;color:gray;display:inline-block}.filter-menu li.selected,.filter-menu li:hover{color:#414141}.action-bar{background-color:#e6e6e6;border-top:solid #ccc 1px;border-bottom:solid #ccc 1px;min-height:40px;position:relative;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.action-bar.lighter{background-color:#f2f2f2}.action-bar.search-box{min-height:10px !important;margin-bottom:0px}#page-home-index form#algolia-search #search-box{width:100%;max-width:100%}#explore-bottom-header form#algolia-search .search-btn-holder{right:7px !important}#explore-bottom-header form#algolia-search #hits{width:97% !important}#explore-bottom-header form#algolia-search .search-show-more{width:97%}#fullscreen-search-filters form#algolia-search,#explore-bottom-header form#algolia-search{padding:3px}#fullscreen-search-filters form#algolia-search .result-list,#explore-bottom-header form#algolia-search .result-list{width:98%}#fullscreen-search-filters form#algolia-search .search-btn-holder,#explore-bottom-header form#algolia-search .search-btn-holder{top:3px;right:3px;height:34px}#header-bottom-container form#algolia-search{float:right;position:absolute;top:0;right:0}form#algolia-search{position:relative;margin-top:2px}form#algolia-search,form#algolia-member-search,#page-profiles-edit div.algolia-search{line-height:normal}form#algolia-search div.search-btn-holder,form#algolia-member-search div.search-btn-holder,#page-profiles-edit div.algolia-search div.search-btn-holder{display:inline-block;height:34px;position:absolute;top:0;right:1px}form#algolia-search div.search-btn-holder input[type='submit'],form#algolia-member-search div.search-btn-holder input[type='submit'],#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']{background-color:#428a13;border-radius:0 3px 3px 0;color:white;height:100%;min-width:60px;top:0;right:0;font-weight:bold;padding:0px 3px}@media (max-width: 767px){form#algolia-search div.search-btn-holder input[type='submit'],form#algolia-member-search div.search-btn-holder input[type='submit'],#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']{line-height:16px;font-size:16px;padding:0px 10px}}form#algolia-search div.search-btn-holder input[type='submit']:hover,form#algolia-member-search div.search-btn-holder input[type='submit']:hover,#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']:hover{background:#69a041}form#algolia-search #search-box,form#algolia-member-search #search-box,#page-profiles-edit div.algolia-search #search-box{display:inline-block;width:100%}form#algolia-search #search-box input#search,form#algolia-member-search #search-box input#search,#page-profiles-edit div.algolia-search #search-box input#search{height:34px;color:#414141;width:260px;margin-right:60px;border-radius:3px 0 0 3px;padding:8px 5px 8px 10px;border:1px solid #e6e6e6;outline:none}form#algolia-search #search-box input#search:focus,form#algolia-member-search #search-box input#search:focus,#page-profiles-edit div.algolia-search #search-box input#search:focus{border:1px solid #428a13}@media (max-width: 768px){form#algolia-search #search-box input#search,form#algolia-member-search #search-box input#search,#page-profiles-edit div.algolia-search #search-box input#search{font-size:16px;width:calc(100% - 60px)}}form#algolia-search #search-box input#search::-webkit-input-placeholder,form#algolia-search #search-box input#search::placeholder,form#algolia-search #search-box input#search:-ms-input-placeholder,form#algolia-search #search-box input#search::-moz-placeholder,form#algolia-search #search-box input#search:-moz-placeholder,form#algolia-member-search #search-box input#search::-webkit-input-placeholder,form#algolia-member-search #search-box input#search::placeholder,form#algolia-member-search #search-box input#search:-ms-input-placeholder,form#algolia-member-search #search-box input#search::-moz-placeholder,form#algolia-member-search #search-box input#search:-moz-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::-webkit-input-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::placeholder,#page-profiles-edit div.algolia-search #search-box input#search:-ms-input-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::-moz-placeholder,#page-profiles-edit div.algolia-search #search-box input#search:-moz-placeholder{line-height:normal;color:#a6a6a6}#page-trails-new .search-holder{margin-top:3px;margin-bottom:3px;position:relative;margin-left:95px}#page-trails-new #algolia-search{position:relative;z-index:2}#page-trails-new #search-box{width:270px !important}#page-trails-new #search-box input#search{border:1px solid #e6e6e6;width:270px !important;margin-right:44px}#page-trails-new #search-box #hits{width:321px;max-width:335px}#page-trails-new #search-box .search-show-more{width:335px}#page-trails-new form#algolia-search div.search-btn-holder{top:0px;right:8px}@media (max-width: 767px){#locations-tab #algolia-search input#search{height:32px;width:293px !important}#locations-tab #algolia-search #hits{width:353px !important}#locations-tab .search-btn-holder{height:32px !important;right:10px !important}}#locations-tab #algolia-search{position:relative;padding-right:5px;z-index:2}#locations-tab #algolia-search div.search-btn-holder{right:12px}#locations-tab #algolia-search #search-box{width:100%}#locations-tab #algolia-search #search-box input#search{width:318px}#locations-tab #algolia-search #search-box #hits{z-index:2;max-width:316px;width:378px}#did-you-mean{height:100%;background-color:#f2f2f2}#did-you-mean .text-header{font-size:18px;padding:10px;text-align:center}#did-you-mean .text-header.no-result{margin-right:25px}#did-you-mean .support-text{font-size:14px;padding:10px}@media (max-width: 767px){#did-you-mean .support-text{font-size:12px}}#did-you-mean .support-text.no-result{padding:0 0 0 10px;height:50px;line-height:50px}#did-you-mean #hits{max-height:495px !important;height:495px !important}@media (max-width: 767px){html.explore header#header .row .col-lg-12,html.explore header#header .row .col-md-12,html.explore header#header .row .col-sm-12,html.explore header#header .row .col-xs-12{padding-left:0px}}header#header{position:relative;z-index:1000}header#header nav{display:inline-block;z-index:1}header#header a{cursor:pointer;transition:color 0.0s linear}header#header a:hover{text-decoration:none}header#header ul{margin:0}header#header h3,header#header .view-trails a{color:#599342 !important;font-weight:bold}header#header .logo-holder{position:absolute;top:0;left:50%;margin-left:-150px;white-space:nowrap;text-align:center}header#header .logo-holder a{display:inline-block}header#header .no-col-padding{padding:0}header#header #header-top-container,header#header #mobile-header-top-container{background-color:white;line-height:60px}header#header #header-top-container #header-top,header#header #header-top-container #mobile-header-top,header#header #mobile-header-top-container #header-top,header#header #mobile-header-top-container #mobile-header-top{background:white}header#header #header-top-container #header-top div.logo-holder,header#header #header-top-container #mobile-header-top div.logo-holder,header#header #mobile-header-top-container #header-top div.logo-holder,header#header #mobile-header-top-container #mobile-header-top div.logo-holder{max-height:60px}header#header #header-top-container #header-top #alltrails-logo,header#header #header-top-container #mobile-header-top #alltrails-logo,header#header #mobile-header-top-container #header-top #alltrails-logo,header#header #mobile-header-top-container #mobile-header-top #alltrails-logo{height:60px;width:300px}header#header #header-top-container #header-top #alltrails-logo img,header#header #header-top-container #mobile-header-top #alltrails-logo img,header#header #mobile-header-top-container #header-top #alltrails-logo img,header#header #mobile-header-top-container #mobile-header-top #alltrails-logo img{display:block;height:60px;margin:0 auto}header#header #header-top-container #header-top #mobile-alltrails-logo img,header#header #header-top-container #mobile-header-top #mobile-alltrails-logo img,header#header #mobile-header-top-container #header-top #mobile-alltrails-logo img,header#header #mobile-header-top-container #mobile-header-top #mobile-alltrails-logo img{height:60px;display:block;margin:0 auto}header#header #header-top-container #header-top .opener-menu,header#header #header-top-container #mobile-header-top .opener-menu,header#header #mobile-header-top-container #header-top .opener-menu,header#header #mobile-header-top-container #mobile-header-top .opener-menu{position:absolute;height:100%;width:50px;display:none}@media only screen and (max-width: 767px){header#header #header-top-container #header-top .opener-menu,header#header #header-top-container #mobile-header-top .opener-menu,header#header #mobile-header-top-container #header-top .opener-menu,header#header #mobile-header-top-container #mobile-header-top .opener-menu{display:block}}header#header #header-top-container #header-top .opener-menu>div,header#header #header-top-container #mobile-header-top .opener-menu>div,header#header #mobile-header-top-container #header-top .opener-menu>div,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div{margin-right:10px;position:absolute;top:22px;left:10px;width:30px;height:23px}header#header #header-top-container #header-top .opener-menu>div:after,header#header #header-top-container #header-top .opener-menu>div:before,header#header #header-top-container #header-top .opener-menu>div span,header#header #header-top-container #mobile-header-top .opener-menu>div:after,header#header #header-top-container #mobile-header-top .opener-menu>div:before,header#header #header-top-container #mobile-header-top .opener-menu>div span,header#header #mobile-header-top-container #header-top .opener-menu>div:after,header#header #mobile-header-top-container #header-top .opener-menu>div:before,header#header #mobile-header-top-container #header-top .opener-menu>div span,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:after,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:before,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div span{overflow:hidden;text-indent:-9999px;content:'';position:absolute;top:0;left:0;right:0;height:3px;z-index:10;background:#808080}header#header #header-top-container #header-top .opener-menu>div span,header#header #header-top-container #mobile-header-top .opener-menu>div span,header#header #mobile-header-top-container #header-top .opener-menu>div span,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div span{top:7px}header#header #header-top-container #header-top .opener-menu>div:after,header#header #header-top-container #mobile-header-top .opener-menu>div:after,header#header #mobile-header-top-container #header-top .opener-menu>div:after,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:after{top:14px}@media (max-width: 1000px){header#header #header-top-container div.container.full-width-header ul.navigation-list li,header#header #mobile-header-top-container div.container.full-width-header ul.navigation-list li{min-width:95px}}header#header #header-top-container div.container.full-width-header nav#nav-left,header#header #mobile-header-top-container div.container.full-width-header nav#nav-left{margin-left:15px}header#header #header-top-container div.container.full-width-header nav#nav-right,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right{float:right}header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main{width:auto !important}header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a{max-width:300px}@media (max-width: 1200px){header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a{max-width:75px}}@media (max-width: 1000px){header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main div.user-info-holder,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main div.user-info-holder{display:none}}header#header #header-top-container nav#nav-right,header#header #mobile-header-top-container nav#nav-right{float:right}header#header #header-top-container nav#nav-right ul.navigation-list li#me-main,header#header #mobile-header-top-container nav#nav-right ul.navigation-list li#me-main{width:auto}#header-bottom-container,#mobile-header-bottom-container{height:40px !important;background-color:#f2f2f2;color:black;line-height:40px;position:relative;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;z-index:0}#header-bottom-container.no-bread-crumbs,#mobile-header-bottom-container.no-bread-crumbs{display:none;height:10px}#header-bottom-container.directory-header,#mobile-header-bottom-container.directory-header{height:auto}#header-bottom-container .directory-container,#mobile-header-bottom-container .directory-container{padding:0px 24px}#header-bottom-container .directory-container a,#mobile-header-bottom-container .directory-container a{display:inline-block;font-family:Proxima Nova, Arial, sans-serif;font-size:14px;color:gray;margin-right:32px}#header-bottom-container .directory-container a.selected,#mobile-header-bottom-container .directory-container a.selected{box-shadow:0px -3px 0px #428a13 inset;color:#428a13}#header-bottom-container .directory-container a.selected:hover,#mobile-header-bottom-container .directory-container a.selected:hover{color:#69a041}#header-bottom-container .directory-container a:hover,#mobile-header-bottom-container .directory-container a:hover{color:#69a041}#header-bottom-container .directory-container a:last-child,#mobile-header-bottom-container .directory-container a:last-child{margin-right:0}ul#breadcrumb-list,ul#mobile-breadcrumb-list{padding:0;list-style:none;width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul#breadcrumb-list li,ul#mobile-breadcrumb-list li{display:inline-block;color:gray;text-shadow:none;font-size:12px}ul#breadcrumb-list li a,ul#mobile-breadcrumb-list li a{color:inherit;font-size:12px;text-shadow:none}ul#breadcrumb-list li a:hover,ul#mobile-breadcrumb-list li a:hover{text-decoration:underline}.no-right-margin{margin-right:0px}header#header ul.navigation-list>li{text-align:center}header#header ul.navigation-list>li a{padding:0}header#header ul.navigation-list>li>ul>li{text-align:left}header#header #nav-right ul.navigation-list{display:table}header#header #nav-right ul.navigation-list>li{display:table-cell;min-width:95px}header#header ul.navigation-list>li{text-align:center}header#header ul.navigation-list>li a{padding:0}header#header ul.navigation-list>li>ul>li{text-align:left}header#header ul.navigation-list{position:relative;display:inline-block}header#header ul.navigation-list>li{line-height:60px;position:relative;min-width:102px;list-style-type:none;display:inline-block;font-weight:500;vertical-align:top;white-space:nowrap}header#header ul.navigation-list>li#register{background-color:#219ad8;color:white !important}header#header ul.navigation-list>li#register a{background-color:#219ad8;color:white !important}header#header ul.navigation-list>li#register a:hover{background-color:#4bafe1}header#header ul.navigation-list>li#register:hover{background-color:#4bafe1;border:none}header#header ul.navigation-list>li#register,header#header ul.navigation-list>li#login{min-width:100px}header#header ul.navigation-list>li#me-main{cursor:pointer;border-left:1px solid white;border-right:1px solid white}header#header ul.navigation-list>li#me-main:hover,header#header ul.navigation-list>li#me-main:active{border-left:1px solid #428a13;border-right:1px solid #428a13}header#header ul.navigation-list>li div#me-main-top:hover{background-color:#428a13 !important}header#header ul.navigation-list>li div#me-main-top:hover,header#header ul.navigation-list>li div#me-main-top:active{color:#fff !important}header#header ul.navigation-list>li div#me-main-top:active div,header#header ul.navigation-list>li div#me-main-top:active{background-color:#69a041 !important}header#header ul.navigation-list>li#top-bar-upgrade{background-color:#219ad8;color:white !important;white-space:normal;min-width:100px;width:115px;max-width:115px;font-size:13px;text-align:center;height:60px}header#header ul.navigation-list>li#top-bar-upgrade a{background-color:#219ad8;padding:8px 5px 0 5px;line-height:20px;color:white !important;height:60px;font-size:14px}header#header ul.navigation-list>li#top-bar-upgrade a:hover{background-color:#4bafe1}header#header ul.navigation-list>li#top-bar-upgrade:hover{background-color:#4bafe1;border:none}header#header ul.navigation-list>li .bottom-border-mask{position:absolute;display:none;bottom:0px;left:0px;right:0px;height:1px;z-index:2;background-color:white}header#header ul.navigation-list>li a{display:block;color:gray;font-size:14.5px}header#header ul.navigation-list>li a:hover{color:#fff;background-color:#428a13}header#header ul.navigation-list>li a:active{color:#fff;background-color:#69a041}header#header ul.navigation-list>li:hover{border-left:1px solid #428a13;border-right:1px solid #428a13}header#header ul.navigation-list>li:active{background-color:#69a041 !important}header#header ul.navigation-list>li:active a{color:#fff}header#header ul.navigation-list li ul{display:none}header#header ul.navigation-list li:hover .bottom-border-mask{display:block;background-color:#428a13}header#header ul.navigation-list li:hover ul.drop-down-list{display:block;position:absolute;z-index:1;background-color:#fff;border:1px solid #428a13;min-width:102px;margin-top:-1px;margin-left:-1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}header#header ul.navigation-list li:hover ul.drop-down-list#help-list{right:-1px;width:260px}header#header ul.navigation-list li:hover ul.drop-down-list#me-list{right:-1px;left:0}header#header ul.navigation-list li:hover ul.drop-down-list>li{line-height:32px;display:block}header#header ul.navigation-list li:hover ul.drop-down-list>li a{color:gray;font-size:14px;padding:10px}header#header ul.navigation-list li:hover ul.drop-down-list>li:hover{background-color:#428a13 !important}header#header ul.navigation-list li:hover ul.drop-down-list>li:hover a{color:#fff}header#header ul.navigation-list li:hover ul.drop-down-list>li:active,header#header ul.navigation-list li:hover ul.drop-down-list>li.active{background-color:#69a041 !important}header#header ul.navigation-list li:hover ul.drop-down-list>li:active a,header#header ul.navigation-list li:hover ul.drop-down-list>li.active a{color:#fff}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder{position:relative}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul{position:absolute;display:block;left:100%;background-color:#fff;border:1px solid #428a13;width:fit-content;top:0px;overflow:auto}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li{line-height:32px;display:block;width:100%}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container{width:max-content}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .new-list{border:1px solid #e6e6e6;width:160px;padding:5px;display:inline-block;position:relative}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .list-save-btn{display:inline-block;position:relative;background-color:#428a13;color:white;vertical-align:center;border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid white;margin-top:2px;height:29px;line-height:28px;padding-right:5px;padding-left:5px;cursor:pointer}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .list-save-btn:hover{background-color:#69a041}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li a{color:gray;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover{background-color:#428a13 !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover a{color:#fff}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover .new-list{border:1px solid white !important;border-top:2px solid white !important;border-bottom:2px solid white !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active{background-color:#69a041}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active a{color:#fff}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active .new-list{border:1px solid white !important;border-top:2px solid white !important;border-bottom:2px solid white !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li.no-background{background-color:#fff;border:none;padding:10px 10px}ul.navigation-list div#me-main-top{position:relative;background-color:#fff;max-height:60px;min-width:145px;line-height:normal;text-align:left;color:gray}@media (max-width: 1000px){ul.navigation-list div#me-main-top{min-width:63px}}ul.navigation-list div#me-main-top:hover a,ul.navigation-list div#me-main-top:active a{color:white}ul.navigation-list div#me-main-top:active,ul.navigation-list div#me-main-top:active a,ul.navigation-list div#me-main-top:active div{background-color:#69a041}ul.navigation-list div#me-main-top a#me-main-top-link{position:absolute;top:0;left:0;height:100%;width:100%;background:none !important}ul.navigation-list div#me-main-top div{display:inline-block}ul.navigation-list div#me-main-top div img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:36px;height:36px;margin:12px}ul.navigation-list div#me-main-top div.user-info-holder{text-align:left;vertical-align:top;margin-top:9px;margin-right:12px}ul.navigation-list div#me-main-top span{padding:0;display:inline}ul.navigation-list div#me-main-top span.username{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:175px;font-size:15px}ul.navigation-list div#me-main-top span.username.no-pro{max-width:65px}ul.navigation-list div#me-main-top span#reputation{display:block;color:#4bafe1 !important;font-size:15px}#IE-notification{z-index:1001;width:100%;line-height:28px;text-align:center;font-size:24px;padding:20px;font-weight:bold;background:#fcdd57;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}#IE-notification a{text-decoration:underline}#mobile-header{display:none}#mobile-header li#help-intro-video-mobile{padding:0 !important}#mobile-header a#intro-video-mobile{display:block;padding:10px !important}#mobile-header a#intro-video-mobile:active{background-color:#69a041 !important}#mobile-header a#intro-video-mobile span{display:block;padding-bottom:5px;text-align:center}#mobile-header a#intro-video-mobile img{display:block;margin:0 auto;width:100%}#mobile-header .video-background{background-color:#e6e6e6}li#help-intro-video a{text-align:center;padding:0 10px 10px 10px !important}li#help-intro-video img{display:block}a#intro-video.video-background,#pro-video.video-background{background-color:#e6e6e6}a#intro-video:hover,#pro-video:hover{background-color:#428a13 !important}a#intro-video:active,#pro-video:active{background-color:#69a041 !important}#page-location-state #wrapper,#page-location-country #wrapper,#page-location-city #wrapper,#page-location-show #wrapper,#page-bestof-city #wrapper,#page-bestof-state #wrapper,#page-bestof-country #wrapper,#page-bestof-park #wrapper,#page-location-show #wrapper,#page-maps-show #wrapper,#page-parks-show #wrapper,#page-lists-show #wrapper,#page-trails-show #wrapper{padding-bottom:30px}.footer{background-color:#E6E6E6;position:relative;font-family:Proxima Nova, Arial, sans-serif;font-size:20px}.footer .l-container{width:100%;max-width:1008px;margin:0 auto;padding-left:20px;padding-right:20px}.footer .footer__flex{text-align:center;height:100%}@media (min-width: 768px){.footer .footer__flex{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.footer .footer__top{padding-top:40px;padding-bottom:40px}.footer .footer__logo{width:200px}.footer .appcta{margin-right:-10px}@media screen and (max-width: 767px){.footer .appcta{margin-top:24px;margin-right:auto}}.footer .appcta__label a{font-weight:700;color:#808080;font-size:1rem}.footer .appcta__label a:hover{color:#5a5a5a !important}.footer .appcta__applink{width:150px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer .appcta__applink:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer .appcta__applink img{width:100%;display:block}.footer .appcta__applink img.app-store{padding-left:28px}.footer .appcta__label,.footer .appcta__applink{display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.footer .appcta__label,.footer .appcta__applink{display:block;margin:14px auto 0 auto}.footer .appcta__label img.app-store,.footer .appcta__applink img.app-store{padding:0 14px}}.footer .footer__util{text-align:center;padding-bottom:30px;border-top:1px solid #ccc}@media screen and (min-width: 521px){.footer .footer__util{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 520px){.footer .util__col{margin-top:40px}}.footer .util__colheader{margin-bottom:0.85em;line-height:1}.footer .util__colheader a{color:#808080;text-decoration:none;display:block}.footer .util__colheader a:hover{color:#5a5a5a !important}@media screen and (min-width: 521px){.footer .util__colheader a{font-size:1rem}}.footer .util__menu li{margin-bottom:.2em}@media screen and (max-width: 767px){.footer .util__menu li{margin-bottom:.4em}}.footer a.util__link{font-size:1.075em;color:#808080;text-decoration:none;display:block;margin-bottom:0.3em}@media (max-width: 767px){.footer a.util__link{font-size:0.875em;margin-bottom:0}}.footer a.util__link:hover{color:#5a5a5a !important}@media screen and (min-width: 521px){.footer a.util__link{font-size:0.9rem}}@media screen and (max-width: 767px){.footer .social__col{text-align:center;width:100%;padding-top:24px;margin-top:24px;border-top:1px solid #ccc}}.footer .social__menu li{display:inline-block;vertical-align:middle}.footer .social__menu li+li{margin-left:34px}.footer a.social__link{display:block;width:28px}.footer a.social__link svg{width:100%;display:block}.footer a.social__link:hover path{fill:#5a5a5a}.footer .footer__copyright{background-color:#e0e0e0;color:#808080;font-size:0.76rem;height:65px;line-height:65px}@media screen and (max-width: 767px){.footer .footer__copyright{height:280px;line-height:inherit;padding-top:30px}}@media screen and (max-width: 520px){.footer .footer__copyright--allow-for-fixed-button{padding-bottom:80px}}.footer .copyright__text{display:block !important;padding-bottom:5px;line-height:11px}.footer .footer__language_menu{float:left;display:inline-block}@media screen and (max-width: 767px){.footer .footer__language_menu{float:none !important;display:block;width:100%;margin:auto;padding-bottom:10px}.footer .footer__language_menu div.select{text-align:center;width:auto}}.footer .footer__legalmenu{width:100%;text-align:center;color:#A6A6A6;font-size:12px;line-height:12px;padding-top:0px !important;width:100%;display:block}@media screen and (max-width: 767px){.footer .footer__legalmenu{margin-top:60px;font-size:11px}}.footer .footer__legalmenu li{display:inline}.footer .footer__legalmenu li:nth-child(3){border-left:1px solid currentColor;margin-left:6px}.footer .footer_1_pct_planet{float:right;display:inline-block;height:100%;width:500px;text-align:right}@media screen and (max-width: 767px){.footer .footer_1_pct_planet{margin-top:-97px;float:none !important;display:block;height:auto;width:100%;text-align:center}}.footer .footer_1_pct_planet .proud-member{color:#808080;font-size:14px;margin-right:15px}.footer .footer_1_pct_planet .one_pct_logo_color{width:95px;margin-top:12.5px;margin-bottom:-12.5px}.footer a.legal__link{padding-left:10px;text-decoration:none;color:inherit}.footer a.legal__link:hover{color:#5a5a5a !important}
