html,body{width:100%;height:100%;margin:0px;padding:0px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9d6d7c78bc8702843453e5ad5bce4182)
 * Config saved to config.json and https://gist.github.com/9d6d7c78bc8702843453e5ad5bce4182
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#219AD8;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width: 970px){.container{width:970px}}@media (min-width: 970px){.container{width:970px}}@media (min-width: 1200px){.container{width:970px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 767px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 767px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:none;cursor:pointer;box-shadow:none;outline:none !important}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#fff}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#fff}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/assets/backgrounds/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;padding:0}#cboxClose:hover{background-position:bottom center}#colorbox,#cboxWrapper{overflow:visible}#cboxOverlay{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/overlay-bd8552f21d1136ca19bad30373987a2b.png) repeat 0 0;overflow:hidden}#cboxContent{margin-top:0}#cboxError{border:none;background:black}#cboxLoadedContent{border-width:0}#cboxTitle{top:auto;bottom:-25px;width:100%}#cboxCurrent{display:none !important}#cboxPrevious{left:1px;background-image:url(https://cdn-assets.alltrails.com/assets/buttons/controls-1133894eebda6c094a4e1571afd1f82f.png)}#cboxNext{right:-1px;background-image:url(https://cdn-assets.alltrails.com/assets/buttons/controls-1133894eebda6c094a4e1571afd1f82f.png)}#cboxLoadingOverlay{background:none}#cboxLoadingGraphic{background-image:url(/assets/backgrounds/loading.gif)}#cboxClose{background:url(https://cdn-assets.alltrails.com/assets/icons/close-9a9d48a5771ad8d90d1e6c103a3bfbfd.png) no-repeat 0 -40px;height:16px;width:16px;opacity:0.75;right:10px;top:10px;z-index:99999}#cboxClose:hover{background:url(https://cdn-assets.alltrails.com/assets/icons/close-9a9d48a5771ad8d90d1e6c103a3bfbfd.png) no-repeat 0 -40px;opacity:1;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);box-shadow:inset 0 0 2px rgba(255,255,255,0.5)}#cboxClose{display:none}#cboxSlideshow{cursor:inherit}#cboxLoadedContent{-moz-box-shadow:0 0 100px black;-webkit-box-shadow:0 0 100px black;box-shadow:0 0 100px black}.captionContainer .photo-caption .caption-title .caption-edit{width:200px;border:solid 1px;background-color:white;line-height:inherit;vertical-align:initial;padding-left:3px;color:#414141}.captionContainer .photo-caption .link.caption-edit-btn{color:#fff;font-weight:bold}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,textarea,select{font:inherit}ul{list-style:none}input:focus,textarea:focus,select:focus{outline:none}textarea{resize:none;overflow:auto;vertical-align:top}input,textarea{border:0 none;padding:0;margin:0}img{border:0;-ms-interpolation-mode:bicubic}button,input{line-height:normal;*overflow:visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.error-page{margin-bottom:100px !important}.dialog h1{color:#219AD8;font-size:38px;font-family:"Helvetica Neue";font-weight:normal !important;text-align:center}.dialog h2{color:#4f4c3e;font-size:25px;font-family:"Helvetica Neue";font-weight:normal !important;text-align:center}@font-face{font-family:'Museo Sans Rounded';src:url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-500-webfont-bf914bf745e521946ec734167dd4d63e.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-500-webfont-c7898884102c74dfdc528971ff9f6ce1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Museo Sans Rounded';src:url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-700-webfont-8ba4f71a2afe0f30f5c73a3718180f05.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/MuseoSansRounded-700-webfont-aca86a3cd11f90ad4a87ea3a1d097142.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/proximanova-light-webfont-d09f7b090eb34eafdd8674adabfa0969.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/proximanova-light-webfont-94df53fd0ec2c36174af647723232c8c.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/proximanova-regular-webfont-6e6ffd507cd7f269e2cf7cae5284c227.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/proximanova-regular-webfont-da4666a94de2d915811df05a9b11a43a.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/proximanova-medium-webfont-eb4ff4333faf51583e020f873a6b0463.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/proximanova-medium-webfont-b982392737388b60cfe61d792658ad02.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/proximanova-semibold-webfont-21bfdd88aec32b00c39af1c92034dc59.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/proximanova-semibold-webfont-3c339c83311f82d07c86bad5c1395676.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(https://cdn-assets.alltrails.com/assets/proximanova-bold-webfont-c13e51c694698ed932d97e48cf83e008.woff2) format("woff2"),url(https://cdn-assets.alltrails.com/assets/proximanova-bold-webfont-16d66aab458936fe78e1c2cb39e4df1a.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.stars{overflow:hidden}.star_0,.star_0-5,.star_1,.star_1-5,.star_2,.star_2-5,.star_3,.star_3-5,.star_4,.star_4-5,.star_5{display:inline-block;height:17px;width:78px;background-position:3px 2px;background-repeat:no-repeat;background-size:97% 97%}.form-content input.text{height:36px;border:1px solid #b2aea7}.form-content input.text:focus{border-color:#428A13}.form-content .field_with_errors input.text,.form-content .field_with_errors select{border-color:#D00 !important}.form-content{padding:0 20px}.form-content h3{color:#4f4c3e;font-size:18px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:30px;overflow:hidden}.form-content .holder{width:340px;position:relative}.form-content .holder .input span.error,.form-content .holder .input span.msg-hint{position:absolute;left:0}.form-content div.holder div.field_with_errors span.error{position:initial;display:block}.form-content .holder .text{width:95.5%}.form-content .holder.mid .text{width:90%}.form-content .holder.lit .text{width:100px}.form-content .holder.mid{margin-right:20px;width:180px}.form-content .holder label,.holder .title{display:block;color:#414141;font-size:13px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;margin-bottom:2px}.form-content .field_with_errors input{border:1px solid #D00}.form-content .field_with_errors span.error,.terms .field_with_errors span.error{color:#D00;margin-left:0px}.form-content select{width:180px}.form-content .flex{display:flex}.form-content select.side{float:left;width:33%}.form-content #errorExplanation{display:none}.modal-wrap{background:#f5f4f0;width:380px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal-wrap.responses{background:none;height:420px;width:385px}.tab-wrapper .button-holder{padding:5px 10px}.modal-wrap.responses ul.tabs .number{margin-left:3px}.modal-wrap.responses ul.tabs li{float:left;margin-right:5px}.modal-wrap.responses .tab_content ul li{margin:10px 5px;overflow:hidden}.modal-wrap.responses .tab_content ul li img{height:50px;margin-right:15px;vertical-align:middle;width:50px}.modal-wrap.responses ul.tabs li a{background-color:#494942;border:1px solid #252522;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.5);box-shadow:inset 0 1px rgba(255,255,255,0.5);color:#FFF;display:block;font-size:14px;padding:6px 8px}.modal-wrap.responses ul.tabs li.active a{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/bg-2978cf5f639f414344a0a6c94526c83c.jpg) repeat #EBEAE5;border:0 none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#494942;height:28px}.modal-wrap.responses .tab_content ul li .response-name{color:#558237;font-size:15px}.modal-wrap.responses .tab_container{clear:left;overflow:hidden}.modal-wrap.responses .tab-wrapper{background:url(https://cdn-assets.alltrails.com/assets/backgrounds/bg-2978cf5f639f414344a0a6c94526c83c.jpg) repeat;padding:10px;overflow:hidden}.modal-wrap.responses .tab_container .tab_content{background-color:#F5F4F0;border:solid #CDC6BF 1px;height:340px;overflow:auto}.modal-content .head{background:#dbd9d1;border-bottom:1px solid #cdc6bf;border-top:1px solid #efeeea;padding:12px 10px}.modal-content .head>span{color:#4f4c3e;font-style:italic;font-size:16px;margin:0 4px}.modal-content .head .new-fb-btn{font-size:14px;padding:6px 10px 6px 50px}.new-fb-btn.lite{padding:8px 10px 7px 50px;font-size:15px}.modal-content .head .new-fb-btn span{padding:6px 0px 0px 0px;font-size:20px !important}.new-fb-btn.lite span{padding:7px 0 0 5px;font-size:25px !important}.modal-content h2,.modal-content h3{color:#4f4c3e;display:inline;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;margin:0}.modal-content h3{font-size:14px;margin-bottom:10px}.modal-content .content{padding:20px 20px 0;overflow:hidden}.modal-content .content label{margin-bottom:8px}.modal-content .content .text{margin-bottom:18px;width:100%}.modal-content .content .text:last-of-type{margin-bottom:5px}.modal-content .foot{clear:both;overflow:hidden;padding:10px 20px 20px}.modal-content .foot .links a:hover{text-decoration:underline}.modal-content .foot .links{display:block;margin-bottom:6px;text-align:center;top:8px}.modal-content .foot .links a:last-child{border:0;padding:0}.modal-content .foot input.green{float:right}.modal-wrap.add-to-list{width:360px}.modal-wrap.add-to-list .modal-content .content{padding:10px 20px 0}.modal-content .content .half{width:100%;float:left;margin-bottom:10px}.modal-content .content .half:nth-child(odd){margin-right:20px}.modal-content .content ul.list li{background:#FFF;color:#4f4c3e;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:22px;margin-bottom:5px;padding:14px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.07),inset 0 0px 2px rgba(0,0,0,0.07)}.no-boxshadow .modal-content .content ul.list li{border:1px solid #dddcd8}.modal-content .content ul.list li small{background:#a9a48e;border:1px solid #b4b1a0;color:#FFF;float:right;padding:4px 5px;line-height:14px;text-align:center;box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal-content .content ul.list li .icons{position:relative;top:2px;margin-right:5px}.modal-wrap.add-to-list .foot{text-align:right}.modal-list .head h2 span.number{font-weight:normal;padding:0 3px}.modal-list ul{height:370px;overflow:auto}.modal-list ul li{margin-bottom:5px;position:relative}.modal-list ul li figure{float:left;margin-right:5px;height:50px;width:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-list ul li figure img{height:100%;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-list ul li .caption{float:left;width:auto}.modal-list ul li .caption h2{font-size:12px;margin:0 0 3px}.modal-list ul li .caption h2 a{font-size:14px}.modal-list ul li{overflow:hidden}.modal-list ul li .caption .city{color:#999;display:block}.modal-list ul li .caption span span{margin-left:20px}.modal-content .slide-control.prev,.modal-content .slide-control.next{background:url(https://cdn-assets.alltrails.com/assets/misc/controls-994ba7de587918373764678971d42a2c.png) no-repeat scroll -75px -2px transparent;cursor:pointer;display:block;height:22px;opacity:1;padding:0;position:absolute;width:23px;left:2%;top:50%}.modal-content .slide-control.prev{background-position:-50px -2px;left:auto;right:2%}.modal-content .caroufredsel_wrapper{margin:0 auto !important;overflow:hidden}.modal-content .trails .trail{width:100%}.dropdown{position:relative;display:inline-block;vertical-align:middle}.right{text-align:right}.dropdown select{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer;background-color:#E6E6E6;color:#767676;font-size:14px;height:36px;width:175px;padding:.5em;padding-right:2.5em;border:0;margin:0;text-indent:0.01px;text-overflow:'';appearance:none;-webkit-appearance:none;-moz-appearance:none}.dropdown::before,.dropdown::after{content:"";position:absolute;pointer-events:none}.dropdown select[disabled]{color:rgba(0,0,0,0.3)}.dropdown select[disabled]::after{color:rgba(0,0,0,0.1)}.custom-dropdown::after{color:rgba(0,0,0,0.4)}.standard-select-prefix{height:21px;object-fit:contain;font-family:Proxima Nova, Arial, sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;margin-right:8px;color:#5A5A5A}.standard-select-prefix-wrapper{display:inline-block;transform:translateY(1px)}.dropdown .standard-select{background-color:#FFFFFF;background-image:url(https://cdn-assets.alltrails.com/assets/icons/sort_arrow-ea2bdaa3488fc0e790c0819477eccf88.svg);background-position:right;background-repeat:no-repeat;background-size:16px 16px;border-radius:5px;border:none;color:#428A13;cursor:pointer;font-family:Proxima Nova, Arial, sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;font-weight:normal;height:21px;letter-spacing:normal;line-height:21px;padding:0;padding-right:20px;text-align:right;width:auto}.dropdown .standard-select:hover{color:#69A041;background-image:url(https://cdn-assets.alltrails.com/assets/icons/sort_arrow_hover-951e800fc984f96a837d1ab87563209b.svg)}.language-selector{line-height:15px;color:#767676;font-size:14px !important}.language-selector select{border-radius:6px !important;padding-left:40px;background-color:#F2F2F2;border:#ccc solid 1px}.language-selector::before{content:url("/assets/icons/language_selector@2x.png");transform:scale(0.5) translate(0%, -15%)}#no-results,#iframe-loading,.loading-sorted-data-message{padding:40px 0px 0px 0px;width:298px;text-align:center;margin:0 auto}#no-results.photos,#iframe-loading.photos,.loading-sorted-data-message.photos{margin:18px auto 0 auto}#no-results .header,#iframe-loading .header,.loading-sorted-data-message .header{font-size:18px;color:#6A6A6A;padding-bottom:15px;font-weight:400;max-width:260px;margin:auto}#no-results .icon,#iframe-loading .icon,.loading-sorted-data-message .icon{display:block;margin-top:20px;padding:65px 0px 30px;margin:0 auto;width:50%;text-indent:0}#no-results .icon .icon-text,#iframe-loading .icon .icon-text,.loading-sorted-data-message .icon .icon-text{height:200px;color:#a3a3a3;font-size:13px}#no-results .icon.favorite,#iframe-loading .icon.favorite,.loading-sorted-data-message .icon.favorite{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-favorite-gray-5786305d58f589b89a37cfe65e028c22.png) no-repeat center top}#no-results .icon.trailpost,#iframe-loading .icon.trailpost,.loading-sorted-data-message .icon.trailpost{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-trailpost-50f9ce246fb311788cf3e3a49a8b81aa.png) no-repeat center top}#no-results .icon.reviews,#iframe-loading .icon.reviews,.loading-sorted-data-message .icon.reviews{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-reviews-846064164e0d81e724ce175b73c3cf8e.png) no-repeat center top}#no-results .icon.photos,#iframe-loading .icon.photos,.loading-sorted-data-message .icon.photos{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-photos-b0b18c6786e3b214198cc264fdf88afc.png) no-repeat center top}#no-results .icon.recordings,#iframe-loading .icon.recordings,.loading-sorted-data-message .icon.recordings{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/search/icon-recordings-427351397b5e46420a0ae40c40a4c6f0.png) no-repeat center top}#no-results .clear-filters-btn,#iframe-loading .clear-filters-btn,.loading-sorted-data-message .clear-filters-btn{cursor:pointer;font-size:15px;color:white;background-color:#219AD8;width:100%;padding:15px 0}#discount-popup-modal{text-align:center;color:#191919}#discount-popup-modal .logo-container{margin:36px 15px 15px 15px}#discount-popup-modal .text-container{text-align:center;width:90%;margin:auto}#discount-popup-modal .discount-percent{font-weight:bold;font-size:50px;line-height:60px}#discount-popup-modal .list-container{font-size:20px;line-height:30px;margin:30px 10px}#discount-popup-modal .list-container strong{letter-spacing:1.5px}#discount-popup-modal .button-container{user-select:none;margin-top:30px;width:75%;margin:auto;margin-top:30px}#discount-popup-modal .button-container .pro-btn{padding:12px 0px;color:white;font-size:20px;border-radius:6px;background-color:#428A13}#discount-popup-modal .button-container .pro-btn:hover{background-color:#69A041}#discount-popup-modal .button-container .no-thanks-btn{letter-spacing:1.5px;width:150px;margin:auto;margin-top:20px;font-size:14px;color:#767676;cursor:pointer}#discount-popup-modal .button-container .no-thanks-btn:hover{color:#A6A6A6}#discount-popup-modal img{display:inline-block}#discount-popup-modal img.at-logo{width:280px;height:auto}@media (max-width: 550px){#discount-popup-modal .discount-percent{font-size:32px;line-height:32px}#discount-popup-modal .list-container{font-size:16px}}@media (max-width: 375px){#discount-popup-modal img.at-logo{width:235px}#discount-popup-modal .list-container{margin-top:10px}}#acquisition-popup-modal{text-align:center;font-family:Proxima Nova, Arial, sans-serif;color:#191919}#acquisition-popup-modal .confetti-logo{width:112px;height:112px;object-fit:contain}#acquisition-popup-modal .logo-container{margin-top:48px;margin-bottom:24px}#acquisition-popup-modal .news-txt{color:#414141;width:432px;margin:auto;margin-bottom:16px;margin-top:24px;font-size:24px;font-weight:bold;line-height:normal;text-align:center}#acquisition-popup-modal p{width:432px;margin:auto !important;margin-bottom:24px !important;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:center;color:#767676}#acquisition-popup-modal .button-container{width:165px;height:40px;background-color:#428A13;margin:auto;margin-bottom:24px;border-radius:8px;display:flex;justify-content:center;align-items:center}#acquisition-popup-modal .button-container:hover{background-color:#69A041}#acquisition-popup-modal .button-container .login-btn{width:165px;height:20px;line-height:20px;color:white;font-size:16px;font-weight:bold;text-align:center;vertical-align:center}#acquisition-popup-modal .signup-prompt{width:432px;height:24px;margin:auto;margin-bottom:20px;font-size:16px;line-height:1.5;text-align:center;color:#767676}#acquisition-popup-modal .signup-prompt a{color:#428A13;font-weight:bold}#acquisition-popup-modal .signup-prompt a:hover{color:#69A041}#cboxLoadedContent.acq-popup{border-radius:16px;overflow:visible !important}#cboxClose.acq-popup{background:url(https://cdn-assets.alltrails.com/assets/icons/share/close-grey-16@2x-7ebbefbe22866118f5baba4a01c23acb.png) no-repeat 0 0px;background-size:16px 16px;top:24px;right:24px}@media screen and (max-width: 420px){#acquisition-popup-modal .news-txt,#acquisition-popup-modal .signup-prompt{width:95%}#acquisition-popup-modal .news-text{margin-bottom:8px}#acquisition-popup-modal p{width:90%;height:auto}#acquisition-popup-modal .news-txt{font-size:20px}#acquisition-popup-modal p,#acquisition-popup-modal .signup-prompt{font-size:14px}}#cboxLoadedContent.share-flow{border-radius:16px;overflow:visible !important}#page-explore-index #cboxLoadedContent.share-flow,#page-explore-map #cboxLoadedContent.share-flow,#page-explore-track #cboxLoadedContent.share-flow,#page-explore-trail #cboxLoadedContent.share-flow,#page-maps-index #cboxLoadedContent.share-flow,#page-recordings-index #cboxLoadedContent.share-flow{overflow:visible !important}#cboxClose.share-close{background:url(https://cdn-assets.alltrails.com/assets/icons/share/close-grey-16@2x-7ebbefbe22866118f5baba4a01c23acb.png) no-repeat 0 0px;background-size:16px 16px;top:24px;right:24px}#share-modal{font-family:Proxima Nova, Arial, sans-serif;color:#767676;height:fit-content;width:484px;background-color:white;border-radius:8px;padding:32px}@media (max-width: 767px){#share-modal{height:100% !important;width:100% !important;border-radius:0}}#share-modal .exit-button-container{display:block;height:24px;position:relative}#share-modal .exit-button-container .close{width:24px;height:24px;top:0;right:0;left:0}#share-modal h4{font-family:Proxima Nova, Arial, sans-serif;font-size:32px;line-height:36px;letter-spacing:-0.2px;font-weight:bold;margin-top:24px;font-family:Proxima Nova, Arial, sans-serif;color:#414141;text-align:left}#share-modal .share-title{height:37px;line-height:32px;text-align:center;margin-top:24px}#share-modal .intro-text{font-size:16px}#share-modal .share-body{padding-top:14px}#share-modal .share-body p{margin:16px 0;white-space:normal}#share-modal .share-body p.share-footer{text-align:center}#share-modal .share-body hr{margin:0px}#share-modal .share-body .mid{width:100%;padding:16px 0px !important;cursor:pointer}#share-modal .share-body .mid .share-drawer{width:100%;display:flex;flex-direction:row;align-items:center}#share-modal .share-body .mid .share-drawer .title-drawer{min-width:85px;font-size:18px;font-weight:bold;color:#414141;margin-left:16px;margin-right:auto}#share-modal .share-body .mid .share-drawer .share-image-container{width:48px;height:48px;background:#F2F2F2;border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}#share-modal .share-body .mid .share-drawer .share-image-container img{width:24px;height:24px;vertical-align:middle}#share-modal .share-body .mid .share-drawer img.success-image{width:24px}#share-modal.embed{width:700px}@media (max-width: 767px){#share-modal.embed{width:340px}}#share-modal.embed.embed-larger{height:776px}#share-modal.embed .form-holder{margin:0 24px}#share-modal.embed textarea{width:100%;height:64px;color:#767676;line-height:22px;padding:11px 16px;resize:vertical;border-radius:8px;border:solid 1px #E6E6E6}#share-modal.embed .customize-form{min-height:36px}#share-modal.embed .customize-form .form-header{color:#428A13;cursor:pointer;padding:16px 0}#share-modal.embed .customize-form .form-header img.indicator{width:10px;height:6px;vertical-align:top;margin:5px}#share-modal.embed .customize-form .checkbox-holder{height:32px;display:flex;align-items:center}#share-modal.embed .customize-form .customization-holder.hidden{display:none}#share-modal.embed .preview{padding:20px;height:472px;background-color:#F2F2F2;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width: 767px){#share-modal.embed .preview{height:340px}}#share-modal.embed .preview .preview-title{margin:0;padding-bottom:20px;font-size:16px;font-weight:bold;text-align:center}#share-modal.embed .preview iframe{width:100%;height:calc(100% - 40px);box-shadow:0 0 8px 0 rgba(0,0,0,0.08),0 16px 24px 0 rgba(0,0,0,0.16)}#share-modal.qrcode{width:543px}@media (max-width: 767px){#share-modal.qrcode{width:340px}}#share-modal.qrcode .form-holder{margin:0 24px}#share-modal.qrcode img.qrcode,#share-modal.qrcode div.qrcode-placeholder{width:136px;height:136px;float:left;padding:10px;border:solid 1px #E6E6E6}#share-modal.qrcode img.qrcode{padding:10px}#share-modal.qrcode div.qrcode-placeholder{padding:59px 35px}#share-modal.qrcode p{margin-left:160px;font-size:16px;line-height:1.63}#share-modal.qrcode hr{clear:both;margin:24px 0}#share-modal.sms{width:540px}@media (max-width: 767px){#share-modal.sms{height:340px;width:340px}}#share-modal.sms p{width:100%;min-height:52px;font-family:Proxima Nova, Arial, sans-serif;font-size:16px;font-weight:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#767676;padding:0px 24px}#share-modal.sms input#phone{width:100%;height:40px;border-radius:8px;border:solid 1px #E6E6E6}#share-modal.sms input#phone::placeholder{color:#767676;opacity:0.48}#share-modal.sms div.messaging-container{padding:16px 24px}#share-modal.sms button.send-sms-msg{width:fit-content;min-width:136px;padding-left:8px;padding-right:8px}#share-modal.sms .send-sms-msg-ellipsis{float:right;width:110px;padding:9px 23px}#share-modal .share-buttons{text-align:right;padding-bottom:24px}#share-modal button.copy-html,#share-modal button.download-qr-code,#share-modal button.send-sms-msg{height:40px;border:none;border-radius:4px;margin-left:10px;background:none;background-color:#428A13;color:white;vertical-align:middle;line-height:16px;font-size:16px;font-weight:bold}#share-modal button.copy-html:hover,#share-modal button.download-qr-code:hover,#share-modal button.send-sms-msg:hover{background-color:#69A041}#share-modal button.copy-html:disabled,#share-modal button.download-qr-code:disabled,#share-modal button.send-sms-msg:disabled{opacity:0.25;background-color:#428A13}#share-modal button.copy-html{float:right;margin:5px 0}#share-modal .styled-checkbox{position:absolute;opacity:0}#share-modal .styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-weight:normal;display:flex;width:150px;line-height:18px;padding-bottom:2px}#share-modal .styled-checkbox+label:before{content:'';margin-right:6px;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:white;border:1px solid #ccc;border-radius:3px}#share-modal .styled-checkbox:checked+label:before{background:#428a13}#share-modal .styled-checkbox:checked+label:after{content:'';position:absolute;left:3px;top:7px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform:rotate(45deg)}#share-modal img.indicator.collapsed{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header-search{height:52px !important;width:326px}@media (max-width: 767px){.mobile-header-search{background-color:white;padding:0 16px 16px 16px;border-radius:0 !important;display:block;width:100%}}.breadcrumb-search{height:36px !important;width:326px}@media (max-width: 767px){.breadcrumb-search{display:none !important}}.seo-search{height:38px !important;padding:1px}#algolia-member-search,#header-middle-container .algolia-search{right:0}#algolia-member-search{position:absolute;margin-top:-3px;margin-right:5px;z-index:2;width:275px}#algolia-member-search .filter-menu li{padding-right:15px}#algolia-member-search .search-icon{background:#fff url(https://cdn-assets.alltrails.com/assets/icons/magnifying-glass-a55a2aa5f04d511415dd4c97ea9698dd.png) 8px center no-repeat;padding-left:10px !important}.full-width-header .algolia-search{right:20px}.result-list{position:absolute;top:100%;z-index:20;width:100%}@media (max-width: 767px){.best-location-menu-item{position:initial;z-index:20;min-width:240px;float:left}.last .best-location-menu-item{float:right}}#hits,#member-hits{width:100%;margin-top:-1px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:none;color:#414141 !important;background-color:#fff;font-weight:normal !important;border:1px #c8c8c8 solid;padding-top:5px;padding-bottom:5px;z-index:2;overflow-y:scroll;max-height:480px !important}#hits a,#member-hits a{color:#414141 !important}#member-search-box input.go{visibility:hidden}#member-search-box{width:100%}#member-search-box input[type="text"]{height:34px;color:#414141;width:100%;margin-right:40px;border-radius:8px;padding:8px 5px 8px 10px;border:1px solid #CCCCCC}#member-search-box input[type="text"]:focus{border:1px solid #428A13}.mobile-browser-search input[type="text"]:focus{font-size:16px}#member-hits{width:274px}#member-hits .search-text{width:80%}#member-hits .algolia-hit{min-height:46px}#member-hits .algolia-hit .member-search-info{float:left;margin-bottom:5px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#member-hits .algolia-hit .hit-selected{background-color:#428A13 !important}.algolia-hit .search-thumb{width:36px;height:32px;float:left;padding-right:3px;margin-top:2px}.searchbox-big #hits{right:12px;position:relative;top:-1px;z-index:1}.searchbox-big .search-show-more{position:relative;right:12px;top:-1px}.search-show-more{text-shadow:none;border:1px solid #E6E6E6;border-top:none !important;background-color:#fff}@media (max-width: 480px){.search-show-more{width:98%}}.search-show-more a{transition:color 0.0s linear;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal !important;color:#414141}.search-show-more .find-more{padding:5px 0px 5px 0px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-show-more .find-more:hover{color:white}.search-show-more.hit-selected{background-color:#428A13}.search-show-more.hit-selected a{transition:color 0.0s linear;color:#fff}.search-show-more.hit-selected .find-more{color:white}.no-results{font-size:13px;min-height:80px;text-align:center;vertical-align:middle;color:#ababab}.no-results span{position:relative;top:20px}.algolia-hit:active{background-color:#69A041 !important}.algolia-hit.hit-selected{background-color:#428A13}.algolia-hit.hit-selected span.search-text,.algolia-hit:active span.search-text{color:#fff}.algolia-hit.hit-selected .trail-search-info,.algolia-hit.hit-selected .location-search-info,.algolia-hit.hit-selected .member-search-info,.algolia-hit:active .trail-search-info,.algolia-hit:active .location-search-info,.algolia-hit:active .member-search-info{color:#fff}.algolia-hit.hit-selected a,.algolia-hit:active a{transition:color 0.0s linear;color:#fff}.algolia-hit{padding:3.5px 7px 3.5px 7px;min-height:38px;user-select:none;cursor:pointer}.algolia-hit span.search-text{text-overflow:ellipsis;overflow:hidden;width:86%;white-space:nowrap;display:inline-block;font-size:13px;padding-left:7px;margin-top:4px;line-height:12px}.algolia-hit span.search-text div.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.algolia-hit a{transition:color 0.0s linear;color:#000;font-size:13px}.algolia-hit .hit-icon{height:30px;width:30px;float:left;display:inline-block;background-repeat:no-repeat;background-position:left center;background-size:30px 30px}.algolia-hit .hit-icon.trail{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-trail-e76c88032bda2fa01e820c971d8e9d63.png)}.algolia-hit .hit-icon.track,.algolia-hit .hit-icon.map{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-track-383c63405d7f471406b3f4931e78658d.png)}.algolia-hit .hit-icon.area{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-a1a4d8a4150b8b5c662e654e3c9c6cd3.png)}.algolia-hit .hit-icon.place{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-9023f0d2f5c57285a21a7da386703203.png)}.algolia-hit .hit-icon.list{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-list-85bdc6c77809e6e7b7e630bba799f507.png)}.algolia-hit.hit-selected .hit-icon.trail{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-trail-selected-414971dec0e7e3297af0c0a585df06f2.png)}.algolia-hit.hit-selected .hit-icon.track,.algolia-hit.hit-selected .hit-icon.map{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-track-selected-17566eb4376d69e1e8110982c4958fec.png)}.algolia-hit.hit-selected .hit-icon.area{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-selected-da428772083f22bc605f9bbe842a2291.png)}.algolia-hit.hit-selected .hit-icon.place{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-selected-4e4d65c064a57175785ea495c7c9df14.png)}.algolia-hit.hit-selected .hit-icon.list{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-list-selected-cdb91720158ec7a604ced19d20682f9d.png)}.algolia-hit .trail-search-info,.algolia-hit .location-search-info{font-size:11px;color:#686868;line-height:11px}.algolia-hit .member-search-info{font-size:11px;color:#686868;line-height:11px;padding-left:7px;padding-bottom:2px}.filter-menu{padding:5px}.filter-menu li{cursor:pointer;padding-right:13px;padding-left:5px;color:#767676;display:inline-block}.filter-menu li.selected,.filter-menu li:hover{color:#414141}.action-bar{background-color:#E6E6E6;border:solid #CCCCCC 1px;min-height:40px;position:relative;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.action-bar.lighter{background-color:#F2F2F2}.action-bar.search-box{min-height:10px !important;margin-bottom:0px}#breadcrumb-bar form.algolia-search{min-width:250px}#breadcrumb-bar form.algolia-search #hits{width:97% !important}#breadcrumb-bar form.algolia-search .search-show-more{width:97%}#breadcrumb-bar form.algolia-search{padding:3px}#breadcrumb-bar form.algolia-search .result-list{width:98%}#breadcrumb-bar form.algolia-search .search-btn-holder{top:3px;right:3px;height:34px}#header-bottom-container form#algolia-search{float:right;position:absolute;top:0;right:0;min-width:280px}form#algolia-search{position:relative;margin-top:2px}form#algolia-search,form#algolia-member-search,#page-profiles-edit div.algolia-search{line-height:normal}form#algolia-search div.search-btn-holder,form#algolia-member-search div.search-btn-holder,#page-profiles-edit div.algolia-search div.search-btn-holder{display:inline-block;height:34px;position:absolute;top:0;right:0;border-radius:0 8px 8px 0;border:solid 1px #428A13;background-color:#428A13}form#algolia-search div.search-btn-holder:hover,form#algolia-member-search div.search-btn-holder:hover,#page-profiles-edit div.algolia-search div.search-btn-holder:hover{border:solid 1px #69A041;background-color:#69A041}form#algolia-search div.search-btn-holder input[type='submit'],form#algolia-member-search div.search-btn-holder input[type='submit'],#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']{border-radius:0 8px 8px 0;border:solid 1px #428A13;background-color:#428A13;color:white;height:100%;min-width:60px;top:0;right:0;font-weight:bold;padding:0px 3px}@media (max-width: 767px){form#algolia-search div.search-btn-holder input[type='submit'],form#algolia-member-search div.search-btn-holder input[type='submit'],#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']{line-height:16px;font-size:16px;padding:0px 10px}}form#algolia-search div.search-btn-holder input[type='submit']:hover,form#algolia-member-search div.search-btn-holder input[type='submit']:hover,#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit']:hover{border:solid 1px #69A041;background-color:#69A041}form#algolia-search div.search-btn-holder input[type='submit'].search-icon-svg,form#algolia-member-search div.search-btn-holder input[type='submit'].search-icon-svg,#page-profiles-edit div.algolia-search div.search-btn-holder input[type='submit'].search-icon-svg{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search-icon-34fce13fdb8077c51d8a53231df1fa13.svg);background-position:center;background-repeat:no-repeat;background-size:16px 16px;height:100%;width:40px;min-width:40px}form#algolia-search #search-box,form#algolia-member-search #search-box,#page-profiles-edit div.algolia-search #search-box{display:inline-block;width:100%}form#algolia-search #search-box input#search,form#algolia-member-search #search-box input#search,#page-profiles-edit div.algolia-search #search-box input#search{font-size:14px;height:34px;color:#414141;width:100%;margin-right:60px;border-radius:8px;padding:8px 5px 8px 10px;border:1px solid #E6E6E6;outline:none}form#algolia-search #search-box input#search:focus,form#algolia-member-search #search-box input#search:focus,#page-profiles-edit div.algolia-search #search-box input#search:focus{border:1px solid #428A13}@media (max-width: 768px){form#algolia-search #search-box input#search,form#algolia-member-search #search-box input#search,#page-profiles-edit div.algolia-search #search-box input#search{font-size:16px;width:calc(100% - 60px)}}form#algolia-search #search-box input#search::-webkit-input-placeholder,form#algolia-search #search-box input#search::placeholder,form#algolia-search #search-box input#search:-ms-input-placeholder,form#algolia-search #search-box input#search::-moz-placeholder,form#algolia-search #search-box input#search:-moz-placeholder,form#algolia-member-search #search-box input#search::-webkit-input-placeholder,form#algolia-member-search #search-box input#search::placeholder,form#algolia-member-search #search-box input#search:-ms-input-placeholder,form#algolia-member-search #search-box input#search::-moz-placeholder,form#algolia-member-search #search-box input#search:-moz-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::-webkit-input-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::placeholder,#page-profiles-edit div.algolia-search #search-box input#search:-ms-input-placeholder,#page-profiles-edit div.algolia-search #search-box input#search::-moz-placeholder,#page-profiles-edit div.algolia-search #search-box input#search:-moz-placeholder{line-height:normal;color:#A6A6A6}#page-trails-new .search-holder{margin-top:3px;margin-bottom:3px;position:relative;margin-left:95px}#page-trails-new .algolia-search{position:relative;z-index:2}#page-trails-new #hits{width:321px;max-width:335px}#page-trails-new .search-show-more{width:335px}#did-you-mean{height:100%;background-color:#F2F2F2}#did-you-mean .text-header{font-size:18px;padding:10px;text-align:center}#did-you-mean .text-header.no-result{margin-right:25px}#did-you-mean .support-text{font-size:14px;padding:10px;background-color:#F2F2F2}@media (max-width: 767px){#did-you-mean .support-text{font-size:12px}}#did-you-mean .support-text.no-result{padding:0 0 0 10px;height:50px;line-height:50px}#did-you-mean #hits{max-height:495px !important;height:495px !important}@media (max-width: 767px){html.explore header#header .row .col-lg-12,html.explore header#header .row .col-md-12,html.explore header#header .row .col-sm-12,html.explore header#header .row .col-xs-12{padding-left:0px}}header#header{position:relative;z-index:1000;top:0;width:100%;border-bottom:1px solid #E6E6E6}header#header nav{display:inline-block;z-index:1}header#header a{cursor:pointer;transition:color 0.0s linear}header#header a:hover{text-decoration:none}header#header ul{margin:0}header#header h3,header#header .view-trails a{color:#599342 !important;font-weight:bold}header#header .logo-holder{position:absolute;top:0;left:50%;margin-left:-150px;white-space:nowrap;text-align:center}header#header .logo-holder a{display:inline-block}header#header .no-col-padding{padding:0}header#header #header-top-container,header#header #mobile-header-top-container{background-color:#FFFFFF;line-height:60px}header#header #header-top-container #header-top,header#header #header-top-container #mobile-header-top,header#header #mobile-header-top-container #header-top,header#header #mobile-header-top-container #mobile-header-top{background:#FFFFFF}header#header #header-top-container #header-top div.logo-holder,header#header #header-top-container #mobile-header-top div.logo-holder,header#header #mobile-header-top-container #header-top div.logo-holder,header#header #mobile-header-top-container #mobile-header-top div.logo-holder{max-height:60px}header#header #header-top-container #header-top #alltrails-logo,header#header #header-top-container #mobile-header-top #alltrails-logo,header#header #mobile-header-top-container #header-top #alltrails-logo,header#header #mobile-header-top-container #mobile-header-top #alltrails-logo{height:60px;width:300px}header#header #header-top-container #header-top #alltrails-logo img,header#header #header-top-container #mobile-header-top #alltrails-logo img,header#header #mobile-header-top-container #header-top #alltrails-logo img,header#header #mobile-header-top-container #mobile-header-top #alltrails-logo img{display:block;height:60px;margin:0 auto}header#header #header-top-container #header-top #mobile-alltrails-logo img,header#header #header-top-container #mobile-header-top #mobile-alltrails-logo img,header#header #mobile-header-top-container #header-top #mobile-alltrails-logo img,header#header #mobile-header-top-container #mobile-header-top #mobile-alltrails-logo img{height:60px;display:block;margin:0 auto}header#header #header-top-container #header-top .opener-menu,header#header #header-top-container #mobile-header-top .opener-menu,header#header #mobile-header-top-container #header-top .opener-menu,header#header #mobile-header-top-container #mobile-header-top .opener-menu{position:absolute;height:100%;width:50px;display:none}@media only screen and (max-width: 767px){header#header #header-top-container #header-top .opener-menu,header#header #header-top-container #mobile-header-top .opener-menu,header#header #mobile-header-top-container #header-top .opener-menu,header#header #mobile-header-top-container #mobile-header-top .opener-menu{display:block}}header#header #header-top-container #header-top .opener-menu>div,header#header #header-top-container #mobile-header-top .opener-menu>div,header#header #mobile-header-top-container #header-top .opener-menu>div,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div{margin-right:10px;position:absolute;top:22px;left:10px;width:30px;height:23px}header#header #header-top-container #header-top .opener-menu>div:after,header#header #header-top-container #header-top .opener-menu>div:before,header#header #header-top-container #header-top .opener-menu>div span,header#header #header-top-container #mobile-header-top .opener-menu>div:after,header#header #header-top-container #mobile-header-top .opener-menu>div:before,header#header #header-top-container #mobile-header-top .opener-menu>div span,header#header #mobile-header-top-container #header-top .opener-menu>div:after,header#header #mobile-header-top-container #header-top .opener-menu>div:before,header#header #mobile-header-top-container #header-top .opener-menu>div span,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:after,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:before,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div span{overflow:hidden;text-indent:-9999px;content:'';position:absolute;top:0;left:0;right:0;height:3px;z-index:10;background:#767676}header#header #header-top-container #header-top .opener-menu>div span,header#header #header-top-container #mobile-header-top .opener-menu>div span,header#header #mobile-header-top-container #header-top .opener-menu>div span,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div span{top:7px}header#header #header-top-container #header-top .opener-menu>div:after,header#header #header-top-container #mobile-header-top .opener-menu>div:after,header#header #mobile-header-top-container #header-top .opener-menu>div:after,header#header #mobile-header-top-container #mobile-header-top .opener-menu>div:after{top:14px}@media (max-width: 1000px){header#header #header-top-container div.container.full-width-header ul.navigation-list li,header#header #mobile-header-top-container div.container.full-width-header ul.navigation-list li{min-width:95px}}header#header #header-top-container div.container.full-width-header nav#nav-left,header#header #mobile-header-top-container div.container.full-width-header nav#nav-left{margin-left:15px}header#header #header-top-container div.container.full-width-header nav#nav-right,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right{float:right}header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main{width:auto !important}header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a{max-width:300px}@media (max-width: 1200px){header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main span.username a{max-width:75px}}@media (max-width: 1000px){header#header #header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main div.user-info-holder,header#header #mobile-header-top-container div.container.full-width-header nav#nav-right ul.navigation-list li#me-main div.user-info-holder{display:none}}header#header #header-top-container nav#nav-right,header#header #mobile-header-top-container nav#nav-right{float:right}header#header #header-top-container nav#nav-right ul.navigation-list li#me-main,header#header #mobile-header-top-container nav#nav-right ul.navigation-list li#me-main{width:auto}#header-bottom-container,#mobile-header-bottom-container{font-family:Proxima Nova, Arial, sans-serif;min-height:40px;height:fit-content;background-color:#F2F2F2;color:#000000;line-height:40px;position:relative;padding-top:8px;padding-bottom:8px}@media (max-width: 1023px){#header-bottom-container,#mobile-header-bottom-container{padding-left:16px;padding-right:16px}}#header-bottom-container.no-bread-crumbs,#mobile-header-bottom-container.no-bread-crumbs{display:none;height:10px}#header-bottom-container.directory-header,#mobile-header-bottom-container.directory-header{height:auto}#header-bottom-container .directory-container,#mobile-header-bottom-container .directory-container{padding:0px 24px}#header-bottom-container .directory-container a,#mobile-header-bottom-container .directory-container a{display:inline-block;font-family:Proxima Nova, Arial, sans-serif;font-size:14px;color:#767676;margin-right:32px}#header-bottom-container .directory-container a.selected,#mobile-header-bottom-container .directory-container a.selected{box-shadow:0px -3px 0px #428A13 inset;color:#428A13}#header-bottom-container .directory-container a.selected:hover,#mobile-header-bottom-container .directory-container a.selected:hover{color:#69A041}#header-bottom-container .directory-container a:hover,#mobile-header-bottom-container .directory-container a:hover{color:#69A041}#header-bottom-container .directory-container a:last-child,#mobile-header-bottom-container .directory-container a:last-child{margin-right:0}.breadcrumb-col{display:flex;align-items:center}ul#breadcrumb-list,ul#mobile-breadcrumb-list{font-family:Proxima Nova, Arial, sans-serif;display:inline-block;padding:0;list-style:none;width:100%;white-space:nowrap;margin:0 !important}@media (min-width: 768px){ul#breadcrumb-list,ul#mobile-breadcrumb-list{overflow:hidden;text-overflow:ellipsis}}@media (max-width: 767px){ul#breadcrumb-list,ul#mobile-breadcrumb-list{overflow:scroll}}ul#breadcrumb-list li,ul#mobile-breadcrumb-list li{display:inline-block;color:#5A5A5A;text-shadow:none;font-size:12px}ul#breadcrumb-list li a,ul#mobile-breadcrumb-list li a{color:inherit;font-size:12px;text-shadow:none}ul#breadcrumb-list li a:hover,ul#mobile-breadcrumb-list li a:hover{text-decoration:underline}.no-right-margin{margin-right:0px}header#header ul.navigation-list>li{text-align:center}header#header ul.navigation-list>li a{padding:0}header#header ul.navigation-list>li>ul>li{text-align:left}header#header #nav-right ul.navigation-list{display:table}header#header #nav-right ul.navigation-list>li{display:table-cell;min-width:95px}header#header ul.navigation-list>li{text-align:center}header#header ul.navigation-list>li a{padding:0}header#header ul.navigation-list>li>ul>li{text-align:left}header#header ul.navigation-list{position:relative;display:inline-block}header#header ul.navigation-list>li{line-height:60px;position:relative;min-width:102px;list-style-type:none;display:inline-block;font-weight:500;vertical-align:top;white-space:nowrap}header#header ul.navigation-list>li#register{background-color:#219AD8;color:#FFFFFF !important}header#header ul.navigation-list>li#register a{background-color:#219AD8;color:#FFFFFF !important}header#header ul.navigation-list>li#register a:hover{background-color:#4BAFE1}header#header ul.navigation-list>li#register:hover{background-color:#4BAFE1;border:none}header#header ul.navigation-list>li#register,header#header ul.navigation-list>li#login{min-width:100px}header#header ul.navigation-list>li#me-main{cursor:pointer;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF}header#header ul.navigation-list>li#me-main:hover,header#header ul.navigation-list>li#me-main:active{border-left:1px solid #428A13;border-right:1px solid #428A13}header#header ul.navigation-list>li div#me-main-top:hover{background-color:#428A13 !important}header#header ul.navigation-list>li div#me-main-top:hover,header#header ul.navigation-list>li div#me-main-top:active{color:#FFFFFF !important}header#header ul.navigation-list>li div#me-main-top:active div,header#header ul.navigation-list>li div#me-main-top:active{background-color:#69A041 !important}header#header ul.navigation-list>li#top-bar-upgrade{background-color:#219AD8;color:#FFFFFF !important;white-space:normal;min-width:100px;width:115px;max-width:115px;font-size:13px;text-align:center;height:60px}header#header ul.navigation-list>li#top-bar-upgrade a{background-color:#219AD8;padding:8px 5px 0 5px;line-height:20px;color:#FFFFFF !important;height:60px;font-size:14px}header#header ul.navigation-list>li#top-bar-upgrade a:hover{background-color:#4BAFE1}header#header ul.navigation-list>li#top-bar-upgrade:hover{background-color:#4BAFE1;border:none}header#header ul.navigation-list>li .bottom-border-mask{position:absolute;display:none;bottom:0px;left:0px;right:0px;height:1px;z-index:2;background-color:#FFFFFF}header#header ul.navigation-list>li a{display:block;color:#767676;font-size:14.5px}header#header ul.navigation-list>li a:hover{color:#FFFFFF;background-color:#428A13}header#header ul.navigation-list>li a:active{color:#FFFFFF;background-color:#69A041}header#header ul.navigation-list>li:hover{border-left:1px solid #428A13;border-right:1px solid #428A13}header#header ul.navigation-list>li:active{background-color:#69A041 !important}header#header ul.navigation-list>li:active a{color:#FFFFFF}header#header ul.navigation-list li ul{display:none}header#header ul.navigation-list li:hover .bottom-border-mask{display:block;background-color:#428A13}header#header ul.navigation-list li:hover ul.drop-down-list{display:block;position:absolute;z-index:1;background-color:#FFFFFF;border:1px solid #428A13;min-width:102px;margin-top:-1px;margin-left:-1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}header#header ul.navigation-list li:hover ul.drop-down-list#help-list{right:-1px;width:260px}header#header ul.navigation-list li:hover ul.drop-down-list#me-list{right:-1px;left:0}header#header ul.navigation-list li:hover ul.drop-down-list>li{line-height:32px;display:block}header#header ul.navigation-list li:hover ul.drop-down-list>li a{color:#767676;font-size:14px;padding:10px}header#header ul.navigation-list li:hover ul.drop-down-list>li:hover{background-color:#428A13 !important}header#header ul.navigation-list li:hover ul.drop-down-list>li:hover a{color:#FFFFFF}header#header ul.navigation-list li:hover ul.drop-down-list>li:active,header#header ul.navigation-list li:hover ul.drop-down-list>li.active{background-color:#69A041 !important}header#header ul.navigation-list li:hover ul.drop-down-list>li:active a,header#header ul.navigation-list li:hover ul.drop-down-list>li.active a{color:#FFFFFF}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder{position:relative}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul{position:absolute;display:block;left:100%;background-color:#FFFFFF;border:1px solid #428A13;width:fit-content;top:0px;overflow:auto}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li{line-height:32px;display:block;width:100%}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container{width:max-content}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .new-list{border:1px solid #E6E6E6;width:160px;padding:5px;display:inline-block;position:relative}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .list-save-btn{display:inline-block;position:relative;background-color:#428A13;color:#FFFFFF;vertical-align:center;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin-top:2px;height:29px;line-height:28px;padding-right:5px;padding-left:5px;cursor:pointer}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li div.new-list-container .list-save-btn:hover{background-color:#69A041}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li a{color:#767676;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover{background-color:#428A13 !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover a{color:#FFFFFF}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:hover .new-list{border:1px solid #FFFFFF !important;border-top:2px solid #FFFFFF !important;border-bottom:2px solid #FFFFFF !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active{background-color:#69A041}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active a{color:#FFFFFF}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li:active .new-list{border:1px solid #FFFFFF !important;border-top:2px solid #FFFFFF !important;border-bottom:2px solid #FFFFFF !important}header#header ul.navigation-list li:hover ul.drop-down-list li.drop-down-list-sublist:hover div.list-holder ul>li.no-background{background-color:#FFFFFF;border:none;padding:10px 10px}ul.navigation-list div#me-main-top{position:relative;background-color:#FFFFFF;max-height:60px;min-width:145px;line-height:normal;text-align:left;color:gray}@media (max-width: 1000px){ul.navigation-list div#me-main-top{min-width:63px}}ul.navigation-list div#me-main-top:hover a,ul.navigation-list div#me-main-top:active a{color:#FFFFFF}ul.navigation-list div#me-main-top:active,ul.navigation-list div#me-main-top:active a,ul.navigation-list div#me-main-top:active div{background-color:#69A041}ul.navigation-list div#me-main-top a#me-main-top-link{position:absolute;top:0;left:0;height:100%;width:100%;background:none !important}ul.navigation-list div#me-main-top div{display:inline-block}ul.navigation-list div#me-main-top div img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:36px;height:36px;margin:12px}ul.navigation-list div#me-main-top div.user-info-holder{text-align:left;vertical-align:top;margin-top:9px;margin-right:12px}ul.navigation-list div#me-main-top span{padding:0;display:inline}ul.navigation-list div#me-main-top span.username{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:175px;font-size:15px}ul.navigation-list div#me-main-top span.username.no-pro{max-width:65px}ul.navigation-list div#me-main-top span#reputation{display:block;color:#4BAFE1 !important;font-size:15px}#IE-notification{z-index:1001;width:100%;line-height:28px;text-align:center;font-size:24px;padding:20px;font-weight:bold;background:#fcdd57;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}#IE-notification a{text-decoration:underline}#mobile-header{display:none}#mobile-header li#help-intro-video-mobile{padding:0 !important}#mobile-header a#intro-video-mobile{display:block;padding:10px !important}#mobile-header a#intro-video-mobile:active{background-color:#69A041 !important}#mobile-header a#intro-video-mobile span{display:block;padding-bottom:5px;text-align:center}#mobile-header a#intro-video-mobile img{display:block;margin:0 auto;width:100%}#mobile-header .video-background{background-color:#E6E6E6}#mobile-header .mobile-header-content{display:flex;flex-direction:row;justify-content:space-between;padding:0px 19px;height:60px;background:#FFFFFF}#mobile-header .mobile-header-content .mobile-right-spacer{width:24px}li#help-intro-video a{text-align:center;padding:0 10px 10px 10px !important}li#help-intro-video img{display:block}a#intro-video.video-background,#pro-video.video-background{background-color:#E6E6E6}a#intro-video:hover,#pro-video:hover{background-color:#428A13 !important}a#intro-video:active,#pro-video:active{background-color:#69A041 !important}#page-bestof-city #wrapper,#page-bestof-state #wrapper,#page-bestof-country #wrapper,#page-bestof-park #wrapper,#page-location-show #wrapper,#page-maps-show #wrapper,#page-lists-show #wrapper,#page-trails-show #wrapper{padding-bottom:30px}.footer{background-color:#E6E6E6;position:relative;font-family:Proxima Nova, Arial, sans-serif;font-size:20px}.footer .l-container{width:100%;max-width:1008px;margin:0 auto;padding-left:20px;padding-right:20px}.footer .footer__flex{text-align:center;height:100%}@media (min-width: 768px){.footer .footer__flex{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.footer .footer__top{padding-top:40px;padding-bottom:40px}.footer .footer__logo{width:200px}.footer .appcta{margin-right:-10px}@media screen and (max-width: 767px){.footer .appcta{margin-top:24px;margin-right:auto}}.footer .appcta__label a{font-weight:700;color:#767676;font-size:1rem}.footer .appcta__label a:hover{color:#5A5A5A !important}.footer .appcta__applink{width:150px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer .appcta__applink:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer .appcta__applink img{width:100%;display:block}.footer .appcta__applink img.app-store{padding-left:28px}.footer .appcta__label,.footer .appcta__applink{display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.footer .appcta__label,.footer .appcta__applink{display:block;margin:14px auto 0 auto}.footer .appcta__label img.app-store,.footer .appcta__applink img.app-store{padding:0 14px}}.footer .footer__util{text-align:center;padding-bottom:30px;border-top:1px solid #CCCCCC}@media screen and (min-width: 521px){.footer .footer__util{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 520px){.footer .util__col{margin-top:40px}}.footer .util__colheader{margin-bottom:0.85em;line-height:1}.footer .util__colheader a{color:#767676;text-decoration:none;display:block}.footer .util__colheader a:hover{color:#CCCCCC !important}@media screen and (min-width: 521px){.footer .util__colheader a{font-size:1rem}}.footer .util__menu li{margin-bottom:.2em}@media screen and (max-width: 767px){.footer .util__menu li{margin-bottom:.4em}}.footer a.util__link,.footer span.util__link{font-size:1.075em;color:#767676;text-decoration:none;display:block;margin-bottom:0.3em}@media (max-width: 767px){.footer a.util__link,.footer span.util__link{font-size:0.875em;margin-bottom:0}}.footer a.util__link:hover,.footer span.util__link:hover{color:#5A5A5A !important}@media screen and (min-width: 521px){.footer a.util__link{font-size:0.9rem}}@media screen and (max-width: 767px){.footer .social__col{text-align:center;width:100%;padding-top:24px;margin-top:24px;border-top:1px solid #CCCCCC}}.footer .social__menu li{display:inline-block;vertical-align:middle}.footer .social__menu li+li{margin-left:34px}.footer a.social__link{display:block;width:28px}.footer a.social__link svg{width:100%;display:block}.footer a.social__link:hover path{fill:#5A5A5A}.footer .footer__copyright{background-color:#e0e0e0;color:#767676;font-size:0.76rem;height:65px;line-height:65px}@media screen and (max-width: 767px){.footer .footer__copyright{height:280px;line-height:inherit;padding-top:30px}}@media screen and (max-width: 520px){.footer .footer__copyright--allow-for-fixed-button{padding-bottom:80px}}.footer .copyright__text{display:block !important;padding-bottom:5px;line-height:11px}.footer .footer__language_menu{float:left;display:inline-block}@media screen and (max-width: 767px){.footer .footer__language_menu{float:none !important;display:block;width:100%;margin:auto;padding-bottom:10px}.footer .footer__language_menu div.select{text-align:center;width:auto}}.footer .footer__legalmenu{width:100%;text-align:center;color:#A6A6A6;font-size:12px;line-height:12px;padding-top:0px !important;width:100%;display:block}@media screen and (max-width: 767px){.footer .footer__legalmenu{margin-top:60px;font-size:11px}}.footer .footer__legalmenu li{display:inline}.footer .footer__legalmenu li:nth-child(3){border-left:1px solid currentColor;margin-left:6px}.footer .footer__legalmenu li:nth-child(4){border-left:1px solid currentColor;margin-left:6px}.footer .footer_1_pct_planet{float:right;display:inline-block;height:100%;width:500px;text-align:right}@media screen and (max-width: 767px){.footer .footer_1_pct_planet{margin-top:-97px;float:none !important;display:block;height:auto;width:100%;text-align:center}}.footer .footer_1_pct_planet .proud-member{color:#767676;font-size:14px;margin-right:15px}.footer .footer_1_pct_planet .one_pct_logo_color{width:95px;margin-top:12.5px;margin-bottom:-12.5px}.footer a.legal__link{padding-left:10px;text-decoration:none;color:inherit}.footer a.legal__link:hover{color:#5A5A5A !important}
