.gry-bak{background-color:#f2f2f2}.md-grey{background:#999}.feature-bak{background-color:#fff}.blu-bak{background-color:#e8f4f8}.bkwhite{background-color:#fff}.bkdullblu{background-color:#232f3d}.drkblu{background-color:#26697f}.ltgrn{background-color:#f2fbf6}.stripes{background:url(/images/stripes.png?9c9806ca139d6917f9276796b57ffa2a) 0 0 repeat}.so-white{background:url(/images/so-white.png?c00e443505e8be1ad7d989a1e1f82c4f) 0 0 repeat}.devnote{border:1px solid red;color:red}.hide{display:none}.alert-box{border:1px solid red;background-color:#fce7e7}.txt-blok{padding:40px 0;border-bottom:1px solid grey}ul.tlist{margin:0;padding:0}li{list-style-type:none}li.listu{padding:8px;border-bottom:1px solid #999;background-color:#f2f2f2}.success .btn a{color:#fff}.filter-btn{box-shadow:inset 0 1px 0 0 #f2fbf6;background-color:#5ecb93;text-shadow:1px 1px #559976;border-radius:6px;border:2px solid #309662;padding:6px 24px;text-decoration:none}.filter-btn,a.btn-blu{font-weight:700;color:#fff}a.btn-blu{display:block;box-shadow:inset 0 1px 0 0 #f7fbfd;background-color:#09c;text-shadow:1px 1px #225d70;padding:8px}a.btn-blu,button.method-btn{border-radius:6px;border:2px solid #005e7e}button.method-btn{width:100%;box-shadow:none;color:#fff;text-align:center}button.method-blu{background-color:#09c}button.method-blu:hover{box-shadow:inset 0 1px 0 0 #f7fbfd;background-color:#14a9db;text-shadow:1px 1px #225d70}button.method-grn{box-shadow:none;background-color:#52a81d}button.method-grn:hover{box-shadow:inset 0 1px 0 0 #f7fbfd;background-color:#46ba00;text-shadow:1px 1px #225d70}.annimage{margin-bottom:15px}.annhead{margin:8px 0;text-transform:uppercase}.annread{margin:10px 0 40px}select{background:#fff;border:1px solid #999;border-radius:4px;width:100%;padding:20px 55px 20px 20px;font-size:1rem;color:#3f3f3f;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.chooser,select{font-weight:700}.select-wrapper{position:relative}.select-wrapper:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f078";font-size:28px;position:absolute;top:20px;right:20px;color:#434b67;pointer-events:none}select::-ms-expand{display:none}.success{background-color:#e2fee2;border:1px solid #69f967}.greybar{background:#999;height:42px;line-height:32px;padding:5px}.boxdate{background-color:#39c;height:auto;padding:10px}.event-image{margin:10px 0}a.event-link{margin:10px 0 0}a.feature{display:block;background-color:#fff;padding:16px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.filter-win{width:100%;height:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999}.filter-bak{width:100%;height:100%;background-color:#369}.carousel .carousel-indicators li{width:10px;height:10px;border-radius:100%}a.hero{display:block;background-color:#fff;text-decoration:none;margin:10px 0 0}.hero-img{border-bottom:8px solid #0497fe}.hero-blok{padding:14px}.infob{padding:120px 0}.walking{background:url(/images/mountains.jpg?7e77e76f84bfd01f93a22e36fb3ca268) no-repeat 50%/cover}.river{background:url(/images/river.jpg?91f0c20abac37b01d44fab22dd8666ca) no-repeat 50%/cover}.camping{background:url(/images/camping.jpg?8929434c62f88f315eed7b3a21aa4875) no-repeat 50%/cover}.fishing{background:url(/images/fishing.jpg?d28a769db0a3585b6d9cbb43fa892d49) no-repeat 50%/cover}.bookshopb{background:url(/images/bookshopb.jpg?7c02b8c4d77c9ee1d30ef1ba1c904e0f) no-repeat 50%/cover}.trekking{background:url(/images/trekking.jpg?2cc08d1423907a9f6a4762a799540867) no-repeat 50%/cover}.canoeing{background:url(/images/canoeing.jpg?29fd6231d0f7c52142e68a1d158ccdc4) no-repeat 50%/cover}.vouchers{background:url(/images/vouchers.jpg?b7eb9712f53073d5962b282e0a47133d) no-repeat 50%/cover}.firestation{background:url(/images/firestation.jpg?f06e22f7a0f55d1089e5dc94e246c94a) no-repeat 50%/cover}.headsup{display:inline-block;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:hsla(0,0%,100%,.2);padding:40px;border:1px solid hsla(0,0%,100%,.4);border-radius:5px;font-weight:300;box-shadow:0 0 10px 6px rgba(0,0,0,.2)}.list-tel{background-color:#999;padding:8px}.list-contact i,.list-tel i{margin-right:6px}.list-image img{max-width:100%;height:auto}.list-contact{line-height:32px;padding:10px 0 10px 6px}.list-button{padding-top:12px}.w3words{font-weight:700;color:red}nav{box-shadow:0 1px 2px rgba(0,0,0,.15);z-index:10}.footer{background-color:#111820;padding:20px 0}.footlinks{line-height:2.2rem}.footlinks a{color:#9cc}a.shop{display:block;text-decoration:none;overflow:hidden}.bkbooks{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkbooks.jpg?bdde89820d8702022cc44bc80a2cd3b1) no-repeat 50%/cover}.bkart{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkart.jpg?b62806f9ad59bfd502de0a8620a74a2c) no-repeat 50%/cover}.bkclothes{background:linear-gradient(transparent,rgba(0,0,0,.35)),url(/images/bkclothes.jpg?46a3f5bb8560d7db7694ae0b9bddac5b) no-repeat 50%/cover}.bkantiques{background:linear-gradient(transparent,rgba(0,0,0,.35)),url(/images/bkantiques.jpg?8f95a21740d86ce4c7d92e1ef7bc265e) no-repeat 50%/cover}.bkgrocery{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkgrocery.jpg?7490e29a51a684652f01ef540266d69c) no-repeat 50%/cover}.bkgifts{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkgifts.jpg?8c336044d5753e6aba71e9f8e1b0401a) no-repeat 50%/cover}.bkgalleries{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkgalleries.jpg?a02ac461f4aceb1bc6234cbfa6bdff9d) no-repeat 50%/cover}.bkmusic{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkmusic.jpg?e166a22ec1701011bf456250504d49f4) no-repeat 50%/cover}.bkhome{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkhome.jpg?662340a82ed6259961e696e74e4c0c77) no-repeat 50%/cover}.bkhardware{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkhardware.jpg?272cef0c8ef117d0c0d993028448aed5) no-repeat 50%/cover}.bkshops{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/images/bkshops.jpg?e7ff9559820cdfa67b7a23f6f8a4c5e5) no-repeat 50%/cover}.overlay{transition:all .5s}.shop:focus .overlay,.shop:hover .overlay{transform:scale(1.2)}@media only screen and (max-width:1000px){.hero-blok h2{font-size:1rem}a.feature{margin-top:20px}}
