body{visibility:inherit}#map-container{display:none;margin-bottom:16px;clear:left}#google-map{width:100%;height:400px}#main-photo{display:inline-block;position:relative;margin-bottom:8px;width:100%}#main-photo img{position:relative;display:block;width:100%;height:auto}#main-photo .image-border{display:block;position:absolute;left:10px;top:10px;right:10px;bottom:10px;border:1px solid #fff}#main-photo+div p:first-child{margin-top:0}.app-formats{display:table;margin:0 auto;width:100%}@media screen and (min-width:60em){.app-formats .app-button{display:none!important}}@media screen and (max-width:59.99em){.app-formats .text{display:none!important}}@media screen and (min-width:37.5em) and (max-width:59.99em){.app-formats .icon{visibility:hidden}}@media screen and (max-width:37.49em){.app-formats{display:block;width:100%}.app-formats .icon{display:none!important}}.app-formats>div.store-link{display:table-cell}.app-formats>div.store-link .inner{left:50%;transform:translateX(-50%);position:relative;width:98%;width:calc(100% - 12px);border-radius:10px;display:table;table-layout:fixed}@media screen and (min-width:37.5em){.app-formats>div.store-link .inner{margin:8px 0 0 0;padding:8px 0 4px 0;border:1px solid #aaa}}@media screen and (min-width:37.5em) and (max-width:59.99em){.app-formats>div.store-link .inner{position:relative}}@media screen and (min-width:37.5em) and (max-width:46.24em){.app-formats>div.store-link .inner{padding:4px 0 8px 0}}@media screen and (min-width:60em){.app-formats>div.store-link:hover{cursor:pointer}.app-formats>div.store-link:hover a{text-decoration:underline}}.app-formats>div.store-link.ios .icon{padding-left:42px}@media screen and (min-width:46.25em){.app-formats>div.store-link.android .icon img{margin-left:12px}}.app-formats>div.store-link.android .icon{padding-left:24px!important}.app-formats>div.store-link .inner>div{display:table-cell;vertical-align:middle}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div{display:block}}.app-formats>div.store-link .inner>div.icon{text-align:left;padding-top:4px;padding-bottom:4px;padding-right:16px}@media screen and (max-width:59.99em){.app-formats>div.store-link .inner>div.icon{display:none}}.app-formats>div.store-link .inner>div.text{text-align:center;font-size:17px;font-variant:small-caps;color:#fff}.app-formats>div.store-link .inner>div.text a{color:#fff;text-decoration:none}.app-formats>div.store-link .inner>div.qr{text-align:right;padding-left:18px;padding-right:8px}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div.qr{text-align:center}}@media screen and (max-width:37.49em){.app-formats>div.store-link .inner>div.qr{display:none!important}}.app-formats>div.store-link .inner>div.qr img{max-width:100px}@media screen and (max-width:59.99em){.app-formats>div.store-link .inner>div.qr img{width:100%}}@media screen and (min-width:46.25em) and (max-width:59.99em){.app-formats>div.store-link .inner>div.app-button{top:50%;transform:translateY(-50%);position:absolute;left:8px;text-align:left}}@media screen and (max-width:46.24em){.app-formats>div.store-link .inner>div.app-button{text-align:center}}.app-formats>div.store-link .inner>div.app-button a{padding-left:42px}@media screen and (max-width:37.49em){.app-formats>div.store-link .inner>div.app-button a{margin:12px 0 0 0}}#app-intro{background-color:#131;border-radius:4px;z-index:0;position:relative;padding:4px 0 0 0;margin-bottom:16px;display:none}#app-intro,#app-intro a{color:#fff}#app-intro:before{content:'';position:absolute;width:100%;height:18px;left:0;top:0;background:linear-gradient(#2e802e,#174517);border-radius:4px 4px 0 0;z-index:-1}#app-intro:after{content:'';position:absolute;width:100%;height:18px;left:0;top:18px;background:linear-gradient(#184719,#131);z-index:-1}#app-intro>*{z-index:2}body:not(.fullscreen) #app-intro>*{position:relative}#app-intro .slick-next,#app-intro .slick-prev{z-index:1;width:auto!important;height:auto!important}#app-intro .slick-next:before,#app-intro .slick-prev:before{background-color:#000;border-radius:20px}#app-intro .slick-prev{left:16px}#app-intro .slick-prev:before{content:"\f104";font:40px/1 FontAwesome;padding:0 16px 2px 12px}#app-intro .slick-next{right:16px;text-align:right}#app-intro .slick-next:before{content:"\f105";font:40px/1 FontAwesome;padding:0 12px 2px 16px}#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#7e7e7e}@media (pointer:coarse) and (hover:none){#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#fff;opacity:.75}}@media screen and (max-width:48.615em){#app-intro .slick-next:hover:before,#app-intro .slick-prev:hover:before{color:#fff;opacity:.75}}#app-intro .slideshow{margin:0 auto 0 auto;width:100%}#app-intro .slideshow:not(.initialised) .slide{display:none!important}#app-intro .slideshow:not(.initialised) .slide:first-child{display:block!important}#app-intro .slideshow.loading{width:100%}body:not(.fullscreen) #app-intro .slideshow.loading{position:relative}#app-intro .slideshow.loading::after{content:'';position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:50px;height:50px;border-radius:50px;border:5px solid rgba(255,255,255,.25);border-top-color:#fff;-webkit-animation:loading 1s ease infinite;animation:loading 1s ease infinite}@-webkit-keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#app-intro .slideshow.loading .caption{display:none!important}#app-intro .slideshow.loading .slide{visibility:hidden}#app-intro .slideshow.loading .slide:first-child .caption{display:block!important}#app-intro .slideshow.loading .slide img{display:none}#app-intro .slideshow.initialised:not(.loading) .wrapper:not(.evaluating){position:relative}#app-intro .slideshow.initialised:not(.loading) .wrapper:not(.evaluating) .caption{top:50%;transform:translateY(-50%);position:absolute}#app-intro .slideshow .slide img{display:block;width:100%;max-width:100%;height:auto}#app-intro .slideshow .slide .caption{font-family:"Coming Soon";color:#ddd;padding:8px 16px;display:block;vertical-align:middle;font-size:16pt}@media screen and (max-width:37.49em){#app-intro .slideshow .slide .caption{font-size:12pt;line-height:14pt}}#app-intro h2{border-bottom:none;padding:0 8px 8px 8px;margin:0}#app-intro .slideshow{background-color:#131}#app-download-links{padding-bottom:8px}.box{background-color:#2f2f2f;border-radius:4px;z-index:0;position:relative;box-shadow:4px 4px 4px #bbb;color:#eee;padding:8px}.box,.box a{color:#fff}.box:before{content:'';position:absolute;width:100%;height:18px;left:0;top:0;background:linear-gradient(#717171,#424141);border-radius:4px 4px 0 0;z-index:-1}.box:after{content:'';position:absolute;width:100%;height:18px;left:0;top:18px;background:linear-gradient(#404040,#2f2f2f);z-index:-1}.box>*{z-index:2}body:not(.fullscreen) .box>*{position:relative}.box a,.box strong{color:#fff}.box h2{border:none;margin:0}@media screen and (min-width:60em){#links{width:300px;margin-left:12px;margin-bottom:12px;float:right}}@media screen and (min-width:60em){#description{float:left;width:600px}}#description p{margin-top:0}#sort-form{float:right;padding-top:8px;padding-bottom:8px}ul.walks{clear:both;margin-top:16px;padding-left:0!important;margin-left:0!important}li.walk{box-shadow:4px 4px 4px #bbb;list-style:none;margin-bottom:16px;page-break-inside:avoid}li.walk:last-child{margin-bottom:0}li.walk .overview{padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;border-top-left-radius:4px;border-top-right-radius:4px}@media screen and (max-width:46.24em){li.walk .overview{display:none}}li.walk .overview .distance{float:right;position:relative;top:4px;color:#fff}li.walk .overview h2{font-size:16pt;border:none;margin:0}li.walk .overview h2 a{color:#fff;text-decoration:none}li.walk .detail{-js-display:flex;display:flex;background:#fff;border-bottom-right-radius:4px}li.walk .detail:after{content:'';display:block}li.walk .detail .qr{float:right}@media screen and (max-width:46.24em){li.walk .detail .qr{display:none}}li.walk .detail .thumbnail{display:block;margin-right:8px;margin-bottom:0;min-width:200px;min-height:115px}@media screen and (max-width:46.24em){li.walk .detail .thumbnail{max-width:33%;min-width:33%;min-height:auto}}@media screen and (max-width:19.99em){li.walk .detail .thumbnail{max-width:25%;min-height:auto}}li.walk .detail .thumbnail img{width:100%;height:100%}li.walk .detail .description{flex:1}@media screen and (min-width:46.25em){li.walk .detail .description .summary{display:none}}li.walk .detail .description .summary h2{border:none;margin-top:0}li.walk .detail .description .summary h2 a{text-decoration:none}li.walk .detail .description .synopsis{margin-top:0;margin-bottom:0;padding:4px}@media screen and (max-width:46.24em){li.walk .detail .description .synopsis{display:none}}.walk-grade-1{background:#1a731a}.walk-grade-2{background:#53731a}.walk-grade-3{background:#73731a}.walk-grade-4{background:#73531a}.walk-grade-5{background:#731a1a}.bottom-promo{background-color:rgba(124,197,149,.65);border-radius:4px;box-shadow:4px 4px 4px #bbb;margin-top:16px;padding:8px}.bottom-promo,.bottom-promo a{color:#fff}.bottom-promo,.bottom-promo a{color:#000}.bottom-promo p{margin:0}.app-instructions{display:none;margin-top:24px}@media print{#main-photo,#sort,.bottom-promo,.distance,.locality-info,.overview{display:none}#content,#page,#wrapper,body{background-color:#607660!important}#content{padding:8px 48px 16px 48px}h1{text-align:center;margin:24px 0 24px 0;color:#fff;font-size:2.4em}.thumbnail{min-width:0!important;width:9pc!important;margin-right:12px!important}img.qr{width:78px!important;height:78px!important;position:relative;top:12px}.synopsis{padding:0!important}.summary h2{margin-bottom:4px;padding-top:2px}.walk{box-shadow:none!important;border:1px solid #343}.walk-summary{border-bottom-right-radius:0}.app-instructions{display:block;text-align:center;color:#fff}}