﻿#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:999;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.flash,text{margin-bottom:0px}.flash span{display:block;font-family:Proxima Nova, Arial, sans-serif;font-size:15px;text-align:center}.flash a{font-family:Proxima Nova, Arial, sans-serif;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-9f86e17e015af789d378ac632ea46d39.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-bbdc301fb9424004b2c851a6eb6089e2.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-bbdc301fb9424004b2c851a6eb6089e2.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-bbdc301fb9424004b2c851a6eb6089e2.png)}.flash.gift{background:url("https://cdn-assets.alltrails.com/assets/images/gifting/bg-image%402x.png");background-position-x:center;font-family:Proxima Nova, Arial, sans-serif;font-size:14px;line-height:21px;font-weight:normal;color:#FFFFFF;padding:10px 0px}.flash.gift span{font-size:16px;font-weight:800}.flash.gift .long,.flash.gift .short{margin-left:4px;font-size:14px;font-weight:bold;border-bottom:1px solid transparent}.flash.gift .long:hover,.flash.gift .short:hover{border-bottom:1px solid #FFFFFF}.flash.gift .long{display:none}.flash.gift .short{display:block}.flash.gift span.xlate-none{display:flex;flex-direction:row;justify-content:center}.flash.gift a{color:#FFFFFF;display:flex;flex-direction:row;align-items:center}.flash.gift a.close{background:url(https://cdn-assets.alltrails.com/assets/icons/notification-close-web-white-bbdc301fb9424004b2c851a6eb6089e2.png)}.flash.gift .chev{font-size:18px;margin-left:4px;padding-bottom:1px}.flash.gift .chev:after{content:"›"}@media all and (min-width: 768px){.flash.gift{background-size:101% 100%}}@media all and (min-width: 640px){.flash.gift .long{display:block}.flash.gift .short{display:none}}#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}html.modalOpen{overflow:hidden}@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)}}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{text-decoration:none}div#content{border:1px solid #CCCCCC;border-top:none;background-color:#E6E6E6}div#content article{background-color:white;min-height:800px}div#content aside{padding:10px;border-left:1px solid #eaeaea}div#content aside hr{margin:15px 0;background:#CCCCCC;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}@media (max-width: 768px){section#static-map{min-height:auto !important;min-width:100% !important}}@media (min-width: 1200px){#page-trails-show #content.container,#header-bottom-container .container{width:1024px}}section#static-map.admin{min-height:400px}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:2px solid white;border-radius:39px}div.item-info{padding-top:5px}div.track-info{padding-left:7px;display:inline-block}div.track-info h2{padding-left:5px}.trail-info{background-color:white}.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;position:absolute;z-index:1;top:32px}div#please-unblock-text{text-align:center;font-weight:500;font-size:13px;width:160px;margin:auto;padding-top:95px;display:none}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-4fd2dc2e77ee356fe0463001538869f5.png);background-size:30px 30px;overflow:hidden}div#content aside div#map div.toggle a{margin:1.5px 1.5px 0 0}.moreContainer{width:100%}#trail_more_alternative_menu.dropdown{z-index:1;color:#414141;position:absolute;top:51px;background-color:white;text-align:left;border-radius:8px;box-shadow:0 16px 32px 0 rgba(0,0,0,0.16),0 0 4px 0 rgba(0,0,0,0.08);border-top:none;right:16px;width:366px;padding:8px 0px;overflow:hidden}#trail_more_alternative_menu.dropdown .dropdown-item{height:42px;display:flex;padding:0 16px;align-items:center;font-size:14px;cursor:pointer;font-family:Proxima Nova, Arial, sans-serif}#trail_more_alternative_menu.dropdown .dropdown-item a{width:100%;height:100%;display:flex;align-items:center}#trail_more_alternative_menu.dropdown .dropdown-item a.gpx-label{width:100%;margin-right:8px}#trail_more_alternative_menu.dropdown .dropdown-item span.icon-container{height:30px;width:30px;float:left;display:inline-block;background-size:30px 30px;margin-top:-5px}#trail_more_alternative_menu.dropdown .dropdown-item span.icon-container.park-icon-search{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-area-a1a4d8a4150b8b5c662e654e3c9c6cd3.png)}#trail_more_alternative_menu.dropdown .dropdown-item span.icon-container.place-icon-search{background-image:url(https://cdn-assets.alltrails.com/assets/icons/search/icon-search-place-9023f0d2f5c57285a21a7da386703203.png)}#trail_more_alternative_menu.dropdown .dropdown-item span.search-display-text{padding-left:5px;display:inline-block}#trail_more_alternative_menu.dropdown .dropdown-item:hover{transition:none;background-color:#F2F2F2}#trail_more_alternative_menu.dropdown .dropdown-item:hover a{transition:none;text-decoration:none}#trail_more_alternative_menu.dropdown .dropdown-item.disabled{cursor:default}#trail_more_alternative_menu.dropdown .dropdown-item.disabled a{cursor:default;pointer-events:none;color:#dddddd !important}#trail_more_alternative_menu.dropdown .dropdown-item span.print-item{display:inline-block;background:url(https://cdn-assets.alltrails.com/assets/shared/pro-red@3x-de20c2c53aacb89095dfb7c042c037e6.png) 0 0 no-repeat;width:28.5px;height:16px;background-size:28.5px 16px;margin-left:3px}#trail_more_alternative_menu.dropdown .dropdown-item .list-add-menu input.new-list{width:90% !important;padding:6px !important}#trail_more_alternative_menu.dropdown .dropdown-item,#trail_more_alternative_menu.dropdown a{color:#414141 !important;transition:none}#trail_more_alternative_menu.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){#trail_more_alternative_menu.dropdown .list-add-menu{left:-166px}}#trail_more_alternative_menu.dropdown .list-add-menu div.user-list{padding:5px;width:100%}#trail_more_alternative_menu.dropdown .list-add-menu div.user-list.checked{color:white;background-color:#69A041}#trail_more_alternative_menu.dropdown .list-add-menu div.user-list:active,#trail_more_alternative_menu.dropdown .list-add-menu div.user-list a:active{color:white;background-color:#69A041 !important}#trail_more_alternative_menu.dropdown .list-add-menu div.user-list:hover,#trail_more_alternative_menu.dropdown .list-add-menu div.user-list a:hover{background-color:#428A13;color:white}#trail_more_alternative_menu.dropdown .list-add-menu div.user-list .list-title{display:inline-block;width:78%;padding:2px 0}#trail_more_alternative_menu.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}#trail_more_alternative_menu.dropdown .list-add-menu .new-list{border:1px solid #e0e0e0;width:100%;padding:2px;margin-top:5px}@media (max-width: 767px){#trail_more_alternative_menu.dropdown .dropdown-item.suggest.trail-details{display:none}}@media (max-width: 390px){#trail_more_alternative_menu.dropdown{width:300px}}.suggest-edit-and-dropdown{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:32px}.suggest-edit-and-dropdown .suggest-edit{font-size:14px;color:#428A13;font-family:Proxima Nova, Arial, sans-serif}.trail-aside{background:white}#content aside.trail-aside{padding:24px}a.full-map-expand-location{border-radius:8px;border:2px solid #428A13;font-size:16px;font-weight:bold;color:#428A13;display:flex;flex-direction:row;align-items:center;justify-content:space-around;height:40px;background:white;width:300px;position:absolute;bottom:32px;left:0;right:0;z-index:1;margin-left:auto;margin-right:auto}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{margin:0 24px;padding:24px 0px;font-family:Proxima Nova, Arial, sans-serif}div#content section#nearby-trails{padding:0;margin:0px}div#content section.no-top-padding{padding-top:0}#page-trails-show div#title-box,#page-parks-show 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}#map #static-map-img{border-radius:8px;width:100%;height:auto}#map .view-full-map-container{border-radius:8px;border:2px solid #428A13;display:flex;flex-direction:row;align-items:center;justify-content:space-around;height:40px;background:white;width:calc(100% - 48px);position:absolute;bottom:32px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}#map .view-full-map-container .full-map-text{font-size:16px;font-family:Proxima Nova, Arial, sans-serif;color:#428A13;font-weight:bold}#map .view-full-map-container img.expand-icon{position:absolute;width:24px;height:auto;right:8px}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 div#title-and-menu-box{position:absolute;bottom:0;left:0;width:100%;color:white;padding:0px}div#main-photo div#title-and-menu-box.relative{position:relative}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:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:2px;position:relative;top:3px}}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#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.6);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-86755c75dbb97c4778e31a4acb198e09.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;margin:0}div#content section#activity-feeds .tab-container{min-height:900px;padding:0 0 10px;margin:0 24px}div#content section#overview-content{padding:0}div#content section#trail-top-overview-text p,div#content section#overview-content p{color:#414141;font-size:18px;line-height:1.44;white-space:pre-wrap;overflow-wrap:break-word}div#content section#trail-top-overview-text{position:relative;border-bottom:1px solid #E6E6E6}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 #CCCCCC;overflow:auto;background-color:#E6E6E6}div#content .content-menu h3{font-size:16px}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:0px;bottom:24px;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,div.show-more-container button{font-size:18px;line-height:1.44;cursor:pointer;color:#428A13;border:none;background:none}.no-message{background-color:#faf9f8;border:solid #CCCCCC 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-8fb2e8dc7cd544acb20bb7aa309cf384.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:#5A5A5A;font-size:12px;line-height:1.42;display:block;width:auto}div#content section#trail-stats .detail-data{font-size:16px;font-weight:bold;line-height:1.38;display:block;width:auto;color:#414141}div#content section#trail-stats div{width:100%}div#content section#trail-stats div span{width:32%;display:inline-block}div#content section.tag-cloud{padding-top:16px}.distance-icon,.elevation-icon,.route-icon{background-repeat:no-repeat;background-size:24px 24px;background-position:0px 5px;padding-bottom:6px}.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;border:none;background-color:#428A13;color:#FFFFFF;line-height:16px;font-size:12px;font-weight:700;padding:5px;min-width:110px;cursor:pointer}.contribute-button:hover{background-color:#69A041}.contribute-button.upload-ugc-button{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:16px;font-weight:bold;width:188px;height:40px;text-align:center}@media screen and (max-width: 859px){.contribute-button.upload-ugc-button{width:100%;margin-top:24px}}@media screen and (min-width: 860px){.upload-ugc-button-holder{position:relative}.upload-ugc-button-holder.show-button{padding-right:204px}.upload-ugc-button{position:absolute;top:0;right:0}}.sort-holder{margin-top:24px}.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 0.2em 0 0.3em}.sort-holder .sort-options li:last-child:after{content:'';padding:0 0.2em 0 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}.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,#track-fileupload-container{border-bottom:1px solid #E6E6E6;padding-top:10px;padding-bottom:10px;padding-top:24px;margin-top:24px;border-top:1px solid #E6E6E6}div#review-fileupload-container form,#track-fileupload-container form{width:100%}div#review-fileupload-container form textarea,div#review-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 #E6E6E6;border-radius:8px;padding:8px;box-shadow:none !important}div#review-fileupload-container form textarea:focus,div#review-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'],#track-fileupload-container form input[type='text']{padding:8px 6px}div#review-fileupload-container form div.link-fields,#track-fileupload-container form div.link-fields{overflow:visible}div#review-fileupload-container form textarea,#track-fileupload-container form textarea{height:120px}div#review-fileupload-container form .lighten,div#review-fileupload-container form small,#track-fileupload-container form .lighten,#track-fileupload-container form small{color:#c0c0c0}div#review-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,#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-db8c214159e1d6404486ff4ae00abf70.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,#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,#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,#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,#track-fileupload-container div.rating div.star-rating-readonly a{cursor:default !important}div#review-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 .review-set-rating,#track-fileupload-container .review-set-rating{display:flex}div#review-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,#track-fileupload-container div.activity-date select{float:left;margin-right:3px}div#review-fileupload-container span.validation-error,#track-fileupload-container span.validation-error{margin-right:10px;color:red}div#review-fileupload-container .upload-form-btn,#track-fileupload-container .upload-form-btn{min-width:120px;height:40px;display:inline-block;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0px 5px 0 0;padding:12px 0;cursor:pointer;color:white;font-size:14px;font-weight:bold}div#review-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,#track-fileupload-container #review-fileupload-submit{margin:10px 0px 32px}div#review-fileupload-container .upload-form-btn.green,#track-fileupload-container .upload-form-btn.green{border:none;background-color:#428A13}div#review-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.cancel,#track-fileupload-container .upload-form-btn.cancel{min-width:88px;background:none;border:none;color:#428A13}div#review-fileupload-container .upload-form-btn.cancel:hover,#track-fileupload-container .upload-form-btn.cancel:hover{color:#69A041}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,#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,#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,#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,#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{background:white;border-radius:8px;border:1px solid #E6E6E6;font-size:14px;font-family:Proxima Nova, Arial, sans-serif;color:#414141;padding:8px;font-weight:normal;height:auto;margin:0px 8px 8px 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,#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{border:1px solid #428A13;background:white;color:#428A13}div#review-fileupload-container .feed-tab-header label h5.label,#track-fileupload-container .feed-tab-header label h5.label{font-size:22px;font-weight:bold;font-family:Proxima Nova, Arial, sans-serif}div#review-fileupload-container .form-content .holder label,div#review-fileupload-container .holder .title,#track-fileupload-container .form-content .holder label,#track-fileupload-container .holder .title{font-size:16px;font-family:Proxima Nova, Arial, sans-serif;font-weight:bold;color:#414141}.feed-tab-header{margin:24px 0;padding-bottom:24px;border-bottom:1px solid #E6E6E6}.feed-tab-header p,.feed-tab-header input[type='text'],.feed-tab-header textarea{font-size:16px;color:#414141}.feed-tab-header label,.feed-tab-header h5.label{font-size:22px;margin-top:24px;width:100%;font-weight:bold;color:#414141}.feed-tab-header p,.feed-tab-header input[type='text'],.feed-tab-header textarea,.feed-tab-header select,.feed-tab-header .gpx-smooth{margin:8px 0;line-height:1.5}@media screen and (max-width: 767px){.feed-tab-header p,.feed-tab-header input[type='text'],.feed-tab-header textarea,.feed-tab-header select,.feed-tab-header .gpx-smooth{margin:4px 0}}.feed-tab-header form .form-content{padding:0}.feed-tab-header form .form-content .gpx-smooth{margin-bottom:24px}.feed-tab-header form .form-content .gpx-smooth label{font-size:14px;font-weight:normal}.feed-tab-header form .form-content .gpx-smooth input[type='checkbox']+label:before{float:none;margin-left:0;padding-left:5px;margin-right:5px;padding-right:5px}.feed-tab-header form .form-content .fileupload-form-input{margin-bottom:16px}.feed-tab-header form .form-content label.MuiRating-label{margin-top:0px}#track-fileupload-container .preview .rounded-border{border:none}#track-fileupload-container{padding:24px 0 24px 0;border-bottom:1px solid #E6E6E6}#track-fileupload-container .fileupload-drop{font-size:36px;margin-right:24px;margin-bottom:24px;color:#414141;border:dashed #E6E6E6 2px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center;min-height:160px;line-height:30px;padding:20px}#track-fileupload-container .fileupload-drop.dz-message{font-size:16px;font-weight:bold;line-height:1.38;padding:52px 24px}@media only screen and (max-width: 1020px){#track-fileupload-container .fileupload-drop{font-size:24px}}@media only screen and (max-width: 767px){#track-fileupload-container .fileupload-drop{font-size:18px}}#track-fileupload-container .fileupload-table-container{margin-right:24px}#track-fileupload-container #photo-fileupload-submit{padding-top:5px}#track-fileupload-container .photo-previews{text-align:center}#track-fileupload-container .photo-previews input[type='text']{border:1px solid #a9a490;padding:5px;text-align:left;margin-top:10px;width:100%}#track-fileupload-container .photo-previews div.rotate_buttons{margin-top:6px;text-align:left}#track-fileupload-container .photo-previews div.rotate_buttons button{background:none;border:none;color:#414141}#track-fileupload-container .photo-previews div.rotate_buttons button:hover{color:#A6A6A6}#track-fileupload-container .photo-previews div.rotate_buttons button:first-child{padding-left:0}#track-fileupload-container .photo-previews .dz-progress{top:initial !important}#track-fileupload-container .photo-previews .dz-error-message{top:30px !important;left:0 !important;width:100%;max-width:100% !important}#track-fileupload-container .photo-previews .dz-image-preview{border:none;box-shadow:none;margin:0}#track-fileupload-container .photo-previews .dz-image-preview .dz-filename{display:none !important}#track-fileupload-container .photo-previews .dz-preview{padding:8px 0}#track-fileupload-container .photo-previews .dz-preview .dz-details{width:auto !important;height:auto !important;padding:0;background-color:white}#track-fileupload-container .photo-previews .dz-preview .dz-details img{width:auto !important;height:auto !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#track-fileupload-container .photo-previews .dz-preview .dz-details img{position:initial !important;max-width:100% !important}.non-scrolling-trail-list .feed-user-content{padding:10px}div.photo-title-container{padding:32px 0 0 32px}div.photo-title-container>h1{width:728px;height:37px;font-family:Proxima Nova, Arial, sans-serif;font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.3px;color:#414141}div.photo-title-container>div{display:flex;justify-content:left;align-content:center}div.photo-title-container>div div+span{margin-left:8px}.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:#767676;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;margin-left:2px;padding:1px 3px}.sidebar-module h3.nearby-trails{margin-bottom:8px}.sidebar-module h3.nearby-trails a{font-size:18px;font-family:Proxima Nova, Arial, sans-serif}.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}.sidebar-module div.feed-user-content.rounded.no-height{height:unset}.sidebar-module .show-more-trails{margin-top:32px;text-align:center;font-family:Proxima Nova, Arial, sans-serif;cursor:pointer}.sidebar-module .show-more-trails h3{color:#428A13;font-size:16px}@media (max-width: 767px){#branch-banner-iframe{min-width:360px !important;width:100% !important}}#page-parks-show-v2 #header,#page-location-show-v2 #header,#page-best_location-country-v2 #header,#page-best_location-state-v2 #header,#page-location-photos-v2 #header,#page-trails-photos-v2 #header{background-color:white}#page-parks-show-v2 #header-bottom-container,#page-location-show-v2 #header-bottom-container,#page-best_location-country-v2 #header-bottom-container,#page-best_location-state-v2 #header-bottom-container,#page-location-photos-v2 #header-bottom-container,#page-trails-photos-v2 #header-bottom-container{background-color:white}#page-parks-show-v2 #header-bottom-container .container,#page-location-show-v2 #header-bottom-container .container,#page-best_location-country-v2 #header-bottom-container .container,#page-best_location-state-v2 #header-bottom-container .container,#page-location-photos-v2 #header-bottom-container .container,#page-trails-photos-v2 #header-bottom-container .container{width:100%;max-width:1024px}#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:white;-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:white;background-color:#848066;text-decoration:none}div#content .btn-slim.brown a{color:white;background-color:#848066;text-decoration:none}div#content .btn-slim.gray{background-color:#767676}div#content .btn-slim.gray:hover{color:white;background-color:#A6A6A6;text-decoration:none}div#content .btn-slim.gray a{color:white;background-color:#A6A6A6;text-decoration:none}div#content .btn-slim.trail-show-tool{margin-top:5px}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 0.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 #CCCCCC}#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.map-img{width:100%;height:auto}#page-trails-show #mobile-trail-map #map{position:relative;min-height:250px}#page-trails-show #mobile-trail-map #map .toggle{display:none}}#page-trails-show #mobile-trail-map-explore{display:none;border-bottom:1px solid #CCCCCC;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;width:100%;height:auto;border-radius:8px}a.link{color:#219AD8;cursor:pointer;text-decoration:none}@media screen and (max-width: 970px){div#content{overflow-y:scroll;overflow-x:hidden}}@media screen and (max-width: 767px){div#content aside{padding:0 24px}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-users{display:none}div#content aside hr{display:none}div#content aside .trail-show-tool{display:none}div#content section#overview-content .content-menu div{padding-right:20px;margin-right:0}}@media only screen and (max-width: 767px) and (max-width: 768px){div#content section#overview-content .content-menu div{padding-right:10px}}@media screen and (max-width: 767px){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-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-lists-show section#activity-feeds,body#page-best_location-state section#activity-feeds,body#page-best_location-country 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:#767676;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}}#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:#FFFFFF}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:#FFFFFF}div.design-variant-1 div#content aside{background-color:#FFFFFF}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 .icon-title{background:inherit;border:none;width:100%;padding-top:30px !important;padding-left:0px !important;font-size:16px;font-family:Proxima Nova, Arial, sans-serif}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:#FFFFFF !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:#FFFFFF !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:#FFFFFF !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:48px;height:48px;left:0;right:0;margin-left:auto;margin-right:auto;top:-24px;z-index:5}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 .icon-title,div.design-variant-1 li.more-menu-container .icon-title,div.design-variant-1 li.favorite-menu .icon-title,div.design-variant-1 li.favorite-menu .icon-title{position:absolute;top:0;left:0;z-index:2;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.checked,div.design-variant-1 li.favorite-menu .dropdown .dropdown-item.checked{background-color:#69A041 !important;border-bottom:1px solid #FFFFFF}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:#FFFFFF !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 #CCCCCC;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 .up-carat,div.design-variant-1 li.favorite-menu .up-carat{width:0;height:0;left:0px;right:0px;top:50px;margin-left:auto;margin-right:auto;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 .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}@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 .icon-title,div.design-variant-1 ul.six-item li .icon-title{font-size:14px !important}}div.design-variant-1 div.link-logo{background-size:48px 48px}div.design-variant-1 div.link-logo .icon-container{background:white;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:space-around;box-shadow:0 2px 8px 0 rgba(0,0,0,0.24)}div.design-variant-1 div.link-logo .icon-container .trail-details-icon{width:24px;height:24px;background-size:cover}div.design-variant-1 div.link-logo .icon-container .photos-icon{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/photos-green-d54f70fd4c7213becfc0426c995a5dff.png)}div.design-variant-1 div.link-logo .icon-container .share{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/share-green-de399392024d15d98c6460993f414c1f.png)}div.design-variant-1 div.link-logo .icon-container .more{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/more-green-9b0c7d4aea9929fdbe08c199fad1bba8.png)}div.design-variant-1 div.link-logo .icon-container .directions{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/directions-green-cf23ba05dd102a9d1cc9eace14a96e34.png)}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-7689d40ee4fa4dd1bd8cfc906c47bdf8.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-f8b9269b07ac95605408f7afb388bbef.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-e97719097a9464a507c50b980d14c976.png)}div.design-variant-1 div.link-logo.share{background-image:url(https://cdn-assets.alltrails.com/assets/icons/trail/Green-Variant/green-share-104x104-226941037dccb27bfffb9b46b798c1e1.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-f8b578f8b8fbf3e2535aa407b2ebb0b5.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-ead01abf4a28aca0bac2aa9a090215f6.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-f23446a2bb5046b301df55c1fb4061ab.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-5e993fcb681dee2038bde1cb0a24386a.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-3a53b36de44bd4dbd1db6fae20cb29c1.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-1a5015dfedc45d1b07c70084f17a64a4.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-d30ce61d69e149e03286069cae89eecb.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-5b1266ff64b2a3d7f71f7a12b4d313c3.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-e7c535263df46f9ade65408218dac00c.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-932cb6e2aa72f37b56992d44ab298fa0.png)}div.design-variant-1 li.favorite-menu .bar-icon.active .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-b34335223f6c9fc6b0fe08f3e289e6a3.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-be6f0d4528aec2d5288ccec1a6a91a75.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-33f17f7a293914aea291f4160d6f9270.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-837353f0dea7b55d43feeb8318b2fb02.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-e855feb1761fefd71bb1999c185a0a32.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-5e993fcb681dee2038bde1cb0a24386a.png)}div.design-variant-1 .icon-title,div.design-variant-1 .icon-title{font-family:Proxima Nova, Arial, sans-serif}div.design-variant-1 .icon-title .link-logo,div.design-variant-1 .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:0 40px 40px}#map-download-modal .modal-header h3{font-size:30px;margin:12px 24px;color:#414141;text-align:center}#map-download-modal .modal-body p{color:#767676;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}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * 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-fa6b8bb043d684e98249b7421e143ebc.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-679e9231571edf716cf551f5d462e5af.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-2073e5a5b16c7dd9cf6ce727c78f1a4b.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-021a8fafaf18781cb5a09dcd43bc5556.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,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus 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-50f75222293c8d2ac229ad2d55ef5a9d.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-084c74b495ff112a6f43cc4e684dc1e3.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-ad7427cc95f9a27e2c19c72893fbdff0.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-03c4deab342a9947a0cd855754f2d4c5.png)}.ui-widget-header .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_222222_256x240-03c4deab342a9947a0cd855754f2d4c5.png)}.ui-state-default .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_888888_256x240-95d8fe1243cf89c3c33694a85b6e92d0.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-ba9c37ff545525d20244928b70c462ed.png)}.ui-state-active .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_454545_256x240-ba9c37ff545525d20244928b70c462ed.png)}.ui-state-highlight .ui-icon{background-image:url(https://cdn-assets.alltrails.com/assets/jquery-ui/ui-icons_2e83ff_256x240-73f6d50c4c6635fbade29c46d1a83367.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-7930a5e1e4aacdc32da7ec575a776ba6.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-bf5cc4486a2d997533a622b90e3a1d69.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-bf5cc4486a2d997533a622b90e3a1d69.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.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 Datepicker 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/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,.ui-datepicker select.ui-datepicker-year{width:45%}.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{position:relative;border-radius:8px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover !important;-webkit-overflow-scrolling:touch}@media (max-width: 767px){#fullscreen-search-results{width:100% !important}}#fullscreen-search-results .item{position:absolute;padding:16px;bottom:0;left:0;width:100%;cursor:pointer;z-index:2}#fullscreen-search-results .item .track-info{height:40px;vertical-align:top;color:white;padding-left:7px;display:inline-block}#fullscreen-search-results .item .clickable{pointer-events:initial}#fullscreen-search-results .item-info{margin-top:4px;vertical-align:auto}#fullscreen-search-results .item-info .rating{background-position:0px 2px}#fullscreen-search-results .item-profile-link{height:39px}#fullscreen-search-results .item-profile-link img{border:2px solid white;background-image:url(https://cdn-assets.alltrails.com/assets/placeholder/person_placeholder-acae9bc99f8fe16abe2e7e380452934a.png);background-size:40px 40px;border-radius:40px;width:40px;height:40px}#fullscreen-search-results .circle-item-profile-link img{border:1px solid white;background-image:url(https://cdn-assets.alltrails.com/assets/placeholder/person_placeholder-acae9bc99f8fe16abe2e7e380452934a.png);background-size:75px 75px;width:75px;height:75px;border-radius:12px}#fullscreen-search-results .name{font-family:Proxima Nova, Arial, sans-serif;font-size:18px !important;font-weight:bold !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:white;overflow:hidden;padding-bottom:0;padding-right:15px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap}#fullscreen-search-results .name a{color:white;font-size:18px;font-weight:bold}#fullscreen-search-results .name a:visited,#fullscreen-search-results .name a:hover{color:white !important}#fullscreen-search-results .name.short{padding-right:55px}#fullscreen-search-results .name.big{font-size:28px;font-weight:500;margin:0;text-overflow:initial;white-space:normal;line-height:30px}.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}.track-info span.diff,#difficulty-and-rating span.diff{border-radius:6px;display:inline-block;font-family:Proxima Nova, Arial, sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;margin-right:8px;padding:0px 8px;height:18px;line-height:19px}.track-info span.diff.activity,#difficulty-and-rating span.diff.activity{background-color:white;border:solid 1px #428A13;color:#428A13;height:22px;line-height:22px;width:auto}#difficulty-and-rating .missing{background-color:#BDBDBD;color:white}#difficulty-and-rating .easy{background-color:white;color:#69A041}#difficulty-and-rating .easy.selected{background-color:#69A041;color:white}#difficulty-and-rating .moderate{background-color:white;color:#4BAFE1}#difficulty-and-rating .moderate.selected{background-color:#4BAFE1;color:white}#difficulty-and-rating .hard{background-color:white;color:#676767}#difficulty-and-rating .hard.selected{background-color:#676767;color:white}#difficulty-and-rating .rating{margin-bottom:-2px;margin-right:4px}.non-scrolling-trail-list li{margin-bottom:10px}.feed-user-avatar{position:relative;background-color:#F2F2F2;border:1px solid #CCCCCC;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 #CCCCCC;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 #CCCCCC;overflow:auto}.feed-user-content .title.no-bar{border-bottom:none;padding-bottom:0px;margin-bottom:-5px;min-height:44px}.feed-user-content .title .width-for-stars-holder{display:inline-block;position:relative;width:100%;margin-bottom:1px}.feed-user-content .title .width-for-stars-holder h4{position:absolute;top:3px;left:0;right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px}.feed-user-content .title h4{display:inline-block;margin:0 0 5px 0;font-size:12px;font-weight:bold}.feed-user-content .title div.tag{display:inline-block;padding-bottom:8px}.feed-user-content .title .review-tags{display:inline-block;width:calc(100% - 150px)}.feed-user-content #page-location-photos .feed-user-content .title .review-tags{height:20px;line-height:20px;overflow:hidden}.feed-user-content .details{margin:10px 0 0}.feed-user-content .details p{margin:0;padding:0;font-size:12px;word-wrap:break-word}.feed-user-content .details img{width:100%}.reply-editor{font-family:Proxima Nova, Arial, sans-serif;background-color:rgba(105,160,65,0.08);width:100%;padding:16px;margin:5px 0px;border-radius:3px;position:relative;min-height:96px}.reply-editor textarea{width:70%;min-height:60px;padding:5px;margin:2px;border:#69A041 solid 1px}.reply-editor h3,.reply-editor h4{display:inline-block;font-size:14px}.reply-editor h3{color:#414141}.reply-editor h4{margin-left:2px}.reply-editor p{font-size:16px}.reply-editor h4,.reply-editor p{font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#5A5A5A}.reply-editor .comment-reply-content{margin-left:16px;word-break:break-word}.reply-editor .btn-container-right{float:right}.reply-editor .delete-track{position:absolute;right:10px;top:10px}.reply-editor .green-block{background-color:#69A041;width:4px;height:64px;border-radius:2px}.reply-editor .btn.blue-save{float:left;padding:4px;margin:2px;border-radius:3px;background-color:#219AD8;color:#FFF !important;font-weight:bold}.reply-editor .btn.blue-save:hover{background-color:#4BAFE1 !important}#reviews .feed-user-content .details p{white-space:pre-wrap}.feed-item:first-child{margin:0}.feed-item{margin:10px 0;width:100%;clear:both}.feed-item.load-more{cursor:pointer}.feed-item.load-more h3{cursor:pointer;text-align:center;color:#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 .feed-items{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;text-align:center;margin-bottom:24px}div#photos .feed-items .photo-item{border-radius:8px;cursor:pointer;display:inline-block;overflow:hidden;position:relative}div#photos .feed-items .photo-item.lg-sq{border-radius:0;height:142px;width:142px;margin-bottom:16px}div#photos .feed-items .photo-item.sm{border-radius:8px;padding-top:16.66%;width:calc(25% - 12px);margin-bottom:16px}@media (max-width: 767px){div#photos .feed-items .photo-item.sm{padding-top:33.33%;width:calc(50% - 4px);margin-bottom:8px}}div#photos .feed-items .photo-item.lg{border-radius:8px;padding-top:22.22%;width:calc(33.33% - 10.66px);margin-bottom:16px}@media (max-width: 767px){div#photos .feed-items .photo-item.lg{padding-top:66.66%;width:100%;margin-bottom:8px}}div#photos .feed-items .photo-item img{object-fit:cover;vertical-align:initial;height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0}#activity-feeds div#photos .feed-items{justify-content:flex-start;margin-bottom:24px}#activity-feeds div#photos .feed-items .photo-item{border-radius:8px;cursor:pointer}#activity-feeds div#photos .feed-items .photo-item.lg-sq{border-radius:5px;width:calc(25% - 12px);height:auto;margin-bottom:16px;margin-right:16px}#activity-feeds div#photos .feed-items .photo-item.lg-sq:nth-child(4n){margin-right:0px}@media (max-width: 475px){#activity-feeds div#photos .feed-items .photo-item.lg-sq{width:calc(33.3% - 6px);margin-bottom:8px;margin-right:8px}#activity-feeds div#photos .feed-items .photo-item.lg-sq:nth-child(4n){margin-right:8px}#activity-feeds div#photos .feed-items .photo-item.lg-sq:nth-child(3n){margin-right:0px}}#activity-feeds div#photos .feed-items .photo-item img{position:static}#activity-feeds div#load_more .feed-user-avatar{display:none}#activity-feeds p.no-message{text-align:left}.reply-editor a.edit-track,.reply-editor a.delete-track,.reply-editor a.review-trail{background-size:cover;width:16px;height:16px;text-indent:-10000px;text-decoration:none;margin-left:5px;cursor:pointer}.reply-editor a.edit-track{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/edit-track-430ee10c55f17f80fbdddac01b1afe89.png)}.reply-editor a.delete-track{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/delete-track-54ebfcbb344ffb8022d0cd5cad142c57.png)}.reply-editor a.review-trail{background-image:url(https://cdn-assets.alltrails.com/assets/buttons/review-trail-676beced9429849d451b1a58c1cf5ade.png)}.tag{margin-right:5px;margin-bottom:0px}.tag a:hover{text-decoration:none}.tag span{font-size:14px;cursor:default;margin:5px 0;display:inline-block;font-weight:500;background-color:#FFFFFF;color:#428A13;white-space:nowrap;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:solid 1px #428A13}.tag span:hover{background-color:#A6A6A6}.tag span.active{background-color:#FFFFFF}.tag span.big{padding:5.5px 12px}.tag span.small{font-size:12px;padding:3.5px 6px;font-weight:700}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("icons/share/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-image:url("icons/share/flags@2x.png")}}.iti__flag.iti__np{background-color:transparent}.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-016b04bfa7df4d66ddc44d3a5b9d8fec.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-ce7cacc7a83318f69813e84836daf11e.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-016b04bfa7df4d66ddc44d3a5b9d8fec.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-ce7cacc7a83318f69813e84836daf11e.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-016b04bfa7df4d66ddc44d3a5b9d8fec.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-ce7cacc7a83318f69813e84836daf11e.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}}
