﻿/*!
 * Bootstrap v3.0.3 (http://getbootstrap.com)
 * Copyright 2013 Twitter, Inc.
 * Licensed under http://www.apache.org/licenses/LICENSE-2.0
 *//*! normalize.css v2.1.3 | MIT License | git.io/normalize */@import url(colors-light-88b114264bf0e6c035304fd7b93e419f87339267cb6062b2a0e85aa6bf8ee853.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-dark-0ea0cf2de9ed51c4e713cf473107fd015d59e541ec5f6a14d5cb0e7188d5e9da.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-default-fc892756097636b3e448a621ee82786ca47aba13d4b3f19c7a598eed54033b25.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-compact-a0f23ddffcbe336d7e51df823d02f8cb3bb79fc21c48b81801a150a647e8196c.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-light-88b114264bf0e6c035304fd7b93e419f87339267cb6062b2a0e85aa6bf8ee853.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-dark-0ea0cf2de9ed51c4e713cf473107fd015d59e541ec5f6a14d5cb0e7188d5e9da.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-default-fc892756097636b3e448a621ee82786ca47aba13d4b3f19c7a598eed54033b25.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-compact-a0f23ddffcbe336d7e51df823d02f8cb3bb79fc21c48b81801a150a647e8196c.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-light-88b114264bf0e6c035304fd7b93e419f87339267cb6062b2a0e85aa6bf8ee853.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-dark-0ea0cf2de9ed51c4e713cf473107fd015d59e541ec5f6a14d5cb0e7188d5e9da.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-default-fc892756097636b3e448a621ee82786ca47aba13d4b3f19c7a598eed54033b25.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-compact-a0f23ddffcbe336d7e51df823d02f8cb3bb79fc21c48b81801a150a647e8196c.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-light-88b114264bf0e6c035304fd7b93e419f87339267cb6062b2a0e85aa6bf8ee853.css);@import url(https://cdn-assets-2.alltrails.com/assets/colors-dark-0ea0cf2de9ed51c4e713cf473107fd015d59e541ec5f6a14d5cb0e7188d5e9da.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-default-fc892756097636b3e448a621ee82786ca47aba13d4b3f19c7a598eed54033b25.css);@import url(https://cdn-assets-2.alltrails.com/assets/dimensions-compact-a0f23ddffcbe336d7e51df823d02f8cb3bb79fc21c48b81801a150a647e8196c.css);pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}@media print{*{color:#000;text-shadow:none !important;background:transparent;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^='javascript:']:after,a[href^='#']:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.table td,.table th{background-color:#fff !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small,blockquote .small{display:block;line-height:1.428571429;color:#999999}blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:''}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, 'Courier New', monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #dddddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #dddddd}.table .table{background-color:#ffffff}table col[class*='col-']{position:static;display:table-column;float:none}table td[class*='col-'],table th[class*='col-']{display:table-cell;float:none}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}input[type='search']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type='radio'],input[type='checkbox']{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type='file']{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type='file']:focus,input[type='radio']:focus,input[type='checkbox']:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555;vertical-align:middle}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type='radio'],.radio-inline input[type='radio'],.checkbox input[type='checkbox'],.checkbox-inline input[type='checkbox']{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}input[type='radio'][disabled],input[type='checkbox'][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type='radio'],fieldset[disabled] input[type='checkbox'],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.open>a{outline:0}[data-toggle='buttons']>.btn>input[type='radio'],[data-toggle='buttons']>.btn>input[type='checkbox']{display:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:' '}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:' '}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#999999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eeeeee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#ffffff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999999;cursor:not-allowed;background-color:#ffffff;border-color:#dddddd}.label{display:inline;padding:0.2em 0.6em 0.3em;font-size:75%;font-weight:bold;line-height:1;color:#ffffff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}.label[href]:hover,.label[href]:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}@media screen and (min-width: 768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}/*!
 * Place all Boostrap overrides here.
 * Must be loaded after Bootstrap.css.
 */a:hover{text-decoration:none}a:focus{text-decoration:none}td.label{color:inherit;font-size:100%;vertical-align:baseline}dl{margin-bottom:0px}blockquote{padding:0;border:none}.modal{display:block}.modal-content{box-shadow:none;-webkit-box-shadow:none;border:none;background-color:#f5f4f0;border-radius:0}.label{text-align:left;color:inherit;line-height:inherit;font-weight:inherit}.radio input[type="radio"]{float:none;margin-left:0px}.radio{padding-left:0;margin-top:0;margin-bottom:0}.label-info{background-color:inherit}legend{font-size:inherit;color:inherit;margin-bottom:0;border-bottom:none}.container{width:1000px}#div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}#div.rating-cancel{width:17px;height:17px;float:left;background:url(../png/rating-cancel-be0d1edf8068faddb05b0dad8f19272f04fd4643242294009b4e320593084aec.png) no-repeat 0px 0px;opacity:0.5}#div.rating-cancel:hover{opacity:1}div.star-rating,div.star-rating a{background:url(https://cdn-assets-2.alltrails.com/assets/icons/star-86a74e3e424bb4e9625158bf0012b2226d4d78d163b12111c5040d49455dc5c6.png) no-repeat 0 0}#div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}div.star-rating-on a{background-position:0 -16px !important}div.star-rating-hover a{background-position:0 -33px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}body{background:#f4f5f4;color:var(--color-text-primary)}body,input,select,textarea,button{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{height:100%}body>img{display:none}menu{list-style:none}strong,b,dl dt{font-weight:bold}hr{border:0;height:1px;margin:45px 0;position:relative;background:rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(255,255,255,0.2)}select:focus,input[type='checkbox']{outline:auto}a{cursor:pointer;text-decoration:none;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}button[disabled]{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';filter:alpha(opacity=50);opacity:0.5;cursor:default}abbr[title='required']{display:none}aside h3,aside h3 a,aside h4,aside h4 a{color:#161f13;font-size:14px;font-weight:700}aside h4 a:hover{text-decoration:underline}aside h4{margin:0}aside table{margin:0 auto;width:280px}aside table td{color:#4f4c3e;font-size:12px;line-height:18px;padding:3px 0px}aside table td.label{font-weight:700;width:120px}aside table td.label{margin-right:35px}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto}#content-container{overflow:hidden}div.container{margin:0 auto;position:relative}div.container.full-width-header{width:initial;max-width:100%}div.container.full-width-header>.row{margin-left:0;margin-right:0}div.container:after{content:'.';display:block;height:0;clear:both;visibility:hidden}div.large.container.wide{width:100%}article.main{background-color:#f4f5f4;border-right:1px solid #d0d6ce;min-height:800px}article.main header.title{background:#e6eae6;border-bottom:1px solid #ccc5be;padding:17px 19px;position:relative;z-index:1}article.main header.title h1,article.main header.title h2,article.main header.title h3{color:#4f4c3e;font-size:18px;font-weight:500;margin:0;line-height:1}article.main header.title.small{border-top:1px solid #ccc5be;padding:13px 19px}article.main header.title.small h1,article.main header.title.small h2,article.main header.title.small h3{font-size:15px}article.main header.toptitle{z-index:100}article .content{border-top:1px solid #fcfcfb;overflow:hidden;padding:30px 20px}section.column,section.columns{margin:0 10px;float:left}section.column.one,section.columns.one{width:60px}section.column.two,section.columns.two{width:140px}section.column.three,section.columns.three{width:220px}section.column.four,section.columns.four{width:300px}section.column.five,section.columns.five{width:380px}section.column.six,section.columns.six{width:460px}section.column.seven,section.columns.seven{width:540px}section.column.eight,section.columns.eight{width:620px}section.column.nine,section.columns.nine{width:700px}section.column.ten,section.columns.ten{width:780px}section.column.eleven,section.columns.eleven{width:860px}section.column.twelve,section.columns.twelve{width:940px}section.column.half,section.columns.half{width:480px}section.column.third,section.columns.third{width:320px}section.column.big,section.columns.big{width:600px}section.column.small,section.columns.small{width:320px}.fullscreen-map,#content-container-fullscreen{overflow-y:scroll;min-height:100%;height:100%;width:100%;top:0;left:0;bottom:0;right:0;display:block}.full-height{height:100%}.full-height-under-header{height:calc(100% - 64px)}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clearall{clear:both}.clear{clear:left}.clear-floats{content:'.';display:block;height:0;clear:both;visibility:hidden}.floatleft{float:left !important}.floatright{float:right !important}.hide{display:none;visibility:hidden}.alignleft{text-align:left !important}.alignright{text-align:right !important}.aligncenter{text-align:center !important}.inline{display:inline !important}.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.rounded-bottom{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.hidden{display:none !important}.ghost{visibility:hidden;width:0;height:0}.center{margin:0 auto;position:relative;width:970px}*.link{color:#161f13 !important;cursor:pointer;text-decoration:none}*.green-link{color:#161f13 !important;cursor:pointer;text-decoration:none}*.link:hover{color:#4c8bf9 !important}.pb1{padding-bottom:8px}.pb2{padding-bottom:16px}.pt1{padding-top:8px}.pt2{padding-top:16px}.btn{color:#ffffff;display:inline-block;cursor:pointer;font-size:14px;font-weight:700;padding:6px 10px 6px 30px;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.btn:hover{text-decoration:none}.btn.simple{background-image:none;padding:6px 10px 6px 10px}.btn.green,.btn-slim.green{background-color:#1b2818}.btn.brown{color:#ba4c21}.btn.dark-grey{background-color:#494942;color:#ffffff !important}.btn.dark-grey:hover{background-color:#6b746a !important}.btn.red{background-color:#b83d30;color:#ffffff !important}.btn.blue-save{float:left;background-color:#4c8bf9;color:#ffffff !important;margin-right:20px}.btn.blue-save:hover{background-color:#4c8bf9 !important}.btn.grey-save{float:left;background-color:grey;color:#ffffff !important;margin-right:20px}.btn.grey-save:hover{background-color:#999 !important}.btn.dark{background:url(https://cdn-assets-2.alltrails.com/assets/icons/button-icons-brown-6872a2fc57fd0a6f0722f5b04d9c8bdb1c3261d6e32671a0467709a6efc22e33.png) no-repeat 0px 0px}.btn.orange{background-color:#cd5d2c}.btn.green:hover{background-color:#343933;color:#ffffff}.btn.green:active{background-color:#61973c}.btn.brown:hover{background-color:#fafafa}.btn.orange:hover{background-color:#cc5521}.btn.orange:active{background-color:#d5693a}.btn.share{background-position:6px 7px}.btn.dir{background-position:6px -23px}.btn.add{background-position:6px -51px}.btn.logo{background-position:6px -77px}.btn.date{background-position:4px -131px}.btn.print{background-position:2px -186px}.btn.write-review,.btn.upload-photo,.btn.upload-track,.btn.cancel,.btn.edit-profile,.new-blue{background-color:#4c8bf9 !important}.btn.write-review a,.btn.upload-photo a,.btn.upload-track a,.btn.cancel a,.btn.edit-profile a,.new-blue a{text-decoration:none}.upload-form-btn{margin:0px 5px 0 0}.contribute-button{margin:5px 0px 0px !important}.btn.view-profile{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);background-color:#f4f5f4 !important;padding:6px 16px !important;border-radius:9999px}.btn.write-review,.btn.upload-photo,.btn.upload-track,.btn.upload,.btn.cancel,.btn.save,.btn.edit-profile,.new-blue{-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;padding:6px 10px;border:none !important;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background-image:none !important}.btn.trash{background-position:0px -220px}.btn.undo{background-position:0px -252px}.btn.reset{background-position:0px -284px}.btn.download{background-position:3px -315px}.btn.filter{background-position:1px -342px}.btn.icon-only{padding-right:0;background-position-x:center}#map .btn.logo{border:solid #3a6a8c 1px;font-size:12px;line-height:2.5em;padding:0 5px 0 40px;position:relative;top:-3px;width:253px}.btn.blue,.btn-slim.blue{background-color:#4c8bf9;color:#ffffff}.btn.blue:hover,.btn-slim.blue:hover{background-color:#4c8bf9 !important}form.follow-btn.floatright{margin-top:-19px}.btn.blue.create{background-position:2px -130px}#map .btn.blue{padding-left:10px;background:#5297c7}.btn.blue.go-pro{background-position:5px -76px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;right:50%;margin-right:-20px;padding-left:40px;position:absolute;top:410px;z-index:4}.btn-slim{height:19px;line-height:1;color:#ebe8e5;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;display:inline-block;font-size:12px;font-weight:700;padding:3px 6px;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer}.btn-slim:hover{text-decoration:none}.btn-slim.blue{margin:0 2px}.fav-activities.btn-slim.blue{padding:4px 7px;margin:0 2px 4px;height:18px;line-height:0.9}.fav-activities.favorite-tag.transparent{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);color:#161f13;border:1px solid rgba(17,23,14,0.1);border-radius:4px;padding:4px 8px;margin:8px 8px 0 0}.btn-slim.brown{background-color:#76725b;padding:3.5px 6px}.btn-slim.brown.dark{background-color:#a8a38f}.btn-slim.brown.dark:hover{background-color:#76725b}.btn-slim.brown:hover{background-color:#848066}.btn-slim.brown:active{background-color:#8c8661}.action-bar .btn-slim.blue{margin-top:10px}.btn.blue:hover,.btn-slim.blue:hover{background-color:#5297c7}.btn.blue:active,.btn-slim.blue:active{background-color:#4891c3}.orange-btn{color:#ffffff !important;background-color:#cd5d2c;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;border:solid 1px #894931;color:#ffffff;display:inline-block;font-size:16px;font-weight:700;padding:6px 15px;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.orange-btn:hover{background-color:#cc5521}.orange-btn:active{background-color:#d5693a}.orange-btn.pro-skip{font-size:14px !important;padding:4px 10px !important;position:absolute;right:10px;bottom:10px}.btn.contest-rules{background:url(https://cdn-assets-2.alltrails.com/assets/icons/official_rules-29a2322b6387e924af4b1c19f7b1ef1f5d42b506fc1ca289037accbe80f56cfc.png) no-repeat 8px 6px;background-size:16px 16px;position:absolute;padding-left:28px;right:10px;bottom:10px}#stats .orange-btn{font-size:14px;padding:4px 15px}.new-fb-btn{display:inline-block;background:#6877b1;background:-moz-linear-gradient(top, #6877b1 0%, #5d6ca7 50%, #5766a2 53%, #4f5e9b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6877b1), color-stop(50%, #5d6ca7), color-stop(53%, #5766a2), color-stop(100%, #4f5e9b));background:-webkit-linear-gradient(top, #6877b1 0%, #5d6ca7 50%, #5766a2 53%, #4f5e9b 100%);background:-o-linear-gradient(top, #6877b1 0%, #5d6ca7 50%, #5766a2 53%, #4f5e9b 100%);background:-ms-linear-gradient(top, #6877b1 0%, #5d6ca7 50%, #5766a2 53%, #4f5e9b 100%);background:linear-gradient(top, #6877b1 0%, #5d6ca7 50%, #5766a2 53%, #4f5e9b 100%);border:1px solid #41569a;color:#ffffff !important;font-size:16px;font-weight:bold;padding:13px 10px 13px 50px;position:relative;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3)}.new-fb-btn:hover{background:#5d6ca7;background:-moz-linear-gradient(top, #5d6ca7 0%, #5867a3 45%, #4f5e9b 55%, #41569a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5d6ca7), color-stop(45%, #5867a3), color-stop(55%, #4f5e9b), color-stop(100%, #41569a));background:-webkit-linear-gradient(top, #5d6ca7 0%, #5867a3 45%, #4f5e9b 55%, #41569a 100%);background:-o-linear-gradient(top, #5d6ca7 0%, #5867a3 45%, #4f5e9b 55%, #41569a 100%);background:-ms-linear-gradient(top, #5d6ca7 0%, #5867a3 45%, #4f5e9b 55%, #41569a 100%);background:linear-gradient(top, #5d6ca7 0%, #5867a3 45%, #4f5e9b 55%, #41569a 100%);text-decoration:none}.new-fb-btn:active{background:#41569a}.new-fb-btn span{background:#5c6a9e !important;background:-moz-linear-gradient(top, #5c6a9e 0%, #536197 50%, #4f5c93 53%, #47548b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c6a9e), color-stop(50%, #536197), color-stop(53%, #4f5c93), color-stop(100%, #47548b));background:-webkit-linear-gradient(top, #5c6a9e 0%, #536197 50%, #4f5c93 53%, #47548b 100%);background:-o-linear-gradient(top, #5c6a9e 0%, #536197 50%, #4f5c93 53%, #47548b 100%);background:-ms-linear-gradient(top, #5c6a9e 0%, #536197 50%, #4f5c93 53%, #47548b 100%);background:linear-gradient(top, #5c6a9e 0%, #536197 50%, #4f5c93 53%, #47548b 100%);background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/fb-b964a40d1722ede3cd427ad3e0c342da49638bfc62b4c38f5061d4b4e4a681e3.png) no-repeat center;border-radius:4px 0 0 4px;border-right:1px solid #5f6ea8;box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;display:inline-block;font-size:27px !important;height:72%;left:0;padding:13px 0 0 5px;position:absolute;text-align:center;top:0;text-shadow:none;width:35px}.new-fb-btn:hover span{background:#536197;background:-moz-linear-gradient(top, #536197 0%, #4f5c93 50%, #47548b 53%, #47548b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #536197), color-stop(50%, #4f5c93), color-stop(53%, #47548b), color-stop(100%, #47548b));background:-webkit-linear-gradient(top, #536197 0%, #4f5c93 50%, #47548b 53%, #47548b 100%);background:-o-linear-gradient(top, #536197 0%, #4f5c93 50%, #47548b 53%, #47548b 100%);background:-ms-linear-gradient(top, #536197 0%, #4f5c93 50%, #47548b 53%, #47548b 100%);background:linear-gradient(top, #536197 0%, #4f5c93 50%, #47548b 53%, #47548b 100%)}.new-fb-btn:active span{background:#47548b}.modal-list ul li .btn-slim{position:absolute;right:5px;top:16px}aside h4 .btn-slim.blue{line-height:1;margin-left:5px;height:20px}.elevation .orange-btn{border:solid #954420 1px;bottom:10px;height:17px;font-size:14px;left:20px;position:absolute}.recent .orange-btn{border:solid #954420 1px;font-size:14px;height:30px;height:auto;line-height:1.7em;padding:3px 10px;position:absolute;right:10px;text-decoration:none;top:10px}.orange-btn span{color:#ffffff;font-size:14px;font-weight:700;line-height:1.7em;margin-left:5px}.recent .orange-btn img{vertical-align:middle}.btn.transparent{background-color:#d0cfc6;background-color:rgba(0,0,0,0.04);border:1px solid #bec0c2;color:#8c877b}.btn.transparent:hover{background-color:rgba(0,0,0,0.08)}.btn.transparent:active{background-color:rgba(0,0,0,0.12)}.btn-slim.brown+.btn-slim.brown{margin:0 10px}#page-profiles-edit .act-holder{display:inline-block;margin:2px 2px}#page-profiles-edit .btn-slim.brown{background-color:#bdbdbd;color:#ffffff !important;-webkit-user-select:none}#page-profiles-edit .checked{background-color:#8b958a !important}html,body{margin:0px;padding:0px;font-family:var(--font-family-primary),Arial,sans-serif}.osano-cm-dialog{background-color:#ffffff;border-radius:16px;box-shadow:var(--shadow-100);margin-bottom:16px;margin-left:16px;margin-right:16px}@media all and (min-width: 768px){.osano-cm-dialog{margin-bottom:24px;margin-left:24px;margin-right:24px}}.osano-cm-accept,.osano-cm-deny,.osano-cm-manage,.osano-cm-save,.osano-cm-accept-all,.osano-cm-denyAll{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);background-color:var(--color-interactive-primary);border-radius:9999px;border:2px solid transparent;color:var(--color-text-primary-inverse);min-height:32px}.osano-cm-content{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}.osano-cm-info{box-shadow:none}.osano-cm-window{font-family:var(--font-family-primary),Arial,sans-serif;color:#161f13}@media print{.osano-cm-window{display:none}}.osano-cm-disclosure__toggle{text-decoration:underline}.osano-cm-close:focus-visible{outline:auto;outline-offset:2px}.osano-cm-info-dialog-header__close:focus{background-color:transparent;border-color:transparent;stroke:currentColor;stroke-width:1px}.osano-cm-save{bottom:16px;position:sticky}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-top:8px}@media screen and (min-width: 768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-right:0.5em;margin-top:0}}#live-location-icon{border-radius:50%;border:solid 3px white;background-color:#4c8bf9;box-shadow:0 0 0 rgba(33,154,216,0.4);-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;animation:pulse 2s infinite;width:20px;height:20px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(33,154,216,0.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(33,154,216,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(33,154,216,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(33,154,216,0.4);box-shadow:0 0 0 0 rgba(33,154,216,0.4)}70%{-moz-box-shadow:0 0 0 15px rgba(33,154,216,0);box-shadow:0 0 0 15px rgba(33,154,216,0)}100%{-moz-box-shadow:0 0 0 0 rgba(33,154,216,0);box-shadow:0 0 0 0 rgba(33,154,216,0)}}#page-contribute-photo_admin #photo-admin-tool{padding-top:87px}#page-contribute-photo_admin #photo-admin-tool span.contribute-button{border:solid 1px #aaa;border-radius:4px;padding:inherit}#page-contribute-photo_admin #photo-admin-tool .selected{border:3px solid green}#page-contribute-photo_admin #photo-admin-tool .has-remove-edit-item{border:3px solid red}#page-contribute-photo_admin #photo-admin-tool .has-profile-edit-item{border:3px solid #4da330}#page-contribute-photo_admin #photo-admin-tool div{display:inline-block;padding:5px}#page-contribute-photo_admin #photo-admin-tool div.photo-cell{width:518px}#page-contribute-photo_admin #photo-admin-tool input.photo-select{margin:0 5px}#page-contribute-photo_admin #photo-admin-tool img.blurry{opacity:0.5;-webkit-filter:blur(5px);filter:blur(5px)}#page-contribute-photo_admin #photo-admin-tool img.r90{-webkit-transform:rotate(90deg) scale(0.75);-moz-transform:rotate(90deg) scale(0.75);transform:rotate(90deg) scale(0.75)}#page-contribute-photo_admin #photo-admin-tool img.r270{-webkit-transform:rotate(-90deg) scale(0.75);-moz-transform:rotate(-90deg) scale(0.75);transform:rotate(-90deg) scale(0.75)}#page-contribute-photo_admin #photo-admin-tool img.r180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#page-contribute-index .footer .l-container,#page-contribute-route .footer .l-container,#page-trails-new .footer .l-container,#page-admin-index .footer .l-container,#page-trails-edit .footer .l-container{max-width:none !important}#page-contribute-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right,#page-contribute-route #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right,#page-trails-new #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right,#page-admin-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right,#page-trails-edit #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right{bottom:124px !important}#page-contribute-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right.mapboxgl-ctrl-bottom-right.elevation-collapsed,#page-contribute-route #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right.mapboxgl-ctrl-bottom-right.elevation-collapsed,#page-trails-new #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right.mapboxgl-ctrl-bottom-right.elevation-collapsed,#page-admin-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right.mapboxgl-ctrl-bottom-right.elevation-collapsed,#page-trails-edit #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-right.mapboxgl-ctrl-bottom-right.elevation-collapsed{bottom:0px !important}#page-contribute-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left,#page-contribute-route #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left,#page-trails-new #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left,#page-admin-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left,#page-trails-edit #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left{bottom:124px !important}#page-contribute-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left.mapboxgl-ctrl-bottom-left.elevation-collapsed,#page-contribute-route #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left.mapboxgl-ctrl-bottom-left.elevation-collapsed,#page-trails-new #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left.mapboxgl-ctrl-bottom-left.elevation-collapsed,#page-admin-index #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left.mapboxgl-ctrl-bottom-left.elevation-collapsed,#page-trails-edit #contribute-fullscreen-map.with-graph div#map .mapboxgl-ctrl-bottom-left.mapboxgl-ctrl-bottom-left.elevation-collapsed{bottom:0px !important}#page-contribute-index #contribute-fullscreen-map.with-graph.withNewElevationChart,#page-contribute-route #contribute-fullscreen-map.with-graph.withNewElevationChart,#page-trails-new #contribute-fullscreen-map.with-graph.withNewElevationChart,#page-admin-index #contribute-fullscreen-map.with-graph.withNewElevationChart,#page-trails-edit #contribute-fullscreen-map.with-graph.withNewElevationChart{overflow:hidden}#page-contribute-index #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,#page-contribute-index #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left,#page-contribute-route #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,#page-contribute-route #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left,#page-trails-new #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,#page-trails-new #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left,#page-admin-index #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,#page-admin-index #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left,#page-trails-edit #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,#page-trails-edit #contribute-fullscreen-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left{bottom:160px !important}#page-contribute-index #wrapper,#page-contribute-route #wrapper,#page-trails-new #wrapper,#page-admin-index #wrapper,#page-trails-edit #wrapper{padding-top:48px}#page-contribute-index div#header,#page-contribute-route div#header,#page-trails-new div#header,#page-admin-index div#header,#page-trails-edit div#header{margin-top:-48px}@media (max-width: 970px){#page-contribute-index div#header,#page-contribute-route div#header,#page-trails-new div#header,#page-admin-index div#header,#page-trails-edit div#header{width:100%}}#contribute-fullscreen div#contribute-fullscreen-map{position:absolute;left:435px;right:0;bottom:0;margin-top:64px}#page-contribute-edit_item_set_status #box-bg{padding-top:20px}#page-trails-edit .flash,#page-contribute-index .flash{margin-left:300px;margin-right:200px}#contribute-title{position:sticky;display:flex;top:0;font-weight:500;padding:var(--space-200) var(--space-150);width:100%;border-bottom:var(--borders-weight-sm) solid var(--color-border-separator);z-index:10;background-color:var(--color-neutral-white)}#contribute-title img{background-color:#595645;border:solid #a9a490 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#contribute-title .contribute-title-text{display:inline-block;margin-left:10px;color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default)}#contribute-title #trail-contribute-title-text{margin-left:10px;max-width:300px;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#contribute-title .contribute-trail-name{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default)}#contribute-title .contribute-trail-location>ul,#contribute-title .contribute-trail-location>a,#contribute-title .contribute-trail-location>div,#contribute-title .contribute-trail-links>ul,#contribute-title .contribute-trail-links>a,#contribute-title .contribute-trail-links>div{display:block;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);color:var(--color-neutral-600);margin-bottom:0px}#contribute-title .contribute-trail-location>ul li,#contribute-title .contribute-trail-location>a li,#contribute-title .contribute-trail-location>div li,#contribute-title .contribute-trail-links>ul li,#contribute-title .contribute-trail-links>a li,#contribute-title .contribute-trail-links>div li{display:inline}#contribute-title .contribute-trail-location>ul li+li:before,#contribute-title .contribute-trail-location>a li+li:before,#contribute-title .contribute-trail-location>div li+li:before,#contribute-title .contribute-trail-links>ul li+li:before,#contribute-title .contribute-trail-links>a li+li:before,#contribute-title .contribute-trail-links>div li+li:before{font-size:18px;padding-left:2px;padding-right:2px;content:'\2022'}#contribute-title .photos-link.photos-link{color:var(--color-plus-600)}#contribute-title .contribute-trail-links{display:block}#contribute-title.small-title{min-height:45px;padding-left:0;padding-top:15px}.edit-items-container{height:100%}.edit-items-container.with-small-title{top:45px}.edit-items-container.with-no-title{top:0px}.option-button,.option-button:focus{outline:none;background:white;border:1px solid #dcdcdc !important;display:inline-block;cursor:pointer;color:#6b746a;font-size:12px;padding:3px 8px;text-decoration:none}.option-button-row{margin-bottom:5px}.option-button-row .option-button{margin-left:-1px}.option-button:not([disabled]):hover{background-color:#e9e9e9}.option-button.rapid-route{margin-top:4px}#verified-route-instructions{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin-top:var(--space-16)}#contribute-action-bar{position:sticky;bottom:0;clear:both;background-color:var(--color-neutral-white);width:100%;height:55px;padding:var(--space-200) var(--space-150);display:flex;align-items:center;justify-content:space-between;border-top:var(--borders-weight-sm) solid var(--color-border-separator)}#contribute-action-bar .editor-help{padding-top:10px;padding-left:10px;font-size:12px;color:#a8a69d;float:left}#contribute-action-bar .editor-help:hover{text-decoration:underline}#contribute-action-bar .buttons{float:right}#contribute-action-bar .buttons a,#contribute-action-bar .buttons button:not(:last-child){margin-right:var(--space-4)}#contribute-action-bar .buttons .btn{background-color:#4c8bf9;color:#ffffff;border:0;box-shadow:none}#contribute-action-bar .buttons .btn:hover{background-color:#4c8bf9}div#contribute-map{left:435px}div#contribute-welcome{display:flex;justify-content:center;height:100%}div#end-state{margin:0 36px}div#edit-trail-contribute-box{top:60px !important}div#contribute-start,div#contribute-end,div#contribute-box,div#edit-trail-contribute-box{position:absolute;width:435px;top:60px;left:0;bottom:0;z-index:1;background-color:var(--color-neutral-white);border-right:1px solid #e0e0e0;overflow:scroll}#trail-details-box .ada{margin-top:13px}#trail-details-box .edit-field{width:100%;float:left;padding:5px 10px}#trail-details-box .edit-field a.name-edit-link{position:absolute;right:10px;margin-top:9px}#trail-details-box .edit-field:nth-of-type(odd){background-color:#ebeae5}#trail-details-box .left{width:100%;float:left}#trail-details-box .field-name{font-size:14px;margin-top:8px;float:left;width:80px;white-space:pre}#trail-details-box .field-name.ellipse{overflow:hidden;text-overflow:ellipsis}#trail-details-box .field-name.allow-lengthen{min-width:80px;width:auto;max-width:150px;overflow:hidden;text-overflow:ellipsis}#trail-details-box .field-name.wrap{white-space:normal}#trail-details-box .faded{margin-top:9px;margin-left:5px;float:left}#trail-details-box input.text,#trail-details-box input.text.short{width:252px}#trail-details-box input.text.second-line-text{margin-left:0px}#trail-details-box input.text.half,#trail-details-box select.half{width:28%;border-radius:0}#trail-details-box textarea.text{width:60%;height:auto;float:left;margin-top:3px;margin-left:15px;color:#635e4d;font-size:14px;font-weight:initial;resize:vertical}#trail-details-box .search-btn{background-color:#161f13;border-radius:2px;padding:6px 10px;color:#ffffff;font-weight:bold;cursor:pointer;position:absolute;user-select:none;right:9px;margin-top:3px}#trail-details-box .search-btn:hover{background-color:#4da330}#trail-details-box .rev-geocode-txt{float:right;margin-right:32px;margin-top:5px;font-weight:600}#trail-details-box div.contains-search-box{margin-left:94px}#trail-details-box input.text[readonly]{background-color:#eeeeee}#trail-details-box .feature-list,#trail-details-box .option-button-group{margin:7px 0 3px 95px}#trail-details-box .feature-list option-select,#trail-details-box .option-button-group option-select{display:inline-block}#trail-details-box .feature-list option-select input,#trail-details-box .option-button-group option-select input{margin-top:-1px}#trail-details-box .feature-list option-select label,#trail-details-box .option-button-group option-select label{font-weight:initial;width:85px;padding-left:5px}#trail-details-box .feature-list a.option-select,#trail-details-box .option-button-group a.option-select{color:#ffffff !important;background-color:#bdbdbd;margin:0px 4px 4px 0px}#trail-details-box .feature-list a.option-select.selected,#trail-details-box .option-button-group a.option-select.selected{background-color:#76715c}#trail-details-box .length-and-elevation{display:flex;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#trail-details-box .length-and-elevation div{margin-right:var(--space-200);margin-top:var(--space-16)}#trail-details-box input.text{float:left;border-radius:0;width:70%;margin-top:3px;margin-left:15px;height:30px}#trail-details-box .edit-field-divider{background-color:#dbd8d0;padding-top:15px;padding-bottom:10px;padding-left:10px;width:100%;min-height:45px;display:inline-block;border-bottom:solid #ccc5be 1px;color:#504c40;font-size:20px;font-weight:bold}#trail-details-box .edit-field-or-divider{float:left;margin-left:105px}#page-contribute-admin div#contribute-box{width:500px;height:500px;left:5px;overflow:hidden}#page-contribute-admin div#contribute-box #contribute-sections{background-color:#f4f5f4;overflow:scroll;height:318px}#page-contribute-admin div#contribute-box #contribute-action-bar{position:sticky;bottom:0}#page-contribute-admin .photo-item{height:60px}#page-contribute-admin .photo-item img{background-color:#595645;border:solid #a9a490 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#page-contribute-admin .section-items{position:relative}#page-contribute-admin .user-info{position:absolute;left:35px;z-index:1}#page-contribute-admin .edit-data{position:absolute;left:110px;z-index:1}#page-contribute-admin .status-holder{position:absolute;left:350px;z-index:1}#page-contribute-admin .checkbox{position:absolute;left:10px;margin-top:0;z-index:1}#page-contribute-admin .status-reason{position:absolute;left:440px;z-index:1}img#loading-spinner{padding-right:5px}.contribute-button{background-color:#4c8bf9;color:#ffffff;font-size:13px;font-weight:700;padding:6px;width:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.contribute-button:hover{background-color:#4c8bf9}#fullscreen-search-results .item{position:absolute;padding:16px;bottom:0;left:0;width:100%;cursor:pointer;z-index:2}#fullscreen-search-results .item .track-info{height:40px;vertical-align:top;color:#ffffff;padding-left:7px;display:inline-block}#fullscreen-search-results .item .clickable{pointer-events:initial}#fullscreen-search-results .item-info{margin-top:4px;vertical-align:auto}#fullscreen-search-results .item-info .rating{background-position:0px 2px}#fullscreen-search-results .item-profile-link{height:39px}#fullscreen-search-results .item-profile-link img{border:2px solid white;background-image:url(https://cdn-assets-2.alltrails.com/assets/placeholder/person_placeholder-b0d9549d302dde5bc8b920f0bb16ecfe830b4f099c3819d3b33ead46590dc94a.png);background-size:40px 40px;border-radius:40px;width:40px;height:40px}#fullscreen-search-results .circle-item-profile-link img{border:1px solid white;background-image:url(https://cdn-assets-2.alltrails.com/assets/placeholder/person_placeholder-b0d9549d302dde5bc8b920f0bb16ecfe830b4f099c3819d3b33ead46590dc94a.png);background-size:75px 75px;width:75px;height:75px;border-radius:12px}#fullscreen-search-results .name{font-size:18px !important;font-weight:bold !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#ffffff;overflow:hidden;padding-bottom:0;padding-right:15px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap}#fullscreen-search-results .name a{color:#ffffff;font-size:18px;font-weight:bold}#fullscreen-search-results .name a:visited,#fullscreen-search-results .name a:hover{color:#ffffff !important}#fullscreen-search-results .name.short{padding-right:55px}#fullscreen-search-results .name.big{font-size:28px;font-weight:500;margin:0;text-overflow:initial;white-space:normal;line-height:30px}.track-info span.diff,#difficulty-and-rating span.diff{border-radius:6px;display:inline-block;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;margin-right:8px;padding:0px 8px;height:18px;line-height:19px}.track-info span.diff.activity,#difficulty-and-rating span.diff.activity{background-color:#ffffff;border:solid 1px #4da330;color:#161f13;height:22px;line-height:22px;width:auto}#difficulty-and-rating .missing{background-color:#bdbdbd;color:#ffffff}#difficulty-and-rating .easy{background-color:#ffffff;color:#4da330}#difficulty-and-rating .easy.selected{background-color:#4da330;color:#ffffff}#difficulty-and-rating .moderate{background-color:#ffffff;color:#4c8bf9}#difficulty-and-rating .moderate.selected{background-color:#4c8bf9;color:#ffffff}#difficulty-and-rating .hard{background-color:#ffffff;color:#6b746a}#difficulty-and-rating .hard.selected{background-color:#6b746a;color:#ffffff}#difficulty-and-rating .rating{margin-bottom:-2px;margin-right:4px}.non-scrolling-trail-list li:not(:last-child){margin-bottom:32px}.feed-user-avatar{position:relative;background-color:#f4f5f4;border:1px solid #d0d6ce;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:20px;height:62px;width:62px}.feed-user-avatar img{width:100%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.feed-user-content{background-color:#f4f5f4;border:1px solid #d0d6ce;padding:5px 10px 10px 10px;width:auto;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.feed-user-content .title{border-bottom:1px solid #d0d6ce;overflow:auto}.feed-user-content .title.no-bar{border-bottom:none;padding-bottom:0px;margin-bottom:-5px;min-height:44px}.feed-user-content .title .width-for-stars-holder{display:inline-block;position:relative;width:100%;margin-bottom:1px}.feed-user-content .title .width-for-stars-holder h4{position:absolute;top:3px;left:0;right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px}.feed-user-content .title h4{display:inline-block;margin:0 0 5px 0;font-size:12px;font-weight:bold}.feed-user-content .title div.tag{display:inline-block;padding-bottom:8px}.feed-user-content .title .review-tags{display:inline-block;width:calc(100% - 150px)}.feed-user-content #page-location-photos .feed-user-content .title .review-tags{height:20px;line-height:20px;overflow:hidden}.feed-user-content .details{margin:10px 0 0}.feed-user-content .details p{margin:0;padding:0;font-size:12px;word-wrap:break-word}.feed-user-content .details img{width:100%}.reply-editor{background-color:#e6eae6;width:100%;padding:16px;margin:5px 0px;border-radius:3px;position:relative;min-height:96px}.reply-editor textarea{width:70%;min-height:60px;padding:5px;margin:2px;border:#4da330 solid 1px}.reply-editor h3,.reply-editor h4{display:inline-block;font-size:14px}.reply-editor h3{color:#161f13}.reply-editor h4{margin-left:2px}.reply-editor p{font-size:16px}.reply-editor h4,.reply-editor p{font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#6b746a}.reply-editor .comment-reply-content{margin-left:16px;word-break:break-word}.reply-editor .btn-container-right{float:right}.reply-editor .delete-track{position:absolute;right:10px;top:10px}.reply-editor .green-block{background-color:#4da330;width:4px;height:64px;border-radius:2px}.reply-editor .btn.blue-save{float:left;padding:4px;margin:2px;border-radius:3px;background-color:#4c8bf9;color:#ffffff !important;font-weight:bold}.reply-editor .btn.blue-save:hover{background-color:#4c8bf9 !important}#reviews .feed-user-content .details p{white-space:pre-wrap}.feed-item:first-child{margin:0}.feed-item{margin:10px 0;width:100%;clear:both}.feed-item.load-more{cursor:pointer}.feed-item.load-more h3{cursor:pointer;text-align:center;color:#4c8bf9}.feed-item.load-more h3:hover{color:#4c8bf9}.feed-item.load-more .feed-user-avatar{visibility:hidden}.tab-container .load-more .feed-user-content{padding:10px}#activity-feeds div#load_more .feed-user-avatar{display:none}.reply-editor a.edit-track,.reply-editor a.delete-track,.reply-editor a.review-trail{background-size:cover;width:16px;height:16px;text-indent:-10000px;text-decoration:none;margin-left:5px;cursor:pointer}.reply-editor a.edit-track{background-image:url(https://cdn-assets-2.alltrails.com/assets/buttons/edit-track-29646c4eeb4ad8250601b20aa7954358a7a0c968ed3cf37e94bc1a1f4cf4b877.png)}.reply-editor a.delete-track{background-image:url(https://cdn-assets-2.alltrails.com/assets/buttons/delete-track-1fd5c94a66316c0ab16d5aea449b7cc1291a5acaf675e84d335d15aba59efd30.png)}.reply-editor a.review-trail{background-image:url(https://cdn-assets-2.alltrails.com/assets/buttons/review-trail-a4980763c2f1d3086ccf31345055f275584b69c7fbddb0c506afb263ae89542e.png)}.tag{margin-right:5px;margin-bottom:0px}.tag a:hover{text-decoration:none}.tag span{font-size:14px;cursor:default;margin:5px 0;display:inline-block;font-weight:500;background-color:#ffffff;color:#161f13;white-space:nowrap;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:solid 1px #4da330}.tag span:hover{background-color:#aab3a9}.tag span.active{background-color:#ffffff}.tag span.big{padding:5.5px 12px}.tag span.small{font-size:12px;padding:3.5px 6px;font-weight:700}html,body{margin:0px;padding:0px;font-family:var(--font-family-primary),Arial,sans-serif}.osano-cm-dialog{background-color:#ffffff;border-radius:16px;box-shadow:var(--shadow-100);margin-bottom:16px;margin-left:16px;margin-right:16px}@media all and (min-width: 768px){.osano-cm-dialog{margin-bottom:24px;margin-left:24px;margin-right:24px}}.osano-cm-accept,.osano-cm-deny,.osano-cm-manage,.osano-cm-save,.osano-cm-accept-all,.osano-cm-denyAll{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);background-color:var(--color-interactive-primary);border-radius:9999px;border:2px solid transparent;color:var(--color-text-primary-inverse);min-height:32px}.osano-cm-content{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}.osano-cm-info{box-shadow:none}.osano-cm-window{font-family:var(--font-family-primary),Arial,sans-serif;color:#161f13}@media print{.osano-cm-window{display:none}}.osano-cm-disclosure__toggle{text-decoration:underline}.osano-cm-close:focus-visible{outline:auto;outline-offset:2px}.osano-cm-info-dialog-header__close:focus{background-color:transparent;border-color:transparent;stroke:currentColor;stroke-width:1px}.osano-cm-save{bottom:16px;position:sticky}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-top:8px}@media screen and (min-width: 768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-right:0.5em;margin-top:0}}.mapboxgl-popup-content{padding:0 !important;background:transparent !important;box-shadow:none !important}.mapboxgl-ctrl-geolocate{display:none !important}.mapboxgl-dot-marker,.mapboxgl-gray-dot-marker,.mapboxgl-green-dot-marker{height:20px;width:20px;border-radius:50%;border:3px solid #ffffff;box-shadow:0px 0px 4px 4px #3333333b}.mapboxgl-green-dot-marker{background-color:#4da330}.mapboxgl-gray-dot-marker{background-color:#161f13}.spider-leg-container{width:1px;height:1px;overflow:display;will-change:transform}.spider-leg-container:hover{cursor:pointer}.spider-leg-container .spider-leg-pin{position:relative;z-index:1}.spider-leg-container .spider-leg-pin.default-spider-pin{position:relative;width:25px;height:41px;margin-left:-11.5px;margin-top:-38.5px;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.0.0-beta.2/images/marker-icon.png)}.spider-leg-container .spider-leg-line{position:absolute;bottom:0;left:0;width:2px;background-color:#343434;opacity:0.45;transform-origin:bottom;z-index:0;height:0}.spider-leg-container:hover .spider-leg-line{opacity:1}.spider-leg-container.animate{-webkit-transition:margin 0.15s linear;-moz-transition:margin 0.15s linear;-ms-transition:margin 0.15s linear;-o-transition:margin 0.15s linear;transition:margin 0.15s linear}.spider-leg-container.initial,.spider-leg-container.exit{margin-left:0 !important;margin-top:0 !important;height:0}.spider-leg-container.animate .spider-leg-line{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transition-delay:inherit;-moz-transition-delay:inherit;-ms-transition-delay:inherit;-o-transition-delay:inherit;transition-delay:inherit}.spider-leg-container.animate.initial .spider-leg-line,.spider-leg-container.animate.exit .spider-leg-line{height:0 !important}div#content div.landing-box,div.box{background:rgba(0,0,0,0.04);padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.15)}div#content div#box div#box-bg article{background:#f4f5f4;-webkit-background-clip:padding-box;height:100%}div#content div#box div#box-bg aside{padding:10px;position:relative}div#content div#box div#box-bg aside hr{margin:15px 0;background:#d0d6ce;box-shadow:0 1px 0 rgba(255,255,255,0.3)}div#content div#box div#box-bg aside div#map{margin-top:9px;position:relative;z-index:10}#page-trails-show div#content div#box div#box-bg aside div#map div.toggle{right:2px}div#content div#box div#box-bg aside div#map div.toggle{border-radius:0 0 0 5px;background-color:#cdcabf;padding:0 0 5px 5px;position:absolute;right:-18px;top:0;border-left:1px solid #b0aa97;border-bottom:1px solid #b0aa97;z-index:1000}div#content div#box div#box-bg aside div#map div.toggle a{display:block;width:30px;height:30px;background:url(https://cdn-assets-2.alltrails.com/assets/buttons/map-toggle-7a72f204583c758d4a93605f6ce5b6fdda8d0e74e51508bcaca1adee497e9e2e.png);background-size:30px 30px;overflow:hidden;text-indent:-10000px}div#content div.background-container{z-index:10}div#content div#box{clear:both}.comment .extra{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-color:#ebeae5;border-bottom:#efefef;clear:both;float:right;padding:2px 5px;position:relative;top:-4px;width:480px;margin-right:5px}.comment .extra ul li{float:left;text-align:center;width:33%}.comment .extra a{background:url(https://cdn-assets-2.alltrails.com/assets/icons/user-action-icons-1e5099fe8b6a07d10bcdd3a191d24bba796245ee8584a13db2edb0fb18fe7cd1.png) no-repeat 0px 0px;color:#97968c;font-size:13px;font-weight:700;padding-left:15px}.comment .extra a:hover{color:#4f4c3e}.comment .extra a.upload{background-position:0px 0px}.comment .extra a.write{background-position:0px -19px}.comment .extra a.answer{background-position:0px -39px}.comment .comment-content{background-color:#f4f5f4;border-radius:8px;padding:16px;position:relative;z-index:10}.comment .comment-content a>img{height:auto;width:100%}.comment .user-avatar{left:0;padding:0;position:absolute;top:0}.comment .pic-content span .act{background:url(https://cdn-assets-2.alltrails.com/assets/icons/dashboard-icons-0b8c585687511219d761bf018a5f49016c584cd25a56208d534ebea1bd917c76.png) no-repeat 0px 9999px;display:block;height:12px;left:6px;padding:0;position:absolute;top:5px;width:12px}.comment .pic-content span .act.new-trail{background-position:-1px -58px}.comment .pic-content span .act.edit-trail{background-position:-1px -58px}.comment .pic-content span .act.completed{background-position:-1px 2px}.comment .pic-content span .act.checked-in{background-position:-1px -19px}.comment .pic-content span .act.added-photos{background-position:-1px -38px}.comment .pic-content span .act.reviewed{background-position:-1px -300px}.comment .pic-content span .act.added-to-favorites{background-position:-1px -78px}.comment .pic-content span .act.added-to-whishlist{background-position:-1px -98px}.comment .pic-content span .act.track{background-position:-1px -279px}.comment .pic-content span .act.member{background-position:-1px -118px}.comment .pic-content span .act.like{background-position:-1px -138px}.comment .pic-content span .act.event{background-position:-1px -159px}.comment .pic-content span .act.group{background-position:-1px -178px}.comment .pic-content span .act.question{background-position:-1px -198px}.comment .pic-content span .act.facebook{background-position:-1px -219px}.comment .pic-content span .act.twitter{background-position:-1px -238px}.comment .pic-content span .act.mobile{background-position:-1px -258px}.comment .pic-content span.act-container,.comment .pic-content-big span.act-container{position:absolute;bottom:2px;right:5px;width:19px;height:22px;background:url(https://cdn-assets-2.alltrails.com/assets/backgrounds/result-number-35d587874cb85a749b7984d80c4fbc47aea7fb4243d433258bf7fe4e0017565e.png) no-repeat;padding:3px 0 0 3px}.comment .comment-content .cc-arrow{background:url(https://cdn-assets-2.alltrails.com/assets/icons/cc-arrow-8e24eb4493ba0be2958a9ab37523c6627ca931950cb8a5d7c0dba361663414d5.png) no-repeat center top;display:block;height:12px;left:-6px;position:absolute;top:14px;width:6px}.comment .comment-content h4,.comment .comment-content .recentActivityLink{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);color:#161f13;font-weight:700}.comment .comment-content .floatleft .recentActivityLink{text-decoration:underline !important}.comment .comment-content .no-italics{font-style:normal;font-weight:bold}.comment .comment-content .diff.activity{border-radius:4px;color:#ffffff;background-color:#76715c;width:auto;font-size:12px;font-weight:700;padding:3.5px 6px;height:19px;line-height:1;margin-right:6px}.comment .comment-content .review-info .diff.activity{margin-bottom:5px}#page-reviews-show .pic-content{margin-left:-20px}#page-reviews-show .time-ago{right:40px}.comment .comment-content h4 span{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);color:#161f13}.comment .comment-content h4 span.dark-green{color:#4b802d;font-weight:bold;font-style:normal}div.comment-content.rounded.floatright a.link span{font-weight:bold;font-style:normal;font-size:13px;color:#161f13 !important}.comment .comment-content h4 span.private-user{color:#808073;font-size:13px;font-weight:bold;font-style:normal}.comment .pic-content{background-color:#faf9f8;border:solid #dddcd8 1px;height:61px;padding:5px;position:absolute;text-align:center;width:62px}.comment .pic-content span{color:#ffffff}.comment .pic-content span.blue{background:url(https://cdn-assets-2.alltrails.com/assets/backgrounds/result-number-blue-ad5f88b1d8e5f48e0d78e7b70fd0b8729fdc47234f690ab952f2c78b3cd952bd.png) no-repeat}.comment .pic-content img{height:100%;width:100%}.comment .share-in{float:right;margin:5px 20px 0px 0px;width:490px}.comment .share-in input[type='checkbox']{vertical-align:text-top}.comment .share-in span,.comment .share-in label{color:#6c6754;font-size:12px;font-weight:normal}.comment h3{color:#4f4c3e;font-size:12px;font-weight:700;margin:0 !important}#load_more h3{color:#4c8bf9 !important}#load_more h3:hover{color:#4c8bf9 !important}.comment h3 .load-more{color:#4f4c3e}.comment h3 .load-more:hover{color:#7d7861}.comment.load-more{color:#4f4c3e;font-size:12px;font-weight:700;margin:0 !important}.comment.load-more .comment-content{cursor:pointer;box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1)}.comment.load-more .comment-content:hover{-webkit-box-shadow:inset 0px 1px rgba(255,255,255,0.6);-moz-box-shadow:inset 0px 1px rgba(255,255,255,0.6);box-shadow:inset 0px 1px rgba(255,255,255,0.6)}.comment.load-more .comment-content:hover{border:solid #dddcd8 1px}.comment.load-more .comment-content:hover{border:solid #dddcd8 1px}.trails{list-style:none;margin:0}.sidebar-module.trails,.sidebar-module.trails .trails{padding:0}.trails .trail{margin:5px 0;background:#faf9f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.1),0 0 3px rgba(0,0,0,0.1);position:relative}.trails .trail .title{float:left;width:314px;height:60px;padding:5px;overflow:hidden}.trails .trail .image{float:left;width:65px;height:60px;padding:5px;overflow:hidden}.trails .trail .description{float:left;border-right:1px solid #ebe8e5;width:250px;height:60px;padding:5px;overflow:hidden}.trails .trail .title figure,.trails .trail .image figure{width:50px;height:50px;float:left;margin-right:10px !important}.trails .trail .title figure a,.trails .trail .image figure a{display:block;position:relative;color:#ffffff;font:10px/16px Arial, sans-serif;text-align:center;text-decoration:none}.trails .trail .title figure a img,.trails .trail .image figure a img{width:50px;height:50px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.trails .trail .title figure a span,.trails .trail .image figure a span{position:absolute;bottom:-2px;right:-2px;width:19px;height:19px;font-size:10px;line-height:15px;padding:0 0 0 0.5px;background-color:#76715c;border:2px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.trails .trail .title h3,.trails .trail .description h3{font-size:13px;line-height:16px;margin:3px 0 0}.trails .trail .title h4,.trails .trail .description h4{color:#6b746a;margin:0;font-style:italic;font-size:12px;line-height:18px;font-weight:normal}.trails .trail .title h4 a,.trails .trail .description h4 a{color:#808073}.trails .trail .title h4 a:hover,.trails .trail .description h4 a:hover{color:#737367}.trails .trail div.meta{float:left;border-right:1px solid #ebe8e5;width:140px;height:60px;padding:5px}.trails .trail div.meta h5{font-size:12px;line-height:12px;color:#4f4c3e;font-weight:normal;left:-5px;margin:0;padding:0;position:relative;white-space:nowrap}.trails .trail div.meta h5.no-diff{padding-left:10px;padding-top:5px}.trails .trail div.meta h5 span.difficulty{display:block;width:15px;height:12px;text-indent:-10000px;background:url(https://cdn-assets-2.alltrails.com/images/icons/trail-difficulty.png) 0px 2px no-repeat;position:absolute;left:0;top:0}.trails .trail div.meta h5 span.difficulty.none,span.level.none{background-position:0 -50px !important;margin-right:-15px}.trails .trail div.meta h5 span.difficulty.moderate,span.level.moderate{background-position:0 -9px !important}.trails .trail div.meta h5 span.difficulty.hard,span.level.hard{background-position:0 -21px !important}.trails .trail div.meta h5 span.difficulty.very-hard,span.level.very-hard{background-position:-1px -35px !important}.trails .trail div.meta dl{margin:10px 0 0 0px !important}.trails .trail div.meta dl dt{display:none}.trails .trail div.actions{float:left;width:125px;height:60px;padding:9px 0 0 3px;position:relative}.trails .trail div.actions ol{list-style:none;width:100px;overflow:hidden}.trails .trail div.actions ol li{width:15px;height:15px;background:url(https://cdn-assets-2.alltrails.com/public/images/shared/star-rating-16x16.png);float:left;margin:0}.trails .trail div.actions ol li a{display:block;width:100%;height:100%;text-indent:-100000px;overflow:hidden;padding:0}.trails .trail div.actions ol li.full{background-position:-15px 0}.trails .trail div.actions ol:hover li{background-position:-15px 0}.trails .trail div.actions ol li:hover~li{background-position:0 0}.trails.simple li.trail div.title{width:100%}.trails.simple li.trail div.title a.link{font-weight:bold}span.title{white-space:nowrap}.trails .trail div.actions a.save-trail{background:url(https://cdn-assets-2.alltrails.com/assets/buttons/save-trail-7256fcfeb9b8c70ce2d538c9db5be393f0553f883e1475f2d9179562abf1f53b.png);width:16px;height:16px;text-indent:-10000px;text-decoration:none;position:absolute;bottom:7px;right:3px}.trails .trail div.actions a.edit-track{background:url(https://cdn-assets-2.alltrails.com/assets/buttons/edit-track-29646c4eeb4ad8250601b20aa7954358a7a0c968ed3cf37e94bc1a1f4cf4b877.png);background-size:cover;width:16px;height:16px;text-indent:-10000px;text-decoration:none;position:absolute;bottom:10px;right:25px}.trails .trail div.actions a.delete-track{background:url(https://cdn-assets-2.alltrails.com/assets/buttons/delete-track-1fd5c94a66316c0ab16d5aea449b7cc1291a5acaf675e84d335d15aba59efd30.png);background-size:cover;width:16px;height:16px;text-indent:-10000px;text-decoration:none;position:absolute;bottom:10px;right:3px}span.track-activity{background-color:#76715c;width:auto;font-size:12px;font-weight:700;padding:3.5px 6px;height:19px;line-height:1;color:#ffffff;border-radius:4px;margin-left:5px;margin-top:8px}.trails .trail div.actions a.review-trail{background:url(https://cdn-assets-2.alltrails.com/assets/buttons/review-trail-a4980763c2f1d3086ccf31345055f275584b69c7fbddb0c506afb263ae89542e.png);width:16px;height:16px;text-indent:-10000px;text-decoration:none;position:absolute;right:25px}.trail h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-activation-show #wrapper{overflow:visible}#page-activation-show #promo{margin-left:17px}#page-activation-show aside{padding:10px;position:relative}#page-activation-show aside hr{margin:15px 0}#page-activation-show aside h3{margin:20px 0 0 0}#page-activation-show aside .benefit h3{margin-top:-3px}#page-activation-show aside .benefit .icon{float:left;height:60px;width:61px;margin-right:8px}.static_maps #contribute-fullscreen{padding-top:65px;text-align:center}.static_maps #contribute-fullscreen #sorting-by{padding:20px}.static_maps #contribute-fullscreen #pagination{padding:40px}.static_maps #contribute-fullscreen #pagination span{padding:10px}#directory-container{background-color:#ffffff;padding:32px 24px}#directory-container h1{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-400);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-400);line-height:var(--font-lineheight-400);margin-top:0;margin-bottom:24px}@media all and (min-width: 760px){#directory-container h1{font-size:var(--font-size-400-responsive);letter-spacing:var(--font-letterspacing-400-responsive);line-height:var(--font-lineheight-400-responsive)}}#directory-container h2{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default);margin-top:0;padding-bottom:8px;border-bottom:1px solid rgba(17,23,14,0.1);margin-bottom:16px}#directory-container hr{margin:16px 0}#directory-container #browse-by{font-size:16px;margin-bottom:24px;display:flex;flex-direction:column}#directory-container #browse-by .browse-by-header{font-weight:bold;color:#161f13;margin-right:16px;margin-bottom:4px}#directory-container #browse-by .fade-wrapper{position:relative}#directory-container #browse-by .letter-list{overflow:auto;display:flex;margin-top:4px}#directory-container #browse-by .letter-list:before{content:'';width:40px;height:100%;position:absolute;right:-1px;top:0;background:linear-gradient(to right, transparent 20%, #fff)}#directory-container #browse-by a:first-child{padding-left:4px;margin-left:0}#directory-container #browse-by a:last-child{margin-right:40px}#directory-container #browse-by a{margin:0 8px;color:#6b746a;padding:16px 4px}#directory-container #browse-by a.selected{color:#161f13}#directory-container #browse-by a:hover{color:#4da330}@media (min-width: 768px){#directory-container #browse-by{flex-direction:row}#directory-container #browse-by .letter-list{overflow:unset;padding:0;margin-top:0}#directory-container #browse-by .letter-list:before{display:none}#directory-container #browse-by a{padding:0;margin:0 16px 0 0}}#directory-container ul{flex-flow:row wrap;justify-content:flex-start;display:flex}#directory-container ul li a{display:inline-block;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin-bottom:8px}#directory-container ul li a.selected{color:#161f13}#directory-container ul li a:hover{text-decoration:underline}#directory-container .top-directory-content{margin-bottom:48px}#directory-container .directory-content li{width:33%;padding-right:16px}@media (max-width: 768px){#directory-container .directory-content li{width:50%}}@media (max-width: 425px){#directory-container .directory-content li{width:100%}}#directory-container .directory-content li a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#directory-container .directory-pages li{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);padding:4px 12px}@media (min-width: 768px){#directory-container .directory-pages li{padding:0 12px}}html,body{margin:0px;padding:0px;font-family:var(--font-family-primary),Arial,sans-serif}.osano-cm-dialog{background-color:#ffffff;border-radius:16px;box-shadow:var(--shadow-100);margin-bottom:16px;margin-left:16px;margin-right:16px}@media all and (min-width: 768px){.osano-cm-dialog{margin-bottom:24px;margin-left:24px;margin-right:24px}}.osano-cm-accept,.osano-cm-deny,.osano-cm-manage,.osano-cm-save,.osano-cm-accept-all,.osano-cm-denyAll{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);background-color:var(--color-interactive-primary);border-radius:9999px;border:2px solid transparent;color:var(--color-text-primary-inverse);min-height:32px}.osano-cm-content{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}.osano-cm-info{box-shadow:none}.osano-cm-window{font-family:var(--font-family-primary),Arial,sans-serif;color:#161f13}@media print{.osano-cm-window{display:none}}.osano-cm-disclosure__toggle{text-decoration:underline}.osano-cm-close:focus-visible{outline:auto;outline-offset:2px}.osano-cm-info-dialog-header__close:focus{background-color:transparent;border-color:transparent;stroke:currentColor;stroke-width:1px}.osano-cm-save{bottom:16px;position:sticky}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-top:8px}@media screen and (min-width: 768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-right:0.5em;margin-top:0}}html.explore,html.maps,html.favorites.index,html.completed.index,html.recordings.index,html.lists.show{min-width:360px}html.map{overflow-y:scroll;-webkit-overflow-scrolling:touch}.mapboxgl-ctrl-scale{position:absolute !important;bottom:0;right:0;margin-right:16px !important;margin-bottom:24px !important}.mapboxgl-popup-tip{display:none}@media (max-width: 768px){.legacy .mapboxgl-popup{left:50% !important;transform:translate(-50%, 0) !important;padding:16px;top:54px !important}}.map-list-container{position:relative;height:calc(100vh - 112px);overflow:hidden}.map-list-container.withoutBreadcrumb{height:calc(100vh - 64px)}@media all and (max-width: 767.95px){.map-list-container.withoutBreadcrumb{height:calc(100dvh - 64px)}}.map-list-container.under-filter-bar{height:calc(100vh - 132px)}@media all and (max-width: 767.95px){.map-list-container.under-filter-bar{height:calc(100dvh - 116px)}}body.explore-index,body#page-trails-edit{color:#161f13}body.explore-index #fullscreen-track-details,body#page-trails-edit #fullscreen-track-details{overflow-y:hidden;overflow-x:hidden;background-color:#ffffff}body.explore-index #fullscreen-track-details .content-menu,body#page-trails-edit #fullscreen-track-details .content-menu{height:42px;border-top:1px solid #d0d6ce;border-bottom:1px solid #d0d6ce;overflow:hidden;background-color:#f4f5f4}body.explore-index #fullscreen-track-details .content-menu h3,body#page-trails-edit #fullscreen-track-details .content-menu h3{font-size:16px;margin:9px 9px 9px 20px}body.explore-index #fullscreen-track-details .content-menu h3 a,body#page-trails-edit #fullscreen-track-details .content-menu h3 a{color:#161f13;font-weight:700;cursor:pointer}body.explore-index #fullscreen-track-details .content-menu h3 a:hover,body#page-trails-edit #fullscreen-track-details .content-menu h3 a:hover{color:#343933;text-decoration:none}body.explore-index #fullscreen-track-details .content-menu .active h3 a,body#page-trails-edit #fullscreen-track-details .content-menu .active h3 a{color:#161f13;cursor:default}body.explore-index #fullscreen-track-details .content-menu .active h3 a:hover,body#page-trails-edit #fullscreen-track-details .content-menu .active h3 a:hover{cursor:default}body.explore-index #fullscreen-track-details .inner-track-details,body#page-trails-edit #fullscreen-track-details .inner-track-details{overflow-y:scroll;overflow-x:hidden;height:100%}@media (max-width: 767px){body.explore-index #fullscreen-track-details .inner-track-details,body#page-trails-edit #fullscreen-track-details .inner-track-details{margin-bottom:20px}}body.explore-index #fullscreen-track-details .inner-track-details .align-center,body#page-trails-edit #fullscreen-track-details .inner-track-details .align-center{text-align:center}body.explore-index #fullscreen-track-details .inner-track-details #total-stats .action-bar,body#page-trails-edit #fullscreen-track-details .inner-track-details #total-stats .action-bar{max-height:42px}body.explore-index #fullscreen-track-details .inner-track-details .user-info,body#page-trails-edit #fullscreen-track-details .inner-track-details .user-info{padding:0px 10px}body.explore-index #fullscreen-track-details .inner-track-details .user-info span.data,body#page-trails-edit #fullscreen-track-details .inner-track-details .user-info span.data{font-size:16px;font-weight:bold;margin-left:5px}body.explore-index #fullscreen-track-details .inner-track-details span.dir-btn-holder a,body#page-trails-edit #fullscreen-track-details .inner-track-details span.dir-btn-holder a{background-image:none !important;padding:6px 10px}body.explore-index #fullscreen-track-details .inner-track-details .lifeline-sub-header,body#page-trails-edit #fullscreen-track-details .inner-track-details .lifeline-sub-header{background-color:#4da330;text-align:center;color:#ffffff;padding:4px}body.explore-index #fullscreen-track-details .inner-track-details .spaced-out,body#page-trails-edit #fullscreen-track-details .inner-track-details .spaced-out{letter-spacing:1.5px;color:#6b746a;margin-bottom:8px}body.explore-index #fullscreen-track-details .inner-track-details .tracking-disclaimer,body#page-trails-edit #fullscreen-track-details .inner-track-details .tracking-disclaimer{width:360px;margin:auto;padding:0px 10px;color:#6b746a;font-size:14px;line-height:20px}body.explore-index #fullscreen-track-details .inner-track-details .directions-btn,body#page-trails-edit #fullscreen-track-details .inner-track-details .directions-btn{margin:auto;border:none;text-align:center;background:none !important}body.explore-index #fullscreen-track-details .inner-track-details .directions-btn:hover,body#page-trails-edit #fullscreen-track-details .inner-track-details .directions-btn:hover{color:#ffffff !important}body.explore-index #fullscreen-track-details #trail-card,body#page-trails-edit #fullscreen-track-details #trail-card{height:150px}@media (max-width: 767px){body.explore-index #fullscreen-track-details #trail-card,body#page-trails-edit #fullscreen-track-details #trail-card{height:178px}}body.explore-index #fullscreen-track-details #trail-card .add-track-as-trail,body#page-trails-edit #fullscreen-track-details #trail-card .add-track-as-trail{display:inline-block;float:right;padding-right:10px;padding-top:3px}body.explore-index #fullscreen-track-details #ad-trail-card .add-track-as-trail,body#page-trails-edit #fullscreen-track-details #ad-trail-card .add-track-as-trail{display:block;padding-right:5px;text-align:right}body.explore-index #fullscreen-track-details #trail-card,body.explore-index #fullscreen-track-details #ad-trail-card,body#page-trails-edit #fullscreen-track-details #trail-card,body#page-trails-edit #fullscreen-track-details #ad-trail-card{position:absolute;bottom:0;z-index:11 !important;width:400px;min-height:400px;border-top:1px solid #cdc8c8;background-color:#f4f5f4}@media (max-width: 767px){body.explore-index #fullscreen-track-details #trail-card,body.explore-index #fullscreen-track-details #ad-trail-card,body#page-trails-edit #fullscreen-track-details #trail-card,body#page-trails-edit #fullscreen-track-details #ad-trail-card{width:100%}}body.explore-index #fullscreen-track-details #trail-card .associated-with-trail,body.explore-index #fullscreen-track-details #ad-trail-card .associated-with-trail,body#page-trails-edit #fullscreen-track-details #trail-card .associated-with-trail,body#page-trails-edit #fullscreen-track-details #ad-trail-card .associated-with-trail{display:inline-block;font-size:14px;padding:2px 6px}@media (max-width: 767px){body.explore-index #fullscreen-track-details #trail-card .associated-with-trail,body.explore-index #fullscreen-track-details #ad-trail-card .associated-with-trail,body#page-trails-edit #fullscreen-track-details #trail-card .associated-with-trail,body#page-trails-edit #fullscreen-track-details #ad-trail-card .associated-with-trail{display:block}}body.explore-index #fullscreen-track-details #trail-card.caption-only,body.explore-index #fullscreen-track-details #ad-trail-card.caption-only,body#page-trails-edit #fullscreen-track-details #trail-card.caption-only,body#page-trails-edit #fullscreen-track-details #ad-trail-card.caption-only{height:30px;min-height:30px}body.explore-index #fullscreen-track-details #trail-card.inline-card,body.explore-index #fullscreen-track-details #ad-trail-card.inline-card,body#page-trails-edit #fullscreen-track-details #trail-card.inline-card,body#page-trails-edit #fullscreen-track-details #ad-trail-card.inline-card{position:relative;width:100%;padding:9px 9px 24px 9px;height:fit-content}body.explore-index #fullscreen-track-details #upload-photo-button,body#page-trails-edit #fullscreen-track-details #upload-photo-button{margin:15px 5px 5px 5px;text-align:center}body.explore-index #fullscreen-track-details #description-section,body#page-trails-edit #fullscreen-track-details #description-section{width:100%;color:#161f13;font-size:14px}body.explore-index #fullscreen-track-details #description-section ul,body#page-trails-edit #fullscreen-track-details #description-section ul{overflow-y:hidden;margin-top:4px;margin-bottom:4px;background-color:#f4f5f4;position:inherit}body.explore-index #fullscreen-track-details #description-section textarea,body#page-trails-edit #fullscreen-track-details #description-section textarea{display:block;width:100%;font-size:14px;border-radius:3px;border:1px solid #d0d6ce;padding:8px !important;height:100px}body.explore-index #fullscreen-track-details #description-section textarea:focus,body#page-trails-edit #fullscreen-track-details #description-section textarea:focus{border:1px solid #161f13}body.explore-index #fullscreen-track-details #description-section .edit-add-button .link,body#page-trails-edit #fullscreen-track-details #description-section .edit-add-button .link{display:block;padding-bottom:5px}body.explore-index #fullscreen-track-details #description-section .edit-add-button p,body#page-trails-edit #fullscreen-track-details #description-section .edit-add-button p{word-wrap:break-word}body.explore-index #fullscreen-track-details #description-section .edit-buttons,body#page-trails-edit #fullscreen-track-details #description-section .edit-buttons{margin-top:5px}body.explore-index #fullscreen-track-details #description-section .edit-buttons .btn,body#page-trails-edit #fullscreen-track-details #description-section .edit-buttons .btn{margin-top:0px !important;padding-top:4px}body.explore-index #fullscreen-track-details #description-section .edit-buttons .link,body#page-trails-edit #fullscreen-track-details #description-section .edit-buttons .link{display:inline-block;margin-left:6px;margin-right:6px;vertical-align:middle}body.explore-index #fullscreen-track-details #description-section .overview p,body#page-trails-edit #fullscreen-track-details #description-section .overview p{font-size:14px}body.explore-index #fullscreen-track-details #photo-gallery,body#page-trails-edit #fullscreen-track-details #photo-gallery{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(133,133,133,0.6);padding:8px;color:#ffffff;cursor:pointer;float:right;display:block;position:relative;z-index:1;margin-right:20px}body.explore-index #fullscreen-track-details #photo-gallery a,body#page-trails-edit #fullscreen-track-details #photo-gallery a{position:absolute;height:100%;width:100%;top:0;left:0}body.explore-index #content-container-fullscreen,body#page-trails-edit #content-container-fullscreen{overflow:hidden}@media (max-width: 767px){body.explore-index #header-middle-container,body#page-trails-edit #header-middle-container{display:none}}body.explore-index .location-label,body#page-trails-edit .location-label{color:#ffffff}body.explore-index .location-label .add-word-width,body#page-trails-edit .location-label .add-word-width{max-width:210px}body.explore-index .leaflet-cluster-anim .leaflet-marker-icon,body.explore-index .leaflet-cluster-anim .leaflet-marker-shadow,body#page-trails-edit .leaflet-cluster-anim .leaflet-marker-icon,body#page-trails-edit .leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.1s ease-out, opacity 0.1s ease-in;-moz-transition:-moz-transform 0.1s ease-out, opacity 0.1s ease-in;-o-transition:-o-transform 0.1s ease-out, opacity 0.1s ease-in;transition:transform 0.1s ease-out, opacity 0.1s ease-in}body.explore-index .leaflet-cluster-spider-leg,body#page-trails-edit .leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.1s ease-out, -webkit-stroke-opacity 0.1s ease-in;-moz-transition:-moz-stroke-dashoffset 0.1s ease-out, -moz-stroke-opacity 0.1s ease-in;-o-transition:-o-stroke-dashoffset 0.1s ease-out, -o-stroke-opacity 0.1s ease-in;transition:stroke-dashoffset 0.1s ease-out, stroke-opacity 0.1s ease-in;opacity:0.6}body.explore-index .marker-cluster-small,body.explore-index .marker-cluster-small div,body.explore-index .marker-cluster-medium,body.explore-index .marker-cluster-medium div,body.explore-index .marker-cluster-large,body.explore-index .marker-cluster-large div,body.explore-index .leaflet-oldie .marker-cluster-small,body.explore-index .leaflet-oldie .marker-cluster-small div,body.explore-index .leaflet-oldie .marker-cluster-medium,body.explore-index .leaflet-oldie .marker-cluster-medium div,body.explore-index .leaflet-oldie .marker-cluster-large,body.explore-index .leaflet-oldie .marker-cluster-large div,body#page-trails-edit .marker-cluster-small,body#page-trails-edit .marker-cluster-small div,body#page-trails-edit .marker-cluster-medium,body#page-trails-edit .marker-cluster-medium div,body#page-trails-edit .marker-cluster-large,body#page-trails-edit .marker-cluster-large div,body#page-trails-edit .leaflet-oldie .marker-cluster-small,body#page-trails-edit .leaflet-oldie .marker-cluster-small div,body#page-trails-edit .leaflet-oldie .marker-cluster-medium,body#page-trails-edit .leaflet-oldie .marker-cluster-medium div,body#page-trails-edit .leaflet-oldie .marker-cluster-large,body#page-trails-edit .leaflet-oldie .marker-cluster-large div{background-color:#4da330}body.explore-index .marker-cluster,body#page-trails-edit .marker-cluster{background-clip:padding-box;border-radius:17px;border:2px solid rgba(17,23,14,0.1);background-color:#4da330;height:34px !important;width:34px !important;z-index:99999 !important}body.explore-index .marker-cluster-pending,body#page-trails-edit .marker-cluster-pending{opacity:0.6 !important}body.explore-index .marker-cluster-green,body#page-trails-edit .marker-cluster-green{background-color:#4da330}body.explore-index .marker-cluster-brown,body#page-trails-edit .marker-cluster-brown{background-color:#7d5e2b}body.explore-index .marker-cluster-blue,body#page-trails-edit .marker-cluster-blue{background-color:#4c8bf9}body.explore-index .marker-cluster-grey,body.explore-index .marker-cluster-gray,body#page-trails-edit .marker-cluster-grey,body#page-trails-edit .marker-cluster-gray{background-color:#6b746a}body.explore-index .marker-cluster-red,body#page-trails-edit .marker-cluster-red{background-color:#e9653a;opacity:0.6}body.explore-index .marker-cluster div,body#page-trails-edit .marker-cluster div{width:24px;height:24px;margin-top:0px;margin-left:3px;text-align:center;border-radius:15px;font-weight:bold;color:#ffffff}body.explore-index .marker-cluster span,body#page-trails-edit .marker-cluster span{line-height:30px}body.explore-index #fullscreen-search,body#page-trails-edit #fullscreen-search{position:absolute;padding-top:0;bottom:0;left:0;right:0}body.explore-index #fullscreen-search-results .bottom-button-container,body#page-trails-edit #fullscreen-search-results .bottom-button-container{box-shadow:var(--shadow-300);width:100%;position:absolute;bottom:0px;background:#ffffff;z-index:9;padding:24px;display:flex;justify-content:flex-end}@media (max-width: 768px){body.explore-index #fullscreen-search-results .bottom-button-container,body#page-trails-edit #fullscreen-search-results .bottom-button-container{display:none}}body.explore-index #fullscreen-search-results .edit-results,body#page-trails-edit #fullscreen-search-results .edit-results{float:right;cursor:pointer}body.explore-index #fullscreen-search-results.map-creator-panel,body#page-trails-edit #fullscreen-search-results.map-creator-panel{padding-bottom:0px}body.explore-index #fullscreen-search-results,body#page-trails-edit #fullscreen-search-results{-webkit-overflow-scrolling:auto;transition:left 0.1s;position:absolute;background-color:#ffffff;top:0 !important;bottom:0;left:0;width:400px;padding-bottom:50px;border-radius:initial;height:100%;box-shadow:2px 0 4px 0 rgba(0,0,0,0.1)}body.explore-index #fullscreen-search-results>ul.make-sortable,body#page-trails-edit #fullscreen-search-results>ul.make-sortable{position:relative}@media (min-width: 767px){body.explore-index #fullscreen-search-results>ul.bottom-button,body#page-trails-edit #fullscreen-search-results>ul.bottom-button{padding-bottom:72px}}@media (max-width: 768px){body.explore-index #fullscreen-search-results,body#page-trails-edit #fullscreen-search-results{width:100%;padding-bottom:0px}}body.explore-index #fullscreen-search-results .can-report,body#page-trails-edit #fullscreen-search-results .can-report{padding:0 0 210px 0}body.explore-index #fullscreen-search-results>ul,body#page-trails-edit #fullscreen-search-results>ul{height:100%;overflow-y:scroll;padding:0 0 100px 0}body.explore-index #fullscreen-search-results>ul>li,body#page-trails-edit #fullscreen-search-results>ul>li{padding:0;margin:32px 24px}@media (max-width: 767px){body.explore-index #fullscreen-search-results>ul>li,body#page-trails-edit #fullscreen-search-results>ul>li{margin:32px 16px}}body.explore-index #fullscreen-search-results>ul>li:not(:first-child),body#page-trails-edit #fullscreen-search-results>ul>li:not(:first-child){margin-top:0}body.explore-index #fullscreen-search-results #iframe-loading,body#page-trails-edit #fullscreen-search-results #iframe-loading{width:100% !important;padding:40px 0px 0px 0px !important}body.explore-index #fullscreen-search-results .result-info,body#page-trails-edit #fullscreen-search-results .result-info{padding:16px 24px;min-height:40px;background-color:#ffffff;box-shadow:var(--shadow-200)}body.explore-index #fullscreen-search-results .result-info.collaborativeLists,body#page-trails-edit #fullscreen-search-results .result-info.collaborativeLists{box-shadow:none}body.explore-index #fullscreen-search-results .result-info .result-action,body#page-trails-edit #fullscreen-search-results .result-info .result-action{font-size:15px;font-weight:700;color:#6b746a}body.explore-index #fullscreen-search-results .result-info h1.result-action,body#page-trails-edit #fullscreen-search-results .result-info h1.result-action{margin-top:0;margin-bottom:0}body.explore-index #fullscreen-search-results .result-info .expand,body#page-trails-edit #fullscreen-search-results .result-info .expand{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);text-decoration:underline;cursor:pointer}body.explore-index #fullscreen-search-results .result-info .result-title,body#page-trails-edit #fullscreen-search-results .result-info .result-title{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default);padding:0;margin:0}body.explore-index #fullscreen-search-results .result-info .result-title a.link,body#page-trails-edit #fullscreen-search-results .result-info .result-title a.link{color:#161f13 !important}body.explore-index #fullscreen-search-results .result-info .result-title a.link:hover,body#page-trails-edit #fullscreen-search-results .result-info .result-title a.link:hover{color:#343933 !important}body.explore-index #fullscreen-search-results .result-info .result-title.long-ellipsis,body#page-trails-edit #fullscreen-search-results .result-info .result-title.long-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:148px}body.explore-index #fullscreen-search-results .result-info .result-title.short-ellipsis,body#page-trails-edit #fullscreen-search-results .result-info .result-title.short-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}body.explore-index #fullscreen-search-results .result-info .result-count,body#page-trails-edit #fullscreen-search-results .result-info .result-count{color:#6b746a}body.explore-index #fullscreen-search-results .loading-placeholder,body#page-trails-edit #fullscreen-search-results .loading-placeholder{text-align:center;padding-top:64px}body.explore-index #fullscreen-search-results .backToMap,body#page-trails-edit #fullscreen-search-results .backToMap{padding:8px 16px}body.explore-index #fullscreen-search-results .backToMap button,body#page-trails-edit #fullscreen-search-results .backToMap button{background:transparent;border:none;font-size:14px}body.explore-index #fullscreen-search-map,body#page-trails-edit #fullscreen-search-map{height:100%;position:absolute;display:inline-block;bottom:0;left:0px;right:0;top:0}@media (max-width: 767px){body.explore-index #fullscreen-search-map,body#page-trails-edit #fullscreen-search-map{visibility:hidden;left:0}}body.explore-index #fullscreen-search-map .result-info,body#page-trails-edit #fullscreen-search-map .result-info{position:absolute;top:60px;z-index:1;width:100%;padding:5px;background-color:#f4f5f4;border-bottom:1px solid #d0d6ce}@media (min-width: 767px){body.explore-index #fullscreen-search-map .result-info,body#page-trails-edit #fullscreen-search-map .result-info{display:none}}body.explore-index #fullscreen-search-map .result-info .result-action,body#page-trails-edit #fullscreen-search-map .result-info .result-action{font-size:15px;font-weight:700}body.explore-index #fullscreen-search-map #map-controls,body#page-trails-edit #fullscreen-search-map #map-controls{z-index:1}body.explore-index #fullscreen-search-map #map-bottom,body#page-trails-edit #fullscreen-search-map #map-bottom{z-index:1001}body.explore-index #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-right,body#page-trails-edit #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-right{transition:bottom 0.1s;bottom:124px !important}body.explore-index #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-right.elevation-collapsed,body#page-trails-edit #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-right.elevation-collapsed{bottom:0px !important}body.explore-index #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-left,body#page-trails-edit #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-left{transition:bottom 0.1s;bottom:124px !important}body.explore-index #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-left.elevation-collapsed,body#page-trails-edit #fullscreen-search-map.with-graph div#map .mapboxgl-ctrl-bottom-left.elevation-collapsed{bottom:0px !important}body.explore-index #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,body.explore-index #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left,body#page-trails-edit #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right,body#page-trails-edit #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left{bottom:160px !important}body.explore-index #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right.elevation-collapsed,body.explore-index #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left.elevation-collapsed,body#page-trails-edit #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-right.elevation-collapsed,body#page-trails-edit #fullscreen-search-map.with-graph.withNewElevationChart div#map .mapboxgl-ctrl-bottom-left.elevation-collapsed{bottom:0px !important}body.explore-index #contribute-fullscreen-map #map-controls,body#page-trails-edit #contribute-fullscreen-map #map-controls{z-index:999}body.explore-index #contribute-fullscreen-map #map-bottom,body#page-trails-edit #contribute-fullscreen-map #map-bottom{left:435px;width:auto !important;z-index:1001}body.explore-index #fullscreen-search-map,body.explore-index #contribute-fullscreen-map,body#page-trails-edit #fullscreen-search-map,body#page-trails-edit #contribute-fullscreen-map{transition:left 0.1s;transition:opacity 800ms ease-in-out}body.explore-index #fullscreen-search-map #map-controls,body.explore-index #contribute-fullscreen-map #map-controls,body#page-trails-edit #fullscreen-search-map #map-controls,body#page-trails-edit #contribute-fullscreen-map #map-controls{position:absolute;right:80px}@media (max-width: 767px){body.explore-index #fullscreen-search-map #map-controls,body.explore-index #contribute-fullscreen-map #map-controls,body#page-trails-edit #fullscreen-search-map #map-controls,body#page-trails-edit #contribute-fullscreen-map #map-controls{display:none}}body.explore-index #fullscreen-search-map .map-creator-help-button-container,body.explore-index #contribute-fullscreen-map .map-creator-help-button-container,body#page-trails-edit #fullscreen-search-map .map-creator-help-button-container,body#page-trails-edit #contribute-fullscreen-map .map-creator-help-button-container{position:absolute;right:16px;bottom:56px}body.explore-index #fullscreen-search-map .map-creator-help-button-container.big,body.explore-index #contribute-fullscreen-map .map-creator-help-button-container.big,body#page-trails-edit #fullscreen-search-map .map-creator-help-button-container.big,body#page-trails-edit #contribute-fullscreen-map .map-creator-help-button-container.big{bottom:calc(130px + 56px)}body.explore-index #fullscreen-search-map .map-routing-controls,body.explore-index #contribute-fullscreen-map .map-routing-controls,body#page-trails-edit #fullscreen-search-map .map-routing-controls,body#page-trails-edit #contribute-fullscreen-map .map-routing-controls{z-index:999;position:absolute;top:16px;left:24px}body.explore-index #fullscreen-search-map .map-print-control,body.explore-index #contribute-fullscreen-map .map-print-control,body#page-trails-edit #fullscreen-search-map .map-print-control,body#page-trails-edit #contribute-fullscreen-map .map-print-control{position:absolute;right:16px;bottom:56px}@media (max-width: 767px){body.explore-index #fullscreen-search-map .map-print-control,body.explore-index #contribute-fullscreen-map .map-print-control,body#page-trails-edit #fullscreen-search-map .map-print-control,body#page-trails-edit #contribute-fullscreen-map .map-print-control{display:none}}body.explore-index #fullscreen-search-map .map-print-control.big,body.explore-index #contribute-fullscreen-map .map-print-control.big,body#page-trails-edit #fullscreen-search-map .map-print-control.big,body#page-trails-edit #contribute-fullscreen-map .map-print-control.big{bottom:calc(130px + 56px)}body.explore-index #fullscreen-search-map .map-print-control.big.withNewElevationChart,body.explore-index #contribute-fullscreen-map .map-print-control.big.withNewElevationChart,body#page-trails-edit #fullscreen-search-map .map-print-control.big.withNewElevationChart,body#page-trails-edit #contribute-fullscreen-map .map-print-control.big.withNewElevationChart{bottom:calc(160px + 56px)}body.explore-index #fullscreen-search-map .bottom-overlays-green,body.explore-index #contribute-fullscreen-map .bottom-overlays-green,body#page-trails-edit #fullscreen-search-map .bottom-overlays-green,body#page-trails-edit #contribute-fullscreen-map .bottom-overlays-green{background:#fff url(https://cdn-assets-2.alltrails.com/assets/icons/trail/icons-buttons-overlays-735b8dae7270e8136a0236371f2460b930f816ca37e5b6a7bccaedc1cc7b4a09.svg) no-repeat center/24px}body.explore-index #fullscreen-search-map #elevation-box,body.explore-index #contribute-fullscreen-map #elevation-box,body#page-trails-edit #fullscreen-search-map #elevation-box,body#page-trails-edit #contribute-fullscreen-map #elevation-box{height:130px;width:100%;background-color:rgba(255,255,255,0.9);right:0;margin-bottom:-6px;padding:0 0px 10px 0px;bottom:0;position:absolute;z-index:999;overflow:visible;box-shadow:0 -6.5px 6.5px rgba(0,0,0,0.1);transition:bottom 0.1s}body.explore-index #fullscreen-search-map #elevation-box #elevation-collapse-handle,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-collapse-handle,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-collapse-handle,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-collapse-handle{cursor:pointer;position:absolute;top:-20px;left:50%;height:20px;width:35px;border-radius:6px 6px 0 0;background-color:inherit;background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/elevation-collapse@2x-bb9fe3a42cd08bc5d553f757e4984b93201444bb49064c71bf28e59bff6c5553.png);background-repeat:no-repeat;background-position:center;background-size:11px 7px;box-shadow:0 -4px 4px rgba(0,0,0,0.1)}@media (max-width: 767px){body.explore-index #fullscreen-search-map #elevation-box #elevation-collapse-handle,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-collapse-handle,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-collapse-handle,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-collapse-handle{width:100%;left:0;opacity:0}}body.explore-index #fullscreen-search-map #elevation-box.collapsed,body.explore-index #contribute-fullscreen-map #elevation-box.collapsed,body#page-trails-edit #fullscreen-search-map #elevation-box.collapsed,body#page-trails-edit #contribute-fullscreen-map #elevation-box.collapsed{bottom:-125px}body.explore-index #fullscreen-search-map #elevation-box.collapsed #elevation-collapse-handle,body.explore-index #contribute-fullscreen-map #elevation-box.collapsed #elevation-collapse-handle,body#page-trails-edit #fullscreen-search-map #elevation-box.collapsed #elevation-collapse-handle,body#page-trails-edit #contribute-fullscreen-map #elevation-box.collapsed #elevation-collapse-handle{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/elevation-expand@2x-3d44d45d1516ac874031238ba8416858144c66981b476bcc284bb1306298db9f.png)}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart{margin:0 20px}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart .xAxisBottom .tick line,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart .xAxisBottom .tick line,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart .xAxisBottom .tick line,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart .xAxisBottom .tick line{visibility:hidden}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick text,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick text,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick text,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick text{transform:translate(-3px, 0px);text-anchor:middle}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick:last-child line,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:last-child line,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick:last-child line,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:last-child line{transform:translate(-2px, 0px)}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick:last-child text,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:last-child text,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick:last-child text,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:last-child text{text-anchor:end}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick:first-child text,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:first-child text,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick:first-child text,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:first-child text{text-anchor:start;transform:translate(-2px, 0px)}@media screen and (max-width: 1080px){body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick:nth-last-child(2) text,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:nth-last-child(2) text,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick:nth-last-child(2) text,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:nth-last-child(2) text{display:none}body.explore-index #fullscreen-search-map #elevation-box #elevation-chart g.tick:nth-last-child(2) line,body.explore-index #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:nth-last-child(2) line,body#page-trails-edit #fullscreen-search-map #elevation-box #elevation-chart g.tick:nth-last-child(2) line,body#page-trails-edit #contribute-fullscreen-map #elevation-box #elevation-chart g.tick:nth-last-child(2) line{display:none}}body.explore-index #breadcrumb-bar,body#page-trails-edit #breadcrumb-bar{display:flex;align-items:center;background-color:#f4f5f4;width:100%;z-index:10;height:48px}body.explore-index #cboxLoadedContent,body#page-trails-edit #cboxLoadedContent{overflow-x:hidden !important}body.explore-index .count-container,body#page-trails-edit .count-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin-top:16px;clear:right}body.explore-index .count-container .edit-results,body#page-trails-edit .count-container .edit-results{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);text-decoration:underline;color:#161f13}body.explore-index .count-container .clear-button-container,body#page-trails-edit .count-container .clear-button-container{margin-left:auto;padding-left:4px}body.explore-index .list-title,body#page-trails-edit .list-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:32px;width:100%}body.explore-index .list-title .result-title,body#page-trails-edit .list-title .result-title{vertical-align:top;display:inline-block;width:100%;margin-right:8px}body.explore-index .list-title .titleContainer,body#page-trails-edit .list-title .titleContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}body.explore-index .list-title .link-edit,body#page-trails-edit .list-title .link-edit{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);padding-left:16px;margin-top:4px;text-decoration:underline;cursor:pointer}body.explore-index .list-title input,body#page-trails-edit .list-title input{padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px}body.explore-index .list-title .edit-buttons,body#page-trails-edit .list-title .edit-buttons{display:flex;align-items:center;height:100%}body.explore-index .list-title .edit-buttons .edit-button-link,body.explore-index .list-title .edit-buttons .edit-button-link-delete,body.explore-index .list-title .edit-buttons .edit-button-link-cancel,body#page-trails-edit .list-title .edit-buttons .edit-button-link,body#page-trails-edit .list-title .edit-buttons .edit-button-link-delete,body#page-trails-edit .list-title .edit-buttons .edit-button-link-cancel{margin-right:16px;cursor:pointer;color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);text-decoration:underline}body.explore-index .list-title .edit-buttons .edit-button-link-delete,body#page-trails-edit .list-title .edit-buttons .edit-button-link-delete{color:#ba4c21}body.explore-index .list-title .edit-buttons .edit-button-link-cancel,body#page-trails-edit .list-title .edit-buttons .edit-button-link-cancel{margin-right:0}body.explore-index .list-title span.floatright,body#page-trails-edit .list-title span.floatright{display:flex;flex-direction:row;align-items:center;height:100%}body.explore-index .list-title .btn,body#page-trails-edit .list-title .btn{margin:0;padding:3px 6px}body.explore-index .list-title .btn .del,body#page-trails-edit .list-title .btn .del{margin-top:2px}body.explore-index .list-title .btn:hover,body#page-trails-edit .list-title .btn:hover{color:#ffffff}body.explore-index .result-btn-box .edit-buttons,body#page-trails-edit .result-btn-box .edit-buttons{display:inline-block;width:100px;float:right}body.explore-index .result-btn-box .edit-buttons span,body#page-trails-edit .result-btn-box .edit-buttons span{display:inline-block;width:45%;margin-left:4px}body.explore-index .result-btn-box span.floatright,body#page-trails-edit .result-btn-box span.floatright{margin-top:2px}body.explore-index .result-btn-box .btn,body#page-trails-edit .result-btn-box .btn{margin:0;padding:3px 6px}body.explore-index .result-btn-box .btn .del,body#page-trails-edit .result-btn-box .btn .del{margin-top:2px}body.explore-index .result-btn-box .btn:hover,body#page-trails-edit .result-btn-box .btn:hover{color:#ffffff}body.explore-index .inline-menu,body#page-trails-edit .inline-menu{display:inline-block}body.explore-index .btn-slim.gpx-dl,body#page-trails-edit .btn-slim.gpx-dl{padding:4px 5px}body.explore-index .btn-slim.gpx-dl a,body#page-trails-edit .btn-slim.gpx-dl a{color:#ffffff}@media (min-width: 768px){#page-lifelines-show .inner-track-details{padding-bottom:48px !important}}@media (max-width: 767px){#page-lifelines-show .inner-track-details{margin-bottom:0px !important}}#page-lifelines-show .inner-track-details div.action-bar{height:40px}#page-lifelines-show #fullscreen-track-details .associated-with-trail{display:inline-block;font-weight:bold;font-size:14px;padding:12px 14px !important}@media (max-width: 767px){#page-lifelines-show #fullscreen-track-details .associated-with-trail{display:block}}#page-lifelines-show #fullscreen-track-details .action-bar{background-color:#f4f5f4;border-top:#d0d6ce solid 1px;border-bottom:#d0d6ce solid 1px;max-height:60px !important;height:60px}#page-lifelines-show #fullscreen-track-details .action-bar h3{margin-top:19px !important}#page-lifelines-show #fullscreen-track-details .extra-padding{padding:22px 0px 22px !important}#page-lifelines-show #fullscreen-track-details span.directions{position:absolute;font-weight:bold;right:14px;top:12px;font-size:14px}#page-lifelines-show #fullscreen-track-details a.full-map-expand{height:24px;font-size:13px}#page-lifelines-show #fullscreen-track-details a.full-map-expand div{color:#161f13;font-weight:900;line-height:24px}#page-lifelines-show #fullscreen-track-details div.late-instructions{width:340px;margin:auto;margin-top:5px;margin-bottom:18px}#page-lifelines-show #fullscreen-track-details div.late-instructions .green-background{color:#ffffff;background-color:#4da330;padding:5px 15px}#page-lifelines-show #fullscreen-track-details div.late-instructions .green-background h4{font-size:14px;color:#ffffff !important;margin:0.5em 0 0.5em !important}#page-lifelines-show #fullscreen-track-details div.late-instructions .green-background p{font-size:13px;line-height:17px}#page-lifelines-show #fullscreen-track-details div.late-instructions .green-background p.last-child{margin-bottom:6px}#page-lifelines-show #fullscreen-track-details div.late-instructions div.up-arrow{width:0;height:0;margin:auto;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid #4da330;position:inherit}#page-lifelines-show #fullscreen-track-details #lifeline-sell-points{background-color:#f4f5f4;padding:50px 0px}#page-lifelines-show #fullscreen-track-details #lifeline-sell-points .logo-title{width:200px;margin:auto;text-align:center;margin-bottom:20px}#page-lifelines-show #fullscreen-track-details #lifeline-sell-points .lifeline-logo{width:48px;height:48px;margin:auto;position:relative;display:block;background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/lifeline-icon-a05be0afe5f757799049229f995da48e03bd902c06b8627693719e14b6fa8cdb.png);background-size:48px 48px}#page-lifelines-show #fullscreen-track-details #lifeline-sell-points .sell-pt{padding:8px 0px;background-position:16px 13px}#page-lifelines-show #fullscreen-track-details #lifeline-sell-points .sell-pt p{width:80%;margin-left:50px;color:#6b746a;font-size:13px}#page-lifelines-show #fullscreen-track-details #cell-charge-disclaimer{width:97%;padding:20px 10px;margin:auto;font-size:11px;line-height:16px;text-align:center;color:#161f13}#page-lifelines-show #fullscreen-track-details #cell-charge-disclaimer a{color:#161f13}#page-lifelines-show #fullscreen-track-details .more-info{margin-top:8px;margin-bottom:24px}#page-lifelines-show #fullscreen-track-details #trail-card{height:168px}#page-lifelines-show #fullscreen-search-results{padding-bottom:0px}#page-lists-show.explore-list #fullscreen-search-results .result-info{min-height:66px;color:#6b746a}#page-explore-track #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12,#page-lists-show.explore-list #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12,#page-explore-map #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12,#page-maps-index #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12,#page-recordings-index #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12,#page-lifelines-show #mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding-left:0px}#page-explore-track #trail-card,#page-lists-show.explore-list #trail-card,#page-explore-map #trail-card,#page-maps-index #trail-card,#page-recordings-index #trail-card,#page-lifelines-show #trail-card{z-index:11 !important}@media (max-width: 767px){#page-explore-track #content-container-fullscreen,#page-lists-show.explore-list #content-container-fullscreen,#page-explore-map #content-container-fullscreen,#page-maps-index #content-container-fullscreen,#page-recordings-index #content-container-fullscreen,#page-lifelines-show #content-container-fullscreen{position:static}}#page-explore-track .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-lists-show.explore-list .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-explore-map .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-maps-index .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-recordings-index .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-lifelines-show .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group{margin:0}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-aspect-ratio: 13/9){#page-explore-trail div#wrapper,#page-explore-trail #edit-trail-contribute-box,#page-trails-edit div#wrapper,#page-trails-edit #edit-trail-contribute-box{overflow-y:scroll !important}}#page-explore-trail .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group{margin:0}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-aspect-ratio: 13/9){#page-explore-trail #fullscreen-search-results div.result-info{padding:16px}}body.explore-index .popup-tip,body#page-trails-edit .popup-tip{width:20px;height:11px;background-size:21px 11px;background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/leaflet_popup_tip-c535327d68216eccb8dda045c63a02c36bc2a9449777267f90972894655568d7.png);border:none;margin-top:-1px}body.explore-index div#map,body#page-trails-edit div#map{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}body.explore-index .footer .l-container,body#page-trails-edit .footer .l-container{max-width:none !important}.static-map{position:relative}@media (min-width: 768px){.static-map{display:none}}a.full-map-expand{z-index:1;display:block;position:absolute;bottom:8px;margin:auto;width:94.5%;margin:8px;background-color:#ffffff;opacity:0.85;text-align:center}a.full-map-expand div{font-weight:500}.ui-sortable-helper{box-shadow:0 8px 16px 0 rgba(0,0,0,0.08),0 8px 24px 0 rgba(0,0,0,0.24);transition:box-shadow 0.2s ease-in-out}body#page-lifeline-map{margin:0}body#page-lifeline-map #elevation-box{height:150px;width:100%;overflow:visible;background-color:rgba(255,255,255,0.9);position:absolute;padding-bottom:10px;bottom:0;right:0;box-shadow:0 -6.5px 6.5px rgba(0,0,0,0.1)}body#page-lifeline-map #elevation-box #elevation-collapse-handle{cursor:pointer;position:absolute;top:-20px;left:50%;height:20px;width:35px;border-radius:6px 6px 0 0;background-color:inherit;background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/elevation-collapse@2x-bb9fe3a42cd08bc5d553f757e4984b93201444bb49064c71bf28e59bff6c5553.png);background-repeat:no-repeat;background-position:center;background-size:11px 7px;box-shadow:0 -4px 4px rgba(0,0,0,0.1)}body#page-lifeline-map #elevation-box.collapsed{bottom:-125px}body#page-lifeline-map #elevation-box.collapsed #elevation-collapse-handle{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/elevation-expand@2x-3d44d45d1516ac874031238ba8416858144c66981b476bcc284bb1306298db9f.png)}body#page-lifeline-map #elevation-box #elevation-chart{margin:0 20px}body#page-lifeline-map #elevation-box path{stroke-width:3}html,body{margin:0px;padding:0px;font-family:var(--font-family-primary),Arial,sans-serif}.osano-cm-dialog{background-color:#ffffff;border-radius:16px;box-shadow:var(--shadow-100);margin-bottom:16px;margin-left:16px;margin-right:16px}@media all and (min-width: 768px){.osano-cm-dialog{margin-bottom:24px;margin-left:24px;margin-right:24px}}.osano-cm-accept,.osano-cm-deny,.osano-cm-manage,.osano-cm-save,.osano-cm-accept-all,.osano-cm-denyAll{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);background-color:var(--color-interactive-primary);border-radius:9999px;border:2px solid transparent;color:var(--color-text-primary-inverse);min-height:32px}.osano-cm-content{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}.osano-cm-info{box-shadow:none}.osano-cm-window{font-family:var(--font-family-primary),Arial,sans-serif;color:#161f13}@media print{.osano-cm-window{display:none}}.osano-cm-disclosure__toggle{text-decoration:underline}.osano-cm-close:focus-visible{outline:auto;outline-offset:2px}.osano-cm-info-dialog-header__close:focus{background-color:transparent;border-color:transparent;stroke:currentColor;stroke-width:1px}.osano-cm-save{bottom:16px;position:sticky}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary);border-color:var(--color-interactive-primary)}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch{background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-top:8px}@media screen and (min-width: 768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin-right:0.5em;margin-top:0}}body#page-maps-share{margin:0}body#page-maps-share #content-container{position:absolute;width:1200px;height:630px}body#page-maps-share #content-container .logo{position:absolute;top:22px;left:32px}body#page-maps-share #content-container .stats-block{position:absolute;top:29px;left:300px;color:#ffffff;text-shadow:1px 0 0 white}body#page-maps-share #content-container .stats-block .item{width:300px;float:left}body#page-maps-share #content-container .stats-block .item .title{font-size:28px}body#page-maps-share #content-container .stats-block .item .body{margin-top:6px}body#page-maps-share #content-container .stats-block .item .body .value{font-size:66px}body#page-maps-share #content-container .stats-block .item .body .unit{font-size:24px}body#page-maps-share #content-container #elevation-box{height:150px;width:100%;overflow:hidden;background-color:rgba(55,55,50,0.4);position:absolute;bottom:0;right:0}body#page-maps-share #content-container #elevation-box #elevation-chart{margin:0 16px}body#page-maps-share #content-container #elevation-box #elevation-chart svg{margin-top:-3px}body#page-maps-share #content-container #elevation-box text{display:none}body#page-maps-share #content-container #elevation-box path{stroke-width:3}body#page-maps-share-v2{margin:0}body#page-maps-share-v2 #content-container{position:absolute;width:640px;height:640px}body#page-maps-share-v2 #content-container .logo{position:absolute;top:32px;left:32px}body#page-maps-share-v2 #content-container .title-block{height:104px;background-color:rgba(255,255,255,0.9)}body#page-maps-share-v2 #content-container .window-block{position:absolute;top:104px;width:638px;height:430px;border:solid rgba(17,23,14,0.1) 1px}body#page-maps-share-v2 #content-container .stats-block{position:absolute;top:536px;height:70px;padding:18px 32px;background-color:rgba(255,255,255,0.9)}body#page-maps-share-v2 #content-container .stats-block .item{width:192px;float:left}body#page-maps-share-v2 #content-container .stats-block .item .title{color:#6b746a;font-size:22px}body#page-maps-share-v2 #content-container .stats-block .item .value{margin-top:4px;color:#161f13;font-size:28px;font-weight:bold}html.mobile.index{min-width:360px}@media all and (min-width: 768px){.mobile-break{display:none}}#page-mobile-index #box #box-bg .row{margin-left:-1px}@media all and (max-width: 767.95px){#page-mobile-index #old-marketing-features .main-block{padding:24px 0}}#page-mobile-index .main-block{text-align:left;padding:20px 16px}#page-mobile-index .main-block .container{align-items:center;display:flex;max-width:990px}@media all and (max-width: 767.95px){#page-mobile-index .main-block .container{display:flex;flex-direction:column}}@media all and (max-width: 767.95px){#page-mobile-index .main-block:nth-child(2) .container{flex-direction:column-reverse}}#page-mobile-index .main-block.left-side{background:#eee}#page-mobile-index .main-block .content-block{padding:0 0 18px}@media all and (max-width: 767.95px){#page-mobile-index .main-block .content-block{padding:0 32px !important}}#page-mobile-index .main-block .container .img-holder{padding:0}#page-mobile-index .main-block .img-holder img{display:block;width:100%;min-width:400px}@media all and (max-width: 767.95px){#page-mobile-index .main-block .img-holder img{min-width:unset;margin-top:16px}}#page-mobile-index .qoute-block{font-size:17px;line-height:22px;text-align:center;padding:34px 20px 14px}#page-mobile-index .qoute-block blockquote{position:relative;margin:auto;padding:0 0 20px 5px;width:250px;display:block}#page-mobile-index .qoute-block blockquote:before,#page-mobile-index .qoute-block blockquote:after{position:relative;font-size:95px;color:#d0d6ce}#page-mobile-index .qoute-block blockquote:before{content:'\201C';top:50px;right:40px}#page-mobile-index .qoute-block blockquote:after{content:'\201D';top:-10px;right:-132px}#page-mobile-index h1.features-header,#page-mobile-index h2.features-header{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-600);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-600);line-height:var(--font-lineheight-600);margin:0.5em 0 0.5em}@media all and (min-width: 760px){#page-mobile-index h1.features-header,#page-mobile-index h2.features-header{font-size:var(--font-size-600-responsive);letter-spacing:var(--font-letterspacing-600-responsive);line-height:var(--font-lineheight-600-responsive)}}#page-mobile-index .qoute-block blockquote cite{display:block;font-style:normal}#page-mobile-index div.block-display{display:inline-block}@media (min-width: 767px){#page-mobile-index .main-block{line-height:25px;overflow:hidden;text-align:left;padding:30px 36px}#page-mobile-index .qoute-block .container{color:var(--color-text-primary);font-family:var(--font-family-primary), Arial, sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#page-mobile-index .qoute-block blockquote{width:600px;margin:0 auto}#page-mobile-index .qoute-block blockquote:before,#page-mobile-index .qoute-block blockquote:after{font-size:120px}#page-mobile-index .qoute-block blockquote:before{top:50px;right:40px}#page-mobile-index .qoute-block blockquote:after{top:-20px;right:-300px}#page-mobile-index .main-block p{margin:0 0 20px}}@media (min-width: 1024px){#page-mobile-index .main-block{line-height:38px;padding:40px 20px 50px}}#page-mobile-index .user-navigation-block{text-align:center;line-height:25px;overflow:hidden;padding:36px;background:#eee}#page-mobile-index .user-navigation-block h2.features-header{margin-bottom:25px}@media (max-width: 970px){#page-mobile-index #content{margin-top:0px !important;padding-bottom:0px}}@media (max-width: 767px){#page-mobile-index #content{margin-top:0px !important;padding-bottom:0px}#page-mobile-index #content #box{padding:0px}}#page-mobile-index .download-bar{bottom:0px;left:0px;width:80%;margin:auto;max-width:400px}#page-mobile-index .desktop-hide{display:none}@media (max-width: 970px){#page-mobile-index .desktop-hide{display:block}}#page-mobile-index .bar-button{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);display:block;padding:20px;background-color:#161f13;border-radius:5px;color:#ffffff}#page-mobile-index .visual .selling-points-block{width:640px !important}@media (max-width: 970px){#page-mobile-index .visual .selling-points-block{width:100% !important}}#page-mobile-index #top-image-mobile{background:#ffffff !important}@media (max-width: 970px){#page-mobile-index .visual #top-image,#page-mobile-index .visual #top-image-mobile{display:none}#page-mobile-index div#box,#page-mobile-index #box-bg{border:none !important}#page-mobile-index div#box,#page-mobile-index #box-bg .alternate{background-color:#ffffff}#page-mobile-index .logo-container{display:none}}#page-mobile-index div.main{height:640px}#page-mobile-index div.main h2{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-700);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-700);line-height:var(--font-lineheight-700);text-align:left;margin-bottom:24px}@media all and (min-width: 760px){#page-mobile-index div.main h2{font-size:var(--font-size-700-responsive);letter-spacing:var(--font-letterspacing-700-responsive);line-height:var(--font-lineheight-700-responsive)}}#page-mobile-index div.main .visual .download-bar{display:none}#page-mobile-index div.main .selling-points li{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}@media (max-width: 970px){#page-mobile-index div.main{display:block !important}}@media (max-width: 767px){#page-mobile-index div.main{margin-top:-1px;padding-top:40px !important;height:100%}#page-mobile-index div.main img.at-logo{width:120px !important}#page-mobile-index div.main .list-container{width:300px !important}}@media (max-width: 767px){#page-mobile-index .download-bar{display:block !important;bottom:0px;left:0px;width:80%;margin:auto;color:#ffffff}#page-mobile-index .download-bar:hover,#page-mobile-index .download-bar:active{background-color:#4c8bf9}#page-mobile-index div.content-block{padding:0px !important}#page-mobile-index div.content-block p{text-align:center !important}}#page-mobile-index .content-container{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default);text-align:center;background-color:#ffffff;padding-top:20px;max-height:550px}@media (max-width: 767px){#page-mobile-index .content-container{display:none}}#page-mobile-index .content-container .send-link-title{margin:18px 0px}#page-mobile-index .content-container .logo-container img.at-logo{width:100px}#page-mobile-index .content-container input.phone{min-width:164px;max-width:300px;margin:0px auto}#page-mobile-index .content-container span.valid{right:24px !important;top:8px !important}#page-mobile-index .content-container .transaction-title{margin:20px 0px}#page-mobile-index .mobile-display{display:none}#page-mobile-index p.referral-text{color:#555554;font-size:28px;line-height:32px;margin-bottom:60px}@media (max-width: 767px){#page-mobile-index p.referral-text{font-size:24px}}@media (max-width: 970px){#page-mobile-index .mobile-display{display:block}#page-mobile-index .logo-container{padding:32px 0px}#page-mobile-index div.main{padding-top:40px}#page-mobile-index div.main h2{display:none}#page-mobile-index ul.selling-points{display:none}}#page-mobile-index #or-signup p{bottom:150px;margin:12px auto;width:95.5%;font-size:17px}#page-mobile-index #or-signup p a{font-weight:700}@media (max-width: 767px){#page-mobile-index #footer{display:none}}#explore-map-new-mobile.top-block-outer{position:inherit !important}#explore-map-new-mobile .selling-points-block{background-color:#ffffff}.row.user-profile{padding:0}.my-profile,.user-profile,.user-reviews,.user-stats,.edit-billing,.user-photos{padding:24px}#page-profiles-edit .sidebar,#page-profiles-update .sidebar,#page-billing-edit .sidebar,#page-billing-update .sidebar,#page-billing-reactivate_subscription .sidebar{background:#f4f5f4}#page-profiles-edit .account-settings.new-fb-btn,#page-profiles-update .account-settings.new-fb-btn,#page-billing-edit .account-settings.new-fb-btn,#page-billing-update .account-settings.new-fb-btn,#page-billing-reactivate_subscription .account-settings.new-fb-btn{font-size:14px;padding:6px 10px 6px 50px}#page-profiles-edit .account-settings.new-fb-btn span,#page-profiles-update .account-settings.new-fb-btn span,#page-billing-edit .account-settings.new-fb-btn span,#page-billing-update .account-settings.new-fb-btn span,#page-billing-reactivate_subscription .account-settings.new-fb-btn span{padding:6px 0px 0px 0px;font-size:20px !important}#page-profiles-edit .form-content h3,#page-profiles-update .form-content h3,#page-billing-edit .form-content h3,#page-billing-update .form-content h3,#page-billing-reactivate_subscription .form-content h3{font-weight:500;font-size:18px;color:#4f4c3e;margin-top:8px}#page-profiles-edit .holder input+label p,#page-profiles-update .holder input+label p,#page-billing-edit .holder input+label p,#page-billing-update .holder input+label p,#page-billing-reactivate_subscription .holder input+label p{margin-top:3px}#page-profiles-edit .holder input[type='radio']+label p,#page-profiles-update .holder input[type='radio']+label p,#page-billing-edit .holder input[type='radio']+label p,#page-billing-update .holder input[type='radio']+label p,#page-billing-reactivate_subscription .holder input[type='radio']+label p{margin-top:0px;margin-left:10px}#page-profiles-edit .holder.publish label,#page-profiles-update .holder.publish label,#page-billing-edit .holder.publish label,#page-billing-update .holder.publish label,#page-billing-reactivate_subscription .holder.publish label{margin-top:5px}#page-profiles-edit label.boolean p,#page-profiles-update label.boolean p,#page-billing-edit label.boolean p,#page-billing-update label.boolean p,#page-billing-reactivate_subscription label.boolean p{display:inline-block;margin-bottom:10px}#page-profiles-edit label.boolean p.org-holder,#page-profiles-update label.boolean p.org-holder,#page-billing-edit label.boolean p.org-holder,#page-billing-update label.boolean p.org-holder,#page-billing-reactivate_subscription label.boolean p.org-holder{max-width:300px}#page-profiles-edit input.password.optional.text,#page-profiles-update input.password.optional.text,#page-billing-edit input.password.optional.text,#page-billing-update input.password.optional.text,#page-billing-reactivate_subscription input.password.optional.text{width:100% !important}#page-profiles-edit a.flat-google-btn div,#page-profiles-edit a.flat-apple-btn div,#page-profiles-edit a.flat-garmin-btn div,#page-profiles-update a.flat-google-btn div,#page-profiles-update a.flat-apple-btn div,#page-profiles-update a.flat-garmin-btn div,#page-billing-edit a.flat-google-btn div,#page-billing-edit a.flat-apple-btn div,#page-billing-edit a.flat-garmin-btn div,#page-billing-update a.flat-google-btn div,#page-billing-update a.flat-apple-btn div,#page-billing-update a.flat-garmin-btn div,#page-billing-reactivate_subscription a.flat-google-btn div,#page-billing-reactivate_subscription a.flat-apple-btn div,#page-billing-reactivate_subscription a.flat-garmin-btn div{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);color:#ffffff;height:48px;border-radius:9999px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-size:24px;background-position:16px center;background-repeat:no-repeat}#page-profiles-edit a.flat-google-btn div,#page-profiles-update a.flat-google-btn div,#page-billing-edit a.flat-google-btn div,#page-billing-update a.flat-google-btn div,#page-billing-reactivate_subscription a.flat-google-btn div{background:#4f85ec url(https://cdn-assets-2.alltrails.com/assets/marketing/google-icon@2x-bc935528a52bd00d0db90bfab2f8f579a7118d65d926ba4dc9859064f927d00a.png) no-repeat 8px center;background-size:28px 28px}#page-profiles-edit a.flat-google-btn div:hover,#page-profiles-update a.flat-google-btn div:hover,#page-billing-edit a.flat-google-btn div:hover,#page-billing-update a.flat-google-btn div:hover,#page-billing-reactivate_subscription a.flat-google-btn div:hover{background-color:#6497ef}#page-profiles-edit a.flat-apple-btn div,#page-profiles-update a.flat-apple-btn div,#page-billing-edit a.flat-apple-btn div,#page-billing-update a.flat-apple-btn div,#page-billing-reactivate_subscription a.flat-apple-btn div{background:#222621 url(https://cdn-assets-2.alltrails.com/assets/marketing/apple-icon@2x-f05c8fe90234bdf94f5d7a6a753065650eb8d6af8756afc58efc64cdb31119ca.png) no-repeat 14px center;background-size:16px}#page-profiles-edit a.flat-apple-btn div:hover,#page-profiles-update a.flat-apple-btn div:hover,#page-billing-edit a.flat-apple-btn div:hover,#page-billing-update a.flat-apple-btn div:hover,#page-billing-reactivate_subscription a.flat-apple-btn div:hover{background-color:#303030}#page-profiles-edit a.flat-garmin-btn div,#page-profiles-update a.flat-garmin-btn div,#page-billing-edit a.flat-garmin-btn div,#page-billing-update a.flat-garmin-btn div,#page-billing-reactivate_subscription a.flat-garmin-btn div{background-color:#007cc3;color:#ffffff;background-image:url(https://cdn-assets-2.alltrails.com/assets/buttons/GarminConnect-bf220c04b3b22c7f35120ee9e56d2f5471fc98d082fa8aff09722c6ff14f824a.png);background-size:20px;background-position:10px center;background-repeat:no-repeat}#page-profiles-edit a.flat-garmin-btn div:hover,#page-profiles-update a.flat-garmin-btn div:hover,#page-billing-edit a.flat-garmin-btn div:hover,#page-billing-update a.flat-garmin-btn div:hover,#page-billing-reactivate_subscription a.flat-garmin-btn div:hover{background-color:#2f477a}html.pdf-html,body.pdf{overflow-x:hidden}@media (max-width: 970px){#page-pro-show{-webkit-overflow-scrolling:touch}}#page-pro-show div.main,.funnel-modal div.main,.funnel-modal div.main{padding-top:60px !important}#page-pro-show div.main h2,.funnel-modal div.main h2,.funnel-modal div.main h2{margin-bottom:10px;color:#222621 !important}#page-pro-show div.main div.list-container,.funnel-modal div.main div.list-container,.funnel-modal div.main div.list-container{margin-left:150px}@media (max-width: 767px){#page-pro-show div.main div.list-container,.funnel-modal div.main div.list-container,.funnel-modal div.main div.list-container{display:none}}#page-pro-show div.main div.list-container>ul>li,.funnel-modal div.main div.list-container>ul>li,.funnel-modal div.main div.list-container>ul>li{margin-bottom:10px}#page-pro-show .payment-btn,.funnel-modal .payment-btn,.funnel-modal .payment-btn{margin:0px 5px;display:inline-block;cursor:pointer}#page-pro-show .algolia-search,.funnel-modal .algolia-search,.funnel-modal .algolia-search{display:none !important}#page-pro-show div#content,.funnel-modal div#content,.funnel-modal div#content{margin-top:0px !important;width:100%}@media (max-width: 767px){#page-pro-show div#content div#box,.funnel-modal div#content div#box,.funnel-modal div#content div#box{padding:0}}#page-pro-show div.large.container,.funnel-modal div.large.container,.funnel-modal div.large.container{width:100%;max-width:100%}#page-pro-show div#box-bg,.funnel-modal div#box-bg,.funnel-modal div#box-bg{border:none !important}#page-pro-show div#box-bg .row,.funnel-modal div#box-bg .row,.funnel-modal div#box-bg .row{margin-left:0;margin-right:0}#page-pro-show #footer,.funnel-modal #footer,.funnel-modal #footer{margin-top:0 !important}@media (min-width: 767px){#page-pro-show #footer,.funnel-modal #footer,.funnel-modal #footer{visibility:visible !important;display:block !important}}#page-pro-show .allow-wrap,.funnel-modal .allow-wrap,.funnel-modal .allow-wrap{padding:0 !important;white-space:normal !important}#page-pro-show .error,#page-pro-show .error-base,.funnel-modal .error,.funnel-modal .error-base,.funnel-modal .error,.funnel-modal .error-base{color:red}#page-pro-show .error-base,.funnel-modal .error-base,.funnel-modal .error-base{font-size:10px;line-height:11px;padding:0px 25px 10px 25px !important;display:block}@media (max-width: 767px){#page-pro-show .error-base,.funnel-modal .error-base,.funnel-modal .error-base{margin:0 auto !important}}#page-pro-show .visual #top-image,.funnel-modal .visual #top-image,.funnel-modal .visual #top-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;background-position:center center;width:100%;height:705px}#page-pro-show .visual .top-block-outer,.funnel-modal .visual .top-block-outer,.funnel-modal .visual .top-block-outer{position:absolute;top:0;left:0;z-index:10;width:100%}#page-pro-show .visual .top-block,.funnel-modal .visual .top-block,.funnel-modal .visual .top-block{white-space:nowrap;text-align:center;width:970px;margin-left:auto;margin-right:auto}@media (max-width: 767px){#page-pro-show .visual .top-block,.funnel-modal .visual .top-block,.funnel-modal .visual .top-block{width:100%}}#page-pro-show .main-block,.funnel-modal .main-block,.funnel-modal .main-block{text-align:center;padding:20px 36px}#page-pro-show .main-block.left-side,.funnel-modal .main-block.left-side,.funnel-modal .main-block.left-side{background:#eee}#page-pro-show .main-block .content-block,.funnel-modal .main-block .content-block,.funnel-modal .main-block .content-block{padding:0 0 18px}#page-pro-show .main-block .img-holder img,.funnel-modal .main-block .img-holder img,.funnel-modal .main-block .img-holder img{display:block;width:100%}#page-pro-show .main-block .content-block,.funnel-modal .main-block .content-block,.funnel-modal .main-block .content-block{float:left;width:50%;padding:0 25px 0 0}#page-pro-show .main-block .img-holder,.funnel-modal .main-block .img-holder,.funnel-modal .main-block .img-holder{float:right;width:50%;padding:0 0 0 25px}@media (max-width: 767px){#page-pro-show .main-block,.funnel-modal .main-block,.funnel-modal .main-block{float:none}#page-pro-show .img-holder,.funnel-modal .img-holder,.funnel-modal .img-holder{float:none !important;width:100% !important;padding:0 !important}#page-pro-show .form-content,.funnel-modal .form-content,.funnel-modal .form-content{padding:0 20px !important}#page-pro-show .form-content .holder,.funnel-modal .form-content .holder,.funnel-modal .form-content .holder{padding:0}#page-pro-show .content-block,.funnel-modal .content-block,.funnel-modal .content-block{width:100% !important;float:none !important;text-align:center}#page-pro-show .content-block p,.funnel-modal .content-block p,.funnel-modal .content-block p{font-size:12px;line-height:18px !important}}#page-pro-show .main-block.right-side .content-block,.funnel-modal .main-block.right-side .content-block,.funnel-modal .main-block.right-side .content-block{float:right;padding:0 25px 0 25px}#page-pro-show .main-block.right-side .img-holder,.funnel-modal .main-block.right-side .img-holder,.funnel-modal .main-block.right-side .img-holder{float:left;padding:0 25px 0 0}#page-pro-show .main-block,.funnel-modal .main-block,.funnel-modal .main-block{font-size:18px;line-height:25px;overflow:hidden;text-align:left;padding:30px 36px}@media (max-width: 767px){#page-pro-show .main-block .img-holder img,.funnel-modal .main-block .img-holder img,.funnel-modal .main-block .img-holder img{display:block;width:100%}#page-pro-show .main-block .content-block,.funnel-modal .main-block .content-block,.funnel-modal .main-block .content-block{padding:0 0 18px}}#page-pro-show .main-block h1,#page-pro-show .main-block .h1,#page-pro-show .main-block h2.features-header,.funnel-modal .main-block h1,.funnel-modal .main-block .h1,.funnel-modal .main-block h2.features-header,.funnel-modal .main-block h1,.funnel-modal .main-block .h1,.funnel-modal .main-block h2.features-header{font-size:20px;line-height:26px;color:#222621;margin:0 0 10px;font-weight:normal}#page-pro-show .main-block h2,#page-pro-show .main-block .h2,.funnel-modal .main-block h2,.funnel-modal .main-block .h2,.funnel-modal .main-block h2,.funnel-modal .main-block .h2{font-size:15px;line-height:19px;color:#ffffff;margin:0 0 10px}#page-pro-show .main-block div.content-block p,.funnel-modal .main-block div.content-block p,.funnel-modal .main-block div.content-block p{line-height:38px}@media (min-width: 767px){#page-pro-show .main-block h1,#page-pro-show .main-block .h1,.funnel-modal .main-block h1,.funnel-modal .main-block .h1,.funnel-modal .main-block h1,.funnel-modal .main-block .h1{font-size:33px;line-height:50px}#page-pro-show .main-block h2,#page-pro-show .main-block .h2,.funnel-modal .main-block h2,.funnel-modal .main-block .h2,.funnel-modal .main-block h2,.funnel-modal .main-block .h2{font-size:17px;line-height:21px}}.coupon{color:black;background:#ffffff;font-size:16px}@media screen{.coupon{background:url(https://cdn-assets-2.alltrails.com/assets/backgrounds/pdf-map-background.png)}}.coupon #colorbox{overflow:visible !important}.coupon .page{margin-left:auto;margin-right:auto;background-color:#ffffff;overflow:hidden;padding:0.25in 0}@media screen{.coupon .page{margin-bottom:0.2in;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 4px 0 rgba(0,0,0,0.3)}}.coupon .page.letter{width:8.5in}.brandwrap-container{left:50%;margin-left:-785px;position:fixed;top:0px;width:1570px;height:925px}.brandwrap-container div{width:100%}.brandwrap-container div div,.brandwrap-container a{float:left}.brandwrap-container div div{width:970px;height:925px}@use 'sass:math';@page{margin:0}#page-maps-print,#page-tracks-print,#page-trails-print{font-family:var(--font-family-primary),Arial,sans-serif;color:#161f13}#page-maps-print .letter.portrait,#page-tracks-print .letter.portrait,#page-trails-print .letter.portrait{height:10.3in;width:8.5in}#page-maps-print .letter.portrait .fullMap,#page-maps-print .letter.portrait .printMap,#page-tracks-print .letter.portrait .fullMap,#page-tracks-print .letter.portrait .printMap,#page-trails-print .letter.portrait .fullMap,#page-trails-print .letter.portrait .printMap{width:7.9in;max-height:9.75in;height:8.08in}#page-maps-print .letter.portrait .scalesContainer,#page-tracks-print .letter.portrait .scalesContainer,#page-trails-print .letter.portrait .scalesContainer{width:7.9in;height:0.8in}#page-maps-print .letter.portrait .details,#page-tracks-print .letter.portrait .details,#page-trails-print .letter.portrait .details{width:7.9in;height:0.47in}#page-maps-print .letter.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .letter.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .letter.portrait .scalesContainer .distanceScaleContainer{width:3.5666666667in}#page-maps-print .letter.landscape,#page-tracks-print .letter.landscape,#page-trails-print .letter.landscape{height:7.8in;width:11in}#page-maps-print .letter.landscape .fullMap,#page-maps-print .letter.landscape .printMap,#page-tracks-print .letter.landscape .fullMap,#page-tracks-print .letter.landscape .printMap,#page-trails-print .letter.landscape .fullMap,#page-trails-print .letter.landscape .printMap{width:10.4in;max-height:7.25in;height:5.58in}#page-maps-print .letter.landscape .scalesContainer,#page-tracks-print .letter.landscape .scalesContainer,#page-trails-print .letter.landscape .scalesContainer{width:10.4in;height:0.8in}#page-maps-print .letter.landscape .details,#page-tracks-print .letter.landscape .details,#page-trails-print .letter.landscape .details{width:10.4in;height:0.47in}#page-maps-print .letter.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .letter.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .letter.landscape .scalesContainer .distanceScaleContainer{width:6.0666666667in}#page-maps-print .legal.portrait,#page-tracks-print .legal.portrait,#page-trails-print .legal.portrait{height:13.3in;width:8.5in}#page-maps-print .legal.portrait .fullMap,#page-maps-print .legal.portrait .printMap,#page-tracks-print .legal.portrait .fullMap,#page-tracks-print .legal.portrait .printMap,#page-trails-print .legal.portrait .fullMap,#page-trails-print .legal.portrait .printMap{width:7.9in;max-height:12.75in;height:11.08in}#page-maps-print .legal.portrait .scalesContainer,#page-tracks-print .legal.portrait .scalesContainer,#page-trails-print .legal.portrait .scalesContainer{width:7.9in;height:0.8in}#page-maps-print .legal.portrait .details,#page-tracks-print .legal.portrait .details,#page-trails-print .legal.portrait .details{width:7.9in;height:0.47in}#page-maps-print .legal.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .legal.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .legal.portrait .scalesContainer .distanceScaleContainer{width:3.5666666667in}#page-maps-print .legal.landscape,#page-tracks-print .legal.landscape,#page-trails-print .legal.landscape{height:7.8in;width:14in}#page-maps-print .legal.landscape .fullMap,#page-maps-print .legal.landscape .printMap,#page-tracks-print .legal.landscape .fullMap,#page-tracks-print .legal.landscape .printMap,#page-trails-print .legal.landscape .fullMap,#page-trails-print .legal.landscape .printMap{width:13.4in;max-height:7.25in;height:5.58in}#page-maps-print .legal.landscape .scalesContainer,#page-tracks-print .legal.landscape .scalesContainer,#page-trails-print .legal.landscape .scalesContainer{width:13.4in;height:0.8in}#page-maps-print .legal.landscape .details,#page-tracks-print .legal.landscape .details,#page-trails-print .legal.landscape .details{width:13.4in;height:0.47in}#page-maps-print .legal.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .legal.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .legal.landscape .scalesContainer .distanceScaleContainer{width:9.0666666667in}#page-maps-print .tabloid.portrait,#page-tracks-print .tabloid.portrait,#page-trails-print .tabloid.portrait{height:16.3in;width:11in}#page-maps-print .tabloid.portrait .fullMap,#page-maps-print .tabloid.portrait .printMap,#page-tracks-print .tabloid.portrait .fullMap,#page-tracks-print .tabloid.portrait .printMap,#page-trails-print .tabloid.portrait .fullMap,#page-trails-print .tabloid.portrait .printMap{width:10.4in;max-height:15.75in;height:14.08in}#page-maps-print .tabloid.portrait .scalesContainer,#page-tracks-print .tabloid.portrait .scalesContainer,#page-trails-print .tabloid.portrait .scalesContainer{width:10.4in;height:0.8in}#page-maps-print .tabloid.portrait .details,#page-tracks-print .tabloid.portrait .details,#page-trails-print .tabloid.portrait .details{width:10.4in;height:0.47in}#page-maps-print .tabloid.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .tabloid.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .tabloid.portrait .scalesContainer .distanceScaleContainer{width:6.0666666667in}#page-maps-print .tabloid.landscape,#page-tracks-print .tabloid.landscape,#page-trails-print .tabloid.landscape{height:10.3in;width:17in}#page-maps-print .tabloid.landscape .fullMap,#page-maps-print .tabloid.landscape .printMap,#page-tracks-print .tabloid.landscape .fullMap,#page-tracks-print .tabloid.landscape .printMap,#page-trails-print .tabloid.landscape .fullMap,#page-trails-print .tabloid.landscape .printMap{width:16.4in;max-height:9.75in;height:8.08in}#page-maps-print .tabloid.landscape .scalesContainer,#page-tracks-print .tabloid.landscape .scalesContainer,#page-trails-print .tabloid.landscape .scalesContainer{width:16.4in;height:0.8in}#page-maps-print .tabloid.landscape .details,#page-tracks-print .tabloid.landscape .details,#page-trails-print .tabloid.landscape .details{width:16.4in;height:0.47in}#page-maps-print .tabloid.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .tabloid.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .tabloid.landscape .scalesContainer .distanceScaleContainer{width:12.0666666667in}#page-maps-print .a2.portrait,#page-tracks-print .a2.portrait,#page-trails-print .a2.portrait{height:22.5in;width:16.5in}#page-maps-print .a2.portrait .fullMap,#page-maps-print .a2.portrait .printMap,#page-tracks-print .a2.portrait .fullMap,#page-tracks-print .a2.portrait .printMap,#page-trails-print .a2.portrait .fullMap,#page-trails-print .a2.portrait .printMap{width:15.9in;max-height:21.95in;height:20.28in}#page-maps-print .a2.portrait .scalesContainer,#page-tracks-print .a2.portrait .scalesContainer,#page-trails-print .a2.portrait .scalesContainer{width:15.9in;height:0.8in}#page-maps-print .a2.portrait .details,#page-tracks-print .a2.portrait .details,#page-trails-print .a2.portrait .details{width:15.9in;height:0.47in}#page-maps-print .a2.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .a2.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .a2.portrait .scalesContainer .distanceScaleContainer{width:11.5666666667in}#page-maps-print .a2.landscape,#page-tracks-print .a2.landscape,#page-trails-print .a2.landscape{height:15.8in;width:23.2in}#page-maps-print .a2.landscape .fullMap,#page-maps-print .a2.landscape .printMap,#page-tracks-print .a2.landscape .fullMap,#page-tracks-print .a2.landscape .printMap,#page-trails-print .a2.landscape .fullMap,#page-trails-print .a2.landscape .printMap{width:22.6in;max-height:15.25in;height:13.58in}#page-maps-print .a2.landscape .scalesContainer,#page-tracks-print .a2.landscape .scalesContainer,#page-trails-print .a2.landscape .scalesContainer{width:22.6in;height:0.8in}#page-maps-print .a2.landscape .details,#page-tracks-print .a2.landscape .details,#page-trails-print .a2.landscape .details{width:22.6in;height:0.47in}#page-maps-print .a2.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .a2.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .a2.landscape .scalesContainer .distanceScaleContainer{width:18.2666666667in}#page-maps-print .a3.portrait,#page-tracks-print .a3.portrait,#page-trails-print .a3.portrait{height:15.8in;width:11.7in}#page-maps-print .a3.portrait .fullMap,#page-maps-print .a3.portrait .printMap,#page-tracks-print .a3.portrait .fullMap,#page-tracks-print .a3.portrait .printMap,#page-trails-print .a3.portrait .fullMap,#page-trails-print .a3.portrait .printMap{width:11.1in;max-height:15.25in;height:13.58in}#page-maps-print .a3.portrait .scalesContainer,#page-tracks-print .a3.portrait .scalesContainer,#page-trails-print .a3.portrait .scalesContainer{width:11.1in;height:0.8in}#page-maps-print .a3.portrait .details,#page-tracks-print .a3.portrait .details,#page-trails-print .a3.portrait .details{width:11.1in;height:0.47in}#page-maps-print .a3.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .a3.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .a3.portrait .scalesContainer .distanceScaleContainer{width:6.7666666667in}#page-maps-print .a3.landscape,#page-tracks-print .a3.landscape,#page-trails-print .a3.landscape{height:11in;width:16.5in}#page-maps-print .a3.landscape .fullMap,#page-maps-print .a3.landscape .printMap,#page-tracks-print .a3.landscape .fullMap,#page-tracks-print .a3.landscape .printMap,#page-trails-print .a3.landscape .fullMap,#page-trails-print .a3.landscape .printMap{width:15.9in;max-height:10.45in;height:8.78in}#page-maps-print .a3.landscape .scalesContainer,#page-tracks-print .a3.landscape .scalesContainer,#page-trails-print .a3.landscape .scalesContainer{width:15.9in;height:0.8in}#page-maps-print .a3.landscape .details,#page-tracks-print .a3.landscape .details,#page-trails-print .a3.landscape .details{width:15.9in;height:0.47in}#page-maps-print .a3.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .a3.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .a3.landscape .scalesContainer .distanceScaleContainer{width:11.5666666667in}#page-maps-print .a4.portrait,#page-tracks-print .a4.portrait,#page-trails-print .a4.portrait{height:11in;width:8.3in}#page-maps-print .a4.portrait .fullMap,#page-maps-print .a4.portrait .printMap,#page-tracks-print .a4.portrait .fullMap,#page-tracks-print .a4.portrait .printMap,#page-trails-print .a4.portrait .fullMap,#page-trails-print .a4.portrait .printMap{width:7.7in;max-height:10.45in;height:8.78in}#page-maps-print .a4.portrait .scalesContainer,#page-tracks-print .a4.portrait .scalesContainer,#page-trails-print .a4.portrait .scalesContainer{width:7.7in;height:0.8in}#page-maps-print .a4.portrait .details,#page-tracks-print .a4.portrait .details,#page-trails-print .a4.portrait .details{width:7.7in;height:0.47in}#page-maps-print .a4.portrait .scalesContainer .distanceScaleContainer,#page-tracks-print .a4.portrait .scalesContainer .distanceScaleContainer,#page-trails-print .a4.portrait .scalesContainer .distanceScaleContainer{width:3.3666666667in}#page-maps-print .a4.landscape,#page-tracks-print .a4.landscape,#page-trails-print .a4.landscape{height:7.6in;width:11.7in}#page-maps-print .a4.landscape .fullMap,#page-maps-print .a4.landscape .printMap,#page-tracks-print .a4.landscape .fullMap,#page-tracks-print .a4.landscape .printMap,#page-trails-print .a4.landscape .fullMap,#page-trails-print .a4.landscape .printMap{width:11.1in;max-height:7.05in;height:5.38in}#page-maps-print .a4.landscape .scalesContainer,#page-tracks-print .a4.landscape .scalesContainer,#page-trails-print .a4.landscape .scalesContainer{width:11.1in;height:0.8in}#page-maps-print .a4.landscape .details,#page-tracks-print .a4.landscape .details,#page-trails-print .a4.landscape .details{width:11.1in;height:0.47in}#page-maps-print .a4.landscape .scalesContainer .distanceScaleContainer,#page-tracks-print .a4.landscape .scalesContainer .distanceScaleContainer,#page-trails-print .a4.landscape .scalesContainer .distanceScaleContainer{width:6.7666666667in}#page-maps-print .pageContainer,#page-tracks-print .pageContainer,#page-trails-print .pageContainer{position:relative;height:calc(100vh - 108px);display:flex}#page-maps-print .backContainer,#page-tracks-print .backContainer,#page-trails-print .backContainer{padding:12px 48px 16px 24px;box-shadow:var(--shadow-100);background-color:#ffffff;align-items:center}#page-maps-print .backContainer.isMobile,#page-tracks-print .backContainer.isMobile,#page-trails-print .backContainer.isMobile{box-shadow:none;padding:12px 0 12px 0 !important}#page-maps-print .panelContainer,#page-tracks-print .panelContainer,#page-trails-print .panelContainer{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;background-color:#ffffff;left:0px;border-radius:8px;height:100%;width:400px}#page-maps-print .panelContainer.expanded,#page-tracks-print .panelContainer.expanded,#page-trails-print .panelContainer.expanded{left:-400px;top:0 !important}#page-maps-print .mobileTitleContainer,#page-tracks-print .mobileTitleContainer,#page-trails-print .mobileTitleContainer{display:flex;flex-direction:column;padding:16px;background-color:#ffffff}#page-maps-print .mobileTitleContainer .mobilePrintMap,#page-tracks-print .mobileTitleContainer .mobilePrintMap,#page-trails-print .mobileTitleContainer .mobilePrintMap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#page-maps-print .mobileTitleContainer .mobilePrintMap .title,#page-tracks-print .mobileTitleContainer .mobilePrintMap .title,#page-trails-print .mobileTitleContainer .mobilePrintMap .title{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-400);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-400);line-height:var(--font-lineheight-400);margin-left:24px}@media all and (min-width: 760px){#page-maps-print .mobileTitleContainer .mobilePrintMap .title,#page-tracks-print .mobileTitleContainer .mobilePrintMap .title,#page-trails-print .mobileTitleContainer .mobilePrintMap .title{font-size:var(--font-size-400-responsive);letter-spacing:var(--font-letterspacing-400-responsive);line-height:var(--font-lineheight-400-responsive)}}#page-maps-print .mobileTitleContainer .mobilePrintMap .title.isMobile,#page-tracks-print .mobileTitleContainer .mobilePrintMap .title.isMobile,#page-trails-print .mobileTitleContainer .mobilePrintMap .title.isMobile{margin-left:0 !important}#page-maps-print .titleContainer,#page-tracks-print .titleContainer,#page-trails-print .titleContainer{padding:32px 0;box-shadow:2px 0 4px 0 rgba(0,0,0,0.3);background-color:#ffffff;z-index:1}#page-maps-print .titleContainer .title,#page-tracks-print .titleContainer .title,#page-trails-print .titleContainer .title{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-400);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-400);line-height:var(--font-lineheight-400);margin-left:24px}@media all and (min-width: 760px){#page-maps-print .titleContainer .title,#page-tracks-print .titleContainer .title,#page-trails-print .titleContainer .title{font-size:var(--font-size-400-responsive);letter-spacing:var(--font-letterspacing-400-responsive);line-height:var(--font-lineheight-400-responsive)}}#page-maps-print .titleContainer .title.isMobile,#page-tracks-print .titleContainer .title.isMobile,#page-trails-print .titleContainer .title.isMobile{margin-left:0 !important}#page-maps-print .subtitle,#page-tracks-print .subtitle,#page-trails-print .subtitle{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);margin:0 24px 0 24px}#page-maps-print .printSettings,#page-tracks-print .printSettings,#page-trails-print .printSettings{display:flex;flex-direction:column}#page-maps-print .settingsActions,#page-tracks-print .settingsActions,#page-trails-print .settingsActions{display:flex;flex-direction:column;flex:1;overflow-y:scroll}#page-maps-print .createCustomMap,#page-tracks-print .createCustomMap,#page-trails-print .createCustomMap{margin:var(--space-200) var(--space-300);width:auto}#page-maps-print .previewContainer,#page-tracks-print .previewContainer,#page-trails-print .previewContainer{background-color:#ffffff;box-shadow:inset 8px 0 8px -8px rgba(0,0,0,0.3);overflow-y:scroll;height:100%;position:absolute;display:flex;bottom:0;left:400px;right:0;top:0;z-index:7}#page-maps-print .previewContainer.expanded,#page-tracks-print .previewContainer.expanded,#page-trails-print .previewContainer.expanded{position:absolute;left:0;transition:left 0.1s}#page-maps-print .backSpan,#page-tracks-print .backSpan,#page-trails-print .backSpan{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default);color:#161f13;cursor:pointer}#page-maps-print .backSpan:hover,#page-tracks-print .backSpan:hover,#page-trails-print .backSpan:hover{color:#343933}#page-maps-print .settingsContainer,#page-tracks-print .settingsContainer,#page-trails-print .settingsContainer{flex-grow:1;width:calc(100% - 48px);overflow:hidden;margin:0 24px;padding:0 !important}#page-maps-print .printComponent,#page-tracks-print .printComponent,#page-trails-print .printComponent{border-top:none !important;border-bottom:1px solid rgba(17,23,14,0.1)}#page-maps-print .buttonRow,#page-tracks-print .buttonRow,#page-trails-print .buttonRow{display:flex;flex-direction:row;width:100%;flex-wrap:wrap}#page-maps-print .scaleContainer,#page-tracks-print .scaleContainer,#page-trails-print .scaleContainer{display:flex;flex-direction:column}#page-maps-print .settingsButton,#page-tracks-print .settingsButton,#page-trails-print .settingsButton{width:calc(50% - 8px);margin:0 8px 8px 0}#page-maps-print .scaleSelect,#page-tracks-print .scaleSelect,#page-trails-print .scaleSelect{margin:0 auto}#page-maps-print .learnMoreModal,#page-tracks-print .learnMoreModal,#page-trails-print .learnMoreModal{padding:32px;display:flex;flex-direction:column;align-items:flex-start;cursor:auto;width:822px;height:546px;color:#161f13;border-radius:16px;box-shadow:var(--shadow-300);background-color:#ffffff;font-family:var(--font-family-primary),Arial,sans-serif;min-height:650px}#page-maps-print .learnMoreModal.scale,#page-tracks-print .learnMoreModal.scale,#page-trails-print .learnMoreModal.scale{width:400px}#page-maps-print .learnMoreModal .modalTitle,#page-tracks-print .learnMoreModal .modalTitle,#page-trails-print .learnMoreModal .modalTitle{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-400);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-400);line-height:var(--font-lineheight-400)}@media all and (min-width: 760px){#page-maps-print .learnMoreModal .modalTitle,#page-tracks-print .learnMoreModal .modalTitle,#page-trails-print .learnMoreModal .modalTitle{font-size:var(--font-size-400-responsive);letter-spacing:var(--font-letterspacing-400-responsive);line-height:var(--font-lineheight-400-responsive)}}#page-maps-print .learnMoreModal .contentContainer,#page-tracks-print .learnMoreModal .contentContainer,#page-trails-print .learnMoreModal .contentContainer{display:flex;flex-direction:row}#page-maps-print .learnMoreModal .contentContainer.isMobile,#page-tracks-print .learnMoreModal .contentContainer.isMobile,#page-trails-print .learnMoreModal .contentContainer.isMobile{display:flex;flex-direction:column}#page-maps-print .learnMoreModal .contentContainer .content,#page-tracks-print .learnMoreModal .contentContainer .content,#page-trails-print .learnMoreModal .contentContainer .content{white-space:pre-line;margin:32px 48px 0 0;color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-loose);max-width:363px}#page-maps-print .learnMoreModal .contentContainer .content.scale,#page-tracks-print .learnMoreModal .contentContainer .content.scale,#page-trails-print .learnMoreModal .contentContainer .content.scale{margin:32px 0 0 0 !important}#page-maps-print .learnMoreButtonContainer,#page-tracks-print .learnMoreButtonContainer,#page-trails-print .learnMoreButtonContainer{padding:var(--space-200) 0}#page-maps-print .detailTable,#page-tracks-print .detailTable,#page-trails-print .detailTable{align-items:stretch;min-width:346px;display:flex;flex-direction:column}#page-maps-print .paperSizeInputs,#page-tracks-print .paperSizeInputs,#page-trails-print .paperSizeInputs{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;margin-top:32px}#page-maps-print .paperSizeInputs .paperSize,#page-tracks-print .paperSizeInputs .paperSize,#page-trails-print .paperSizeInputs .paperSize{width:calc(50% - 8px);margin:0 8px 8px 0}#page-maps-print .preview,#page-tracks-print .preview,#page-trails-print .preview{display:flex;flex-direction:column;align-items:center}@media screen{#page-maps-print .preview,#page-tracks-print .preview,#page-trails-print .preview{margin:0 auto;padding:0.25in}}#page-maps-print .mapContainer,#page-tracks-print .mapContainer,#page-trails-print .mapContainer{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 0.25in;box-shadow:var(--shadow-300)}#page-maps-print .mapDetailsContainer,#page-tracks-print .mapDetailsContainer,#page-trails-print .mapDetailsContainer{display:flex;flex-direction:column;padding:20px 0;flex:1;width:100%;align-items:center}#page-maps-print .mapDetailsContainer *,#page-maps-print .mapDetailsContainer *:before,#page-maps-print .mapDetailsContainer *:after,#page-tracks-print .mapDetailsContainer *,#page-tracks-print .mapDetailsContainer *:before,#page-tracks-print .mapDetailsContainer *:after,#page-trails-print .mapDetailsContainer *,#page-trails-print .mapDetailsContainer *:before,#page-trails-print .mapDetailsContainer *:after{-webkit-box-sizing:content-box !important;-moz-box-sizings:content-box !important;box-sizing:content-box !important}@media screen{#page-maps-print .mapDetailsContainer,#page-tracks-print .mapDetailsContainer,#page-trails-print .mapDetailsContainer{margin-bottom:0.2in}}#page-maps-print .mapDetailsContainer .fullMap,#page-tracks-print .mapDetailsContainer .fullMap,#page-trails-print .mapDetailsContainer .fullMap{display:flex;padding:0 20px;margin:20px 0.25in;position:relative}#page-maps-print .mapDetailsContainer .printMap,#page-tracks-print .mapDetailsContainer .printMap,#page-trails-print .mapDetailsContainer .printMap{border:1px solid #222621;overflow:hidden;z-index:1}#page-maps-print .mapDetailsContainer .pdfGridAxes,#page-tracks-print .mapDetailsContainer .pdfGridAxes,#page-trails-print .mapDetailsContainer .pdfGridAxes{font-size:8pt;position:absolute;width:100%;top:-20px;left:0;height:100%;color:#222621;width:100%}#page-maps-print .mapDetailsContainer .pdfGridAxes path,#page-tracks-print .mapDetailsContainer .pdfGridAxes path,#page-trails-print .mapDetailsContainer .pdfGridAxes path{display:none}#page-maps-print .mapDetailsContainer .pdfGridAxes line,#page-tracks-print .mapDetailsContainer .pdfGridAxes line,#page-trails-print .mapDetailsContainer .pdfGridAxes line{fill:none;stroke:#6b746a;shape-rendering:geometricPrecision}#page-maps-print .mapDetailsContainer .mapGridLines,#page-tracks-print .mapDetailsContainer .mapGridLines,#page-trails-print .mapDetailsContainer .mapGridLines{position:absolute;left:0;top:-20px;pointer-events:none;z-index:2}#page-maps-print .mapDetailsContainer .mapGridLines line,#page-tracks-print .mapDetailsContainer .mapGridLines line,#page-trails-print .mapDetailsContainer .mapGridLines line{fill:none;stroke:#6b746a;shape-rendering:geometricPrecision}#page-maps-print .mapDetailsContainer .mapGridLines path.domain,#page-tracks-print .mapDetailsContainer .mapGridLines path.domain,#page-trails-print .mapDetailsContainer .mapGridLines path.domain{display:none}#page-maps-print .mapDetailsContainer .atNoprint,#page-tracks-print .mapDetailsContainer .atNoprint,#page-trails-print .mapDetailsContainer .atNoprint{position:absolute;bottom:16px;left:36px;z-index:4}#page-maps-print .printMap .mapboxgl-ctrl-scale,#page-tracks-print .printMap .mapboxgl-ctrl-scale,#page-trails-print .printMap .mapboxgl-ctrl-scale{display:none}#page-maps-print .detailsContainer,#page-tracks-print .detailsContainer,#page-trails-print .detailsContainer{display:flex;flex-direction:column;margin-top:20px;margin:0 20px}#page-maps-print .detailsContainer .qrCode,#page-tracks-print .detailsContainer .qrCode,#page-trails-print .detailsContainer .qrCode{float:left;width:80px;height:0.8in}#page-maps-print .detailsContainer .scalesContainer,#page-tracks-print .detailsContainer .scalesContainer,#page-trails-print .detailsContainer .scalesContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:0.8in;padding-bottom:12px}#page-maps-print .detailsContainer .qrCode,#page-maps-print .detailsContainer .declinationScale,#page-maps-print .detailsContainer .distanceScaleContainer,#page-maps-print .detailsContainer #pdf-elevation,#page-tracks-print .detailsContainer .qrCode,#page-tracks-print .detailsContainer .declinationScale,#page-tracks-print .detailsContainer .distanceScaleContainer,#page-tracks-print .detailsContainer #pdf-elevation,#page-trails-print .detailsContainer .qrCode,#page-trails-print .detailsContainer .declinationScale,#page-trails-print .detailsContainer .distanceScaleContainer,#page-trails-print .detailsContainer #pdf-elevation{height:0.8in}#page-maps-print .detailsContainer .leftScalesContainer,#page-tracks-print .detailsContainer .leftScalesContainer,#page-trails-print .detailsContainer .leftScalesContainer{display:flex;flex-direction:row;justify-content:left}#page-maps-print .detailsContainer .centeredScaleContainer,#page-tracks-print .detailsContainer .centeredScaleContainer,#page-trails-print .detailsContainer .centeredScaleContainer{display:flex;flex-direction:row;justify-content:center}#page-maps-print .detailsContainer .rightScalesContainer,#page-tracks-print .detailsContainer .rightScalesContainer,#page-trails-print .detailsContainer .rightScalesContainer{justify-content:right;display:flex;flex-direction:row}#page-maps-print .detailsContainer .declinationScale,#page-tracks-print .detailsContainer .declinationScale,#page-trails-print .detailsContainer .declinationScale{display:flex;margin-left:0.2in;align-items:center}#page-maps-print .detailsContainer .distanceScaleContainer,#page-tracks-print .detailsContainer .distanceScaleContainer,#page-trails-print .detailsContainer .distanceScaleContainer{display:flex;flex-direction:column;flex:1;position:relative}#page-maps-print .detailsContainer .distanceScaleContainer .distanceScale,#page-maps-print .detailsContainer .distanceScaleContainer .distanceScaleMetric,#page-tracks-print .detailsContainer .distanceScaleContainer .distanceScale,#page-tracks-print .detailsContainer .distanceScaleContainer .distanceScaleMetric,#page-trails-print .detailsContainer .distanceScaleContainer .distanceScale,#page-trails-print .detailsContainer .distanceScaleContainer .distanceScaleMetric{display:flex;align-self:flex-end;flex-grow:1;width:100%;height:0.2285714286in}#page-maps-print .detailsContainer .elevationGainLossContainer,#page-tracks-print .detailsContainer .elevationGainLossContainer,#page-trails-print .detailsContainer .elevationGainLossContainer{display:flex;flex-direction:row;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin-left:20px;position:absolute}#page-maps-print .detailsContainer .elevationGainLossContainer .secondPart,#page-tracks-print .detailsContainer .elevationGainLossContainer .secondPart,#page-trails-print .detailsContainer .elevationGainLossContainer .secondPart{font-weight:bold;margin:0 6px}#page-maps-print .detailsContainer .elevationGainLossContainer .verticalDivider,#page-tracks-print .detailsContainer .elevationGainLossContainer .verticalDivider,#page-trails-print .detailsContainer .elevationGainLossContainer .verticalDivider{width:1px;height:10px;background:rgba(0,0,0,0.3);margin-top:3px;margin-right:5px}#page-maps-print .detailsContainer .pdfElevation,#page-tracks-print .detailsContainer .pdfElevation,#page-trails-print .detailsContainer .pdfElevation{float:right;width:2.5in;position:relative}#page-maps-print .detailsContainer .mapDivider,#page-tracks-print .detailsContainer .mapDivider,#page-trails-print .detailsContainer .mapDivider{margin:0.1in 0;border-top:1px solid rgba(17,23,14,0.1)}#page-maps-print .detailsContainer .details,#page-tracks-print .detailsContainer .details,#page-trails-print .detailsContainer .details{display:flex;justify-content:space-between;width:100%;align-items:center}#page-maps-print .detailsContainer .details .leftContainer,#page-tracks-print .detailsContainer .details .leftContainer,#page-trails-print .detailsContainer .details .leftContainer{display:flex;flex-direction:column}#page-maps-print .detailsContainer .details .leftContainer .trailTitle,#page-tracks-print .detailsContainer .details .leftContainer .trailTitle,#page-trails-print .detailsContainer .details .leftContainer .trailTitle{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-100);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#page-maps-print .detailsContainer .details .leftContainer .trailLocation,#page-tracks-print .detailsContainer .details .leftContainer .trailLocation,#page-trails-print .detailsContainer .details .leftContainer .trailLocation{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#page-maps-print .detailsContainer .details .rightContainer,#page-tracks-print .detailsContainer .details .rightContainer,#page-trails-print .detailsContainer .details .rightContainer{justify-content:end}#page-maps-print .mapUtmZone,#page-tracks-print .mapUtmZone,#page-trails-print .mapUtmZone{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin-left:20px;position:absolute;bottom:-10px}@media all and (max-width: 480px){#page-maps-print .distanceScaleContainer,#page-tracks-print .distanceScaleContainer,#page-trails-print .distanceScaleContainer{width:0.8in !important}#page-maps-print .elevationGainLossContainer,#page-tracks-print .elevationGainLossContainer,#page-trails-print .elevationGainLossContainer{font-size:8px !important;margin-left:-5px !important}#page-maps-print .pdfElevation,#page-tracks-print .pdfElevation,#page-trails-print .pdfElevation{width:1in !important}#page-maps-print .mobile-header-search-container,#page-maps-print #header-bottom-container,#page-tracks-print .mobile-header-search-container,#page-tracks-print #header-bottom-container,#page-trails-print .mobile-header-search-container,#page-trails-print #header-bottom-container{display:none}#page-maps-print .mobileSidebarContainer,#page-tracks-print .mobileSidebarContainer,#page-trails-print .mobileSidebarContainer{display:flex;flex-direction:column;background-color:#ffffff}#page-maps-print .actionsMobileContainer,#page-tracks-print .actionsMobileContainer,#page-trails-print .actionsMobileContainer{padding:32px 24px;box-shadow:var(--shadow-200);z-index:900;width:100%;position:fixed;bottom:0px;background-color:#ffffff}#page-maps-print .mobileContainer,#page-tracks-print .mobileContainer,#page-trails-print .mobileContainer{display:flex;flex-direction:column;align-items:center;background-color:#ffffff;box-shadow:8px 0 8px -8px rgba(0,0,0,0.3);justify-content:center;align-items:center}#page-maps-print .preview,#page-tracks-print .preview,#page-trails-print .preview{background-color:#f4f5f4}#page-maps-print .pageContainer,#page-tracks-print .pageContainer,#page-trails-print .pageContainer{display:flex;flex-direction:column;width:100% !important;height:100% !important}#page-maps-print .mapContainer,#page-tracks-print .mapContainer,#page-trails-print .mapContainer{padding:8px}#page-maps-print .mapDetailsContainer,#page-tracks-print .mapDetailsContainer,#page-trails-print .mapDetailsContainer{background-color:#ffffff;padding:12px !important}#page-maps-print .panelContainer,#page-tracks-print .panelContainer,#page-trails-print .panelContainer{visibility:hidden}#page-maps-print .preview,#page-tracks-print .preview,#page-trails-print .preview{display:inline-block;width:100% !important;margin:0 !important}#page-maps-print .atNoprint,#page-tracks-print .atNoprint,#page-trails-print .atNoprint{visibility:hidden}#page-maps-print .declinationScale,#page-tracks-print .declinationScale,#page-trails-print .declinationScale{margin-left:0 !important}#page-maps-print .detailsContainer,#page-tracks-print .detailsContainer,#page-trails-print .detailsContainer{padding:0 0.25in}#page-maps-print .scalesContainer,#page-maps-print .detailsContainer,#page-maps-print .details,#page-maps-print .mapContainer,#page-tracks-print .scalesContainer,#page-tracks-print .detailsContainer,#page-tracks-print .details,#page-tracks-print .mapContainer,#page-trails-print .scalesContainer,#page-trails-print .detailsContainer,#page-trails-print .details,#page-trails-print .mapContainer{width:100% !important}#page-maps-print .fullMap,#page-maps-print .printMap,#page-tracks-print .fullMap,#page-tracks-print .printMap,#page-trails-print .fullMap,#page-trails-print .printMap{width:100% !important;height:60vh !important}#page-maps-print .letter,#page-maps-print .legal,#page-maps-print .tabloid,#page-maps-print .custom,#page-maps-print .a2,#page-maps-print .a3,#page-maps-print .a4,#page-tracks-print .letter,#page-tracks-print .legal,#page-tracks-print .tabloid,#page-tracks-print .custom,#page-tracks-print .a2,#page-tracks-print .a3,#page-tracks-print .a4,#page-trails-print .letter,#page-trails-print .legal,#page-trails-print .tabloid,#page-trails-print .custom,#page-trails-print .a2,#page-trails-print .a3,#page-trails-print .a4{width:100% !important}#page-maps-print .qrCode,#page-tracks-print .qrCode,#page-trails-print .qrCode{width:50px !important;height:0.4875in !important}#page-maps-print .mapExpandHandle,#page-tracks-print .mapExpandHandle,#page-trails-print .mapExpandHandle{visibility:hidden}#page-maps-print .detailTable,#page-tracks-print .detailTable,#page-trails-print .detailTable{margin-top:24px}#page-maps-print .learnMoreModal,#page-tracks-print .learnMoreModal,#page-trails-print .learnMoreModal{width:auto;height:auto;overflow-y:scroll}#page-maps-print .contentContainer,#page-tracks-print .contentContainer,#page-trails-print .contentContainer{flex-direction:column}#page-maps-print .content,#page-tracks-print .content,#page-trails-print .content{width:100%}}#page-maps-print .backArrow,#page-tracks-print .backArrow,#page-trails-print .backArrow{background:url(https://cdn-assets-2.alltrails.com/assets/icons/search/explore-back@2x-774a8d8c5c299faa80208bc88f07b6e7f7a5a95255e6cfe78fddf07dd82a2ffd.png) no-repeat center;background-size:8.75px 12.75px;padding:2px 0px 0px 16px;cursor:pointer}#page-maps-print .mapboxgl-ctrl-attrib,#page-tracks-print .mapboxgl-ctrl-attrib,#page-trails-print .mapboxgl-ctrl-attrib{width:100%}#page-maps-print #header-bottom-container .container,#page-tracks-print #header-bottom-container .container,#page-trails-print #header-bottom-container .container{padding:0 24px;max-width:100%;position:relative}#page-maps-print #header-bottom-container #breadcrumb-list,#page-tracks-print #header-bottom-container #breadcrumb-list,#page-trails-print #header-bottom-container #breadcrumb-list{position:absolute;left:370px}#page-maps-print #header-bottom-container form,#page-tracks-print #header-bottom-container form,#page-trails-print #header-bottom-container form{height:34px !important;min-width:348px !important}#page-maps-print #breadcrumb-bar,#page-tracks-print #breadcrumb-bar,#page-trails-print #breadcrumb-bar{display:flex;align-items:center;background-color:#f4f5f4;width:100%;z-index:10;height:48px}#page-maps-print .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-tracks-print .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group,#page-trails-print .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl.mapboxgl-ctrl-group{margin:0}@media print{#page-maps-print html,#page-tracks-print html,#page-trails-print html{-webkit-print-color-adjust:exact}#page-maps-print a[href*="http://maps.google.com"],#page-tracks-print a[href*="http://maps.google.com"],#page-trails-print a[href*="http://maps.google.com"]{display:none !important}#page-maps-print .pageContainer,#page-tracks-print .pageContainer,#page-trails-print .pageContainer{display:block;height:99.9vh}#page-maps-print .previewContainer,#page-tracks-print .previewContainer,#page-trails-print .previewContainer{display:block;position:absolute;left:0;margin-right:auto;margin-left:auto;overflow:visible}#page-maps-print .preview,#page-tracks-print .preview,#page-trails-print .preview{margin:0 !important;padding:0 !important;display:block}#page-maps-print .mapContainer,#page-tracks-print .mapContainer,#page-trails-print .mapContainer{display:block;margin:0 auto !important;padding:0 !important;background-color:#ffffff}#page-maps-print .mapDetailsContainer,#page-tracks-print .mapDetailsContainer,#page-trails-print .mapDetailsContainer{margin:0 auto !important;height:auto}#page-maps-print .scalesContainer,#page-maps-print .details,#page-tracks-print .scalesContainer,#page-tracks-print .details,#page-trails-print .scalesContainer,#page-trails-print .details{width:100% !important}#page-maps-print .mapboxgl-ctrl.mapboxgl-ctrl-attrib,#page-tracks-print .mapboxgl-ctrl.mapboxgl-ctrl-attrib,#page-trails-print .mapboxgl-ctrl.mapboxgl-ctrl-attrib{display:none}#page-maps-print #print-map-controls,#page-maps-print #header-bottom-container,#page-tracks-print #print-map-controls,#page-tracks-print #header-bottom-container,#page-trails-print #print-map-controls,#page-trails-print #header-bottom-container{display:none}#page-maps-print .mapboxgl-control-container,#page-maps-print .panelContainer,#page-maps-print .backContainer,#page-maps-print .mapLayerControl,#page-maps-print .title,#page-maps-print .printSettingsIconContainer,#page-maps-print .mapExpandHandle,#page-maps-print .actionsMobileContainer,#page-maps-print .mobileSidebarContainer,#page-tracks-print .mapboxgl-control-container,#page-tracks-print .panelContainer,#page-tracks-print .backContainer,#page-tracks-print .mapLayerControl,#page-tracks-print .title,#page-tracks-print .printSettingsIconContainer,#page-tracks-print .mapExpandHandle,#page-tracks-print .actionsMobileContainer,#page-tracks-print .mobileSidebarContainer,#page-trails-print .mapboxgl-control-container,#page-trails-print .panelContainer,#page-trails-print .backContainer,#page-trails-print .mapLayerControl,#page-trails-print .title,#page-trails-print .printSettingsIconContainer,#page-trails-print .mapExpandHandle,#page-trails-print .actionsMobileContainer,#page-trails-print .mobileSidebarContainer{display:none}#page-maps-print header,#page-tracks-print header,#page-trails-print header{display:none}#page-maps-print #breadcrumb-bar,#page-tracks-print #breadcrumb-bar,#page-trails-print #breadcrumb-bar{display:none}#page-maps-print footer,#page-tracks-print footer,#page-trails-print footer{display:none}}.sidebar-module{background-color:#ffffff;padding:0 24px}.sidebar-module:last-of-type{padding:0 24px}div.sidebar-module.trails ul.trails>li{margin-top:6px}div.sidebar-module.trails ul.trails>li a.left{position:relative;display:block;float:left;margin:2px 10px 0 0}div.sidebar-module.trails ul.trails>li a.left img{border:1px solid #b1afa9;width:50px;height:50px;border-radius:4px}div.sidebar-module.trails ul.trails>li div.right h4,div.sidebar-module.trails ul.trails>li div.right p.location{margin:0;color:#4f4c3f}aside.options{padding:0px !important;background-color:#ffffff}aside.options.sidecard{padding:10px !important}aside.options h3{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default);margin-top:0;padding-top:16px}aside.options ul li{background:url(https://cdn-assets-2.alltrails.com/assets/icons/new-siderbar-icons-d1516f66397bf6fcb02fc26eada4b71275063df3a16e2329b0b9926f18929911.png) no-repeat 0px 0px;color:#161f13;font-size:15px;font-weight:300;padding:5px 0 5px 25px}aside.options #sidebar-users ul li{background:none;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}aside.options ul li a{color:#4f4c3e}aside.options ul li a{color:#4f4c3e}aside.options ul li a:hover,aside.options ul li:hover,aside.options ul li .unlink:hover{text-decoration:underline}aside.options ul li.search{background-position:0px 6px}aside.options ul li.browse{background-position:0px -23px}aside.options ul li.mark{background-position:0px -54px}aside.options ul li.save{background-position:0px -82px}aside.options ul li.upload{background-position:0px -118px}aside.options ul li.review{background-position:0px -148px}aside.options ul li.edit{background-position:0px -178px}aside.options ul li.add{background-position:0px -209px}aside.options ul li.follow{background-position:0px -244px}aside.options ul li.events{background-position:0px -274px;padding:0 0 0 25px}aside.options ul li.app{background-position:0px -311px}aside.options ul li.route{background-position:0px -341px}aside.options ul li.topo{background-position:0px -372px}aside.options ul li.email{background-position:0px -402px}aside.options ul li.password{background-position:0px -435px}aside.options ul li.privacy{background-position:0px -468px}aside.options ul li.trash{background-position:0px -501px}aside.options ul li.route a:hover,aside.options ul li.topo a:hover{text-decoration:underline}aside.options ul li.route:hover,aside.options ul li.topo:hover{text-decoration:none}aside.options ul li span.underline:hover{text-decoration:underline}aside.options ul li.no-underline,aside.options ul li.no-underline:hover{text-decoration:none !important}aside.options ul li input.unlink{background:unset;font-weight:unset;color:unset;width:unset;margin:unset;height:inherit;display:inline}div.settings-pro{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);color:#6b746a;padding-bottom:8px}div.settings-pro span.subtitle{color:#161f13}#total-stats .stats-section{width:100%;display:table;padding:10px 0px 10px}#total-stats .stats-section.first{padding:15px 0px 10px}#total-stats .stats-section.last{padding:10px 0px 15px}#total-stats .stats-section .stat{width:33.33%;display:table-cell;padding-left:45px}#total-stats .stats-section .stat .stats-label{font-size:10px;line-height:15px}#total-stats .stats-section .stat .data{font-size:14px;font-weight:500}#total-stats .clock{font-size:20px;font-weight:bold}#total-stats .clock.safe{font-size:24px}#total-stats .clock-label{font-size:12px;line-height:20px;margin-top:8px;color:#6b746a}#total-stats .clock-label b{color:#161f13;font-weight:normal}#total-stats .clock-label.large{font-size:14px}#total-stats .overdue{color:#ff0000}#total-stats .centered-box{text-align:center}#total-stats .variable-block{display:inline-block !important;width:auto !important;margin:auto;margin-left:-21px;text-align:left}#total-stats .green{color:#589442}#total-stats .static-map img{margin-bottom:-5px;width:100%}#total-stats .total-distance,#lifeline-sell-points .total-distance{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/distance-0b150c308cb3dc6dd219fcfae94e4e0c4eb847e8b61fc50e89ff1c5b7c953d99.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .real-time-location,#lifeline-sell-points .real-time-location{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/real-time-location-e3170f45b6a7449859361c4c080a861f0f1d95c4043138fc19a33780bef50b44.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .total-time,#total-stats .moving-time,#lifeline-sell-points .total-time,#lifeline-sell-points .moving-time{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/time-f8edf235d4cf916e4d1ac4f120ed8a2ae69953ae1bc9a9557819154f95314e93.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .start-time,#lifeline-sell-points .start-time{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/start_time-57c585b159996ba59248d5cd176da31d4071b3d77800ff0881c6d9deb008f74d.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .stop-time,#lifeline-sell-points .stop-time{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/stop_time-5099a8f62e96993a958056792649d8c467a15ee3e90af516a61c208d8deb7afb.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .top-speed,#lifeline-sell-points .top-speed{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/max-speed-8f955e45f630b8bc207d4824b5b18ba91a99653bf772ab37b102fbfda4eae39e.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .avg-speed,#lifeline-sell-points .avg-speed{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/average-speed-1fa0ce40c7e0a307e10fd1953790f2511462560f6a61debffa5dbb367cb337ec.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .elevation-gain,#lifeline-sell-points .elevation-gain{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/elevation-11922b9ce5b2ad957fe8cdbc14b87e27b8a497cc6464cb8f8b2bcc67a4015b98.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .calories,#lifeline-sell-points .calories{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/calories-e8747fd65b9ed704706b5d6bf9375a1cfe87baec17677a48a3a983e3e6814735.png) 16px 5px no-repeat;background-size:24px 24px}#total-stats .route-complete,#lifeline-sell-points .route-complete{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/stats/route_complete-01e89c2acc5f0b944fca9464db625cbec9cbbdf642c0204b100d4eca0d39d440.png) 16px 5px no-repeat;background-size:24px 24px}#page-lifelines-show #total-stats .stats-section{width:100%;display:table;padding:12px 0px 12px}#page-lifelines-show #total-stats .stats-section .stat{width:30%;padding-left:50px}#page-lifelines-show #total-stats .stats-section .stat .stats-label{letter-spacing:1px;color:#6b746a}#page-lifelines-show #total-stats .stats-section.first{padding:22px 0px 12px}#page-lifelines-show #total-stats .stats-section.last{padding:12px 0px 22px}#page-lifelines-show #total-stats .stats-section.header-sec{width:100%;display:table;padding:15px 0px 10px}@media (max-width: 767px){#page-lifelines-show #total-stats .stats-section .stat .data{font-size:12px}}#page-lifelines-show #total-stats .stop-time,#page-lifelines-show #total-stats .elevation-gain{background-position:8px 5px}#page-lifelines-show #total-stats .stop-time.stat,#page-lifelines-show #total-stats .elevation-gain.stat{padding-left:42px}.stats-section .stat:not(:first-child):not(:last-child){padding:0 10px}html.terms{padding:0px;overflow:visible}html.terms p{width:100%}html.terms li{list-style-type:revert}html.terms p.indent{padding-left:20px}#splits .splits-table{width:100%;padding:15px 5px 15px 5px}#splits .splits-table table{width:100%;text-align:center;table-layout:fixed}#splits .splits-table table th{font-size:10px;font-weight:normal}#splits .splits-table table td.split-bar,#splits .splits-table table th.split-bar{width:50%}#splits .splits-table table td.split-bar div,#splits .splits-table table th.split-bar div{height:18px;background-color:#4da330}#splits .splits-table table td,#splits .splits-table table th{text-align:center;width:70px;vertical-align:bottom;padding-bottom:4px}#splits .splits-table table td:nth-child(1),#splits .splits-table table th:nth-child(1){width:50px}#splits .splits-table table td{font-weight:500}#page-title .reputation li.title{position:relative}#page-title #reputation-level{float:right}#page-title #reputation-level span,#page-title #reputation-level a{border:0;padding:5px 10px 6.5px 7px}#page-email_preferences-show,#page-emails-edit{background:#f4f5f4;color:#161f13}#page-email_preferences-show hr,#page-emails-edit hr{margin:32px 0}#page-email_preferences-show #header-bottom-container,#page-emails-edit #header-bottom-container{background-color:#f4f5f4}#page-email_preferences-show h1,#page-emails-edit h1{color:var(--color-text-primary);font-family:var(--font-family-secondary),Arial,sans-serif;font-size:var(--font-size-400);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-400);line-height:var(--font-lineheight-400);margin-bottom:32px}@media all and (min-width: 760px){#page-email_preferences-show h1,#page-emails-edit h1{font-size:var(--font-size-400-responsive);letter-spacing:var(--font-letterspacing-400-responsive);line-height:var(--font-lineheight-400-responsive)}}#page-email_preferences-show .user-email,#page-emails-edit .user-email{margin-bottom:32px}#page-email_preferences-show .user-email span,#page-emails-edit .user-email span{font-weight:500}#page-email_preferences-show label,#page-emails-edit label{display:inline}@media (max-width: 480px){#page-email_preferences-show .content-updates,#page-emails-edit .content-updates{padding-left:0px !important}}#page-email_preferences-show input[type='checkbox'],#page-emails-edit input[type='checkbox']{position:relative;cursor:pointer;margin-top:0;margin-right:24px;outline:none;height:24px}#page-email_preferences-show input[type='checkbox']:not(:checked):before,#page-emails-edit input[type='checkbox']:not(:checked):before{zoom:1.1;content:'';display:block;position:absolute;width:20px;height:20px;top:0;left:0;border-radius:4px;color:#ffffff;border:2px solid #d0d6ce;background-color:#ffffff}#page-email_preferences-show input[type='checkbox']:checked:before,#page-emails-edit input[type='checkbox']:checked:before{zoom:1.1;content:'';display:block;position:absolute;width:20px;height:20px;top:0;left:0;border-radius:4px;color:#ffffff;border:2px solid #161f13;background-color:#161f13}#page-email_preferences-show input[type='checkbox']:checked:after,#page-emails-edit input[type='checkbox']:checked:after{zoom:1.1;content:'';display:block;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;left:8px;color:#ffffff;background-color:#161f13}#page-email_preferences-show .content-subscription-label,#page-emails-edit .content-subscription-label{display:flex;margin-bottom:32px;align-items:center}#page-email_preferences-show strong,#page-email_preferences-show b,#page-email_preferences-show dl dt,#page-email_preferences-show label,#page-emails-edit strong,#page-emails-edit b,#page-emails-edit dl dt,#page-emails-edit label{font-weight:normal !important}#page-email_preferences-show .email-preferences-header,#page-emails-edit .email-preferences-header{font-size:36px;color:#161f13;font-weight:bold;line-height:1;padding:24px 0}#page-email_preferences-show .email-preferences-body,#page-emails-edit .email-preferences-body{font-size:16px}#page-email_preferences-show .email-preferences-body p,#page-emails-edit .email-preferences-body p{margin-bottom:32px}#page-email_preferences-show .buttons,#page-emails-edit .buttons{display:flex;justify-content:center;align-items:center}#page-email_preferences-show .content-subscriptions,#page-emails-edit .content-subscriptions{font-weight:normal !important;color:#161f13}#page-email_preferences-show .content-updates,#page-emails-edit .content-updates{padding-top:10px}#page-email_preferences-show #content-container,#page-emails-edit #content-container{min-height:900px;margin:0 auto;width:100%;background:#ffffff;box-shadow:0px 8px 16px rgba(0,0,0,0.08);border-top-left-radius:16px;border-top-right-radius:16px;padding:32px 24px}#page-email_preferences-show .save-btn,#page-emails-edit .save-btn{background:#f4f5f4;padding:8px 24px;font-size:16px;color:#161f13;font-weight:bold;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px}#page-email_preferences-show .save-btn:hover,#page-emails-edit .save-btn:hover{background-color:#e6eae6}#page-email_preferences-show .cancel-btn,#page-emails-edit .cancel-btn{font-size:16px;color:#161f13;font-weight:bold;margin-right:32px}#page-email_preferences-show .help-links,#page-emails-edit .help-links{padding-bottom:100px;line-height:35px;font-size:16px}#page-email_preferences-show .help-links a,#page-emails-edit .help-links a{color:#161f13;font-size:16px;text-decoration:underline}#page-photos-index article.main{min-height:866px !important}#page-photos-index #trails-completed-photos{padding-top:16px;border-bottom:solid #ccc5be 1px}#page-photos-index #tracks-completed-photos{padding-top:16px;border-bottom:solid #ccc5be 1px}#page-photos-index .my-photos .photo-slider{background-image:none}#page-photos-index h3.heading{color:#4f4c3e;font-size:16px;font-weight:700;margin-left:20px}#page-photos-index .no-photos-message{padding-top:8px;padding-bottom:20px;font-size:14px}#page-photos-index .my-photos .best-act .place{height:264px}#page-photos-index .my-photos .best-act .place .image{height:160px}#page-photos-index .my-photos .best-act .stars{margin-top:15px}#page-photos-index .my-photos .photo-link{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);color:#161f13;margin:8px 0 4px;text-decoration:underline;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#page-photos-index .my-photos .photo-date,#page-photos-index .my-photos .photo-location{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);color:#6b746a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:4px}#page-profiles-show article.main,#page-users-show article.main{min-height:1500px !important;padding:24px}#page-profiles-show article.user-profile,#page-users-show article.user-profile{min-height:800px;border-right:1px solid rgba(17,23,14,0.1)}#page-profiles-show .edit-profile,#page-users-show .edit-profile{float:right;margin-left:10px}#page-profiles-show .orange,#page-users-show .orange{background-color:#cd5d2c !important}#page-profiles-show aside.options div.sidebar-module div.sidebar-year-in-review img,#page-users-show aside.options div.sidebar-module div.sidebar-year-in-review img{width:302px}@media (max-width: 767px){#page-profiles-show aside.options div.sidebar-module div.sidebar-year-in-review img,#page-users-show aside.options div.sidebar-module div.sidebar-year-in-review img{display:none}}#page-profiles-show div.dashboard div.mobile-year-in-review,#page-users-show div.dashboard div.mobile-year-in-review{margin-top:54px}#page-profiles-show div.dashboard div.mobile-year-in-review img,#page-users-show div.dashboard div.mobile-year-in-review img{width:343px}@media (min-width: 768px){#page-profiles-show div.dashboard div.mobile-year-in-review img,#page-users-show div.dashboard div.mobile-year-in-review img{display:none}}#page-reviews-index article.main,#page-reviews-show article.main{min-height:866px !important}#page-reviews-index article.main.review-edit,#page-reviews-show article.main.review-edit{width:700px !important}#page-reviews-index #sidebar-lists,#page-reviews-show #sidebar-lists{padding:20px 15px}#page-reviews-index .dashboard-feed .loading-sorted-data-message,#page-reviews-show .dashboard-feed .loading-sorted-data-message{padding-top:0}#page-reviews-index .dashboard-feed .icon.reviews,#page-reviews-show .dashboard-feed .icon.reviews{background-color:#ebebe5}#page-reviews-index .action-bar.no-top-border,#page-reviews-show .action-bar.no-top-border{border-top:0}#page-sessions-new div#content,.funnel-modal div#content{margin-top:0px;padding-bottom:0}#page-sessions-new div.large.container,.funnel-modal div.large.container{max-width:100%}#page-sessions-new :-webkit-autofill,#page-sessions-new :-webkit-autofill:hover,#page-sessions-new :-webkit-autofill:focus,.funnel-modal :-webkit-autofill,.funnel-modal :-webkit-autofill:hover,.funnel-modal :-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important;transition:background-color 5000s ease-in-out 0s !important}#page-sessions-new div#box-bg,.funnel-modal div#box-bg{border:none !important}#page-sessions-new div#box-bg .row,.funnel-modal div#box-bg .row{margin-left:0;margin-right:0}#page-sessions-new .algolia-search,.funnel-modal .algolia-search{display:none !important}#page-sessions-new #wrapper,.funnel-modal #wrapper{height:auto;min-height:0}#page-sessions-new #footer,.funnel-modal #footer{margin-top:0}#page-sessions-new #top-image,.funnel-modal #top-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;background-position:center center;width:100%;height:1025px}#page-sessions-new .top-block-outer,.funnel-modal .top-block-outer{position:absolute;top:0;left:0;z-index:10;width:100%}#page-sessions-new .top-block,.funnel-modal .top-block{text-align:center;width:970px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1024px){#page-sessions-new h2.login-call{font-size:55px !important}}#page-sessions-new .alternative-layout div.no-left-padding.col-lg-4.col-md-4.col-sm-4{position:absolute;left:50% !important;width:325px !important;margin-left:-162px !important}#page-sessions-new .alternative-layout div.no-left-padding.col-lg-4.col-md-4.col-sm-4 div.holder{padding:0 !important}#page-signups-new #content,#page-signups-create #content,.funnel-modal #content,#page-mobile-index #content{margin-top:0px}#page-signups-new div.main,#page-signups-create div.main,.funnel-modal div.main,#page-mobile-index div.main{height:630px}#page-signups-new .algolia-search,#page-signups-create .algolia-search,.funnel-modal .algolia-search,#page-mobile-index .algolia-search{display:none !important}@media only screen and (max-width: 970px) and (max-aspect-ratio: 13/9){#page-signups-new div.main,#page-signups-create div.main,.funnel-modal div.main,#page-mobile-index div.main{display:none}#page-signups-new #top-image,#page-signups-create #top-image,.funnel-modal #top-image,#page-mobile-index #top-image{height:740px !important}}#page-signups-new .alternative-layout div.main,#page-signups-create .alternative-layout div.main,.funnel-modal .alternative-layout div.main,#page-mobile-index .alternative-layout div.main{display:none}#page-signups-new .alternative-layout #top-image,#page-signups-create .alternative-layout #top-image,.funnel-modal .alternative-layout #top-image,#page-mobile-index .alternative-layout #top-image{height:740px !important}#page-signups-new :-webkit-autofill,#page-signups-new :-webkit-autofill:hover,#page-signups-new :-webkit-autofill:focus,#page-signups-create :-webkit-autofill,#page-signups-create :-webkit-autofill:hover,#page-signups-create :-webkit-autofill:focus,.funnel-modal :-webkit-autofill,.funnel-modal :-webkit-autofill:hover,.funnel-modal :-webkit-autofill:focus,#page-mobile-index :-webkit-autofill,#page-mobile-index :-webkit-autofill:hover,#page-mobile-index :-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important;transition:background-color 5000s ease-in-out 0s !important}#page-signups-new div.content-block p,#page-signups-create div.content-block p,.funnel-modal div.content-block p,#page-mobile-index div.content-block p{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-loose)}#page-signups-new .main-block,#page-signups-create .main-block,.funnel-modal .main-block,#page-mobile-index .main-block{text-align:left;padding:20px 36px}#page-signups-new .main-block.first,#page-signups-create .main-block.first,.funnel-modal .main-block.first,#page-mobile-index .main-block.first{padding-top:0px}#page-signups-new .main-block.left-side,#page-signups-create .main-block.left-side,.funnel-modal .main-block.left-side,#page-mobile-index .main-block.left-side{background:#eee}#page-signups-new .main-block .content-block,#page-signups-create .main-block .content-block,.funnel-modal .main-block .content-block,#page-mobile-index .main-block .content-block{padding:0 0 18px}#page-signups-new .main-block .content-block,#page-signups-create .main-block .content-block,.funnel-modal .main-block .content-block,#page-mobile-index .main-block .content-block{float:left;width:50%;padding:0 25px 0 0}#page-signups-new .main-block .img-holder,#page-signups-create .main-block .img-holder,.funnel-modal .main-block .img-holder,#page-mobile-index .main-block .img-holder{float:right;width:50%;padding:0 0 0 25px}#page-signups-new .main-block.right-side .content-block,#page-signups-create .main-block.right-side .content-block,.funnel-modal .main-block.right-side .content-block,#page-mobile-index .main-block.right-side .content-block{float:right;padding:0 25px 0 25px}#page-signups-new .main-block.left-side .content-block,#page-signups-create .main-block.left-side .content-block,.funnel-modal .main-block.left-side .content-block,#page-mobile-index .main-block.left-side .content-block{float:left;padding:0 25px 0 25px}#page-signups-new .visual,#page-signups-create .visual,.funnel-modal .visual,#page-mobile-index .visual{position:relative;z-index:9}#page-signups-new .visual .carousel,#page-signups-create .visual .carousel,.funnel-modal .visual .carousel,#page-mobile-index .visual .carousel{position:relative}#page-signups-new .visual .carousel:before,#page-signups-create .visual .carousel:before,.funnel-modal .visual .carousel:before,#page-mobile-index .visual .carousel:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:4}#page-signups-new .visual .mask,#page-signups-create .visual .mask,.funnel-modal .visual .mask,#page-mobile-index .visual .mask{position:relative;overflow:hidden;width:100%}#page-signups-new .visual .slideset,#page-signups-create .visual .slideset,.funnel-modal .visual .slideset,#page-mobile-index .visual .slideset{width:99999px;float:left}#page-signups-new .visual .slide,#page-signups-create .visual .slide,.funnel-modal .visual .slide,#page-mobile-index .visual .slide{width:100%;float:left}#page-signups-new .visual .slide img,#page-signups-create .visual .slide img,.funnel-modal .visual .slide img,#page-mobile-index .visual .slide img{width:100%;display:block}#page-signups-new .visual #top-image,#page-signups-create .visual #top-image,.funnel-modal .visual #top-image,#page-mobile-index .visual #top-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;background-position:center center;width:100%;height:650px}#page-signups-new .visual .top-block-outer,#page-signups-create .visual .top-block-outer,.funnel-modal .visual .top-block-outer,#page-mobile-index .visual .top-block-outer{position:absolute;top:0;left:0;z-index:10;width:100%}#page-signups-new .visual .top-block,#page-signups-create .visual .top-block,.funnel-modal .visual .top-block,#page-mobile-index .visual .top-block{text-align:center;width:970px;margin-left:auto;margin-right:auto}@media (max-width: 970px){#page-signups-new .visual .top-block,#page-signups-create .visual .top-block,.funnel-modal .visual .top-block,#page-mobile-index .visual .top-block{width:100% !important}}@media (max-width: 767px){#page-signups-new .img-holder img,#page-signups-create .img-holder img,.funnel-modal .img-holder img,#page-mobile-index .img-holder img{display:block;width:100%}#page-signups-new .content-block,#page-signups-create .content-block,.funnel-modal .content-block,#page-mobile-index .content-block{padding:0 0 18px}}@media (max-width: 767px){#page-signups-new .main-block,#page-signups-create .main-block,.funnel-modal .main-block,#page-mobile-index .main-block{float:none}#page-signups-new .img-holder,#page-signups-create .img-holder,.funnel-modal .img-holder,#page-mobile-index .img-holder{float:none !important;width:100% !important;padding:0 !important}#page-signups-new .content-block,#page-signups-create .content-block,.funnel-modal .content-block,#page-mobile-index .content-block{width:100% !important;float:none !important;text-align:center}#page-signups-new .content-block p,#page-signups-create .content-block p,.funnel-modal .content-block p,#page-mobile-index .content-block p{text-align:center}}#page-signups-new #footer,#page-signups-create #footer,.funnel-modal #footer,#page-mobile-index #footer{margin-top:0}#page-stats-index article.main{min-height:initial}#page-stats-index div.stats-panel .lifetime,#page-stats-index div.stats-panel .chart-panel,#page-stats-index div.stats-panel .personal-best{overflow-x:auto}#page-stats-index div.stats-panel .lifetime h4{padding-top:24px}#page-stats-index div.stats-panel .lifetime,#page-stats-index div.stats-panel .chart-section{border-bottom:1px solid rgba(17,23,14,0.1);margin:0;padding-bottom:32px}#page-stats-index div.stats-panel .section{padding-top:32px}#page-stats-index div.stats-panel h4{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-300);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-300);line-height:var(--font-lineheight-default)}#page-stats-index div.stats-panel div.chart-title{text-align:center;color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);margin:24px 0}#page-stats-index div.stats-panel div.chart-title h4#chart-title{display:inline-block}#page-stats-index div.stats-panel div.chart-title h4#chart-title .stats-unit{font-size:13px;padding-left:1.5px}#page-stats-index div.stats-panel div.chart-title .year-link{color:#161f13 !important;display:inline-block;color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);margin:8px;width:46px;min-height:1px}#page-stats-index div.stats-panel div#chart_div{height:400px}#page-stats-index div.stats-panel div#chart_div .chart-hover-card{position:absolute}#page-stats-index div.stats-panel div#chart_div svg g:nth-child(1) text{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);fill:#161f13;font-style:normal}#page-stats-index div.stats-panel div#chart_div svg g:nth-child(2) text{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default);fill:#161f13}#page-stats-index div.stats-panel div#chart_div svg g:nth-child(3) rect{fill:rgba(17,23,14,0.1)}#page-stats-index div.stats-panel div#chart_div svg g g g g rect{stroke:white;stroke-width:0px;opacity:0.7}#page-stats-index div.stats-panel div#chart_div svg g g g g rect{fill:#343933}#page-stats-index div.stats-panel #chart-tooltip{padding:10px;width:200px}#page-stats-index div.stats-panel .chart-panel{background-color:#ffffff;margin-top:16px}#page-stats-index .stats-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:32px 16px}#page-stats-index .stats-section .total-distance{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/distance-baf33b4491f9319de15bd211fe4ba2e3ee4edd1a90dfa6a2cdf4bf9968d0d4c2.png) 0 0/100px 100px no-repeat}#page-stats-index .stats-section .total-distance.selected,#page-stats-index .stats-section .total-distance:hover{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/distance-selected-879f9c90d30a5efbe179d6952e180573abdc0ac8eb5d3e613705b492f43aab3f.png)}#page-stats-index .stats-section .total-time,#page-stats-index .stats-section .moving-time{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/time-6429c7b73ab9c900e76962c03adc5dd379b1964cb5298b5a70ede5cc980256af.png) 0 0/100px 100px no-repeat}#page-stats-index .stats-section .total-time.selected,#page-stats-index .stats-section .total-time:hover,#page-stats-index .stats-section .moving-time.selected,#page-stats-index .stats-section .moving-time:hover{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/time-selected-8d154e0a37732e47f74d90d7c13db3e8f781db33c3ee1ed78c6ff5c1156b2321.png)}#page-stats-index .stats-section .elevation-gain{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/elevation-3c9ce954a858d9d429bccecdb609bb112b600ff31498f01dc8bc16463cd8b4f8.png) 0 0/100px 100px no-repeat}#page-stats-index .stats-section .elevation-gain.selected,#page-stats-index .stats-section .elevation-gain:hover{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/elevation-selected-f603e82de288bd68f2a05e3d41f4d8f381979c3c154391bbd484b008450b0c70.png)}#page-stats-index .stats-section .calories{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/calories-f7b8417197fbe5c579fd880236a0a23fd83ef7529f7a923e79f7ea297d9faa3e.png) 0 0/100px 100px no-repeat}#page-stats-index .stats-section .calories.selected,#page-stats-index .stats-section .calories:hover{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/calories-selected-e0f40ec00c4907a570c83f24b088a957923c672f97591829d54d4dca09fa67ff.png)}#page-stats-index .stats-section .recordings-count{background:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/recordings-e78e8cde11262a66d864a598fd94d35d6b895bcd41302e7fd9d5671e8115dfda.png) 0 0/100px 100px no-repeat}#page-stats-index .stats-section .recordings-count.selected,#page-stats-index .stats-section .recordings-count:hover{background-image:url(https://cdn-assets-2.alltrails.com/assets/icons/maps/user-stats/recordings-selected-e824d2fc9fd4cd0a5e0f083959f75324d80bbfa5d48d4e57aab4183642ad0be9.png)}#page-stats-index .stats-section .stat{display:flex;flex-direction:column;align-items:center;text-align:center}#page-stats-index .stats-section .stat .icon{display:inline-block;width:100px;height:100px;cursor:pointer}#page-stats-index .stats-section .stat .data{color:var(--color-text-primary);font-family:var(--font-family-primary),Arial,sans-serif;font-feature-settings:'ss02';font-size:var(--font-size-200);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letterspacing-200);line-height:var(--font-lineheight-default);padding-top:8px}#page-stats-index .stats-section .stat .data .stats-unit{font-size:16px;padding-left:2px}#page-stats-index .stats-section .stat .stats-label,#page-stats-index .stats-section .stat .date-label{color:var(--color-text-primary);font-feature-settings:'ss02';font-family:var(--font-family-primary),Arial,sans-serif;font-size:var(--font-size-100);font-weight:var(--font-weight-normal);letter-spacing:var(--font-letterspacing-100);line-height:var(--font-lineheight-default)}#page-stats-index .stats-section .stat .date-label{color:#6b746a}@media screen{.pdf{background:url(https://cdn-assets-2.alltrails.com/assets/backgrounds/pdf-map-background.png)}}@media print{#colorbox,#cboxWrapper,#cboxContent,#cboxLoadedContent,div[id*='cbox']{margin:0 auto !important;position:static !important;height:100% !important;overflow:visible !important;background:none !important;box-shadow:none !important}a[href*="http://maps.google.com"]{display:none !important}}
