#page-sessions-new .alert{margin-bottom:0px}.flash{border-radius:0;border:0;padding:10px;padding-left:25px;padding-right:25px;position:relative;z-index:200;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.flash,text{margin-bottom:0px}.flash span{display:block;font-family:'Proxima Nova', Helvetica, Arial, sans-serif;font-size:15px;text-align:center}.flash a{font:'Proxima Nova', Bold;font-size:14px;font-weight:bold}.flash .close-outter{position:absolute;top:9px;right:10px}.flash a.close{background-repeat:no-repeat !important;background-position:center center !important;border-bottom:0px solid transparent;padding:12px;opacity:0.6}.flash a.close:hover{opacity:0.4}.flash .flash_url:hover{opacity:0.8}.flash .flash_url_break{line-height:5px}@media (min-width: 767px){.flash .flash_url_break{display:none}}.flash span:last-child{margin:0}.flash.alert{background:#f5dc6e;font-weight:normal;color:#414141 !important}.flash.alert .flash_url{border-bottom:1px solid #428A13;color:#428A13 !important}.flash.alert a.close{background:url(https://cdn-assets.alltrails.com/assets/icons/notification-close-web-38473f8494a71fa08f00741322ed9894.png)}.flash.notice{background:#4BAFE1;font-weight:normal;color:#fff !important}.flash.notice .flash_url{border-bottom:1px solid #e6e6e6;color:#fff !important}.flash.notice a.close{background:url(https://cdn-assets.alltrails.com/assets/icons/notification-close-web-white-4ae61e2b5b120bd3982b2df8815d3638.png)}.flash.error{background:#eb734b;font-weight:normal;color:#fff !important}.flash.error .flash_url{border-bottom:1px solid #e6e6e6;color:#fff !important}.flash.error a.close{background:url(https://cdn-assets.alltrails.com/assets/icons/notification-close-web-white-4ae61e2b5b120bd3982b2df8815d3638.png)}.flash.warning{background:#69A041;font-weight:normal;color:#fff !important}.flash.warning .flash_url{border-bottom:1px solid #e6e6e6;color:#fff !important}.flash.warning a.close{background:url(https://cdn-assets.alltrails.com/assets/icons/notification-close-web-white-4ae61e2b5b120bd3982b2df8815d3638.png)}#error_explanation{margin:0 40px 0px 0px;padding:5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#error_explanation h2{display:none;color:#4F4C3E;font-size:15px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700;padding-top:5px !important;margin-bottom:8px;text-shadow:none}#error_explanation ul li{color:#D00;margin:0;font-style:italic}#password-reset-help{width:380px;margin-top:10px}#terms_accepted_error{display:block;color:#DD0000;margin-bottom:15px;padding-left:25px}html{min-width:360px}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){html body{padding:constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}@media only screen and (max-width: 970px) and (min-width: 768px){html{min-width:970px}}html body{font:normal 12px/18px 'Helvetica Neue', Helvetica, Arial, sans-serif;background-color:#f2f2f2;color:#414141;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.fullscreen-seo{overflow-y:hidden}html.fullscreen-seo body{overflow-y:scroll}html.fullscreen-seo div#content{overflow-y:hidden}html.fullscreen-seo div#wrapper{overflow-y:hidden}div#content a:hover{color:#4bafe1;text-decoration:none}div#content{border:1px solid #ccc;border-top:none;background-color:#e6e6e6}div#content article{background-color:white;border-right:1px solid #ccc;min-height:800px}div#content aside{padding:10px;background-color:#e6e6e6}div#content aside hr{margin:15px 0;background:#ccc;box-shadow:0 1px 0 rgba(255,255,255,0.3)}div#content aside div#map,section#static-map{position:relative}section#static-map{min-height:380px;min-width:600px}@media (max-width: 768px){section#static-map{min-height:auto !important;min-width:100% !important}}section#static-map.admin{min-height:400px;min-width:600px}div#content aside div#map{min-height:250px}section#static-map img{width:100%}section#static-map div.toggle{top:10px;right:10px;background:white}div#content aside div#map div.toggle{top:0;right:0;background:#e6e6e6}a.item-profile-link{float:left}.clickable{pointer-events:initial}img.user-photo{border:1px solid white}div.item-info{padding-top:5px}div.track-info{padding-left:7px;display:inline-block}div.track-info h2{padding-left:5px}.no-top-margin{margin-top:0px !important}div#content aside div#map div.toggle,section#static-map div.toggle{border-radius:0 0 0 5px;padding:0 0 5px 5px;position:absolute;z-index:1}div#please-unblock-text{text-align:center;font-weight:500;font-size:13px;width:160px;margin:auto;padding-top:95px;display:none}#send-to-phone-modal{width:600px;height:280px;background:white}#send-to-phone-modal .signup-container{padding-top:24px;width:100%;height:100%}#send-to-phone-modal .send-div{float:right}#send-to-phone-modal span.valid{position:absolute;background:url(https://cdn-assets.alltrails.com/assets/icons/check-green-f00b4e750cb53963440f0cab8b8f2475.png) no-repeat;top:7px;right:20px;height:30px;width:30px}#send-to-phone-modal .form-content{padding:0px 15px !important}#send-to-phone-modal .form-content input.text:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-color:#68b14e !important}#send-to-phone-modal span.error{width:425px}#send-to-phone-modal .send-link-title{color:#666666;font-size:20px;font-weight:500;text-align:center}#send-to-phone-modal .new-btn{background:#68b14e;padding:10px;color:white;font-size:16px;min-width:200px;height:42px}#send-to-phone-modal input.text{box-shadow:none;border-radius:3px;height:42px;font-size:18px;font-weight:bold;padding:8px;color:#666666}#send-to-phone-modal input.text.disabled{background-color:#eee}#send-to-phone-modal .new-btn.disabled{background:#a0d080}#send-to-phone-modal #register-form{padding-top:24px;width:90%;margin:auto}#send-to-phone-modal div.explain-text{float:left;text-align:center;font-size:14px;line-height:22px;color:#666666;padding:0px 15px}#send-to-phone-modal div.form-content.mid{height:42px}#send-to-phone-modal .form-content .holder{width:60%;float:left}#send-to-phone-modal h2.or-rule{position:relative;margin-top:0.1em;text-align:center;padding:5px 0px 10px 0px}#send-to-phone-modal h2.or-rule span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;padding:0 20px;color:#b2aea7;font-size:20px;font-weight:normal;line-height:36px}#send-to-phone-modal h2.or-rule span:before,#send-to-phone-modal h2.or-rule span:after{content:'';display:block;width:100px;position:absolute;top:22px;border-top:1px solid #b2aea7}#send-to-phone-modal h2.or-rule span:before{right:100%}#send-to-phone-modal h2.or-rule span:after{left:100%}#send-to-phone-modal input[type="text"]::-webkit-input-placeholder,#send-to-phone-modal input[type="tel"]::-webkit-input-placeholder,#send-to-phone-modal input[type="email"]::-webkit-input-placeholder,#send-to-phone-modal input[type="search"]::-webkit-input-placeholder,#send-to-phone-modal input[type="password"]::-webkit-input-placeholder,#send-to-phone-modal textarea::-webkit-input-placeholder{color:#999}div#content aside div#map div.toggle a,section#static-map div.toggle a#expand-static-map{display:block;width:30px;height:30px;background:url(https://cdn-assets.alltrails.com/assets/buttons/map-toggle-a04f2a2a7a60bbc9b4aab609c2b14c5e.png);background-size:30px 30px;overflow:hidden}div#content aside div#map div.toggle a{margin:1.5px 1.5px 0 0}a.full-map-expand{z-index:1;position:absolute;bottom:12px;margin:auto;width:94.5%;margin-left:8px;background-color:white;opacity:0.85;text-align:center;z-index:2}a.full-map-expand div{color:#76725b !important;font-weight:500}a.full-map-expand-location{position:absolute;bottom:16px;width:610px;left:2.5%;background-color:white;opacity:0.85;text-align:center}@media (max-width: 768px){a.full-map-expand-location{width:90%;left:5%}}a.full-map-expand-location div{color:#76725b !important;font-weight:500}a.full-map-expand-location.admin{bottom:40px}div#content aside section#aside-ad{padding:10px 0;border:none;text-align:center}div#content section{border-bottom:1px solid #ccc;padding:10px}div#content section#nearby-trails{padding:0}div#content section.no-top-padding{padding-top:0}#main.photos{background-color:white}#main.photos section{border:0;background-color:white;padding:0}#main.photos .photo-trail-card{padding:10px 10px 0px 0px}@media screen and (max-width: 767px){#main.photos .photo-trail-card{padding:10px 10px 0px 10px}}#main.photos #photo-trail-card-results{padding:10px 10px 0px 10px}@media screen and (max-width: 767px){#main.photos #photo-trail-card-results{padding:10px 10px 0px 10px}}#main.photos #photo-trail-card-results .trail-result-card{height:145px;border:0px;border-radius:5px}#main.photos #trail-stats-cloud{padding:10px 5px 10px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #cccccc}#main.photos #trail-stats-cloud section.tag-cloud{margin-left:5px;margin-top:12px;height:72px;overflow:hidden}#main.photos #trail-stats-cloud section.tag-cloud .tag{margin:0px}#main.photos #trail-stats-cloud section.tag-cloud .tag h3{margin:0px 4px 4px 0px}#main.photos #trail-stats-cloud section.tag-cloud .tag h3 span{cursor:auto}#main.photos #trail-stats-cloud section#trail-stats .stats-label{font-size:10px}#main.photos #trail-stats-cloud section#trail-stats .detail-data{font-size:12px}#main.photos #trail-stats-cloud section#trail-stats div{display:flex;min-width:90px}#main.photos #trail-stats-cloud section#trail-stats div span{margin:auto;width:auto}#main.photos #trail-stats-cloud section#trail-stats div span.distance-icon,#main.photos #trail-stats-cloud section#trail-stats div span.elevation-icon,#main.photos #trail-stats-cloud section#trail-stats div span.route-icon{min-width:70px;margin-right:7px}#main.photos #reviews-feed-item{height:145px}#main.photos #reviews-feed-item .feed-user-avatar{display:none}#main.photos #reviews-feed-item .details{height:70px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#main.photos #reviews-feed-item .details.with-lng-btn{height:44px}#main.photos div#photos .photo-item{height:160px !important;width:160px !important;overflow:hidden}@media screen and (min-width: 767px){#main.photos div#photos .photo-item{margin-left:12.5px;margin-right:12.5px;margin-bottom:25px}}#main.photos div#photos .photo-item img.trail-photo{height:160px !important;width:160px !important}#page-trails-show div#title-box,#page-parks-show div#title-box,#page-bestof-park div#title-box,#page-location-country div#title-box,#page-location-state div#title-box,#page-lists-show div#title-box,#page-best_location-country div#title-box,#page-best_location-state div#title-box{margin-bottom:10px}div#main-photo .profile-photo{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;width:100%;height:335px;cursor:pointer}div#main-photo .item-verified,div#main-photo .item-unverified{position:absolute;z-index:2;top:0;left:0;height:20px;line-height:20px;padding-left:15px;padding-right:21px;color:white;background-color:rgba(190,80,200,0.8);font-family:Proxima Nova, Arial, sans-serif}div#main-photo .item-verified .vc-checkmark,div#main-photo .item-unverified .vc-checkmark{height:11px;width:13px;vertical-align:middle;margin-bottom:3px;margin-right:6px}div#main-photo .item-unverified{background-color:rgba(105,160,65,0.8)}div#main-photo div#title-and-menu-box{pointer-events:none;position:absolute;bottom:0;left:0;width:100%;color:white;padding:0px}div#main-photo div#title-and-menu-box div#title-box{padding:0px 14px !important;position:relative}div#main-photo div#title-and-menu-box div#title-box div#title-and-difficulty{display:inline-block;vertical-align:bottom;margin-bottom:-3px;width:100%}div#main-photo div#title-and-menu-box div#title-box div#title-and-difficulty h1{margin:2px 0px 2px 0px}div#main-photo div#title-and-menu-box div#title-box h1{display:inline-block;color:white;font-size:28px;font-weight:500;margin:0 0 -5px 0;line-height:34px;width:85%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div#main-photo div#title-and-menu-box div#title-box h1 a{color:white;cursor:pointer}div#main-photo div#title-and-menu-box div#title-box h1 a:hover{text-decoration:underline}div#main-photo div#title-and-menu-box div#title-box .rating{margin-bottom:-2px}div#main-photo div#title-and-menu-box div#title-box h2{color:white;font-size:14px;font-weight:500;margin-top:5px}div#main-photo div#title-and-menu-box div#title-box .trail-rank{margin-top:2px;color:white !important;font-size:14px;font-weight:500}div#main-photo div#title-and-menu-box div#title-box .trail-rank h2{display:inline-block}@media screen and (max-width: 767px){div#main-photo div#title-and-menu-box div#title-box .trail-rank h2{width:180px;line-height:14px;height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:2px}}div#main-photo div#title-and-menu-box div#title-box a.trail-rank-link,div#main-photo div#title-and-menu-box div#title-box a.location-link{pointer-events:all;color:white !important}div#main-photo div#title-and-menu-box div#title-box a.trail-rank-link:hover,div#main-photo div#title-and-menu-box div#title-box a.location-link:hover{text-decoration:underline}div#main-photo div#title-and-menu-box #main-action-bar{margin-bottom:-10px;border-top:1px solid white}div#main-photo div#title-and-menu-box #main-action-bar ul.three-item li{width:33%}@media screen and (max-width: 767px){div#main-photo div#title-and-menu-box #main-action-bar ul.three-item li{width:50%}}div#main-photo div#title-and-menu-box #main-action-bar ul.four-item li{width:25%}div#main-photo div#title-and-menu-box #main-action-bar ul.five-item li{width:20%}div#main-photo div#title-and-menu-box #main-action-bar ul.six-item li{width:16.66666%}div#main-photo div#title-and-menu-box #main-action-bar ul{list-style:none;white-space:nowrap;width:100%;height:50px}div#main-photo div#title-and-menu-box #main-action-bar ul>li{pointer-events:all;display:inline-block;position:relative;height:50px;color:white;font-size:15px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;vertical-align:middle}div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon a{position:absolute;top:0;left:0;z-index:99;display:block;padding:15px 0 0 35px;cursor:pointer;height:50px;width:100%;color:white;transition:none}div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon a:hover,div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon a:active,div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon a:visited,div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon a:focus{text-decoration:none}div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon.disabled{padding-top:30px;height:50px;color:#a3a09c !important;cursor:default}div#main-photo div#title-and-menu-box #main-action-bar ul>li.bar-icon.disabled a{color:#a3a09c !important;cursor:default}div#main-photo div#title-and-menu-box #main-action-bar li.disabled div.bar-icon span{color:#a3a09c !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon{background-repeat:no-repeat;background-size:30px 30px;background-position:0px center}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.disabled{color:#a3a09c}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon div.bar-icon-container{width:100%;height:100%;cursor:pointer}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite a.icon-title,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.more-menu a.icon-title{color:white}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-directions{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/directions-f41d7065828ac7134813df24d20dfa50.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-directions.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/directions-disabled-275d90c4a06a4a05ab44dc4293743b05.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-directions a{color:white}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite{cursor:pointer;background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/favorite-a4ef54313c6feba55dd5dfc597639043.png);background-position:0px 11px;padding-top:16px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite:hover,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite.active{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/favorite-active-36fe7e41beed719148ed82ec06f1b56d.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/favorite-disabled-34c94104d0132c90ee09cc797204a132.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-download{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/download-005b7192137345fbb89af64c84af2253.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-download.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/download-disabled-56baaa139a2cfd236093ad6f4747af15.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-print{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/print-5dbc859f697753e496b560916934a791.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-print.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/print-disabled-afabaf58c44e2b06f0efb1fa71a65a62.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-map{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/map-c1c1a4a7e4584dffc3aa6d595cebf00a.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-map.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/map-disabled-4e8f8b92c61092253ed27f57b62918b7.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-phone{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/sendtophone-3a7ecbe8466e678219a06e347e11947f.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-phone.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/sendtophone-disabled-8544d971ce125d5af7994d290b904a37.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.park-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/park-icon-b7786a546094ba1bec137347bf0cd396.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.park-icon.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/park-disabled-73238f555117a099262bec41836c44a2.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.filter-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/filter-fbf9c04525975812d48e89fa6b712650.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.copy-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/copy-icon-c100da0184939ca2b52c28edd8ba6492.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.copy-icon.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/copy-disabled-11f5632bafa73477552380c3a5f6a355.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.more-menu{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/more-584e414da2745f46195141175a5e9279.png);cursor:pointer;padding-top:14px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .result-list{display:flex}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .result-list #hits{padding-bottom:0px !important;padding-top:5px;z-index:100;text-align:left !important;margin-top:55px;margin-left:8px;min-width:95%;width:95%;-webkit-box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25);box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .result-list #hits .up-carat{width:0;height:0;left:106px;top:48px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:8px solid #fff;position:absolute}@media (max-width: 480px){div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .best-location-menu-item #hits .up-carat{width:0;height:0;left:50px;top:50px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:8px solid white;position:absolute}}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit{min-height:46px;padding:8px 12px 2px 12px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit .area,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit .place{background-size:36px 36px;height:36px;width:36px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit .search-text{font-size:17px;margin-top:1px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit .search-text .item-name-txt{color:#414141;line-height:17px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit .search-text .location-search-info{color:gray;font-size:14px;line-height:20px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit a,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .search-show-more a{padding:0px;width:auto;color:black;position:static !important;display:inline !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit a div.find-more,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .search-show-more a div.find-more{padding:5px 0px 5px 0px;font-size:12px}@media screen and (max-width: 767px){div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .algolia-hit span.search-text{padding-right:2px}}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon div.search-show-more.hit-selected a .find-more{color:white}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .search-show-more{width:auto;border:none;border-top:1px #c8c8c8 solid;margin-top:5px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown{z-index:99999;color:#414141;position:relative;float:right;top:41px;width:100%;min-width:fit-content;background-color:white;border:1px solid #e0e0e0;text-align:left;-webkit-box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25);box-shadow:0px 5px 15px 1px rgba(0,0,0,0.25);border:1px solid #ccc;border-top:none}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item{padding:12px;cursor:pointer}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item a{display:inline-block;width:100%}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item a.gpx-label{width:80%}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item:active{background-color:#69a041 !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item span.icon-container{height:30px;width:30px;float:left;display:inline-block;background-size:30px 30px;margin-top:-5px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item span.icon-container.park-icon-search{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-162c2087fe2eb42002edc96fe9b679f3.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item span.icon-container.place-icon-search{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-eeb6b0ef57f1b18184cdc4b76efada5f.png)}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item span.search-display-text{padding-left:5px;display:inline-block}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item:hover{transition:none;color:white !important;background-color:#428a13}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item:hover a{transition:none;color:white !important;text-decoration:none}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item.disabled{cursor:default}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item.disabled a{cursor:default;pointer-events:none;color:#dddddd !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item span.print-item{display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/shared/pro-red@3x-5278c4451b74c704ccd119d2be35fc37.png) 0 0 no-repeat;width:28.5px;height:16px;background-size:28.5px 16px;margin-left:3px;margin-bottom:-3px}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item .list-add-menu input.new-list{width:90% !important;padding:6px !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .dropdown-item,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown a{color:#414141 !important;transition:none}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu{z-index:99;color:#414141;position:absolute;top:0px;left:100%;padding:5px;background-color:white;border:1px solid #e0e0e0;width:165px}@media screen and (max-width: 1420px){div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu{left:-166px}}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list{padding:5px;width:100%}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list.checked{color:white;background-color:#69a041}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list:active,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list a:active{color:white;background-color:#69a041 !important}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list:hover,div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list a:hover{background-color:#428a13;color:white}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list .list-title{display:inline-block;width:78%;padding:2px 0}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu div.user-list .list-title span.list-title-text{display:inline-block;vertical-align:top;display:inline-block;width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}div#main-photo div#title-and-menu-box #main-action-bar .bar-icon .dropdown .list-add-menu .new-list{border:1px solid #e0e0e0;width:100%;padding:2px;margin-top:5px}div#compact-photo-button{pointer-events:all;position:absolute;right:0;bottom:0}div#compact-photo-button #photo-gallery{background-color:rgba(133,133,133,0.4);padding:10px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:white;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#compact-photo-button #photo-gallery a{position:absolute;height:100%;width:100%;top:0;left:0}div#compact-photo-button #photo-gallery .photo-icon{font-size:14px;background-repeat:no-repeat;background-size:24px 24px;padding:5px 5px 5px 30px;background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-action-photos-46de7aa9d72b7956ef52d5423ca84303.png)}@media screen and (max-width: 970px){div#compact-photo-button #photo-gallery .photo-icon{padding-left:16px;padding-right:8px}div#compact-photo-button #photo-gallery .photo-icon .photo-icon-label{display:none}}div#content section#activity-feeds{border-bottom:none;padding:0}div#content section#activity-feeds .tab-container{min-height:900px;padding:0 10px 10px}div#content section#overview-content{padding:0}div#content section#trail-top-overview-text p,div#content section#trail-top-overview-text textarea,div#content section#overview-content p,div#content section#overview-content textarea{color:#414141;font-size:17px;line-height:25px;font-weight:400;white-space:pre-wrap;overflow-wrap:break-word}div#content section#trail-top-overview-text textarea,div#content section#overview-content textarea{white-space:pre-wrap}div#content section#trail-top-overview-text textarea,div#content section#overview-content textarea{border:1px solid #e6e6e6;border-radius:3px;color:#4f4c3e;padding:8px;font-size:14px}div#content section#trail-top-overview-text textarea:focus,div#content section#overview-content textarea:focus{border:1px solid #428a13 !important}@media screen and (max-width: 970px){div#content section#trail-top-overview-text ul.weather p,div#content section#trail-top-overview-text ul.weather textarea,div#content section#overview-content ul.weather p,div#content section#overview-content ul.weather textarea{font-size:14px}}div#content section#trail-top-overview-text{position:relative}.tab-container input[type=checkbox]{display:none}.tab-container input[type=checkbox]+label{font-weight:normal;cursor:pointer}.tab-container input[type=checkbox]+label:before{float:right;border:solid 2px #e6e6e6;border-radius:2px;height:20px;width:20px;content:"";color:#428a13;margin-left:5px;padding-left:3px}.tab-container input[type=checkbox]:checked+label:before{content:"\2713"}div#content section#overview-content .tab-container{padding:10px}div#content section#overview-content .tab-container.auto-gen,div#content section#overview-content .tab-container.human-gen{position:relative}div#content section#overview-content .tab-container #trail-detail-item .link{color:#219ad8;cursor:pointer;text-decoration:none}div#content section#overview-content .tab-container #trail-detail-item .link.suggest-edit{font-size:16px;display:block;margin-top:4px}div#content section#overview-content .tab-container #trail-detail-item textarea{width:100%;margin-top:4px;height:200px;resize:vertical}div#content section#overview-content .tab-container #trail-detail-item .edit-buttons{margin-top:5px;margin-bottom:5px}div#content section#overview-content .tab-container #trail-detail-item .edit-buttons .btn{margin-top:0px !important;color:white;padding:4px 10px 6px 10px;background-color:#219ad8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div#content section#overview-content .tab-container #trail-detail-item .edit-buttons .link{float:none;display:inline-block;margin-left:6px;margin-right:6px;vertical-align:middle}div#content section#overview-content .tab-container #trail-detail-item .edit-add-button .link{display:block}div#content section#overview-content .tab-container #trail-detail-item .park-links{margin:0 0 1em}div#content section#overview-content .tab-container #trail-detail-item .park-links input{min-width:320px}div#content section#overview-content .tab-container #trail-detail-item h3{color:#414141;font-size:16px;font-weight:700;margin:0}div#content section#overview-content #park-info-fields>div{margin-bottom:15px}div#content section#overview-content #park-info-fields>div input{border:black solid 1px}div#content section#overview-content td.hours{padding-right:10px}div#content .content-menu{padding:10px;border-bottom:1px solid #ccc;overflow:auto;background-color:#e6e6e6}div#content .content-menu h3 a{color:#219ad8;font-size:16px;font-weight:700;cursor:pointer}div#content .content-menu h3 a:hover{color:#4bafe1;text-decoration:none}div#content .content-menu .active h3 a{color:#414141;cursor:default}div#content .content-menu .active h3 a:hover{cursor:default}div#content section#overview-content .content-menu div{margin-right:15px}div#content section#activity-feeds .content-menu div{padding-right:20px}@media only screen and (max-width: 768px){div#content section#activity-feeds .content-menu div{padding-right:10px}}p.line-clamp-4{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}div.show-more-container{position:absolute;right:9px;bottom:8px;background-color:white;-moz-box-shadow:-9px -1px 7px 5px  #FFFFFF;-webkit-box-shadow:-9px -1px 7px 5px  #FFFFFF;box-shadow:-9px -1px 7px 5px  #FFFFFF}div.show-more-container a{font-size:16px;cursor:pointer}.no-message{background-color:#faf9f8;border:solid #ccc 1px;color:#414141 !important;font-size:14px !important;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;padding:14px;margin:10px 0;position:relative;width:100%%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}span.pro-badge-small{background:url(https://cdn-assets.alltrails.com/assets/pro/pro-badge-small-d94b26a6284eb6ad172ef04e0bfa216e.png) no-repeat -1px -2px;height:32px;width:32px;position:absolute;top:0;left:0;background-size:31px 32px}div#content section#trail-stats{font-size:16px;color:#414141;border:none;padding-bottom:0}div#content section#trail-stats .stats-label{color:#414141;font-size:13px;font-weight:bold;line-height:15px;display:block;width:auto}@media (max-width: 768px){div#content section#trail-stats .stats-label{font-size:11px}}div#content section#trail-stats .detail-data{font-size:14px;display:block;width:auto}div#content section#trail-stats div{width:100%}div#content section#trail-stats div span{width:32%;display:inline-block}.distance-icon,.elevation-icon,.route-icon{background-repeat:no-repeat;background-size:24px 24px;background-position:0px 5px;padding-left:30px;padding-bottom:6px}.route-icon.out-and-back{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-info-out-back-25f8d6644722f333443bd299cb5eb844.png)}.route-icon.loop{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-info-loop-87a1ef27931797414e8d9e991d43f55c.png)}.route-icon.point-to-point{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-info-point-to-point-91c231a0a6fab6c38046864dc18cb97b.png)}.distance-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-info-distance-ddf5a63b3f48b8485888d8ac0c166aaf.png)}.elevation-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/icon-info-elevation-468df9975e5f05840263f7b1708d2328.png)}.contribute-buttons{text-align:center;margin:20px 15px 0px 15px}@media screen and (max-width: 767px){.contribute-buttons{margin:20px 0px 0px 0px}}.contribute-buttons>p{color:#414141;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:17px;line-height:25px;font-weight:400;margin-bottom:20px}.contribute-buttons>div{width:33%;display:inline-block}@media (max-width: 768px){.contribute-buttons>div{width:32%}.contribute-buttons>div:nth-of-type(-n+2){margin-right:2%}.contribute-buttons>div .contribute-button{width:100%}}.contribute-buttons.explore>div{width:32%}.contribute-buttons.explore>div:nth-of-type(-n+2){margin-right:2%}.contribute-buttons.explore .contribute-button{width:100%}.contribute-button{display:inline-block;background-color:#219ad8;color:#fff;line-height:16px;font-size:12px;font-weight:700;padding:5px;min-width:110px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.contribute-button:hover{background-color:#4bafe1}.sort-holder{margin:20px 0 20px 0}.sort-holder .sort-options{display:table;margin:0 auto}.sort-holder .sort-options li{display:table-cell}.sort-holder .sort-options li:after{content:"|";padding:0 .2em 0 .3em}.sort-holder .sort-options li:last-child:after{content:"";padding:0 .2em 0 .3em}.sort-holder .sort-options li a{color:#219ad8;cursor:pointer}@media only screen and (max-width: 1024px){.sort-holder .sort-options li a{font-size:12px}}@media only screen and (max-width: 480px){.sort-holder .sort-options li a{font-size:11px}}@media only screen and (max-width: 375px){.sort-holder .sort-options li a{font-size:10px}}.sort-holder .sort-options li a.active{color:#4f4c3e !important;pointer-events:none}.loading{text-align:left !important;pointer-events:none}.ugc-loading{padding-left:46%}.trail-loading{padding-left:40%}.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(3, end) 1500ms infinite;animation:ellipsis steps(3, end) 1500ms infinite;content:"\2026";width:0px}@keyframes ellipsis{to{width:1em}}.location-review-num-text{color:white;vertical-align:middle}div#review-fileupload-container,#photo-fileupload-container,#track-fileupload-container{border-bottom:1px solid #ccc;padding-bottom:10px}div#review-fileupload-container form,#photo-fileupload-container form,#track-fileupload-container form{width:100%}div#review-fileupload-container form textarea,div#review-fileupload-container form input[type="text"],#photo-fileupload-container form textarea,#photo-fileupload-container form input[type="text"],#track-fileupload-container form textarea,#track-fileupload-container form input[type="text"]{display:block;width:100%;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px;box-shadow:none !important}div#review-fileupload-container form textarea:focus,div#review-fileupload-container form input[type="text"]:focus,#photo-fileupload-container form textarea:focus,#photo-fileupload-container form input[type="text"]:focus,#track-fileupload-container form textarea:focus,#track-fileupload-container form input[type="text"]:focus{border:1px solid #428a13}div#review-fileupload-container form input[type="text"],#photo-fileupload-container form input[type="text"],#track-fileupload-container form input[type="text"]{padding:8px 6px}div#review-fileupload-container form div.link-fields,#photo-fileupload-container form div.link-fields,#track-fileupload-container form div.link-fields{overflow:visible}div#review-fileupload-container form textarea,#photo-fileupload-container form textarea,#track-fileupload-container form textarea{height:120px}div#review-fileupload-container form label,#photo-fileupload-container form label,#track-fileupload-container form label{font-size:13px;width:100%;font-weight:500;color:#414141}div#review-fileupload-container form .lighten,div#review-fileupload-container form small,#photo-fileupload-container form .lighten,#photo-fileupload-container form small,#track-fileupload-container form .lighten,#track-fileupload-container form small{color:#C0C0C0}div#review-fileupload-container div.rating,#photo-fileupload-container div.rating,#track-fileupload-container div.rating{padding-top:10px;padding-bottom:10px}div#review-fileupload-container div.rating div.star-rating,div#review-fileupload-container div.rating div.star-rating a,#photo-fileupload-container div.rating div.star-rating,#photo-fileupload-container div.rating div.star-rating a,#track-fileupload-container div.rating div.star-rating,#track-fileupload-container div.rating div.star-rating a{background:url(https://cdn-assets.alltrails.com/assets/icons/star-giant-2e24df7d55c732c8cf2fef8f13277eeb.png) no-repeat 0 0;width:46px;height:42px;padding-right:6px}div#review-fileupload-container div.rating #div.rating-cancel a,div#review-fileupload-container div.rating div.star-rating a,#photo-fileupload-container div.rating #div.rating-cancel a,#photo-fileupload-container div.rating div.star-rating a,#track-fileupload-container div.rating #div.rating-cancel a,#track-fileupload-container div.rating div.star-rating a{display:block;width:40px;height:100%;background-position:0 0;border:0}div#review-fileupload-container div.rating div.star-rating-on a,#photo-fileupload-container div.rating div.star-rating-on a,#track-fileupload-container div.rating div.star-rating-on a{background-position:-40px 0 !important}div#review-fileupload-container div.rating div.star-rating-hover a,#photo-fileupload-container div.rating div.star-rating-hover a,#track-fileupload-container div.rating div.star-rating-hover a{background-position:-40px 0}div#review-fileupload-container div.rating div.star-rating-readonly a,#photo-fileupload-container div.rating div.star-rating-readonly a,#track-fileupload-container div.rating div.star-rating-readonly a{cursor:default !important}div#review-fileupload-container div.rating div.star-rating,#photo-fileupload-container div.rating div.star-rating,#track-fileupload-container div.rating div.star-rating{background:transparent !important;overflow:hidden !important;display:inline-block}div#review-fileupload-container div.activity-date,#photo-fileupload-container div.activity-date,#track-fileupload-container div.activity-date{z-index:1;width:260px;margin-right:0 !important;margin-bottom:10px}div#review-fileupload-container div.activity-date select,#photo-fileupload-container div.activity-date select,#track-fileupload-container div.activity-date select{float:left;margin-right:3px}div#review-fileupload-container span.validation-error,#photo-fileupload-container span.validation-error,#track-fileupload-container span.validation-error{margin-right:10px;color:red}div#review-fileupload-container .upload-form-btn,#photo-fileupload-container .upload-form-btn,#track-fileupload-container .upload-form-btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px 5px 0 0;padding:6px 10px;cursor:pointer;color:white;font-size:14px;font-weight:bold}div#review-fileupload-container .upload-form-btn.disabled,#photo-fileupload-container .upload-form-btn.disabled,#track-fileupload-container .upload-form-btn.disabled{opacity:0.65;pointer-events:none;cursor:not-allowed}div#review-fileupload-container #review-fileupload-submit,#photo-fileupload-container #review-fileupload-submit,#track-fileupload-container #review-fileupload-submit{margin-top:10px}div#review-fileupload-container .upload-form-btn.green,#photo-fileupload-container .upload-form-btn.green,#track-fileupload-container .upload-form-btn.green{background-color:#428a13}div#review-fileupload-container .upload-form-btn.green:hover,#photo-fileupload-container .upload-form-btn.green:hover,#track-fileupload-container .upload-form-btn.green:hover{background-color:#69a041}div#review-fileupload-container .upload-form-btn.blue,#photo-fileupload-container .upload-form-btn.blue,#track-fileupload-container .upload-form-btn.blue{background-color:#219ad8}div#review-fileupload-container .upload-form-btn.blue:hover,#photo-fileupload-container .upload-form-btn.blue:hover,#track-fileupload-container .upload-form-btn.blue:hover{background-color:#4bafe1}div#review-fileupload-container .obstacle-list .obstacle-select,div#review-fileupload-container .obstacle-list .feature-select,div#review-fileupload-container .obstacle-list .activity-select,div#review-fileupload-container .obstacle-list option-select,div#review-fileupload-container .feature-list .obstacle-select,div#review-fileupload-container .feature-list .feature-select,div#review-fileupload-container .feature-list .activity-select,div#review-fileupload-container .feature-list option-select,div#review-fileupload-container .activity-list .obstacle-select,div#review-fileupload-container .activity-list .feature-select,div#review-fileupload-container .activity-list .activity-select,div#review-fileupload-container .activity-list option-select,div#review-fileupload-container .option-button-group .obstacle-select,div#review-fileupload-container .option-button-group .feature-select,div#review-fileupload-container .option-button-group .activity-select,div#review-fileupload-container .option-button-group option-select,#photo-fileupload-container .obstacle-list .obstacle-select,#photo-fileupload-container .obstacle-list .feature-select,#photo-fileupload-container .obstacle-list .activity-select,#photo-fileupload-container .obstacle-list option-select,#photo-fileupload-container .feature-list .obstacle-select,#photo-fileupload-container .feature-list .feature-select,#photo-fileupload-container .feature-list .activity-select,#photo-fileupload-container .feature-list option-select,#photo-fileupload-container .activity-list .obstacle-select,#photo-fileupload-container .activity-list .feature-select,#photo-fileupload-container .activity-list .activity-select,#photo-fileupload-container .activity-list option-select,#photo-fileupload-container .option-button-group .obstacle-select,#photo-fileupload-container .option-button-group .feature-select,#photo-fileupload-container .option-button-group .activity-select,#photo-fileupload-container .option-button-group option-select,#track-fileupload-container .obstacle-list .obstacle-select,#track-fileupload-container .obstacle-list .feature-select,#track-fileupload-container .obstacle-list .activity-select,#track-fileupload-container .obstacle-list option-select,#track-fileupload-container .feature-list .obstacle-select,#track-fileupload-container .feature-list .feature-select,#track-fileupload-container .feature-list .activity-select,#track-fileupload-container .feature-list option-select,#track-fileupload-container .activity-list .obstacle-select,#track-fileupload-container .activity-list .feature-select,#track-fileupload-container .activity-list .activity-select,#track-fileupload-container .activity-list option-select,#track-fileupload-container .option-button-group .obstacle-select,#track-fileupload-container .option-button-group .feature-select,#track-fileupload-container .option-button-group .activity-select,#track-fileupload-container .option-button-group option-select{display:inline-block}div#review-fileupload-container .obstacle-list .obstacle-select input,div#review-fileupload-container .obstacle-list .feature-select input,div#review-fileupload-container .obstacle-list .activity-select input,div#review-fileupload-container .obstacle-list option-select input,div#review-fileupload-container .feature-list .obstacle-select input,div#review-fileupload-container .feature-list .feature-select input,div#review-fileupload-container .feature-list .activity-select input,div#review-fileupload-container .feature-list option-select input,div#review-fileupload-container .activity-list .obstacle-select input,div#review-fileupload-container .activity-list .feature-select input,div#review-fileupload-container .activity-list .activity-select input,div#review-fileupload-container .activity-list option-select input,div#review-fileupload-container .option-button-group .obstacle-select input,div#review-fileupload-container .option-button-group .feature-select input,div#review-fileupload-container .option-button-group .activity-select input,div#review-fileupload-container .option-button-group option-select input,#photo-fileupload-container .obstacle-list .obstacle-select input,#photo-fileupload-container .obstacle-list .feature-select input,#photo-fileupload-container .obstacle-list .activity-select input,#photo-fileupload-container .obstacle-list option-select input,#photo-fileupload-container .feature-list .obstacle-select input,#photo-fileupload-container .feature-list .feature-select input,#photo-fileupload-container .feature-list .activity-select input,#photo-fileupload-container .feature-list option-select input,#photo-fileupload-container .activity-list .obstacle-select input,#photo-fileupload-container .activity-list .feature-select input,#photo-fileupload-container .activity-list .activity-select input,#photo-fileupload-container .activity-list option-select input,#photo-fileupload-container .option-button-group .obstacle-select input,#photo-fileupload-container .option-button-group .feature-select input,#photo-fileupload-container .option-button-group .activity-select input,#photo-fileupload-container .option-button-group option-select input,#track-fileupload-container .obstacle-list .obstacle-select input,#track-fileupload-container .obstacle-list .feature-select input,#track-fileupload-container .obstacle-list .activity-select input,#track-fileupload-container .obstacle-list option-select input,#track-fileupload-container .feature-list .obstacle-select input,#track-fileupload-container .feature-list .feature-select input,#track-fileupload-container .feature-list .activity-select input,#track-fileupload-container .feature-list option-select input,#track-fileupload-container .activity-list .obstacle-select input,#track-fileupload-container .activity-list .feature-select input,#track-fileupload-container .activity-list .activity-select input,#track-fileupload-container .activity-list option-select input,#track-fileupload-container .option-button-group .obstacle-select input,#track-fileupload-container .option-button-group .feature-select input,#track-fileupload-container .option-button-group .activity-select input,#track-fileupload-container .option-button-group option-select input{margin-top:-1px}div#review-fileupload-container .obstacle-list .obstacle-select label,div#review-fileupload-container .obstacle-list .feature-select label,div#review-fileupload-container .obstacle-list .activity-select label,div#review-fileupload-container .obstacle-list option-select label,div#review-fileupload-container .feature-list .obstacle-select label,div#review-fileupload-container .feature-list .feature-select label,div#review-fileupload-container .feature-list .activity-select label,div#review-fileupload-container .feature-list option-select label,div#review-fileupload-container .activity-list .obstacle-select label,div#review-fileupload-container .activity-list .feature-select label,div#review-fileupload-container .activity-list .activity-select label,div#review-fileupload-container .activity-list option-select label,div#review-fileupload-container .option-button-group .obstacle-select label,div#review-fileupload-container .option-button-group .feature-select label,div#review-fileupload-container .option-button-group .activity-select label,div#review-fileupload-container .option-button-group option-select label,#photo-fileupload-container .obstacle-list .obstacle-select label,#photo-fileupload-container .obstacle-list .feature-select label,#photo-fileupload-container .obstacle-list .activity-select label,#photo-fileupload-container .obstacle-list option-select label,#photo-fileupload-container .feature-list .obstacle-select label,#photo-fileupload-container .feature-list .feature-select label,#photo-fileupload-container .feature-list .activity-select label,#photo-fileupload-container .feature-list option-select label,#photo-fileupload-container .activity-list .obstacle-select label,#photo-fileupload-container .activity-list .feature-select label,#photo-fileupload-container .activity-list .activity-select label,#photo-fileupload-container .activity-list option-select label,#photo-fileupload-container .option-button-group .obstacle-select label,#photo-fileupload-container .option-button-group .feature-select label,#photo-fileupload-container .option-button-group .activity-select label,#photo-fileupload-container .option-button-group option-select label,#track-fileupload-container .obstacle-list .obstacle-select label,#track-fileupload-container .obstacle-list .feature-select label,#track-fileupload-container .obstacle-list .activity-select label,#track-fileupload-container .obstacle-list option-select label,#track-fileupload-container .feature-list .obstacle-select label,#track-fileupload-container .feature-list .feature-select label,#track-fileupload-container .feature-list .activity-select label,#track-fileupload-container .feature-list option-select label,#track-fileupload-container .activity-list .obstacle-select label,#track-fileupload-container .activity-list .feature-select label,#track-fileupload-container .activity-list .activity-select label,#track-fileupload-container .activity-list option-select label,#track-fileupload-container .option-button-group .obstacle-select label,#track-fileupload-container .option-button-group .feature-select label,#track-fileupload-container .option-button-group .activity-select label,#track-fileupload-container .option-button-group option-select label{font-weight:initial;width:85px;padding-left:5px}div#review-fileupload-container .obstacle-list a.activity-select,div#review-fileupload-container .obstacle-list a.option-select,div#review-fileupload-container .feature-list a.activity-select,div#review-fileupload-container .feature-list a.option-select,div#review-fileupload-container .activity-list a.activity-select,div#review-fileupload-container .activity-list a.option-select,div#review-fileupload-container .option-button-group a.activity-select,div#review-fileupload-container .option-button-group a.option-select,#photo-fileupload-container .obstacle-list a.activity-select,#photo-fileupload-container .obstacle-list a.option-select,#photo-fileupload-container .feature-list a.activity-select,#photo-fileupload-container .feature-list a.option-select,#photo-fileupload-container .activity-list a.activity-select,#photo-fileupload-container .activity-list a.option-select,#photo-fileupload-container .option-button-group a.activity-select,#photo-fileupload-container .option-button-group a.option-select,#track-fileupload-container .obstacle-list a.activity-select,#track-fileupload-container .obstacle-list a.option-select,#track-fileupload-container .feature-list a.activity-select,#track-fileupload-container .feature-list a.option-select,#track-fileupload-container .activity-list a.activity-select,#track-fileupload-container .activity-list a.option-select,#track-fileupload-container .option-button-group a.activity-select,#track-fileupload-container .option-button-group a.option-select{color:#fff !important;background-color:#bdbdbd;margin:0px 4px 4px 0px}div#review-fileupload-container .obstacle-list a.activity-select:hover,div#review-fileupload-container .obstacle-list a.activity-select.selected,div#review-fileupload-container .obstacle-list a.option-select:hover,div#review-fileupload-container .obstacle-list a.option-select.selected,div#review-fileupload-container .feature-list a.activity-select:hover,div#review-fileupload-container .feature-list a.activity-select.selected,div#review-fileupload-container .feature-list a.option-select:hover,div#review-fileupload-container .feature-list a.option-select.selected,div#review-fileupload-container .activity-list a.activity-select:hover,div#review-fileupload-container .activity-list a.activity-select.selected,div#review-fileupload-container .activity-list a.option-select:hover,div#review-fileupload-container .activity-list a.option-select.selected,div#review-fileupload-container .option-button-group a.activity-select:hover,div#review-fileupload-container .option-button-group a.activity-select.selected,div#review-fileupload-container .option-button-group a.option-select:hover,div#review-fileupload-container .option-button-group a.option-select.selected,#photo-fileupload-container .obstacle-list a.activity-select:hover,#photo-fileupload-container .obstacle-list a.activity-select.selected,#photo-fileupload-container .obstacle-list a.option-select:hover,#photo-fileupload-container .obstacle-list a.option-select.selected,#photo-fileupload-container .feature-list a.activity-select:hover,#photo-fileupload-container .feature-list a.activity-select.selected,#photo-fileupload-container .feature-list a.option-select:hover,#photo-fileupload-container .feature-list a.option-select.selected,#photo-fileupload-container .activity-list a.activity-select:hover,#photo-fileupload-container .activity-list a.activity-select.selected,#photo-fileupload-container .activity-list a.option-select:hover,#photo-fileupload-container .activity-list a.option-select.selected,#photo-fileupload-container .option-button-group a.activity-select:hover,#photo-fileupload-container .option-button-group a.activity-select.selected,#photo-fileupload-container .option-button-group a.option-select:hover,#photo-fileupload-container .option-button-group a.option-select.selected,#track-fileupload-container .obstacle-list a.activity-select:hover,#track-fileupload-container .obstacle-list a.activity-select.selected,#track-fileupload-container .obstacle-list a.option-select:hover,#track-fileupload-container .obstacle-list a.option-select.selected,#track-fileupload-container .feature-list a.activity-select:hover,#track-fileupload-container .feature-list a.activity-select.selected,#track-fileupload-container .feature-list a.option-select:hover,#track-fileupload-container .feature-list a.option-select.selected,#track-fileupload-container .activity-list a.activity-select:hover,#track-fileupload-container .activity-list a.activity-select.selected,#track-fileupload-container .activity-list a.option-select:hover,#track-fileupload-container .activity-list a.option-select.selected,#track-fileupload-container .option-button-group a.activity-select:hover,#track-fileupload-container .option-button-group a.activity-select.selected,#track-fileupload-container .option-button-group a.option-select:hover,#track-fileupload-container .option-button-group a.option-select.selected{background-color:gray}#track-fileupload-container .preview .rounded-border{border:none}#track-fileupload-container .fileupload-drop.dz-message{font-size:36px;line-height:50px;padding:24px}#photo-fileupload-container,#track-fileupload-container{padding:10px 0 10px 0}#photo-fileupload-container .fileupload-drop,#track-fileupload-container .fileupload-drop{font-size:36px;margin-right:10px;margin-bottom:10px;color:gray;border:dashed #e6e6e6 2px;text-align:center;min-height:150px;line-height:30px;padding:20px}@media only screen and (max-width: 1020px){#photo-fileupload-container .fileupload-drop,#track-fileupload-container .fileupload-drop{font-size:24px}}@media only screen and (max-width: 767px){#photo-fileupload-container .fileupload-drop,#track-fileupload-container .fileupload-drop{font-size:18px}}#photo-fileupload-container .fileupload-table-container,#track-fileupload-container .fileupload-table-container{margin-right:10px}#photo-fileupload-container #photo-fileupload-submit,#track-fileupload-container #photo-fileupload-submit{padding-top:5px}#photo-fileupload-container .photo-previews,#track-fileupload-container .photo-previews{text-align:center}#photo-fileupload-container .photo-previews input[type='text'],#track-fileupload-container .photo-previews input[type='text']{border:1px solid #a9a490;padding:5px;text-align:left;margin-top:10px;width:100%}#photo-fileupload-container .photo-previews div.rotate_buttons,#track-fileupload-container .photo-previews div.rotate_buttons{margin-top:6px}#photo-fileupload-container .photo-previews .dz-progress,#track-fileupload-container .photo-previews .dz-progress{top:initial !important}#photo-fileupload-container .photo-previews .dz-error-message,#track-fileupload-container .photo-previews .dz-error-message{top:30px !important;left:0 !important;width:100%;max-width:100% !important}#photo-fileupload-container .photo-previews .dz-image-preview .dz-filename,#track-fileupload-container .photo-previews .dz-image-preview .dz-filename{display:none !important}#photo-fileupload-container .photo-previews .dz-preview .dz-details,#track-fileupload-container .photo-previews .dz-preview .dz-details{width:auto !important;height:auto !important}#photo-fileupload-container .photo-previews .dz-preview .dz-details img,#track-fileupload-container .photo-previews .dz-preview .dz-details img{width:auto !important;height:auto !important}#photo-fileupload-container .photo-previews .dz-preview .dz-details img,#track-fileupload-container .photo-previews .dz-preview .dz-details img{position:initial !important;max-width:100% !important}.non-scrolling-trail-list{overflow-y:hidden}.non-scrolling-trail-list .feed-user-content{padding:10px}.non-scrolling-trail-list .trail-result-card .location-label:hover{text-decoration:none}.non-scrolling-trail-list.near-location .trail-result-card .location-label:hover{text-decoration:underline}div.photo-title-container{padding:20px 5px 12px 10px}div.photo-title-container h1{font-size:26px;line-height:30px}.sidebar-module a:hover{text-decoration:none}@media screen and (max-width: 767px){.sidebar-module>h3{padding-left:10px}}.sidebar-module h3,.sidebar-module h3 a,.sidebar-module a h3{font-size:14px;font-weight:700;color:#414141;padding-bottom:5px}.sidebar-module h3:hover,.sidebar-module h3 a:hover,.sidebar-module a h3:hover{text-decoration:none}.sidebar-module h3 .number,.sidebar-module h3 a .number,.sidebar-module a h3 .number{background-color:gray;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;margin-left:2px;padding:1px 3px}.sidebar-module div.feed-user-content.rounded{height:145px}.sidebar-module div.feed-user-content.rounded h3{color:#219ad8;font-size:12px;padding-bottom:0px}.sidebar-module div.feed-user-content.rounded h3:hover{color:#4bafe1}@media (max-width: 767px){#branch-banner-iframe{min-width:360px !important;width:100% !important}}#page-trails-show #trail-detail-item .show-more-container,#page-parks-show #trail-detail-item .show-more-container{bottom:-2px !important}div#content .btn-slim{height:19px;line-height:1;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700;padding:3px 6px;cursor:pointer}div#content .btn-slim.brown{background-color:#76725b}div#content .btn-slim.brown:hover{color:#fff;background-color:#848066;text-decoration:none}div#content .btn-slim.brown a{color:#fff;background-color:#848066;text-decoration:none}div#content .btn-slim.gray{background-color:gray}div#content .btn-slim.gray:hover{color:#fff;background-color:#a6a6a6;text-decoration:none}div#content .btn-slim.gray a{color:#fff;background-color:#a6a6a6;text-decoration:none}div#content .btn-slim.trail-show-tool{margin-top:5px}div#content aside div#sidebar-weather{display:none}ul.weather li{float:left;width:25%;margin-bottom:5px}ul.weather li p{text-align:center;margin-bottom:0}ul.weather li img{display:block;height:35px !important;margin:0 auto;text-align:center;width:32px}ul.nearby-trails{overflow:hidden}ul.nearby-trails li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;height:50px;margin-right:5px;overflow:hidden;width:50px}ul.nearby-trails li img{height:100%;width:100%}.fade-enter,.fade-leave{transition:opacity .5s ease-in}.fade-enter{opacity:0.01}.fade-enter.fade-enter-active{opacity:1}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:0.01}#page-trails-show #mobile-trail-map{display:none;border-bottom:1px solid #ccc}#page-trails-show #mobile-trail-map .ad-result-card{padding:5px 0}@media screen and (max-width: 767px){#page-trails-show #mobile-trail-map{display:block;padding:10px}#page-trails-show #mobile-trail-map img{width:100%;height:auto}#page-trails-show #mobile-trail-map #map{position:relative}#page-trails-show #mobile-trail-map #map .toggle{display:none}}#page-trails-show #mobile-trail-map-explore{display:none;border-bottom:1px solid #ccc;text-align:center}#page-trails-show #mobile-trail-map-explore #map .toggle{display:none}@media screen and (max-width: 400px) and (min-width: 399px){#page-trails-show #mobile-trail-map-explore{display:none}}#sidebar-map{position:relative}#sidebar-map img{margin:1.5px}a.link{color:#219ad8;cursor:pointer;text-decoration:none}@media screen and (max-width: 970px){div#content{overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}}@media screen and (max-width: 767px){div#content aside{padding:0}div#content section#activity-feeds .content-menu h3 a,div#content section#overview-content .content-menu h3 a{font-size:14px}div#content aside div#map{display:none}div.col-md-8.col-sm-12{width:100%;float:none}div.col-lg-4.col-md-4{width:100%;float:none}div#content section#activity-feeds .feed-user-avatar{display:none}div#main-photo div#title-and-menu-box div#title-box h1{white-space:normal}div#main-photo div.profile-photo{max-width:100%;height:235px}div#content div#mobile-header .row,footer .row{margin-left:0px;margin-right:0px}div#wrapper div#mobile-header{display:block}div#wrapper div#desktop-header{display:none}div#content aside div#sidebar-weather{display:none}div#content aside div#sidebar-users{display:none}div#content aside hr{display:none}div#content aside .trail-show-tool{display:none}div#content img{max-width:100%;height:auto}body#page-trail-show div#content div#main div#main-action-bar li.trail-map{display:none}div#content div#main div#main-action-bar li.trail-print{display:none}div#content div#main div#main-action-bar li.more-menu-container.mobile-display{display:inline-block}div#content div#main div#main-action-bar li.more-menu-container{display:none}div#content div#main div#main-action-bar ul.explore li{font-size:14px}div#content div#main div#main-action-bar ul.explore li.trail-download{display:none}div#content div#main div#main-action-bar ul.explore li.trail-phone{display:none}div#content div#main div#main-action-bar ul.explore li.trail-map{display:none}div#content div#main div#main-action-bar ul.explore li.trail-list{display:none}div#content div#main div#main-action-bar ul.explore li.trail-more{display:inline-block}div#content div#main div#main-action-bar li.trail-phone{display:none}div#main-photo div#title-and-menu-box #main-action-bar ul.four-item li,div#main-photo div#title-and-menu-box #main-action-bar ul.five-item li,div#main-photo div#title-and-menu-box #main-action-bar ul.six-item li{padding-right:20px;font-size:12px}div#content section#overview-content .content-menu div{padding-right:20px;margin-right:0}div#content aside div#sidebar-nearby-trails,div#content div.sidebar-module{padding-top:5px}div#content aside div#sidebar-nearby-trails h3.top-trails a,div#content div.sidebar-module h3.top-trails a{margin-left:8px}article.no-description{display:none}body#page-parks-show article,body#page-location-country article,body#page-location-state article,body#page-location-city article,body#page-lists-show article,body#page-best_location-state article,body#page-best_location-country article{min-height:60px}body#page-parks-show section#activity-feeds,body#page-location-country section#activity-feeds,body#page-location-state section#activity-feeds,body#page-location-city section#activity-feeds,body#page-lists-show section#activity-feeds,body#page-best_location-state section#activity-feeds,body#page-best_location-country section#activity-feeds{display:none}body#page-bestof-park article,body#page-bestof-country article,body#page-bestof-state article,body#page-bestof-city article{min-height:0}body#page-bestof-park section#activity-feeds,body#page-bestof-country section#activity-feeds,body#page-bestof-state section#activity-feeds,body#page-bestof-city section#activity-feeds{display:none}aside div#load_more{margin:10px;width:auto}header#header #header-top-container #header-top,header#header #mobile-header-top-container #mobile-header-top{background-position:center top !important;height:auto}#mobile-header-top div.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding-left:0px}header#header #header-top-container #header-top #header-bar,header#header #mobile-header-top-container #mobile-header-top #mobile-header-bar{height:60px;float:none}header#header nav menu{text-align:left}header#header #header-top-container #header-top nav,header#header #mobile-header-top-container #mobile-header-top nav{float:none;clear:both;position:relative;text-align:center}header#header #header-top-container #header-top #header-bar .natgeo,header#header #mobile-header-top-container #mobile-header-top #mobile-header-bar .natgeo,header#header #header-top-container #header-top #header-bar .separator,header#header #mobile-header-top-container #mobile-header-top #mobile-header-bar .separator{display:none}header#header #header-top-container #header-top nav:after,header#header #mobile-header-top-container #mobile-header-top nav:after{display:block;content:'';clear:both}header#header nav menu ul#me>li{width:33.33%}header#header nav menu ul#me #reputation{display:none}header#header nav menu ul#me li#help ul#help-list{right:0;text-align:left;z-index:12}body header#header #mobile-header-middle-container{height:0px}header#header #header-middle-container nav,body header#header #mobile-header-middle-container nav{float:none;position:absolute;top:0;left:0;right:0;transition:all 0.25s linear 0s;overflow:hidden;max-height:0;z-index:10}header#header #header-middle-container,body header#header #mobile-header-middle-container nav menu{background:white;transition:all 0.25s linear 0s;transform:translateY(-100%);border:1px solid #428A13}.nav-active header#header #header-middle-container nav,.nav-active header#header #mobile-header-middle-container nav{max-height:4000px}.nav-active header#header #header-middle-container nav menu,.nav-active header#header #mobile-header-middle-container nav menu{transform:translateY(0%)}header#header nav menu ul#main-navigation-list,body header#header nav menu ul#mobile-main-navigation-list{margin:0;float:none}header#header nav menu ul#main-navigation-list>li,body header#header nav menu ul#mobile-main-navigation-list>li{float:none;margin:0;height:auto}header#header nav menu ul#main-navigation-list>li:active,body header#header nav menu ul#mobile-main-navigation-list>li:active{background-color:#69a041}header#header nav menu ul#main-navigation-list>li>a,body header#header nav menu ul#mobile-main-navigation-list>li>a{height:100%;width:100%;color:gray;display:block;padding:10px}body header#header nav menu ul#mobile-main-navigation-list>li>a:active{color:white}header#header nav menu ul#main-navigation-list>li>ul,header#header nav menu ul#mobile-main-navigation-list>li>ul,header#header nav menu ul#main-navigation-list ul.drop-down-list.trails,header#header nav menu ul#mobile-main-navigation-list ul.drop-down-list.trails,header#header nav menu ul#main-navigation-list ul.drop-down-list.cities,header#header nav menu ul#main-navigation-list ul.drop-down-list.community,header#header nav menu ul#mobile-main-navigation-list ul.drop-down-list.community{position:relative;width:100% !important;left:0;top:0;right:0;overflow:hidden;margin:0 !important;padding:4px !important}#algolia-search,#algolia-member-search{left:1px;margin-top:1.5px !important}#page-home-index #algolia-search,#algolia-member-search{margin-left:0px}header#header #header-middle-container #search-box{float:none}header#header #header-middle-container #search-box input#search{width:100% !important}}@media only screen and (max-width: 767px) and (max-width: 768px){div#main-photo div#title-and-menu-box #main-action-bar ul.four-item li,div#main-photo div#title-and-menu-box #main-action-bar ul.five-item li,div#main-photo div#title-and-menu-box #main-action-bar ul.six-item li{padding-right:10px}}@media only screen and (max-width: 767px) and (max-width: 768px){div#content section#overview-content .content-menu div{padding-right:10px}}#footer div.container{position:relative}.footer .l-container{max-width:1008px !important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#mobile-explore-link{position:absolute;top:0px;right:0px;width:80px;height:60px;text-align:center;color:#428A13;font-size:18px;cursor:pointer}#mobile-explore-link:hover{color:#69A041}div.design-variant-1 div#content aside div#map div.toggle{background:#fff}div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar{height:55px !important;margin-bottom:0px !important;border-top:none !important}div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar ul>li{height:56px !important}div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar ul>li a.icon-title{height:100%}div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.more-menu,div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar .bar-icon.trail-favorite{background:none !important;width:100%;height:100%}div.design-variant-1 div#main-photo div#title-and-menu-box div#title-box h1{display:block;margin:2px 0px 0px 0px}div.design-variant-1 div#title-box{margin-bottom:30px !important}div.design-variant-1 div#title-box div#compact-photo-button{right:13px !important;margin-bottom:2px}div.design-variant-1 div#content{background-color:#fff}div.design-variant-1 div#content aside{background-color:#fff}div.design-variant-1 div#content .content-menu{background-color:#f2f2f2}div.design-variant-1 li.bar-icon{background:none !important;text-align:center !important}div.design-variant-1 li.bar-icon a.icon-title{padding-top:30px !important;padding-left:0px !important;font-size:14px}div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit:hover,div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit.hit-selected{background-color:#69a041 !important;color:#fff !important}div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit:hover .item-name-txt,div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit:hover .location-search-info,div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit.hit-selected .item-name-txt,div.design-variant-1 li.bar-icon .result-list #hits .algolia-hit.hit-selected .location-search-info{color:#fff !important}div.design-variant-1 li.bar-icon .result-list #hits .search-show-more{border-top:none !important;margin-top:0px !important;padding:3px 0px}div.design-variant-1 li.bar-icon .result-list #hits .search-show-more div.find-more{border:solid 2px #428a13;color:#428a13;font-weight:900;border-radius:7px;margin:10px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px !important;padding:6px 0px 6px 0px}div.design-variant-1 li.bar-icon .result-list #hits .search-show-more.hit-selected{background-color:#fff !important}div.design-variant-1 li.bar-icon .result-list #hits .search-show-more.hit-selected div.find-more{background-color:#69a041 !important;border:solid 2px #69a041}div.design-variant-1 li.bar-icon .carat-container{display:none !important}div.design-variant-1 div.link-logo{display:block;position:absolute;width:50px;height:50px;left:133px;top:-24px}div.design-variant-1 li.more-menu-container,div.design-variant-1 li.favorite-menu{text-align:center}div.design-variant-1 li.more-menu-container span.icon-title,div.design-variant-1 li.more-menu-container a.icon-title,div.design-variant-1 li.favorite-menu span.icon-title,div.design-variant-1 li.favorite-menu a.icon-title{position:absolute;top:0;left:0;z-index:99;display:block;padding:15px 0 0 35px;cursor:pointer;height:50px;width:100%;color:white;padding-top:30px !important;padding-left:0px !important}div.design-variant-1 li.more-menu-container .dropdown .dropdown-item:hover,div.design-variant-1 li.favorite-menu .dropdown .dropdown-item:hover{background-color:#69a041 !important}div.design-variant-1 li.more-menu-container .dropdown .dropdown-item.checked,div.design-variant-1 li.favorite-menu .dropdown .dropdown-item.checked{background-color:#69a041 !important;border-bottom:1px solid #fff}div.design-variant-1 li.more-menu-container .dropdown .dropdown-item.checked .list-title span,div.design-variant-1 li.favorite-menu .dropdown .dropdown-item.checked .list-title span{color:#fff !important}@media (max-width: 550px){div.design-variant-1 li.more-menu-container .dropdown .dropdown-item,div.design-variant-1 li.favorite-menu .dropdown .dropdown-item{font-size:13px;padding:12px 10px !important}}div.design-variant-1 li.more-menu-container .dropdown .list-title,div.design-variant-1 li.favorite-menu .dropdown .list-title{text-overflow:ellipsis;overflow:hidden}div.design-variant-1 li.more-menu-container .dropdown input.new-list,div.design-variant-1 li.favorite-menu .dropdown input.new-list{border:1px solid #ccc;border-radius:6px;font-size:14px;width:90%;padding:6px;height:32px;margin:8px}div.design-variant-1 li.more-menu-container .dropdown input.new-list::-webkit-input-placeholder,div.design-variant-1 li.favorite-menu .dropdown input.new-list::-webkit-input-placeholder{color:#a6a6a6}div.design-variant-1 li.more-menu-container .dropdown input.new-list:focus,div.design-variant-1 li.favorite-menu .dropdown input.new-list:focus{border:1px solid #69a041}div.design-variant-1 li.more-menu-container .plus-symbol,div.design-variant-1 li.favorite-menu .plus-symbol{width:18px;height:18px;background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/New-List-Icon@2x-e86cce8190cb77fa032c525e34309830.png);background-size:18px;position:absolute;bottom:15px;right:15px;cursor:pointer}div.design-variant-1 li.more-menu-container .up-carat,div.design-variant-1 li.favorite-menu .up-carat{width:0;height:0;left:50px;top:50px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:8px solid white;position:absolute}div.design-variant-1 ul.three-item li{width:33.1% !important}div.design-variant-1 ul.three-item div.link-logo{left:135px}div.design-variant-1 ul.three-item .up-carat{left:145px !important}@media screen and (max-width: 767px){div.design-variant-1 ul.three-item li{width:48.5% !important}div.design-variant-1 ul.three-item li.trail-print{display:inline-block !important}div.design-variant-1 ul.three-item div.link-logo{left:43%}div.design-variant-1 ul.three-item .up-carat{left:80px !important}}@media screen and (max-width: 520px){div.design-variant-1 ul.three-item div.link-logo{left:36% !important}}div.design-variant-1 ul.four-item li{width:24.75% !important}div.design-variant-1 ul.four-item div.link-logo{left:95px}div.design-variant-1 ul.six-item li{width:16.36666% !important}div.design-variant-1 ul.six-item div.link-logo{left:54px}@media screen and (max-width: 767px){div.design-variant-1 ul.six-item li,div.design-variant-1 ul.four-item li{width:33% !important}div.design-variant-1 ul.six-item div.link-logo,div.design-variant-1 ul.four-item div.link-logo{left:38.8% !important}}@media screen and (max-width: 680px){div.design-variant-1 ul.six-item div.link-logo,div.design-variant-1 ul.four-item div.link-logo{left:37.3% !important}}@media screen and (max-width: 520px){div.design-variant-1 ul.six-item div.link-logo,div.design-variant-1 ul.four-item div.link-logo{left:35% !important}}@media screen and (max-width: 420px){div.design-variant-1 ul.six-item div.link-logo,div.design-variant-1 ul.four-item div.link-logo{left:31% !important}}@media screen and (max-width: 520px){div.design-variant-1 div#main-photo div.profile-photo{height:265px !important}div.design-variant-1 #title-and-menu-box #title-and-difficulty h1{font-size:24px !important;line-height:28px !important}div.design-variant-1 ul.six-item li a.icon-title,div.design-variant-1 ul.six-item li span.icon-title{font-size:14px !important}}div.design-variant-1 div#main-photo div#title-and-menu-box #main-action-bar{background-color:rgba(66,138,19,0.85)}div.design-variant-1 div.link-logo{background-size:50px 50px}div.design-variant-1 div.link-logo.directions-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Directions_104x104-b66754bf77aebe3aacaeda2fae05d463.png)}div.design-variant-1 div.link-logo.print-pdf{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Print_104x104-dda0d979f6257b5b3397ce0611bb902d.png)}div.design-variant-1 div.link-logo.send-to-phone{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Send-to-Phone_104x104-70e9c5319432a51990b42c46e74c17de.png)}div.design-variant-1 div.link-logo.list-copy{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Copy-List_104x104-63ab78fcaab472aa6cf06bd1e2414c15.png)}div.design-variant-1 div.link-logo.filter-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Filter_104x104-fbefab08c70d4ec32ba6699031389373.png)}div.design-variant-1 div.link-logo.park-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Parks_104x104-1cdf33d68b3f97decd6d3782ab0f46a0.png)}div.design-variant-1 div.link-logo.park-icon.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Parks_Disabled_54x54-7976cb05591c75cd7d8f662195bf0d2a.png)}div.design-variant-1 div.link-logo.city-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Cities_104x104-dabd5aaa3f9c01a68d4a89b6a266ed20.png)}div.design-variant-1 div.link-logo.city-icon.disabled{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Cities-Disabled_52x52-030ea428b8c7315ed4782ed4e2086723.png)}div.design-variant-1 div.link-logo.my-list-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-List_104x104-a146df4ea68360d6c538b2df5d450158.png)}div.design-variant-1 div.link-logo.more-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-More_104x104-dcb15ce1714bba3187ffefb7a77d1a12.png)}div.design-variant-1 div.link-logo.favorite-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Favorite_104x104-5868c0bfbacde81ad1b14c5a1f594943.png)}div.design-variant-1 li.bar-icon:hover,div.design-variant-1 li.more-menu-container:hover,div.design-variant-1 li.favorite-menu:hover{background-color:rgba(105,160,65,0.85) !important}div.design-variant-1 li.bar-icon.disabled:hover,div.design-variant-1 li.more-menu-container.disabled:hover,div.design-variant-1 li.favorite-menu.disabled:hover{background-color:inherit !important}div.design-variant-1 li.favorite-menu .bar-icon.active div.link-logo{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Favorite-Fill_104x104-51d4a3a0a30f40482dedf9a507233267.png)}div.design-variant-1 li.favorite-menu .bar-icon.active a.icon-title{color:white !important}div.design-variant-1 .disabled div.link-logo.favorite-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Favorite-Disabled_104x104-3e5bf38584eac5efda5bedb2b257a59b.png)}div.design-variant-1 .disabled div.link-logo.my-list-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-List-Disabled_104x104-4517c6b6592470a1a8a634bfb40eb96e.png)}div.design-variant-1 .disabled div.link-logo.list-copy{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Copy-List-Disabled_104x104-2da7371e2a33f0e1ea7c9a1dd0c94906.png)}div.design-variant-1 .disabled div.link-logo.send-to-phone{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Send-to-Phone-Disabled_104x104-495a72f3ad89ac003fccbbcaf0381d75.png)}div.design-variant-1 .disabled div.link-logo.print-pdf{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Print-Disabled_104x104-92a5d1dff31c07162605650e588d7785.png)}div.design-variant-1 .disabled div.link-logo.park-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/Green-Parks_Disabled_54x54-7976cb05591c75cd7d8f662195bf0d2a.png)}div.design-variant-1 a.icon-title .link-logo,div.design-variant-1 span.icon-title .link-logo{top:-24px !important}div.design-variant-1 div.bar-icon .link-logo{top:-24px !important}#map-download-modal .modal-container{margin:auto;position:relative;top:50%;color:#414141;max-width:400px}#map-download-modal .modal-body{text-align:center;padding:40px 40px}#map-download-modal .modal-body h3{font-size:30px;margin:0px;color:#414141;text-align:center}#map-download-modal .modal-body p{color:gray;font-size:16px;line-height:26px}#map-download-modal .modal-footer{background-color:#ffffff;padding:2px 24px;display:flex;justify-content:flex-end}#map-download-modal .modal-footer .btn-group{display:flex}#map-download-modal .modal-footer .btn-group button{height:36px;border:none;margin-left:10px;background:#428a13;color:white;padding:10px 24px;vertical-align:middle;line-height:8px;font-size:14px;font-weight:bold}#map-download-modal .modal-footer .btn-group button:hover{background-color:#69a041}#map-download-modal .modal-footer .btn-group button.cancel{color:#428a13;background-color:white}#map-download-modal .modal-footer .btn-group button.cancel:hover{color:#69a041}#map-download-modal-container{display:none}#map-download-modal h3{line-height:41px}#map-download-modal p{margin-bottom:10px}#map-download-modal button{border-radius:4px}#map-download-modal select{color:#635e4d;border-radius:0;font-size:14px;height:30px}#page-trails-photos .card-row{height:100%;display:flex}#page-trails-photos #photo-trail-card-results .trail-result-card{height:100% !important}#page-trails-photos #photo-trail-card-results section{height:100%}#page-trails-photos .photo-trail-card section{height:100%}#page-trails-photos #main.photos #trail-stats-cloud section.tag-cloud{height:100% !important}#page-trails-photos #main.photos #trail-stats-cloud section.tag-cloud div.feed-item{height:100% !important}#page-trails-photos #main.photos #reviews-feed-item{height:100% !important}#page-trails-photos #reviews-feed-item .feed-item{height:100% !important}#page-trails-photos .feed-user-content{height:100% !important}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-bf37b1c8277c037183ea2ba45abdcbed.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-d9e994906c189ca9f5d7dfa3eda73635.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-ee34221c04532c9fb2434420a0c27e17.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-cac2f9525b722c0ea974dbfd2cb49107.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-876caa29da1991589032956838a64fa6.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-49cabe713d3ee40155ac055d033d3b72.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-950fdfc54f0a9e0826ba3fd3851ff003.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_222222_256x240-b60da204859ab04355660f1b25bde333.png)}.ui-widget-header .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_222222_256x240-b60da204859ab04355660f1b25bde333.png)}.ui-state-default .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_888888_256x240-cecd8317fff00aed03a568fbcaf91e09.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_454545_256x240-c6d9b0df152357b819ac26fd18eb0499.png)}.ui-state-active .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_454545_256x240-c6d9b0df152357b819ac26fd18eb0499.png)}.ui-state-highlight .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_2e83ff_256x240-068d98f93b44400d1c87e85e4423c94e.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_cd0a0a_256x240-5a3f8751a14257cc4d57e49d8b049127.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-0be178c6f960c18710200d9af2710ef1.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-0be178c6f960c18710200d9af2710ef1.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI Datepicker 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}#fullscreen-search-results,.trail-result-card,.track-result-card{position:relative;border:2px solid white;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;-webkit-overflow-scrolling:touch}#fullscreen-search-results .not-linkable,.trail-result-card .not-linkable,.track-result-card .not-linkable{cursor:default !important}@media (max-width: 767px){#fullscreen-search-results,.trail-result-card,.track-result-card{width:100% !important}}#fullscreen-search-results a.item-link,.trail-result-card a.item-link,.track-result-card a.item-link{position:absolute;top:0;bottom:0;width:100%;height:100%}#fullscreen-search-results span.item-rank,.trail-result-card span.item-rank,.track-result-card span.item-rank{position:absolute;top:10px;right:0;color:white;font-weight:bold;background-color:rgba(0,0,0,0.6);padding:2px 24px 2px 8px;pointer-events:none}#fullscreen-search-results .not-linkable a.item-link,.trail-result-card .not-linkable a.item-link,.track-result-card .not-linkable a.item-link{cursor:default}#fullscreen-search-results .not-linkable .item,.trail-result-card .not-linkable .item,.track-result-card .not-linkable .item{cursor:default}#fullscreen-search-results .item,.trail-result-card .item,.track-result-card .item{position:absolute;padding-bottom:13px;padding-left:15px;bottom:0;left:0;width:100%;cursor:pointer;z-index:2}#fullscreen-search-results .item .review-count,.trail-result-card .item .review-count,.track-result-card .item .review-count{font-size:12px;color:white}#fullscreen-search-results .item .track-info,.trail-result-card .item .track-info,.track-result-card .item .track-info{vertical-align:top;color:white;padding-left:7px;display:inline-block}#fullscreen-search-results .item .track-info.with-no-avatar,.trail-result-card .item .track-info.with-no-avatar,.track-result-card .item .track-info.with-no-avatar{padding-left:0}#fullscreen-search-results .item .track-name,.trail-result-card .item .track-name,.track-result-card .item .track-name{display:inline-block;line-height:33px !important}#fullscreen-search-results .item .track-name-truncate,.trail-result-card .item .track-name-truncate,.track-result-card .item .track-name-truncate{max-width:88%;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#fullscreen-search-results .item a.edit-link,.trail-result-card .item a.edit-link,.track-result-card .item a.edit-link{float:right;position:relative;color:white;padding-left:5px;z-index:9999999;font-size:15px;text-decoration:underline;line-height:24px}#fullscreen-search-results .item .clickable,.trail-result-card .item .clickable,.track-result-card .item .clickable{pointer-events:initial}#fullscreen-search-results .item-info,.trail-result-card .item-info,.track-result-card .item-info{padding-top:5px;vertical-align:auto}#fullscreen-search-results .item-info .rating,.trail-result-card .item-info .rating,.track-result-card .item-info .rating{background-position:0px 2px}#fullscreen-search-results .item-profile-link img,.trail-result-card .item-profile-link img,.track-result-card .item-profile-link img{border:1px solid white;background-image:url(https://cdn-assets.alltrails.com/assets/placeholder/person_placeholder-f6f8482a7b501c41b0b189f3f9591c85.png);background-size:35px 35px;width:39px;height:39px}#fullscreen-search-results .circle-item-profile-link img,.trail-result-card .circle-item-profile-link img,.track-result-card .circle-item-profile-link img{border:1px solid white;background-image:url(https://cdn-assets.alltrails.com/assets/placeholder/person_placeholder-f6f8482a7b501c41b0b189f3f9591c85.png);background-size:75px 75px;width:75px;height:75px;border-radius:12px}#fullscreen-search-results .name,.trail-result-card .name,.track-result-card .name{color:white;font-size:18px;font-weight:normal;padding-bottom:0;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px;line-height:20px}#fullscreen-search-results .name a,.trail-result-card .name a,.track-result-card .name a{color:white;font-size:18px;font-weight:normal}#fullscreen-search-results .name a:visited,#fullscreen-search-results .name a:hover,.trail-result-card .name a:visited,.trail-result-card .name a:hover,.track-result-card .name a:visited,.track-result-card .name a:hover{color:white !important}#fullscreen-search-results .name.short,.trail-result-card .name.short,.track-result-card .name.short{padding-right:55px}#fullscreen-search-results .name.big,.trail-result-card .name.big,.track-result-card .name.big{font-size:28px;font-weight:500;margin:0;text-overflow:initial;white-space:normal;line-height:30px}#fullscreen-search-results .date,.trail-result-card .date,.track-result-card .date{padding-top:3px}#fullscreen-search-results .location-label,.trail-result-card .location-label,.track-result-card .location-label{font-size:14px;cursor:pointer;color:white;padding-top:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:95%}#fullscreen-search-results .location-label a,.trail-result-card .location-label a,.track-result-card .location-label a{color:white}#fullscreen-search-results .location-label a:visited,#fullscreen-search-results .location-label a:hover,.trail-result-card .location-label a:visited,.trail-result-card .location-label a:hover,.track-result-card .location-label a:visited,.track-result-card .location-label a:hover{color:white !important}#fullscreen-search-results .location-label:hover,.trail-result-card .location-label:hover,.track-result-card .location-label:hover{text-decoration:underline !important}#fullscreen-search-results .location-label-group,.trail-result-card .location-label-group,.track-result-card .location-label-group{font-size:14px;color:white;padding-top:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:95%}#fullscreen-search-results .location-label-group a,.trail-result-card .location-label-group a,.track-result-card .location-label-group a{cursor:pointer;color:white}#fullscreen-search-results .location-label-group a:visited,#fullscreen-search-results .location-label-group a:hover,.trail-result-card .location-label-group a:visited,.trail-result-card .location-label-group a:hover,.track-result-card .location-label-group a:visited,.track-result-card .location-label-group a:hover{color:white !important}#fullscreen-search-results .location-label-group a:hover,.trail-result-card .location-label-group a:hover,.track-result-card .location-label-group a:hover{text-decoration:underline !important}#fullscreen-search-results span.location-label.add-word-width,#fullscreen-search-results div.location-label.no-link.add-word-width,.trail-result-card span.location-label.add-word-width,.trail-result-card div.location-label.no-link.add-word-width,.track-result-card span.location-label.add-word-width,.track-result-card div.location-label.no-link.add-word-width{max-width:205px}#fullscreen-search-results span.location-label.remove-word-width,#fullscreen-search-results div.location-label.no-link.remove-word-width,.trail-result-card span.location-label.remove-word-width,.trail-result-card div.location-label.no-link.remove-word-width,.track-result-card span.location-label.remove-word-width,.track-result-card div.location-label.no-link.remove-word-width{max-width:220px}#fullscreen-search-results .item-favorite,.trail-result-card .item-favorite,.track-result-card .item-favorite{position:absolute;bottom:0;right:0;z-index:2;margin-bottom:41px;margin-right:15px;cursor:pointer;width:30px;height:30px;background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-action-favorite-9d783506e5a46ad0ad9db8a767abed1a.png) no-repeat center}#fullscreen-search-results .item-favorite.selected,#fullscreen-search-results .item-favorite:hover,.trail-result-card .item-favorite.selected,.trail-result-card .item-favorite:hover,.track-result-card .item-favorite.selected,.track-result-card .item-favorite:hover{background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-action-favorite-selected-f50e2c83d42fdf95a7f5cddea9c926ef.png) no-repeat center}#fullscreen-search-results .item-verified,#fullscreen-search-results .item-unverified,.trail-result-card .item-verified,.trail-result-card .item-unverified,.track-result-card .item-verified,.track-result-card .item-unverified{position:absolute;z-index:2;top:0;left:0;height:20px;line-height:20px;padding-left:15px;padding-right:21px;color:white;background-color:rgba(190,80,200,0.8);font-family:Proxima Nova, Arial, sans-serif}#fullscreen-search-results .item-verified .vc-checkmark,#fullscreen-search-results .item-unverified .vc-checkmark,.trail-result-card .item-verified .vc-checkmark,.trail-result-card .item-unverified .vc-checkmark,.track-result-card .item-verified .vc-checkmark,.track-result-card .item-unverified .vc-checkmark{height:11px;width:13px;vertical-align:middle;margin-bottom:3px;margin-right:6px}#fullscreen-search-results .item-verified.shifted,#fullscreen-search-results .item-unverified.shifted,.trail-result-card .item-verified.shifted,.trail-result-card .item-unverified.shifted,.track-result-card .item-verified.shifted,.track-result-card .item-unverified.shifted{top:42px}#fullscreen-search-results .item-verified.clickable,#fullscreen-search-results .item-unverified.clickable,.trail-result-card .item-verified.clickable,.trail-result-card .item-unverified.clickable,.track-result-card .item-verified.clickable,.track-result-card .item-unverified.clickable{cursor:pointer}#fullscreen-search-results .item-verified.clickable:hover,#fullscreen-search-results .item-unverified.clickable:hover,.trail-result-card .item-verified.clickable:hover,.trail-result-card .item-unverified.clickable:hover,.track-result-card .item-verified.clickable:hover,.track-result-card .item-unverified.clickable:hover{-webkit-filter:brightness(110%)}#fullscreen-search-results .item-unverified,.trail-result-card .item-unverified,.track-result-card .item-unverified{background-color:rgba(105,160,65,0.8)}#fullscreen-search-results .item-move,.trail-result-card .item-move,.track-result-card .item-move{width:54px;height:54px;position:absolute;top:0;left:0}#fullscreen-search-results .item-move:hover,.trail-result-card .item-move:hover,.track-result-card .item-move:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#fullscreen-search-results .item-move div,.trail-result-card .item-move div,.track-result-card .item-move div{width:24px;height:24px;margin:auto;margin-top:15px;background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-action-move-fce86201abe85b065cb31e99ed842e44.png) no-repeat center;background-size:100%}#fullscreen-search-results .item-delete,.trail-result-card .item-delete,.track-result-card .item-delete{width:24px;height:24px;cursor:pointer;margin-top:15px;margin-right:15px;position:absolute;top:0;right:0;background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-action-delete-df46f0dd6a296e62d0b568dfadc9ffa4.png) no-repeat center;background-size:100%}#fullscreen-search-results .item-add,.trail-result-card .item-add,.track-result-card .item-add{width:24px;height:24px;cursor:pointer;margin-top:15px;margin-right:15px;position:absolute;top:0;right:0;background:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-action-add-f0dfd52d07f60a3ba17b3c2346e89224.png) no-repeat center;background-size:100%}#fullscreen-search-results .gradient,.trail-result-card .gradient,.track-result-card .gradient{position:absolute;display:block;width:100%;bottom:0}#fullscreen-search-results .item-merge,.trail-result-card .item-merge,.track-result-card .item-merge{color:#FFF;font-size:14px;cursor:pointer;position:absolute;bottom:0;right:0;z-index:2;margin-bottom:13px;margin-right:15px}#fullscreen-search-results .item-merge:hover,.trail-result-card .item-merge:hover,.track-result-card .item-merge:hover{text-decoration:underline}#fullscreen-search-results .item-merge:hover.no-underline,.trail-result-card .item-merge:hover.no-underline,.track-result-card .item-merge:hover.no-underline{text-decoration:none}#fullscreen-search-results .item-merge:hover,#fullscreen-search-results .item-merge span.clickable:hover,.trail-result-card .item-merge:hover,.trail-result-card .item-merge span.clickable:hover,.track-result-card .item-merge:hover,.track-result-card .item-merge span.clickable:hover{text-decoration:underline}#fullscreen-search-results .item-merge:hover.no-underline,#fullscreen-search-results .item-merge span.clickable:hover.no-underline,.trail-result-card .item-merge:hover.no-underline,.trail-result-card .item-merge span.clickable:hover.no-underline,.track-result-card .item-merge:hover.no-underline,.track-result-card .item-merge span.clickable:hover.no-underline{text-decoration:none}#fullscreen-search-results .item-merge.link2,.trail-result-card .item-merge.link2,.track-result-card .item-merge.link2{bottom:18px;padding-bottom:2px}#fullscreen-search-results .item-list-change,.trail-result-card .item-list-change,.track-result-card .item-list-change{color:#FFF;font-size:14px;cursor:pointer;position:absolute;bottom:0;right:0;z-index:2;margin-bottom:13px;margin-right:15px}#fullscreen-search-results .item-list-change:hover,.trail-result-card .item-list-change:hover,.track-result-card .item-list-change:hover{text-decoration:underline}#fullscreen-search-results .item-list-change.link2,.trail-result-card .item-list-change.link2,.track-result-card .item-list-change.link2{bottom:15px;padding-bottom:2px}.ad-result-card{text-align:center}.ad-result-card.dfp{background-color:white;border:1px solid white}@media (max-width: 970px){.ad-result-card.dfp{width:100%}.ad-result-card.dfp div.holder{width:300px;margin:0 auto}}.ad-result-card.sfp{max-height:145px;width:100%}.ad-result-card .location-label.no-link:hover{text-decoration:none !important}.ad-result-card .trail-result-card .name.short{padding-right:15px !important}#difficulty-info span.diff,.track-info span.diff,.difficulty-info span.diff,#difficulty-and-rating span.diff{display:inline-block;text-align:center;font-size:10px;line-height:8px;margin-right:5px;min-width:80px;padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#difficulty-info span.diff.activity,.track-info span.diff.activity,.difficulty-info span.diff.activity,#difficulty-and-rating span.diff.activity{background-color:gray;width:auto;font-size:12px;font-weight:700;padding:3.5px 6px;height:19px;line-height:1}#difficulty-filters .missing,#difficulty-info .missing,.difficulty-info .missing,#difficulty-and-rating .missing{background-color:#BDBDBD;color:white}#difficulty-filters .easy.selected,#difficulty-info .easy.selected,.difficulty-info .easy.selected,#difficulty-and-rating .easy.selected{background-color:#428a13;color:white}#difficulty-filters .easy,#difficulty-info .easy,.difficulty-info .easy,#difficulty-and-rating .easy{background-color:white;color:#428a13;border:1px solid #428a13}#difficulty-filters .moderate.selected,#difficulty-info .moderate.selected,.difficulty-info .moderate.selected,#difficulty-and-rating .moderate.selected{background-color:#219ad8;color:white}#difficulty-filters .moderate,#difficulty-info .moderate,.difficulty-info .moderate,#difficulty-and-rating .moderate{background-color:white;color:#219ad8;border:1px solid #219ad8}#difficulty-filters .hard.selected,#difficulty-info .hard.selected,.difficulty-info .hard.selected,#difficulty-and-rating .hard.selected{background-color:#191919;color:white}#difficulty-filters .hard,#difficulty-info .hard,.difficulty-info .hard,#difficulty-and-rating .hard{background-color:white;color:#191919;border:1px solid #5a5a5a}#difficulty-filters .rating,#difficulty-info .rating,.difficulty-info .rating,#difficulty-and-rating .rating{margin-bottom:-3px}.non-scrolling-trail-list li:nth-of-type(1) .trail-result-card,.non-scrolling-trail-list li:nth-of-type(1) .track-result-card,#fullscreen-search-results ul li:nth-of-type(1) .trail-result-card,#fullscreen-search-results ul li:nth-of-type(1) .track-result-card{border-bottom:1px solid white}.non-scrolling-trail-list li:nth-of-type(n+2) .trail-result-card,.non-scrolling-trail-list li:nth-of-type(n+2) .track-result-card,#fullscreen-search-results ul li:nth-of-type(n+2) .trail-result-card,#fullscreen-search-results ul li:nth-of-type(n+2) .track-result-card{border-top:1px solid white;border-bottom:1px solid white}.non-scrolling-trail-list li:nth-last-of-type(1) .trail-result-card,.non-scrolling-trail-list li:nth-last-of-type(1) .track-result-card,#fullscreen-search-results ul li:nth-last-of-type(1) .trail-result-card,#fullscreen-search-results ul li:nth-last-of-type(1) .track-result-card{border-bottom:2px solid white}.inner-track-details .track-result-card{border:3px solid white}@media (min-width: 768px){.inner-track-details .track-result-card{border-right:2px solid white}}.trail-result-card-grid-wrapper{width:100%;background-color:#f2f2f2}@media (min-width: 767px){.trail-result-card-grid-wrapper{padding-top:20px;padding-bottom:50px}}.trail-result-card-grid{margin:auto;width:970px}@media (max-width: 768px){.trail-result-card-grid{width:100%}}.trail-result-card-grid h3{color:#414141;font-size:20px;line-height:30px;padding-bottom:12px}@media (max-width: 768px){.trail-result-card-grid h3{padding-left:10px}}.trail-result-card-grid .trail-result-card{display:inline-block;vertical-align:middle;border:1px solid #f2f2f2;width:33.3333333% !important}@media (max-width: 768px){.trail-result-card-grid .trail-result-card{width:100% !important}}.feed-user-avatar{position:relative;background-color:#f2f2f2;border:1px solid #ccc;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:#f2f2f2;border:1px solid #ccc;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 #ccc;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%}#reviews .feed-user-content .details p{white-space:pre-wrap}#locations-tab .edit-field-or-divider{margin-left:30px}#locations-tab #start_longitude{margin-left:10px}#locations-tab input.text,#locations-tab select{color:#414141;font-size:12px;font-weight:initial;border:1px solid #e6e6e6}#locations-tab input.text:focus,#locations-tab select:focus{border:1px solid #428a13}#locations-tab .search-btn{background-color:#428a13;border-radius:2px;padding:6px 10px;color:white;font-weight:bold;cursor:pointer;position:absolute;user-select:none;right:12px;margin-top:1px}#locations-tab .search-btn:hover{background-color:#69a041}#locations-tab .search-holder{height:30px;margin-top:3px;margin-bottom:3px}#locations-tab .edit-field{position:relative;padding-left:10px;width:100%;padding-top:5px;padding-bottom:5px}#locations-tab .edit-field:nth-of-type(1){padding-top:10px}#locations-tab .edit-field:nth-last-of-type(1){padding-bottom:12px}#locations-tab .field-name{font-size:14px;margin-top:8px;float:left;width:80px;word-spacing:-2px;white-space:pre}#locations-tab input.text.half{width:33%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#routes-tab .route-name{width:17%;height:20px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#routes-tab .route-name.selected{border:3px solid #5a5a5a}#routes-tab #track-fileupload .dz-message{line-height:44px !important;padding-top:25px !important}#routes-tab hr{margin:10px 0}#routes-tab input[type=radio]{display:none}#routes-tab div.color-option-holder{width:100%;margin-bottom:5px}#routes-tab div.color-option-holder div{width:100%;margin-bottom:5px}#routes-tab label.route-name{margin:0 3% 0 0}#waypoints-tab input[type=checkbox],#routes-tab input[type=checkbox]{display:none}#waypoints-tab input[type=checkbox]+label,#routes-tab input[type=checkbox]+label{font-weight:normal;cursor:pointer}#waypoints-tab .show-title,#routes-tab .show-title{padding-top:10px}#waypoints-tab .show-title.gpx-smooth,#routes-tab .show-title.gpx-smooth{padding-top:5px}#waypoints-tab input[type=checkbox]+label:before,#routes-tab input[type=checkbox]+label:before{float:right;border:solid 2px #e6e6e6;border-radius:2px;height:20px;width:20px;content:"";color:#428a13;background-color:white;margin-left:5px;padding-left:3px}#waypoints-tab input[type=checkbox]:checked+label:before,#routes-tab input[type=checkbox]:checked+label:before{content:"\2713"}#waypoints-tab .comment .comment-content,#routes-tab .comment .comment-content{max-width:none;position:static}#waypoints-tab ul,#routes-tab ul{overflow-y:hidden;margin-bottom:4px}#waypoints-tab ul.no-margin-bottom,#routes-tab ul.no-margin-bottom{margin-bottom:0px}#waypoints-tab ul li,#routes-tab ul li{color:#414141;font-size:14px;width:100%;cursor:pointer;padding-bottom:10px}#waypoints-tab ul li .link,#routes-tab ul li .link{color:#219ad8}#waypoints-tab ul li input,#routes-tab ul li input{width:100%;border:1px solid #e6e6e6;border-radius:3px;color:#4f4c3e;padding:8px !important}#waypoints-tab ul li input.lat-lng,#routes-tab ul li input.lat-lng{width:100px;margin-top:4px;margin-right:4px}#waypoints-tab ul li input:focus,#routes-tab ul li input:focus{border:1px solid #428a13}#waypoints-tab ul li textarea,#routes-tab ul li textarea{width:100%;border:1px solid #e6e6e6;border-radius:3px;color:#4f4c3e;margin-top:4px;padding:8px;font-size:14px !important;height:100px}#waypoints-tab ul li textarea:focus,#routes-tab ul li textarea:focus{border:1px solid #428a13}#waypoints-tab ul li .edit-buttons,#routes-tab ul li .edit-buttons{display:inline-block;margin-top:5px}#waypoints-tab ul li .edit-buttons .btn,#routes-tab ul li .edit-buttons .btn{margin-top:0px !important;padding:4px 10px 6px 10px;background-color:#219ad8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}#waypoints-tab ul li .edit-buttons .link,#routes-tab ul li .edit-buttons .link{float:none;display:inline-block;margin-left:6px;margin-right:6px;vertical-align:middle}#waypoints-tab .title,#routes-tab .title{font-size:14px;color:#414141;word-wrap:break-word}#waypoints-tab .description,#routes-tab .description{font-size:12px;word-wrap:break-word}#waypoints-tab .stats,#routes-tab .stats{color:#a8a69d;font-size:12px}#waypoints-tab .feed-user-content .title{border:none;padding-bottom:0}#waypoints-tab .feed-item,#routes-tab .feed-item{margin:0}#routes-tab ul li .edit-buttons{margin:0}#routes-tab .btn.light-grey{background-color:#a6a6a6 !important;color:white;margin:0 4px 0 0}#routes-tab .btn-slim.blue{margin:0 4px 0 0}#routes-tab .route-stats span.stat{display:inline-block;padding-left:45px;color:#414141}#routes-tab .route-stats .elevation-gain{background:url(https://cdn-assets.alltrails.com/assets/icons/maps/stats/elevation-80d0970296a622cc111d6ca364f76f30.png) 16px 5px no-repeat;background-size:24px 24px}#routes-tab .route-stats .total-distance{background:url(https://cdn-assets.alltrails.com/assets/icons/maps/stats/distance-765bf7a71f60e5d45280f5e298f5d5d8.png) 16px 5px no-repeat;background-size:24px 24px}#routes-tab .route-stats .calories{background:url(https://cdn-assets.alltrails.com/assets/icons/maps/stats/calories-b4aece962eeaf3392470d0b6399d05d3.png) 16px 5px no-repeat;background-size:24px 24px}#routes-tab .route-stats .stats-label{font-size:9px;line-height:15px}#routes-tab .route-stats .data{font-size:14px}#routes-tab .route-edit-controls{margin-top:7px}#routes-tab .route-edit-controls .delete-route{width:20px;height:20px;cursor:pointer;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/delete-track-b6c412c45b8b9f64c14586cd1ad9a9b3.png) no-repeat center;background-size:100%}#routes-tab .route-edit-controls .edit-route-btn{width:20px;height:20px;margin-right:4px;cursor:pointer;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/edit-track-c6688dfee1447f43deabe80eb5251de1.png) no-repeat center;background-size:100%}#routes-tab .route-edit-controls .move-route{width:20px;height:20px;margin-right:4px;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/move-bcb5d51e4978103e0a310d3a5a4a24e5.png) no-repeat center;background-size:100%}#routes-tab .draw-route-container{color:#4f4c3e;font-size:14px;padding:2.5px 5px;width:100%;cursor:pointer}#routes-tab .draw-route-container div.comment-content{padding:10px;min-height:40px}#routes-tab .draw-route-container .write-review{margin-top:0px !important;padding-top:4px}#routes-tab .draw-route-container .link{float:none;display:inline-block;margin-left:6px;margin-right:6px;vertical-align:middle}#waypoints-tab .edit-wp-btns{height:20px}#waypoints-tab .edit-wp-btns .delete-wp{width:20px;height:20px;cursor:pointer;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/delete-track-b6c412c45b8b9f64c14586cd1ad9a9b3.png) no-repeat center;background-size:100%}#waypoints-tab .edit-wp-btns .edit-wp-btn{width:20px;height:20px;margin-right:4px;cursor:pointer;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/edit-track-c6688dfee1447f43deabe80eb5251de1.png) no-repeat center;background-size:100%}#waypoints-tab .edit-wp-btns .move-wp{width:20px;height:20px;margin-right:4px;display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/buttons/move-bcb5d51e4978103e0a310d3a5a4a24e5.png) no-repeat center;background-size:100%}#waypoints-tab .add-wp-container{font-size:14px;padding:2.5px 5px;width:100%;cursor:pointer}#waypoints-tab .add-wp-container div.comment-content{background-color:#f2f2f2;padding:10px}#waypoints-tab .add-wp-container a{color:#219ad8}#overview-content #waypoints-tab .add-wp-container{padding:0px;margin-bottom:0px}#overview-content #waypoints-tab li.wp-container{padding-bottom:5px}.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:#219ad8}.feed-item.load-more h3:hover{color:#4bafe1}.feed-item.load-more .feed-user-avatar{visibility:hidden}.tab-container .load-more .feed-user-content{padding:10px}div#photos{text-align:center}div#photos .photo-item{display:inline-block;margin-right:5px;cursor:pointer}div#photos .photo-item img{vertical-align:initial}div#photos .photo-item img.trail-photo{display:none;height:80px !important;width:80px !important}div#photos div#load_more .feed-user-avatar{display:none}div#photos p.no-message{text-align:left}.tab-container a.edit-track,.tab-container a.delete-track,.tab-container a.review-trail{background-size:cover;width:16px;height:16px;text-indent:-10000px;text-decoration:none;margin-left:5px;cursor:pointer}.tab-container a.edit-track{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/edit-track-c6688dfee1447f43deabe80eb5251de1.png)}.tab-container a.delete-track{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/delete-track-b6c412c45b8b9f64c14586cd1ad9a9b3.png)}.tab-container a.review-trail{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/review-trail-b5848e6569c6850676b27b751c2de637.png)}.tag{margin-right:5px;margin-bottom:0px}.tag h3{font-size:16px;margin:0.5em 0;display:inline-block;font-weight:500}.tag a:hover{text-decoration:none}.tag span{background-color:gray;color:white;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tag span:hover{background-color:#a6a6a6}.tag span.active{background-color:gray}.tag span.big{padding:5px 12px}.tag span.small{font-size:12px;padding:3.5px 6px;font-weight:700}.show-orig-lang-btn{height:22px;width:28px;border:1px solid #219ad8;border-radius:5px;padding:2px;margin-top:5px;vertical-align:bottom;background-position:center !important;background-repeat:no-repeat !important;background-size:16px 16px !important}.show-orig-lang-btn:focus{outline:none}.show-orig-lang-btn.inactive{background-color:white;color:#219ad8}.show-orig-lang-btn.inactive:hover{background-color:#F2F2F2}.show-orig-lang-btn.active{background-color:#219ad8;color:white}.show-orig-lang-btn.active:hover{background-color:#4bafe1}.dropzone,.dropzone *,.dropzone-previews,.dropzone-previews *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropzone{position:relative;border:1px solid rgba(0,0,0,0.08);background:rgba(0,0,0,0.02);padding:1em}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.04)}.dropzone.dz-started .dz-message{display:none}.dropzone .dz-preview,.dropzone-previews .dz-preview{background:rgba(255,255,255,0.8);position:relative;display:inline-block;margin:17px;vertical-align:top;border:1px solid #acacac;padding:6px 6px 6px 6px}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:100px;height:100px;position:relative;background:#ebebeb;padding:5px;margin-bottom:22px}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{overflow:hidden;height:100%}.dropzone .dz-preview .dz-details img,.dropzone-previews .dz-preview .dz-details img{position:absolute;top:0;left:0;width:100px;height:100px}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{position:absolute;bottom:-28px;left:3px;height:28px;line-height:28px}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview:hover .dz-details img,.dropzone-previews .dz-preview:hover .dz-details img{display:none}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{display:none;position:absolute;width:40px;height:40px;font-size:30px;text-align:center;right:-10px;top:-10px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{color:#8cc657}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{color:#ee162d}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{position:absolute;top:100px;left:6px;right:6px;height:6px;background:#d7d7d7;display:none}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0%;background-color:#8cc657}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-previews .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:none;position:absolute;top:-5px;left:-20px;background:rgba(245,245,245,0.8);padding:8px 10px;color:#800;min-width:140px;max-width:500px;z-index:500}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{display:block}.dropzone{border:1px solid rgba(0,0,0,0.03);min-height:360px;-webkit-border-radius:3px;border-radius:3px;background:rgba(0,0,0,0.03);padding:23px}.dropzone .dz-default.dz-message{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap-076f0d562196716d5b375ae3825a0bd5.png);background-repeat:no-repeat;background-position:0 0;position:absolute;width:428px;height:123px;margin-left:-214px;margin-top:-61.5px;top:50%;left:50%}@media all and (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5 / 1), (min-device-pixel-ratio: 1.5), (min-resolution: 138dpi), (min-resolution: 1.5dppx){.dropzone .dz-default.dz-message{background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap@2x-975bc49d192b31ccffabe3c33caa7edb.png);-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}}.dropzone .dz-default.dz-message span{display:none}.dropzone.dz-square .dz-default.dz-message{background-position:0 -123px;width:268px;margin-left:-134px;height:174px;margin-top:-87px}.dropzone.dz-drag-hover .dz-message{opacity:0.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}.dropzone.dz-started .dz-message{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.dropzone .dz-preview,.dropzone-previews .dz-preview{-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.16);box-shadow:1px 1px 4px rgba(0,0,0,0.16);font-size:14px}.dropzone .dz-preview.dz-image-preview:hover .dz-details img,.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img{display:block;opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-previews .dz-preview.dz-success .dz-success-mark{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview.dz-error .dz-progress .dz-upload,.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload{background:#ee1e2d}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap-076f0d562196716d5b375ae3825a0bd5.png);background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5 / 1), (min-device-pixel-ratio: 1.5), (min-resolution: 138dpi), (min-resolution: 1.5dppx){.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap@2x-975bc49d192b31ccffabe3c33caa7edb.png);-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}}.dropzone .dz-preview .dz-error-mark span,.dropzone-previews .dz-preview .dz-error-mark span,.dropzone .dz-preview .dz-success-mark span,.dropzone-previews .dz-preview .dz-success-mark span{display:none}.dropzone .dz-preview .dz-error-mark,.dropzone-previews .dz-preview .dz-error-mark{background-position:-268px -123px}.dropzone .dz-preview .dz-success-mark,.dropzone-previews .dz-preview .dz-success-mark{background-position:-268px -163px}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{-webkit-animation:loading 0.4s linear infinite;-moz-animation:loading 0.4s linear infinite;-o-animation:loading 0.4s linear infinite;-ms-animation:loading 0.4s linear infinite;animation:loading 0.4s linear infinite;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:0;left:0;width:0%;height:100%;background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap-076f0d562196716d5b375ae3825a0bd5.png);background-repeat:repeat-x;background-position:0px -400px}@media all and (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5 / 1), (min-device-pixel-ratio: 1.5), (min-resolution: 138dpi), (min-resolution: 1.5dppx){.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{background-image:url(https://cdn-assets.alltrails.com/assets/dropzone/spritemap@2x-975bc49d192b31ccffabe3c33caa7edb.png);-webkit-background-size:428px 406px;-moz-background-size:428px 406px;background-size:428px 406px}}.dropzone .dz-preview.dz-success .dz-progress,.dropzone-previews .dz-preview.dz-success .dz-progress{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.dropzone .dz-preview:hover.dz-error .dz-error-message,.dropzone-previews .dz-preview:hover.dz-error .dz-error-message{opacity:1;-ms-filter:none;filter:none}.dropzone a.dz-remove,.dropzone-previews a.dz-remove{background-image:-webkit-linear-gradient(top, #fafafa, #eee);background-image:-moz-linear-gradient(top, #fafafa, #eee);background-image:-o-linear-gradient(top, #fafafa, #eee);background-image:-ms-linear-gradient(top, #fafafa, #eee);background-image:linear-gradient(to bottom, #fafafa, #eee);-webkit-border-radius:2px;border-radius:2px;border:1px solid #eee;text-decoration:none;display:block;padding:4px 5px;text-align:center;color:#aaa;margin-top:26px}.dropzone a.dz-remove:hover,.dropzone-previews a.dz-remove:hover{color:#666}@-moz-keyframes loading{0%{background-position:0 -400px}100%{background-position:-7px -400px}}@-webkit-keyframes loading{0%{background-position:0 -400px}100%{background-position:-7px -400px}}@-o-keyframes loading{0%{background-position:0 -400px}100%{background-position:-7px -400px}}@-ms-keyframes loading{0%{background-position:0 -400px}100%{background-position:-7px -400px}}@keyframes loading{0%{background-position:0 -400px}100%{background-position:-7px -400px}}
