/*!
Theme Name: IHUK 2018
Theme URI: http://underscores.me/
Author: Independent Hostels UK
Author URI: https://independenthostels.co.uk
Description: Fresh new 2018 look for IHUK by John
Version: 1.5.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ihuk-2018
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

ihuk-2018 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*!
 * unlimitedGrid v2.4.2 | MIT License
 * Copyright (c) 2015-2017 Krzysztof Kula
 * - https://github.com/PixelT/unlimitedgrid
 * - http://pixelt.github.io/unlimitedGrid/
*/.ug-wrapper{box-sizing:border-box;width:100%;padding-left:10px;padding-right:10px;max-width:1200px;margin-right:auto;margin-left:auto}.ug-row{margin-left:-30px;display:flex;flex-flow:row wrap}[class*=ug-col]{box-sizing:border-box;min-height:1px;padding-left:30px;flex:1 1 100%;max-width:100%}.ug-col-1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-col-2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-col-3{flex:1 1 25%;max-width:25%}.ug-col-4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-col-5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-col-6{flex:1 1 50%;max-width:50%}.ug-col-7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-col-8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-col-9{flex:1 1 75%;max-width:75%}.ug-col-10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-col-11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-col-12{flex:1 1 100%;max-width:100%}.ug-col-auto{width:auto;max-width:100%;flex:none}.ug-col-expand{flex:1}.ug-gutter-reset{margin-left:0}.ug-gutter-reset>[class*=ug-col]{padding-left:0}.ug-gutter-reset[class*=ug-block]>*{padding-left:0}@media(min-width:480px){.ug-col-s-1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-col-s-2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-col-s-3{flex:1 1 25%;max-width:25%}.ug-col-s-4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-col-s-5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-col-s-6{flex:1 1 50%;max-width:50%}.ug-col-s-7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-col-s-8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-col-s-9{flex:1 1 75%;max-width:75%}.ug-col-s-10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-col-s-11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-col-s-12{flex:1 1 100%;max-width:100%}.ug-col-s-auto{width:auto;max-width:100%;flex:none}.ug-col-s-expand{flex:1}}@media(min-width:768px){.ug-col-m-1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-col-m-2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-col-m-3{flex:1 1 25%;max-width:25%}.ug-col-m-4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-col-m-5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-col-m-6{flex:1 1 50%;max-width:50%}.ug-col-m-7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-col-m-8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-col-m-9{flex:1 1 75%;max-width:75%}.ug-col-m-10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-col-m-11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-col-m-12{flex:1 1 100%;max-width:100%}.ug-col-m-auto{width:auto;max-width:100%;flex:none}.ug-col-m-expand{flex:1}}@media(min-width:992px){.ug-col-l-1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-col-l-2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-col-l-3{flex:1 1 25%;max-width:25%}.ug-col-l-4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-col-l-5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-col-l-6{flex:1 1 50%;max-width:50%}.ug-col-l-7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-col-l-8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-col-l-9{flex:1 1 75%;max-width:75%}.ug-col-l-10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-col-l-11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-col-l-12{flex:1 1 100%;max-width:100%}.ug-col-l-auto{width:auto;max-width:100%;flex:none}.ug-col-l-expand{flex:1}}@media(min-width:1200px){.ug-col-xl-1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-col-xl-2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-col-xl-3{flex:1 1 25%;max-width:25%}.ug-col-xl-4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-col-xl-5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-col-xl-6{flex:1 1 50%;max-width:50%}.ug-col-xl-7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-col-xl-8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-col-xl-9{flex:1 1 75%;max-width:75%}.ug-col-xl-10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-col-xl-11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-col-xl-12{flex:1 1 100%;max-width:100%}.ug-col-xl-auto{width:auto;max-width:100%;flex:none}.ug-col-xl-expand{flex:1}}.ug-offset-1{margin-left:8.3333333333%}.ug-offset-2{margin-left:16.6666666667%}.ug-offset-3{margin-left:25%}.ug-offset-4{margin-left:33.3333333333%}.ug-offset-5{margin-left:41.6666666667%}.ug-offset-6{margin-left:50%}.ug-offset-7{margin-left:58.3333333333%}.ug-offset-8{margin-left:66.6666666667%}.ug-offset-9{margin-left:75%}.ug-offset-10{margin-left:83.3333333333%}.ug-offset-11{margin-left:91.6666666667%}.ug-offset-12{margin-left:100%}@media(min-width:480px){.ug-offset-s-1{margin-left:8.3333333333%}.ug-offset-s-2{margin-left:16.6666666667%}.ug-offset-s-3{margin-left:25%}.ug-offset-s-4{margin-left:33.3333333333%}.ug-offset-s-5{margin-left:41.6666666667%}.ug-offset-s-6{margin-left:50%}.ug-offset-s-7{margin-left:58.3333333333%}.ug-offset-s-8{margin-left:66.6666666667%}.ug-offset-s-9{margin-left:75%}.ug-offset-s-10{margin-left:83.3333333333%}.ug-offset-s-11{margin-left:91.6666666667%}}@media(min-width:768px){.ug-offset-m-1{margin-left:8.3333333333%}.ug-offset-m-2{margin-left:16.6666666667%}.ug-offset-m-3{margin-left:25%}.ug-offset-m-4{margin-left:33.3333333333%}.ug-offset-m-5{margin-left:41.6666666667%}.ug-offset-m-6{margin-left:50%}.ug-offset-m-7{margin-left:58.3333333333%}.ug-offset-m-8{margin-left:66.6666666667%}.ug-offset-m-9{margin-left:75%}.ug-offset-m-10{margin-left:83.3333333333%}.ug-offset-m-11{margin-left:91.6666666667%}}@media(min-width:992px){.ug-offset-l-1{margin-left:8.3333333333%}.ug-offset-l-2{margin-left:16.6666666667%}.ug-offset-l-3{margin-left:25%}.ug-offset-l-4{margin-left:33.3333333333%}.ug-offset-l-5{margin-left:41.6666666667%}.ug-offset-l-6{margin-left:50%}.ug-offset-l-7{margin-left:58.3333333333%}.ug-offset-l-8{margin-left:66.6666666667%}.ug-offset-l-9{margin-left:75%}.ug-offset-l-10{margin-left:83.3333333333%}.ug-offset-l-11{margin-left:91.6666666667%}}@media(min-width:1200px){.ug-offset-xl-1{margin-left:8.3333333333%}.ug-offset-xl-2{margin-left:16.6666666667%}.ug-offset-xl-3{margin-left:25%}.ug-offset-xl-4{margin-left:33.3333333333%}.ug-offset-xl-5{margin-left:41.6666666667%}.ug-offset-xl-6{margin-left:50%}.ug-offset-xl-7{margin-left:58.3333333333%}.ug-offset-xl-8{margin-left:66.6666666667%}.ug-offset-xl-9{margin-left:75%}.ug-offset-xl-10{margin-left:83.3333333333%}.ug-offset-xl-11{margin-left:91.6666666667%}}.ug-pull-1{position:relative;left:-8.3333333333%}.ug-pull-2{position:relative;left:-16.6666666667%}.ug-pull-3{position:relative;left:-25%}.ug-pull-4{position:relative;left:-33.3333333333%}.ug-pull-5{position:relative;left:-41.6666666667%}.ug-pull-6{position:relative;left:-50%}.ug-pull-7{position:relative;left:-58.3333333333%}.ug-pull-8{position:relative;left:-66.6666666667%}.ug-pull-9{position:relative;left:-75%}.ug-pull-10{position:relative;left:-83.3333333333%}.ug-pull-11{position:relative;left:-91.6666666667%}.ug-pull-12{position:relative;left:-100%}@media(min-width:480px){.ug-pull-s-1{position:relative;left:-8.3333333333%}.ug-pull-s-2{position:relative;left:-16.6666666667%}.ug-pull-s-3{position:relative;left:-25%}.ug-pull-s-4{position:relative;left:-33.3333333333%}.ug-pull-s-5{position:relative;left:-41.6666666667%}.ug-pull-s-6{position:relative;left:-50%}.ug-pull-s-7{position:relative;left:-58.3333333333%}.ug-pull-s-8{position:relative;left:-66.6666666667%}.ug-pull-s-9{position:relative;left:-75%}.ug-pull-s-10{position:relative;left:-83.3333333333%}.ug-pull-s-11{position:relative;left:-91.6666666667%}.ug-pull-s-12{position:relative;left:-100%}}@media(min-width:768px){.ug-pull-m-1{position:relative;left:-8.3333333333%}.ug-pull-m-2{position:relative;left:-16.6666666667%}.ug-pull-m-3{position:relative;left:-25%}.ug-pull-m-4{position:relative;left:-33.3333333333%}.ug-pull-m-5{position:relative;left:-41.6666666667%}.ug-pull-m-6{position:relative;left:-50%}.ug-pull-m-7{position:relative;left:-58.3333333333%}.ug-pull-m-8{position:relative;left:-66.6666666667%}.ug-pull-m-9{position:relative;left:-75%}.ug-pull-m-10{position:relative;left:-83.3333333333%}.ug-pull-m-11{position:relative;left:-91.6666666667%}.ug-pull-m-12{position:relative;left:-100%}}@media(min-width:992px){.ug-pull-l-1{position:relative;left:-8.3333333333%}.ug-pull-l-2{position:relative;left:-16.6666666667%}.ug-pull-l-3{position:relative;left:-25%}.ug-pull-l-4{position:relative;left:-33.3333333333%}.ug-pull-l-5{position:relative;left:-41.6666666667%}.ug-pull-l-6{position:relative;left:-50%}.ug-pull-l-7{position:relative;left:-58.3333333333%}.ug-pull-l-8{position:relative;left:-66.6666666667%}.ug-pull-l-9{position:relative;left:-75%}.ug-pull-l-10{position:relative;left:-83.3333333333%}.ug-pull-l-11{position:relative;left:-91.6666666667%}.ug-pull-l-12{position:relative;left:-100%}}@media(min-width:1200px){.ug-pull-xl-1{position:relative;left:-8.3333333333%}.ug-pull-xl-2{position:relative;left:-16.6666666667%}.ug-pull-xl-3{position:relative;left:-25%}.ug-pull-xl-4{position:relative;left:-33.3333333333%}.ug-pull-xl-5{position:relative;left:-41.6666666667%}.ug-pull-xl-6{position:relative;left:-50%}.ug-pull-xl-7{position:relative;left:-58.3333333333%}.ug-pull-xl-8{position:relative;left:-66.6666666667%}.ug-pull-xl-9{position:relative;left:-75%}.ug-pull-xl-10{position:relative;left:-83.3333333333%}.ug-pull-xl-11{position:relative;left:-91.6666666667%}.ug-pull-xl-12{position:relative;left:-100%}}.ug-push-1{position:relative;left:8.3333333333%}.ug-push-2{position:relative;left:16.6666666667%}.ug-push-3{position:relative;left:25%}.ug-push-4{position:relative;left:33.3333333333%}.ug-push-5{position:relative;left:41.6666666667%}.ug-push-6{position:relative;left:50%}.ug-push-7{position:relative;left:58.3333333333%}.ug-push-8{position:relative;left:66.6666666667%}.ug-push-9{position:relative;left:75%}.ug-push-10{position:relative;left:83.3333333333%}.ug-push-11{position:relative;left:91.6666666667%}.ug-push-12{position:relative;left:100%}@media(min-width:480px){.ug-push-s-1{position:relative;left:8.3333333333%}.ug-push-s-2{position:relative;left:16.6666666667%}.ug-push-s-3{position:relative;left:25%}.ug-push-s-4{position:relative;left:33.3333333333%}.ug-push-s-5{position:relative;left:41.6666666667%}.ug-push-s-6{position:relative;left:50%}.ug-push-s-7{position:relative;left:58.3333333333%}.ug-push-s-8{position:relative;left:66.6666666667%}.ug-push-s-9{position:relative;left:75%}.ug-push-s-10{position:relative;left:83.3333333333%}.ug-push-s-11{position:relative;left:91.6666666667%}.ug-push-s-12{position:relative;left:100%}}@media(min-width:768px){.ug-push-m-1{position:relative;left:8.3333333333%}.ug-push-m-2{position:relative;left:16.6666666667%}.ug-push-m-3{position:relative;left:25%}.ug-push-m-4{position:relative;left:33.3333333333%}.ug-push-m-5{position:relative;left:41.6666666667%}.ug-push-m-6{position:relative;left:50%}.ug-push-m-7{position:relative;left:58.3333333333%}.ug-push-m-8{position:relative;left:66.6666666667%}.ug-push-m-9{position:relative;left:75%}.ug-push-m-10{position:relative;left:83.3333333333%}.ug-push-m-11{position:relative;left:91.6666666667%}.ug-push-m-12{position:relative;left:100%}}@media(min-width:992px){.ug-push-l-1{position:relative;left:8.3333333333%}.ug-push-l-2{position:relative;left:16.6666666667%}.ug-push-l-3{position:relative;left:25%}.ug-push-l-4{position:relative;left:33.3333333333%}.ug-push-l-5{position:relative;left:41.6666666667%}.ug-push-l-6{position:relative;left:50%}.ug-push-l-7{position:relative;left:58.3333333333%}.ug-push-l-8{position:relative;left:66.6666666667%}.ug-push-l-9{position:relative;left:75%}.ug-push-l-10{position:relative;left:83.3333333333%}.ug-push-l-11{position:relative;left:91.6666666667%}.ug-push-l-12{position:relative;left:100%}}@media(min-width:1200px){.ug-push-xl-1{position:relative;left:8.3333333333%}.ug-push-xl-2{position:relative;left:16.6666666667%}.ug-push-xl-3{position:relative;left:25%}.ug-push-xl-4{position:relative;left:33.3333333333%}.ug-push-xl-5{position:relative;left:41.6666666667%}.ug-push-xl-6{position:relative;left:50%}.ug-push-xl-7{position:relative;left:58.3333333333%}.ug-push-xl-8{position:relative;left:66.6666666667%}.ug-push-xl-9{position:relative;left:75%}.ug-push-xl-10{position:relative;left:83.3333333333%}.ug-push-xl-11{position:relative;left:91.6666666667%}.ug-push-xl-12{position:relative;left:100%}}[class*=ug-hide]{display:block}[class*=ug-show]{display:none}@media(min-width:480px){.ug-show-s-{display:block}.ug-hide-s-{display:none}}@media(min-width:768px){.ug-show-m-{display:block}.ug-hide-m-{display:none}}@media(min-width:992px){.ug-show-l-{display:block}.ug-hide-l-{display:none}}@media(min-width:1200px){.ug-show-xl-{display:block}.ug-hide-xl-{display:none}}[class*=ug-block]>*{box-sizing:border-box;min-height:1px;padding-left:30px;flex:1 1 100%;max-width:100%}ul[class*=ug-block],ol[class*=ug-block]{list-style:none;padding-left:0}.ug-block-1>*{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-block-2>*{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-block-3>*{flex:1 1 25%;max-width:25%}.ug-block-4>*{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-block-5>*{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-block-6>*{flex:1 1 50%;max-width:50%}.ug-block-7>*{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-block-8>*{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-block-9>*{flex:1 1 75%;max-width:75%}.ug-block-10>*{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-block-11>*{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-block-12>*{flex:1 1 100%;max-width:100%}@media(min-width:480px){.ug-block-s-1>*{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-block-s-2>*{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-block-s-3>*{flex:1 1 25%;max-width:25%}.ug-block-s-4>*{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-block-s-5>*{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-block-s-6>*{flex:1 1 50%;max-width:50%}.ug-block-s-7>*{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-block-s-8>*{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-block-s-9>*{flex:1 1 75%;max-width:75%}.ug-block-s-10>*{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-block-s-11>*{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-block-s-12>*{flex:1 1 100%;max-width:100%}}@media(min-width:768px){.ug-block-m-1>*{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-block-m-2>*{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-block-m-3>*{flex:1 1 25%;max-width:25%}.ug-block-m-4>*{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-block-m-5>*{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-block-m-6>*{flex:1 1 50%;max-width:50%}.ug-block-m-7>*{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-block-m-8>*{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-block-m-9>*{flex:1 1 75%;max-width:75%}.ug-block-m-10>*{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-block-m-11>*{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-block-m-12>*{flex:1 1 100%;max-width:100%}}@media(min-width:992px){.ug-block-l-1>*{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-block-l-2>*{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-block-l-3>*{flex:1 1 25%;max-width:25%}.ug-block-l-4>*{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-block-l-5>*{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-block-l-6>*{flex:1 1 50%;max-width:50%}.ug-block-l-7>*{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-block-l-8>*{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-block-l-9>*{flex:1 1 75%;max-width:75%}.ug-block-l-10>*{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-block-l-11>*{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-block-l-12>*{flex:1 1 100%;max-width:100%}}@media(min-width:1200px){.ug-block-xl-1>*{flex:1 1 8.3333333333%;max-width:8.3333333333%}.ug-block-xl-2>*{flex:1 1 16.6666666667%;max-width:16.6666666667%}.ug-block-xl-3>*{flex:1 1 25%;max-width:25%}.ug-block-xl-4>*{flex:1 1 33.3333333333%;max-width:33.3333333333%}.ug-block-xl-5>*{flex:1 1 41.6666666667%;max-width:41.6666666667%}.ug-block-xl-6>*{flex:1 1 50%;max-width:50%}.ug-block-xl-7>*{flex:1 1 58.3333333333%;max-width:58.3333333333%}.ug-block-xl-8>*{flex:1 1 66.6666666667%;max-width:66.6666666667%}.ug-block-xl-9>*{flex:1 1 75%;max-width:75%}.ug-block-xl-10>*{flex:1 1 83.3333333333%;max-width:83.3333333333%}.ug-block-xl-11>*{flex:1 1 91.6666666667%;max-width:91.6666666667%}.ug-block-xl-12>*{flex:1 1 100%;max-width:100%}}:root{--ihuk-blue:#25408f;--ihuk-light-blue:#527ed0;--ihuk_red:#f33951;--ihuk-notice-background:#fff4e8}.red{color:#f33951}.green{color:#0db690}.pull-right{float:right}.ug-wrapper-gutter-reset{padding-left:0;padding-right:0}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#111;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,.widget_nav_menu ul li.menu-heading>a,h4,h5,h6{font-family:"Roboto Slab",sans-serif;line-height:1.25em;clear:both}.section-heading{position:relative;margin-bottom:30px}.section-heading h2{color:#25408f;font-size:25px;font-size:1.5625rem;margin:0 0 8px}.section-heading p{font-weight:600}.section-heading p:first-of-type{margin-top:0}.section-heading p:last-of-type{margin-bottom:10px}@media only screen and (min-width:480px){.section-heading h2{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:1058px){.section-link{position:absolute;right:0;top:0}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-x:hidden}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{margin:0 0 1.5em 3em;list-style:disc}ol{margin:0 0 1.5em 0;list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}@font-face{font-display:swap;font-family:"HostelGuideRegular";src:url(/wp-content/themes/ihuk-2018/fonts/hostelguide.eot);src:url(/wp-content/themes/ihuk-2018/fonts/hostelguide.eot) format("embedded-opentype"),url(/wp-content/themes/ihuk-2018/fonts/hostelguide.woff) format("woff"),url(/wp-content/themes/ihuk-2018/fonts/hostelguide.ttf) format("truetype"),url("/wp-content/themes/ihuk-2018/fonts/hostelguide.svg#HostelGuideRegular") format("svg")}@font-face{font-display:swap;font-family:"IHUK-Website-Icons";src:url(/wp-content/themes/ihuk-2018/fonts/IHUK-Website-Icons.eot?uysq9w);src:url("/wp-content/themes/ihuk-2018/fonts/IHUK-Website-Icons.eot?uysq9w#iefix") format("embedded-opentype"),url(/wp-content/themes/ihuk-2018/fonts/IHUK-Website-Icons.ttf?uysq9w) format("truetype"),url(/wp-content/themes/ihuk-2018/fonts/IHUK-Website-Icons.woff?uysq9w) format("woff"),url("/wp-content/themes/ihuk-2018/fonts/IHUK-Website-Icons.svg?uysq9w#IHUK-Website-Icons") format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"IHUK-Website-Icons"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.facility-icon .description{display:none;font-family:"Source Sans Pro",sans-serif}.ihgicon{font-family:HostelGuideRegular;font-size:28px;font-size:1.75rem}span.ihgicon{cursor:default}.ihgicon.roomtype,.ihgicon.dogfriendly{color:#a24b29}.ihgicon.bedding{color:#003678}.ihgicon.heated{color:#b7012e}.ihgicon.meals{color:#8e3178}.ihgicon.drying{color:#e85412}.ihgicon.washing{color:#5193ca}.ihgicon.nourishment{color:#44a12b}.ihgicon.computer{color:#005ea8}.ihgicon.eco{color:#0b7824}.ihgicon.visitwales{color:#db001b}.ihgicon.visitengland{color:#e42618}.ihgicon.visitscotland{color:#002a5b}.ihgicon.yha{color:#419638}.ihgicon.nationaltrust{color:#00772d}a i.fa-search,a i.fa-eye,a i.fa-shopping-cart,a i.fa-envelope-open,button i.fa-search,button i.fa-eye,button i.fa-shopping-cart,button i.fa-envelope-open{display:inline-block;width:1.1em}a i.fa-search::before,a i.fa-eye::before,a i.fa-shopping-cart::before,a i.fa-envelope-open::before,button i.fa-search::before,button i.fa-eye::before,button i.fa-shopping-cart::before,button i.fa-envelope-open::before{display:inline-block;width:1.1em}.gmw-info-window,.gmw-info-window.ajax{padding-bottom:0}.gmw-info-window.gmw-standard-info-window,.gmw-info-window.gmw-infobox-info-window,.gmw-info-window.gmw-infobubble-info-window,.gmw-info-window.popup,.gmw-info-window.ajax.gmw-standard-info-window,.gmw-info-window.ajax.gmw-infobox-info-window,.gmw-info-window.ajax.gmw-infobubble-info-window,.gmw-info-window.ajax.popup{min-height:30px;min-width:140px;padding:3px 40px 0 0}.gmw-info-window div.gmw-info-window-inner,.gmw-info-window.ajax div.gmw-info-window-inner{padding:0}.gmw-info-window div.gmw-info-window-inner.infobox,.gmw-info-window div.gmw-info-window-inner.infobubble,.gmw-info-window div.gmw-info-window-inner.popup,.gmw-info-window div.gmw-info-window-inner.standard,.gmw-info-window.ajax div.gmw-info-window-inner.infobox,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble,.gmw-info-window.ajax div.gmw-info-window-inner.popup,.gmw-info-window.ajax div.gmw-info-window-inner.standard{overflow:hidden;display:inline}.gmw-info-window div.gmw-info-window-inner.infobox .gmw-item-header,.gmw-info-window div.gmw-info-window-inner.infobox .gmw-icon-location,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-item-header,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-icon-location,.gmw-info-window div.gmw-info-window-inner.popup .gmw-item-header,.gmw-info-window div.gmw-info-window-inner.popup .gmw-icon-location,.gmw-info-window div.gmw-info-window-inner.standard .gmw-item-header,.gmw-info-window div.gmw-info-window-inner.standard .gmw-icon-location,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-item-header,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-icon-location,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-item-header,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-icon-location,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-item-header,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-icon-location,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-item-header,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-icon-location{display:none}.gmw-info-window div.gmw-info-window-inner.infobox .gmw-item-content,.gmw-info-window div.gmw-info-window-inner.infobox .gmw-info-window-element,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-item-content,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-info-window-element,.gmw-info-window div.gmw-info-window-inner.popup .gmw-item-content,.gmw-info-window div.gmw-info-window-inner.popup .gmw-info-window-element,.gmw-info-window div.gmw-info-window-inner.standard .gmw-item-content,.gmw-info-window div.gmw-info-window-inner.standard .gmw-info-window-element,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-item-content,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-info-window-element,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-item-content,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-info-window-element,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-item-content,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-info-window-element,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-item-content,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-info-window-element{padding:0 0 0 10px!important}.gmw-info-window div.gmw-info-window-inner.infobox .gmw-item-content.title,.gmw-info-window div.gmw-info-window-inner.infobox .gmw-info-window-element.title,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-item-content.title,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-info-window-element.title,.gmw-info-window div.gmw-info-window-inner.popup .gmw-item-content.title,.gmw-info-window div.gmw-info-window-inner.popup .gmw-info-window-element.title,.gmw-info-window div.gmw-info-window-inner.standard .gmw-item-content.title,.gmw-info-window div.gmw-info-window-inner.standard .gmw-info-window-element.title,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-item-content.title,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-info-window-element.title,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-item-content.title,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-info-window-element.title,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-item-content.title,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-info-window-element.title,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-item-content.title,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-info-window-element.title{display:flex;align-items:center}.gmw-info-window div.gmw-info-window-inner.infobox .gmw-item-content.title a,.gmw-info-window div.gmw-info-window-inner.infobox .gmw-info-window-element.title a,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-item-content.title a,.gmw-info-window div.gmw-info-window-inner.infobubble .gmw-info-window-element.title a,.gmw-info-window div.gmw-info-window-inner.popup .gmw-item-content.title a,.gmw-info-window div.gmw-info-window-inner.popup .gmw-info-window-element.title a,.gmw-info-window div.gmw-info-window-inner.standard .gmw-item-content.title a,.gmw-info-window div.gmw-info-window-inner.standard .gmw-info-window-element.title a,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-item-content.title a,.gmw-info-window.ajax div.gmw-info-window-inner.infobox .gmw-info-window-element.title a,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-item-content.title a,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble .gmw-info-window-element.title a,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-item-content.title a,.gmw-info-window.ajax div.gmw-info-window-inner.popup .gmw-info-window-element.title a,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-item-content.title a,.gmw-info-window.ajax div.gmw-info-window-inner.standard .gmw-info-window-element.title a{font-size:12px;font-size:.75rem;text-decoration:underline;margin:4px 0 0 0;text-align:left;color:#25408f;font-family:"Roboto Slab",sans-serif;font-weight:600;line-height:1em}.gmw-info-window div.gmw-info-window-inner.infobox h3.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.infobox .widget_nav_menu ul li.menu-heading>a.gmw-item-title,.widget_nav_menu ul .gmw-info-window div.gmw-info-window-inner.infobox li.menu-heading>a.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.infobubble h3.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.infobubble .widget_nav_menu ul li.menu-heading>a.gmw-item-title,.widget_nav_menu ul .gmw-info-window div.gmw-info-window-inner.infobubble li.menu-heading>a.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.popup h3.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.popup .widget_nav_menu ul li.menu-heading>a.gmw-item-title,.widget_nav_menu ul .gmw-info-window div.gmw-info-window-inner.popup li.menu-heading>a.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.standard h3.gmw-item-title,.gmw-info-window div.gmw-info-window-inner.standard .widget_nav_menu ul li.menu-heading>a.gmw-item-title,.widget_nav_menu ul .gmw-info-window div.gmw-info-window-inner.standard li.menu-heading>a.gmw-item-title,.gmw-info-window.ajax div.gmw-info-window-inner.infobox h3.gmw-item-title,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble h3.gmw-item-title,.gmw-info-window.ajax div.gmw-info-window-inner.popup h3.gmw-item-title,.gmw-info-window.ajax div.gmw-info-window-inner.standard h3.gmw-item-title{font-size:12px;font-size:.75rem;text-decoration:underline;margin:0;text-align:left}.gmw-info-window div.gmw-info-window-inner.infobox span.last-active,.gmw-info-window div.gmw-info-window-inner.infobubble span.last-active,.gmw-info-window div.gmw-info-window-inner.popup span.last-active,.gmw-info-window div.gmw-info-window-inner.standard span.last-active,.gmw-info-window.ajax div.gmw-info-window-inner.infobox span.last-active,.gmw-info-window.ajax div.gmw-info-window-inner.infobubble span.last-active,.gmw-info-window.ajax div.gmw-info-window-inner.popup span.last-active,.gmw-info-window.ajax div.gmw-info-window-inner.standard span.last-active{display:none}div[class*=_ibani_]>div:nth-of-type(2){min-height:60px}.tabs{margin-top:30px}.tabs>ul{list-style-type:none;margin:0;padding:0;display:block;border-bottom:1px solid #527ed0}.tabs>ul li{position:relative;display:inline-block;margin-right:1px;border-radius:10px 10px 0 0;background-color:#527ed0;border:1px solid #527ed0;top:1px}.tabs>ul li:first-of-type{margin-left:3px}@media only screen and (min-width:400px){.tabs>ul li:first-of-type{margin-left:10px}}.tabs>ul li a{display:inline-block;padding:8px 8px;font-weight:700;text-decoration:none;color:#fff;outline:none;font-size:14px;font-size:.875rem}.tabs>ul li a i{display:none}@media only screen and (min-width:340px){.tabs>ul li a i{display:inline}}@media only screen and (min-width:400px){.tabs>ul li a{padding:10px 15px;font-size:16px;font-size:1rem}}.tabs>ul li.ui-tabs-active{background-color:#fff;border:1px solid #527ed0;border-bottom:1px solid #fff}.tabs>ul li.ui-tabs-active a{color:#25408f}.tabs>ul li:not(.ui-tabs-active).ui-state-hover{background-color:#25408f;border:1px solid #25408f}.modal-content .tabs{margin-top:0}.modal-content .tabs ul{position:relative;top:20px;display:none}.ui-autocomplete{cursor:default;position:absolute;z-index:150;background-color:#fff;border-radius:4px}.ui-autocomplete.ui-widget-content{border:1px #ddd solid;color:#222}.ui-autocomplete.ui-menu{display:block;float:left;list-style:none outside none;margin:0;padding:2px;position:fixed}.ui-autocomplete.ui-menu .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%}.ui-autocomplete.ui-menu .ui-menu-item:hover{display:block;color:#25408f;cursor:pointer}.gmw-form-wrapper input[type=text],.gmw-form-wrapper input[type=email],.gmw-form-wrapper input[type=url],.gmw-form-wrapper input[type=password],.gmw-form-wrapper input[type=search],.gmw-form-wrapper input[type=number],.gmw-form-wrapper input[type=tel],.gmw-form-wrapper input[type=range],.gmw-form-wrapper input[type=date],.gmw-form-wrapper input[type=month],.gmw-form-wrapper input[type=week],.gmw-form-wrapper input[type=time],.gmw-form-wrapper input[type=datetime],.gmw-form-wrapper input[type=datetime-local],.gmw-form-wrapper input[type=color],.gmw-form-wrapper textarea,* input[type=text],* input[type=email],* input[type=url],* input[type=password],* input[type=search],* input[type=number],* input[type=tel],* input[type=range],* input[type=date],* input[type=month],* input[type=week],* input[type=time],* input[type=datetime],* input[type=datetime-local],* input[type=color],* textarea{color:#666;background-color:#f6f6f6;border:1px solid #ddd;border-radius:5px;padding:9px 10px;font-size:16px;font-size:1rem}.gmw-form-wrapper input[type=text]:focus,.gmw-form-wrapper input[type=email]:focus,.gmw-form-wrapper input[type=url]:focus,.gmw-form-wrapper input[type=password]:focus,.gmw-form-wrapper input[type=search]:focus,.gmw-form-wrapper input[type=number]:focus,.gmw-form-wrapper input[type=tel]:focus,.gmw-form-wrapper input[type=range]:focus,.gmw-form-wrapper input[type=date]:focus,.gmw-form-wrapper input[type=month]:focus,.gmw-form-wrapper input[type=week]:focus,.gmw-form-wrapper input[type=time]:focus,.gmw-form-wrapper input[type=datetime]:focus,.gmw-form-wrapper input[type=datetime-local]:focus,.gmw-form-wrapper input[type=color]:focus,.gmw-form-wrapper textarea:focus,* input[type=text]:focus,* input[type=email]:focus,* input[type=url]:focus,* input[type=password]:focus,* input[type=search]:focus,* input[type=number]:focus,* input[type=tel]:focus,* input[type=range]:focus,* input[type=date]:focus,* input[type=month]:focus,* input[type=week]:focus,* input[type=time]:focus,* input[type=datetime]:focus,* input[type=datetime-local]:focus,* input[type=color]:focus,* textarea:focus{color:#111}.gmw-form-wrapper select,* select{color:#666;background-color:#f6f6f6;border:1px solid #ddd;border-radius:5px;padding:10px 10px;font-size:16px;font-size:1rem}.gmw-form-wrapper textarea,* textarea{width:100%}.forminator-button{border-radius:5px!important;font-weight:bold!important}.grecaptcha-badge{display:none}a{color:#25408f;outline:0}a:visited{color:#25408f}a:hover,a:focus,a:active{color:#527ed0}a:focus{outline:0}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit],.button,.gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.comment-navigation a,.posts-navigation a,.post-navigation a{padding:10px 15px;font-weight:700;border-radius:5px;text-decoration:none;display:inline-block;text-align:center;border:none;cursor:pointer;background-color:#25408f;color:#fff}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.gmw-form-2 .gmw-form-field-wrapper input[type=submit]:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit]:hover,.comment-navigation a:hover,.posts-navigation a:hover,.post-navigation a:hover{background-color:#527ed0}button.primary.solid,button.primary,button.solid,button,input[type=button].primary.solid,input[type=button].primary,input[type=button].solid,input[type=button],input[type=reset].primary.solid,input[type=reset].primary,input[type=reset].solid,input[type=reset],input[type=submit].primary.solid,input[type=submit].primary,input[type=submit].solid,input[type=submit],.button.primary.solid,.button.primary,.button.solid,.button,.gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.comment-navigation a,.posts-navigation a,.post-navigation a{background-color:#25408f;color:#fff}button.primary.solid:hover,button.primary:hover,button.solid:hover,button:hover,input[type=button].primary.solid:hover,input[type=button].primary:hover,input[type=button].solid:hover,input[type=button]:hover,input[type=reset].primary.solid:hover,input[type=reset].primary:hover,input[type=reset].solid:hover,input[type=reset]:hover,input[type=submit].primary.solid:hover,input[type=submit].primary:hover,input[type=submit].solid:hover,input[type=submit]:hover,.button.primary.solid:hover,.button.primary:hover,.button.solid:hover,.button:hover,.gmw-form-2 .gmw-form-field-wrapper input[type=submit]:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit]:hover,.comment-navigation a:hover,.posts-navigation a:hover,.post-navigation a:hover{background-color:#527ed0}button.primary.outline,button.outline,input[type=button].primary.outline,input[type=button].outline,input[type=reset].primary.outline,input[type=reset].outline,input[type=submit].primary.outline,input[type=submit].outline,.button.primary.outline,.button.outline,.gmw-form-2 .gmw-form-field-wrapper input.outline[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.outline[type=submit],.comment-navigation a.outline,.posts-navigation a.outline,.post-navigation a.outline{background-color:#fff0;border:1px solid #25408f;color:#25408f}button.primary.outline:hover,button.outline:hover,input[type=button].primary.outline:hover,input[type=button].outline:hover,input[type=reset].primary.outline:hover,input[type=reset].outline:hover,input[type=submit].primary.outline:hover,input[type=submit].outline:hover,.button.primary.outline:hover,.button.outline:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.outline[type=submit]:hover,.comment-navigation a.outline:hover,.posts-navigation a.outline:hover,.post-navigation a.outline:hover{border-color:#527ed0;color:#527ed0}button.secondary.solid,button.secondary,input[type=button].secondary.solid,input[type=button].secondary,input[type=reset].secondary.solid,input[type=reset].secondary,input[type=submit].secondary.solid,input[type=submit].secondary,.button.secondary.solid,.button.secondary,.gmw-form-2 .gmw-form-field-wrapper input.secondary[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.secondary[type=submit],.comment-navigation a.secondary,.posts-navigation a.secondary,.post-navigation a.secondary{background-color:#527ed0;color:#fff}button.secondary.solid:hover,button.secondary:hover,input[type=button].secondary.solid:hover,input[type=button].secondary:hover,input[type=reset].secondary.solid:hover,input[type=reset].secondary:hover,input[type=submit].secondary.solid:hover,input[type=submit].secondary:hover,.button.secondary.solid:hover,.button.secondary:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.secondary[type=submit]:hover,.comment-navigation a.secondary:hover,.posts-navigation a.secondary:hover,.post-navigation a.secondary:hover{background-color:#25408f}button.secondary.outline,input[type=button].secondary.outline,input[type=reset].secondary.outline,input[type=submit].secondary.outline,.button.secondary.outline,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.secondary.outline[type=submit],.comment-navigation a.secondary.outline,.posts-navigation a.secondary.outline,.post-navigation a.secondary.outline{background-color:#fff0;border:2px solid #527ed0;color:#527ed0}button.secondary.outline:hover,input[type=button].secondary.outline:hover,input[type=reset].secondary.outline:hover,input[type=submit].secondary.outline:hover,.button.secondary.outline:hover,.comment-navigation a.secondary.outline:hover,.posts-navigation a.secondary.outline:hover,.post-navigation a.secondary.outline:hover{border-color:#25408f;color:#25408f}button.light,input[type=button].light,input[type=reset].light,input[type=submit].light,.button.light,.gmw-form-2 .gmw-form-field-wrapper input.light[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.light[type=submit],.comment-navigation a.light,.posts-navigation a.light,.post-navigation a.light{font-weight:400}button.white,input[type=button].white,input[type=reset].white,input[type=submit].white,.button.white,.gmw-form-2 .gmw-form-field-wrapper input.white[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.white[type=submit],.comment-navigation a.white,.posts-navigation a.white,.post-navigation a.white{background-color:#fff;color:#25408f}button.white:hover,input[type=button].white:hover,input[type=reset].white:hover,input[type=submit].white:hover,.button.white:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.white[type=submit]:hover,.comment-navigation a.white:hover,.posts-navigation a.white:hover,.post-navigation a.white:hover{background-color:#fff;opacity:.8}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small,.button.small,.gmw-form-2 .gmw-form-field-wrapper input.small[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.small[type=submit],.comment-navigation a.small,.posts-navigation a.small,.post-navigation a.small{padding:6px 8px}button.extra-small,input[type=button].extra-small,input[type=reset].extra-small,input[type=submit].extra-small,.button.extra-small,.gmw-form-2 .gmw-form-field-wrapper input.extra-small[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.extra-small[type=submit],.comment-navigation a.extra-small,.posts-navigation a.extra-small,.post-navigation a.extra-small{padding:2px 5px}button.full-width,input[type=button].full-width,input[type=reset].full-width,input[type=submit].full-width,.button.full-width,.gmw-form-2 .gmw-form-field-wrapper input.full-width[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.full-width[type=submit],.comment-navigation a.full-width,.posts-navigation a.full-width,.post-navigation a.full-width{width:100%}button.tag,input[type=button].tag,input[type=reset].tag,input[type=submit].tag,.button.tag,.gmw-form-2 .gmw-form-field-wrapper input.tag[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.tag[type=submit],.comment-navigation a.tag,.posts-navigation a.tag,.post-navigation a.tag{margin:0 3px 3px 0;padding:4px 6px;background-color:#f2f6fc;color:#25408f;border:none;font-size:12px;font-size:.75rem;border-radius:3px}button.tag:hover,input[type=button].tag:hover,input[type=reset].tag:hover,input[type=submit].tag:hover,.button.tag:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.tag[type=submit]:hover,.comment-navigation a.tag:hover,.posts-navigation a.tag:hover,.post-navigation a.tag:hover{background-color:#e6edf8}.site-header-wrapper .site-header .main-navigation.toggled .main-menu-wrapper{display:flex}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper{display:none;position:fixed;background:rgb(255 255 255 / .98);top:0;left:0;right:0;bottom:0;padding:20px;align-items:center;flex-direction:column;z-index:100}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-2018-container{width:auto;height:auto;background:#fff;padding:10px;overflow-y:auto;position:relative}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:block;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;font-size:14px;font-size:.875rem}@media screen and (min-width:0){.site-header-wrapper .site-header .main-navigation .main-menu-wrapper{display:flex;position:inherit;background:none;top:auto;left:auto;right:auto;bottom:auto;padding:0;align-items:center;justify-content:center;flex-direction:column;z-index:100}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-close{display:none}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-2018-container{display:block;width:auto;height:auto;background:none;padding:0;border:none}.menu-toggle{display:none}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}@media(min-width:400px){.main-navigation a{font-size:16px;font-size:1rem}}.ihuk_megamenu{position:absolute;width:100%;margin-top:-10px!important;z-index:2}.ihuk_megamenu .close-modal{position:fixed;top:5px;right:5px;background-color:rgb(255 255 255 / .5);border-radius:50px;padding:4px 3px 3px;width:32px;text-align:center}.ihuk_megamenu .megamenu-content{width:auto;height:auto;background:#f6f6f6;padding:15px 20px 20px;max-height:800px;overflow-y:auto;border:1px solid #ccc;position:relative;max-width:1140px;transform:translateX(0);margin:0 30px;box-shadow:0 0 11px 0 rgb(0 0 0 / .27)}.ihuk_megamenu .megamenu-content .megamenu-col{border-right:1px solid #d1d1d1}.ihuk_megamenu .megamenu-content .megamenu-col:last-of-type{border-right:none}.ihuk_megamenu .megamenu-content .close-megamenu{position:fixed;top:42px;right:32px;background-color:rgb(255 255 255 / .5);border-radius:50px;padding:4px 3px 3px;width:32px;text-align:center}.ihuk_megamenu .megamenu-content h3,.ihuk_megamenu .megamenu-content .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .ihuk_megamenu .megamenu-content li.menu-heading>a{margin-top:0;margin-bottom:16px;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-size:1.25rem;color:#527ed0;padding-left:5px}.ihuk_megamenu .megamenu-content ul.menu{list-style-type:none;margin:0 0 20px;padding:0 0 0 5px}.ihuk_megamenu .megamenu-content ul.menu a{text-decoration:none}.ihuk_megamenu .megamenu-content ul.menu>li>a{font-weight:700}.ihuk_megamenu .megamenu-content ul.menu ul.sub-menu{list-style-type:none;margin:0;padding:0}.ihuk_megamenu .megamenu-content ul.menu ul.sub-menu>li{line-height:1em;margin:0 5px 6px 0}.ihuk_megamenu .megamenu-content ul.menu ul.sub-menu>li.highlight{font-weight:600}.ihuk_megamenu .megamenu-content ul.menu ul.sub-menu>li a{color:#111}.ihuk_megamenu .megamenu-content ul.menu ul.sub-menu>li a:hover{text-decoration:underline;color:#25408f}@media(min-width:1200px){.ihuk_megamenu .megamenu-content{margin:0 auto}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.ihuk_modal{position:fixed;background:rgb(0 0 0 / .6);top:0;left:0;right:0;bottom:0;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100}.ihuk_modal .modal-content{width:80%;height:auto;background:#fff;padding:15px 10px 20px;overflow-y:auto;border:9px solid #e4e4e5;border-radius:6px;position:absolute;max-width:970px;max-height:95%;z-index:101;left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:480px){.ihuk_modal .modal-content{padding:20px 30px 30px}}@media(min-width:768px){.ihuk_modal .modal-content{width:auto}}.ihuk_modal .modal-content .close-modal{position:fixed;color:#000;top:5px;right:5px;background-color:rgb(255 255 255 / .5);border-radius:50px;padding:4px 3px 3px;width:32px;text-align:center}.ihuk_modal .modal-content .close-modal :hover{cursor:pointer}.ihuk_modal .modal-content h3,.ihuk_modal .modal-content .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .ihuk_modal .modal-content li.menu-heading>a{margin-top:0;margin-bottom:16px;font-size:40px;font-size:2.5rem;color:#25408f}.ihuk_modal .modal-content article{margin-bottom:30px;border-bottom:1px solid #e4e4e5;padding-bottom:20px}.ihuk_modal .modal-content article:last-of-type{margin-bottom:0;border-bottom:none}.ihuk_modal .modal-content article h4{margin-top:5px;margin-bottom:5px;font-size:24px;font-size:1.5rem;color:#25408f}.accommodation_search_modal .modal-content{max-width:460px}.accommodation_search_modal .modal-content header{clear:both;width:100%}.accommodation_search_modal .modal-content .gmw-form-field-wrapper.gmw-submit-field-wrapper-2{clear:both!important;width:100%}.contact_hostel_modal .modal-content{padding:0;border-width:5px}.contact_hostel_modal .modal-content .contact-form-wrapper{margin:0}.contact_hostel_modal .modal-content .contact-form-wrapper img{display:none}.contact_hostel_modal .modal-content .contact-form-wrapper h4{margin-top:20px;margin-bottom:10px}.contact_hostel_modal .modal-content .close-modal{color:#fff;z-index:1}@media(min-width:768px){.ihuk_modal .modal-content article{padding-bottom:0}}.slick-slider .slick-dots li button:before{font-size:20px}.slick-slider .slick-next.slick-disabled:before,.slick-slider .slick-prev.slick-disabled:before{opacity:.25}.slider-container{width:100%;overflow:hidden;position:relative;font-size:0}.slider-container .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgb(0 0 0 / .3);z-index:1}.slider-container .caption{position:absolute;margin:0 auto;display:block;z-index:1;left:0;right:0;bottom:80px;color:#fff;text-align:center}.slider-container .caption>*{margin:0 auto}.slider-container .caption .header-text{width:90%;font-size:20px;font-size:1.25rem;margin-bottom:.75em}.slider-container .caption a{color:#fff}.slider-container .slides{list-style-type:none;margin:0;padding:0}.slider-container .slides .slide img{max-width:120%;width:100%}.slider-container.slider-home .slick-dots{display:none!important}.slider-container.slider-home .caption{bottom:10px}.slider-container .slick-next{right:25px}.slider-container .slick-prev{left:25px;z-index:1}.slider-container.carousel .slides .slide{padding:10px 5px}@media only screen and (min-width:768px){.slider-container .caption .header-text{width:60%;font-size:25px;font-size:1.5625rem}}@media only screen and (min-width:992px){.slider-container .caption .header-text{width:60%}.slider-container.slider-home .slick-dots{display:block!important}.slider-container.slider-home .caption{bottom:30px}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#pagination-controls ul{list-style:none;display:flex;margin:0;padding:0}#pagination-controls button{padding:2px 7px;font-size:13px;font-weight:400;text-decoration:none;background-color:#fff;border-radius:0;box-shadow:none;border:1px solid #eee;text-shadow:none;padding:10px 14px;display:block;color:#25408f}#pagination-controls li:not(:last-child)>*{border-right:0}#pagination-controls button.page-numbers{border-right:0}#pagination-controls button.current{background:#25408f;color:#fff}#pagination-controls button:hover{background:#527ed0;color:#fff}.ol-overlay-container:has(.marker-wrapper):hover .marker-wrapper{animation:jump 1s ease-in-out alternate infinite;cursor:pointer}.ol-overlay-container:has(.marker-wrapper):hover .marker-wrapper .hostel-marker{animation:bgcolor 1s ease-in-out forwards}.animate-marker{animation:jump 1s ease-in-out alternate infinite}.animate-marker .hostel-marker{animation:bgcolor 1s ease-in-out forwards}.animate-marker .display-details{opacity:1}.animate-marker a{animation:bgcolor 1s ease-in-out forwards}@keyframes jump{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes bgcolor{0%{background-color:#527ed0}100%{background-color:#f33951}}@keyframes scroll-background{0%{background-position:0% 0%}100%{background-position:100% 0%}}.retrieving-availability{min-height:47px;background:linear-gradient(90deg,#527ed0,#fff,#527ed0,#fff);background-size:300% 100%;animation:scroll-background 5s linear infinite}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.search-form.minimal{max-width:480px}.homepage-mobile-accommodation-search{background:#25408f}.homepage-mobile-accommodation-search .search-form{margin:0 auto}.homepage-mobile-accommodation-search .accommodation_search{background:#25408f}.homepage-mobile-accommodation-search .accommodation_search header h2{font-size:17px;font-size:1.0625rem;color:#fff;padding:0;margin:10px 0 15px 0}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper{padding-left:50px}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper:last-of-type,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2{clear:both;width:100%}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper:last-of-type button,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper button,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2 button{width:90%;display:inline-block;background:#527ed0}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper:last-of-type button:hover,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper button:hover,.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2 button:hover{background:#a2bae6}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-address-field-wrapper:before{padding-left:50px}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-startdate-field-wrapper:before{padding-left:50px}.homepage-mobile-accommodation-search .accommodation_search .gmw-form-field-wrapper.gmw-duration-field-wrapper:before{padding-left:50px}.accommodation_search{background:#fff;border-radius:10px;padding:10px 15px;width:100%}.accommodation_search.standard-form,.accommodation_search.modal{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap;width:fit-content;margin:auto;padding-inline:0}.accommodation_search.modal{flex-wrap:wrap;justify-content:flex-start;flex-direction:column;width:unset}.accommodation_search.modal button{width:100%;margin-inline-start:unset}.accommodation_search.modal#ihuk-hostels-name-search{column-gap:.5em}.accommodation_search.modal#ihuk-hostels-name-search input{width:100%}.accommodation_search #ihuk-duration-field{max-width:12ch}.accommodation_search header{display:block;text-align:center;margin:10px 0 15px 0;padding-right:10px}.accommodation_search header.search-results-heading{display:block}.accommodation_search header h2{font-size:17px;font-size:1.0625rem;color:#25408f;padding:0;margin:10px 0 0}.accommodation_search fieldset{margin:0;padding:0 0 10px 0;border:none;display:flex;gap:.5rem}.accommodation_search input[type=radio]{width:18px;height:18px;position:relative;top:1px;cursor:pointer}.accommodation_search input[type=radio]+label{cursor:pointer}.accommodation_search input[type=radio]+label:hover{color:#25408f}.accommodation_search .gmw-form-field-wrapper{position:relative;display:inline-block;padding-right:10px;color:#222}.accommodation_search .gmw-form-field-wrapper:last-of-type,.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper,.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2{padding-right:0;padding-top:15px}.accommodation_search .gmw-form-field-wrapper:last-of-type label,.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper label,.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2 label{display:none;margin:0}.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper{display:none}.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2{clear:both;width:100%}.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2 button{width:100%;display:inline-block}.accommodation_search .gmw-form-field-wrapper label{display:none;margin:0}.accommodation_search .gmw-form-field-wrapper select{height:43px}.accommodation_search .gmw-form-field-wrapper.gmw-address-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f3c5";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-address-field-wrapper input{padding-left:30px;background:#f6f6f6}.accommodation_search .gmw-form-field-wrapper.gmw-_group_size-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f007";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-_group_size-field-wrapper select{width:94px;text-indent:30px;padding-left:0;background:#f6f6f6}.accommodation_search .gmw-form-field-wrapper.gmw-distance-field-wrapper{display:inline-block}.accommodation_search .gmw-form-field-wrapper.gmw-distance-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:lighter;content:"\f649";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-distance-field-wrapper select{text-indent:30px;padding-left:0;background:#f6f6f6;width:100px}.accommodation_search .gmw-form-field-wrapper.as_num-people:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:700;content:"\f007";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.as_num-people select{text-indent:30px;padding-left:0;background:#f6f6f6}.accommodation_search .gmw-form-field-wrapper.gmw-_group_size-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:700;content:"\f007";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-_group_size-field-wrapper input{text-indent:30px;padding-left:0;background:#f6f6f6;max-width:85px}.accommodation_search .gmw-form-field-wrapper.gmw-startdate-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f073";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-startdate-field-wrapper input{width:140px;padding-left:30px;padding-right:5px}.accommodation_search .gmw-form-field-wrapper.gmw-duration-field-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f186";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%}.accommodation_search .gmw-form-field-wrapper.gmw-duration-field-wrapper input{width:85px;padding-left:30px;padding-right:5px}.accommodation_search .gmw-form-field-wrapper .checkbox label{display:inline-block}#geo-search .search-form.full{margin:0 0 3px}#geo-search .accommodation_search header h2{padding:0;margin:10px 0 15px}#geo-search .accommodation_search .gmw-_group_size-field-wrapper{padding-right:0}#geo-search .accommodation_search fieldset span{font-weight:700}#geo-search .accommodation_search fieldset label{margin-left:3px;margin-right:6px}@-moz-document url-prefix(){.accommodation_search .gmw-form-field-wrapper.gmw-distance-field-wrapper select,.accommodation_search .gmw-form-field-wrapper.gmw-_group_size-field-wrapper select,.accommodation_search .gmw-global-form-field-wrapper.gmw-distance-field-wrapper select,.accommodation_search .gmw-global-form-field-wrapper.gmw-_group_size-field-wrapper select{text-indent:15px}}@media only screen and (min-width:550px){.accommodation_search .gmw-form-field-wrapper.gmw-submit-field-wrapper-2,.accommodation_search .gmw-global-form-field-wrapper.gmw-submit-field-wrapper-2{clear:none;width:auto}}@media only screen and (min-width:768px){.search-form.minimal{max-width:720px}.accommodation_search{margin:0}}@media only screen and (min-width:1050px){.search-form.full .accommodation_search header{text-align:left;display:inline-block}}.site_search_modal header,#site-search header{display:block;padding-right:10px}.site_search_modal header.search-results-heading,#site-search header.search-results-heading{display:block}.site_search_modal header h2,#site-search header h2{font-size:17px;font-size:1.0625rem;color:#25408f;padding:0;margin:10px 0 15px}.header-search-form-wrapper .search-form{margin:0 auto}.header-search-form-wrapper .search-by-hostel-name{position:relative;top:5px;font-size:15px;font-size:.9375rem;text-align:center;text-shadow:1px 1px rgb(0 0 0 / .6)}.header-search-form-wrapper .search-by-hostel-name p{margin:0}.mobile-accommodation-search .search-by-hostel-name{position:relative;top:-8px;padding:0 15px;font-size:15px;font-size:.9375rem}.mobile-accommodation-search .search-by-hostel-name p{margin:0}#site-search .modal-search-form-wrapper{padding:5px 15px}#site-search .modal-search-form-wrapper input[type=radio]{width:18px;height:18px;position:relative;top:2px;cursor:pointer}#site-search .modal-search-form-wrapper input[type=radio]+label{cursor:pointer}#site-search .modal-search-form-wrapper input[type=radio]+label:hover{color:#25408f}#site-search .modal-search-form-wrapper fieldset{margin:0;padding:0;border:none}#site-search .modal-search-form-wrapper fieldset span{font-weight:700}#site-search .modal-search-form-wrapper fieldset label{margin-left:3px;margin-right:6px}#site-search .modal-search-form-wrapper form input[type=search]{width:100%;margin-top:12px;margin-bottom:24px}#site-search .modal-search-form-wrapper form button[type=submit]{width:100%;margin-bottom:15px}.dpe-flexible-posts{list-style-type:none;padding:0;margin:0}.dpe-flexible-posts li a{text-decoration:none}.dpe-flexible-posts li a h4{margin-top:0}.dpe-flexible-posts.with-excerpt li{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid #eee}.dpe-flexible-posts.with-excerpt li .image{flex:0 1 25%}.dpe-flexible-posts.with-excerpt li .image img{padding-right:7px}.dpe-flexible-posts.with-excerpt li .title{flex:1 2 75%}.dpe-flexible-posts.with-excerpt li .title h4{font-size:14px;margin:0}.dpe-flexible-posts.with-excerpt li .content{flex:1 1 100%}.dpe-flexible-posts.with-excerpt li .content .excerpt P{font-size:12px;font-size:.75rem}.dpe-flexible-posts.with-excerpt li .content .excerpt P .entry-date{font-weight:600}.dpe-flexible-posts.with-excerpt li .content .excerpt P:first-of-type{margin-top:0}.author_bio_section{border:1px solid #cad8f1;border-radius:10px;background-color:#f2f6fc;padding:20px;margin-bottom:30px;font-size:14px;font-size:.875rem;max-width:750px}.author_bio_section h3.author_name,.author_bio_section .widget_nav_menu ul li.menu-heading>a.author_name,.widget_nav_menu ul .author_bio_section li.menu-heading>a.author_name{margin-top:0}.author_bio_section .author_details{display:flex;flex-direction:column}@media(min-width:480px){.author_bio_section .author_details{flex-direction:row}}.author_bio_section .author_details .image{flex:1 1 33%;margin-right:15px}.author_bio_section .author_details .description{flex:1 2 67%}.author_bio_section .author_links{margin:10px 0 0}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.single .entry-title{margin-bottom:10px}.single .entry-meta{font-size:13px;font-size:.8125rem;text-transform:uppercase;margin-bottom:20px}.expired{border:1px solid #ff8f12;border-radius:10px;padding:10px;margin:10px 0;font-weight:700;text-align:center;background-color:#ffefde}.page-links{clear:both;margin:0 0 1.5em}footer.post-footer .featured_hostels{background-color:#f7f7f7;padding:30px 30px 0;margin-bottom:30px}footer.post-footer .featured_hostels h2{margin-top:0;padding-top:0}footer.post-footer .featured_hostels .hostel-summaries ul.item-list:first-of-type{display:block}footer.post-footer .featured_hostels .hostel-summaries ul.item-list:first-of-type li.single-member{flex:none;margin:0 0 30px;padding:0;border:none}footer.post-footer .featured_hostels .hostel-summaries ul.item-list:first-of-type li.single-member:hover{box-shadow:none;background-color:#fff0}footer.post-footer .featured_hostels .hostel-summaries ul.item-list:first-of-type li.single-member .item .item-title h3,footer.post-footer .featured_hostels .hostel-summaries .widget_nav_menu ul.item-list:first-of-type li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu footer.post-footer .featured_hostels .hostel-summaries ul.item-list:first-of-type li.single-member .item .item-title li.menu-heading>a{font-size:18px;font-size:1.125rem}.page-id-98 .has-results h1.entry-title{display:none}.page-id-98 .nearby-link .search-form.full{display:none}.page-id-98 .nearby-link #member-dir-count-top{display:none}.checkout{margin-top:50px;background-color:#f2f6fc;border:1px solid #b6c9eb;border-radius:10px;padding:15px}.checkout .total{position:relative}.checkout .total:before{position:absolute;left:0;content:"\00A3";top:28px;font-weight:700}.checkout .total input#calculation-1-field{font-weight:700}.checkout .total input#calculation-1-field:disabled{background-color:#fff0!important}.guidebook{padding:40px 30px 30px 30px;background:#25408f;color:#fff;z-index:2}.guidebook h3,.guidebook .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .guidebook li.menu-heading>a{font-size:25px;font-size:1.5625rem;margin-top:0;margin-bottom:10px}.guidebook p:first-of-type{margin-top:0}@media only screen and (min-width:768px){.guidebook h3,.guidebook .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .guidebook li.menu-heading>a{font-size:40px;font-size:2.5rem}}.who-we-are{background:#e4e4e5;z-index:2;padding:40px 30px 30px 30px;margin-top:0}.who-we-are h2{color:#25408f;font-size:25px;font-size:1.5625rem;margin-top:0;margin-bottom:10px}.hostel-network h1{color:#25408f;font-size:25px;font-size:1.5625rem;margin-top:15px;margin-bottom:10px}@media only screen and (min-width:768px){.who-we-are{background:none}.who-we-are h2{font-size:30px;font-size:1.875rem}.hostel-network h1{font-size:40px;font-size:2.5rem}}.newsletter-signup{z-index:2;margin-top:0;margin-bottom:0;height:100%}.newsletter-signup .newsletter-inner{padding:40px 30px;background:rgb(0 0 0 / .5);height:100%}.newsletter-signup h3,.newsletter-signup .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .newsletter-signup li.menu-heading>a{color:#fff;font-size:25px;font-size:1.5625rem;margin-top:0;margin-bottom:10px}.newsletter-signup p{font-family:"Source Sans Pro";font-weight:400;font-size:19px;font-size:1.1875rem;color:#fff}.newsletter-signup label{display:none}.newsletter-signup input[type=email]{margin-right:10px}@media only screen and (min-width:768px){.newsletter-signup h3,.newsletter-signup .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .newsletter-signup li.menu-heading>a{font-size:40px;font-size:2.5rem}}.discover-our-hostels a:hover .item img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.discover-our-hostels a:hover .item .overlay .action-text i{margin-left:12px}.discover-our-hostels a .item{position:relative;overflow:hidden;font-size:0;margin-bottom:30px}.discover-our-hostels a .item img{max-height:inherit;max-width:inherit;height:auto;width:100%;transition:all .25s ease-in-out}.discover-our-hostels a .item .overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background-color:rgb(0 0 0 / .6);background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0);padding:20px;display:flex;flex-direction:column-reverse}.discover-our-hostels a .item .overlay h3,.discover-our-hostels a .item .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .discover-our-hostels a .item .overlay li.menu-heading>a{color:#fff;font-size:22px;font-size:1.375rem;line-height:1.1;text-shadow:-1px 3px 3px rgb(0 0 0 / .3);margin:0 0 10px;order:2}.discover-our-hostels a .item .overlay p{color:#fff;font-size:14px;font-size:.875rem;text-shadow:-1px 3px 3px rgb(0 0 0 / .3)}.discover-our-hostels a .item .overlay .action-text{color:#fff;font-size:13px;font-size:.8125rem;text-decoration:none;text-shadow:-1px 3px 3px rgb(0 0 0 / .3);font-weight:700;order:1}.discover-our-hostels a .item .overlay .action-text i{font-size:10px;font-size:.625rem;margin-left:7px;transition:margin-left .25s ease-in-out}@media only screen and (min-width:768px){.discover-our-hostels a .item .overlay h3,.discover-our-hostels a .item .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .discover-our-hostels a .item .overlay li.menu-heading>a{font-size:28px;font-size:1.75rem}.discover-our-hostels a .item .overlay p{font-size:17px;font-size:1.0625rem}.discover-our-hostels a .item .overlay .action-text{font-size:16px;font-size:1rem}.discover-our-hostels a .item .overlay .action-text i{font-size:13px;font-size:.8125rem}}.discovery-archive-search-form{padding-bottom:15px}.discovery-archive-search-form form.search-form label input[type=search]{width:300px;margin-right:10px}.news-from-the-network{background-color:#e4e4e5;padding-bottom:60px}.news-from-the-network .items{margin:0 50px;padding-bottom:50px}.news-from-the-network .items .item article{display:flex;flex-direction:column;padding:0 15px}.news-from-the-network .items .item article .details{order:1}.news-from-the-network .items .item article .details h3,.news-from-the-network .items .item article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .news-from-the-network .items .item article .details li.menu-heading>a{font-size:16px;font-size:1rem;margin:0 0 10px;line-height:1.25em}.news-from-the-network .items .item article .details h3 a,.news-from-the-network .items .item article .details .widget_nav_menu ul li.menu-heading>a a,.widget_nav_menu ul .news-from-the-network .items .item article .details li.menu-heading>a a{text-decoration:none}.news-from-the-network .items .item article .details .date{font-size:12px;font-size:.75rem;color:#6c6c6c;text-transform:uppercase;margin:10px 0}.news-from-the-network .items .item article .details p{font-size:17px;font-size:1.0625rem;line-height:1.45;margin:10px 0}.news-from-the-network .items .item article .details p .action-text{display:inline-block}.news-from-the-network .items .item article .details p .action-text a{font-weight:700;text-decoration:none}.news-from-the-network .items .item article .details p .action-text a i{margin-left:5px;font-size:14px;font-size:.875rem}.news-from-the-network .items .item article .details .entry-meta{font-size:13px;font-size:.8125rem;text-transform:uppercase}.news-from-the-network .items .item article .image{position:relative;order:0;margin-bottom:10px}.news-from-the-network .slick-prev,.news-from-the-network .slick-next{top:42px}.news-from-the-network .slick-prev:before,.news-from-the-network .slick-next:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";color:#25408f;font-size:36px;opacity:.8}.news-from-the-network .slick-next{right:-40px}.news-from-the-network .slick-next:before{content:"\f054"}.news-from-the-network .slick-prev{left:-40px}.news-from-the-network .slick-prev:before{content:"\f053"}.news-from-the-network .slick-dots{bottom:0}.news-from-the-network .slick-dots li button:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f111";color:#527ed0;font-weight:400}.news-from-the-network .slick-dots li.slick-active button:before{font-weight:900;color:#527ed0;opacity:1}.offers{padding-bottom:60px;border-bottom:5px solid #e4e4e5}.offers .items{margin:0 50px;padding-bottom:50px}.offers .items .item article{display:flex;flex-direction:column;padding:0 15px}.offers .items .item article .details{order:1}.offers .items .item article .details h3,.offers .items .item article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .offers .items .item article .details li.menu-heading>a{font-size:16px;font-size:1rem;margin:10px 0;line-height:1.25em}.offers .items .item article .details h3 a,.offers .items .item article .details .widget_nav_menu ul li.menu-heading>a a,.widget_nav_menu ul .offers .items .item article .details li.menu-heading>a a{text-decoration:none}.offers .items .item article .details p{font-size:17px;font-size:1.0625rem;line-height:1.45;margin:10px 0}.offers .items .item article .details p .action-text{display:inline-block}.offers .items .item article .details p .action-text a{font-weight:700;text-decoration:none;color:#f33951}.offers .items .item article .details p .action-text a i{margin-left:5px;font-size:14px;font-size:.875rem}.offers .items .item article .details .entry-meta{font-size:13px;font-size:.8125rem;text-transform:uppercase}.offers .items .item article .details .date{font-size:12px;font-size:.75rem;color:#6c6c6c;text-transform:uppercase;margin:10px 0}.offers .items .item article .image{position:relative;order:0}.offers .items .item article .image .overlay{position:absolute;display:block;padding:5px 10px;bottom:20px;background:#f33951;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;font-size:.9375rem}.offers .slick-prev,.offers .slick-next{top:42px}.offers .slick-prev:before,.offers .slick-next:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";color:#25408f;font-size:36px;opacity:.8}.offers .slick-next{right:-40px}.offers .slick-next:before{content:"\f054"}.offers .slick-prev{left:-40px}.offers .slick-prev:before{content:"\f053"}.offers .slick-dots{bottom:0}.offers .slick-dots li button:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f111";color:#527ed0;font-weight:400}.offers .slick-dots li.slick-active button:before{font-weight:900;color:#527ed0;opacity:1}.blog,.archive,.search{padding-bottom:60px}.blog .section-link .search-form,.archive .section-link .search-form,.search .section-link .search-form{display:inline-block;margin-right:5px;padding-right:5px}.blog .section-link .search-form .search-field,.archive .section-link .search-form .search-field,.search .section-link .search-form .search-field{width:200px;margin-bottom:8px;border-radius:5px 0 0 5px}@media only screen and (min-width:420px){.blog .section-link .search-form .search-field,.archive .section-link .search-form .search-field,.search .section-link .search-form .search-field{width:155px;margin-bottom:0}}.blog .section-link .search-form button,.archive .section-link .search-form button,.search .section-link .search-form button{position:relative;left:-4px;border-radius:0 5px 5px 0}.blog .archive,.blog .search,.archive .archive,.archive .search,.search .archive,.search .search{border-bottom:5px solid #e4e4e5}.blog a,.archive a,.search a{text-decoration:none}.blog a *,.archive a *,.search a *{transition:all .25s ease-in-out}.blog a:hover article .details h3,.blog a:hover article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .blog a:hover article .details li.menu-heading>a,.archive a:hover article .details h3,.archive a:hover article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .archive a:hover article .details li.menu-heading>a,.search a:hover article .details h3,.search a:hover article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .search a:hover article .details li.menu-heading>a{color:#527ed0}.blog a:hover article .details .action-text,.archive a:hover article .details .action-text,.search a:hover article .details .action-text{color:#527ed0}.blog a:hover article .overlay .action-text i,.archive a:hover article .overlay .action-text i,.search a:hover article .overlay .action-text i{margin-left:12px}.blog a:hover article img,.archive a:hover article img,.search a:hover article img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.blog article,.archive article,.search article{position:relative;display:flex;flex-direction:column;padding:0}.blog article:before,.archive article:before,.search article:before{width:0;height:0;border-style:solid;border-width:100px 100px 0 0;border-color:#527ed0 #fff0 #fff0 #fff0;position:absolute;top:0;left:0;z-index:1;content:""}.blog article:after,.archive article:after,.search article:after{content:"\f0eb";position:absolute;top:30px;left:15px;font-family:"Font Awesome 5 Pro";font-size:36px;font-size:2.25rem;color:#fff;background-color:#527ed0;z-index:1;line-height:0}.blog article .entry-meta,.archive article .entry-meta,.search article .entry-meta{font-size:13px;font-size:.8125rem;text-transform:uppercase}.blog article .entry-content,.archive article .entry-content,.search article .entry-content{margin:5px 0 0 0}.blog article .details,.archive article .details,.search article .details{order:1}.blog article .details h3,.blog article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .blog article .details li.menu-heading>a,.archive article .details h3,.archive article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .archive article .details li.menu-heading>a,.search article .details h3,.search article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .search article .details li.menu-heading>a{color:#25408f;font-size:24px;font-size:1.5rem;margin:10px 0;line-height:1.25em}.blog article .details p,.archive article .details p,.search article .details p{font-size:16px;font-size:1rem;margin:10px 0;color:#111}.blog article .details .action-text,.archive article .details .action-text,.search article .details .action-text{font-weight:700;color:#25408f;display:inline-block;text-decoration:none}.blog article .details .action-text i,.archive article .details .action-text i,.search article .details .action-text i{margin-left:5px;font-size:12px;font-size:.75rem}.blog article .image,.archive article .image,.search article .image{overflow:hidden;font-size:0;position:relative;order:0}.blog article .image img,.archive article .image img,.search article .image img{width:100%}.blog article.type-discovery:after,.archive article.type-discovery:after,.search article.type-discovery:after{content:"\f59f"}.blog article.type-page:after,.archive article.type-page:after,.search article.type-page:after{content:"\f15c"}.blog .feature,.archive .feature,.search .feature{margin-bottom:30px}.blog .feature article .overlay,.archive .feature article .overlay,.search .feature article .overlay{position:relative;bottom:0;left:0;right:0;height:60%;display:flex;flex-direction:column-reverse;margin-top:15px}.blog .feature article .overlay h2,.blog .feature article .overlay h3,.blog .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .blog .feature article .overlay li.menu-heading>a,.archive .feature article .overlay h2,.archive .feature article .overlay h3,.archive .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .archive .feature article .overlay li.menu-heading>a,.search .feature article .overlay h2,.search .feature article .overlay h3,.search .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .search .feature article .overlay li.menu-heading>a{color:#25408f;font-size:24px;font-size:1.5rem;margin:10px 0;line-height:1.25em;order:2}.blog .feature article .overlay h2:hover,.blog .feature article .overlay h3:hover,.blog .feature article .overlay .widget_nav_menu ul li.menu-heading>a:hover,.widget_nav_menu ul .blog .feature article .overlay li.menu-heading>a:hover,.archive .feature article .overlay h2:hover,.archive .feature article .overlay h3:hover,.archive .feature article .overlay .widget_nav_menu ul li.menu-heading>a:hover,.widget_nav_menu ul .archive .feature article .overlay li.menu-heading>a:hover,.search .feature article .overlay h2:hover,.search .feature article .overlay h3:hover,.search .feature article .overlay .widget_nav_menu ul li.menu-heading>a:hover,.widget_nav_menu ul .search .feature article .overlay li.menu-heading>a:hover{color:#527ed0}.blog .feature article .overlay p,.archive .feature article .overlay p,.search .feature article .overlay p{font-size:16px;font-size:1rem;color:#222;margin-top:0}.blog .feature article .overlay p:last-of-type,.archive .feature article .overlay p:last-of-type,.search .feature article .overlay p:last-of-type{margin-bottom:0}.blog .feature article .overlay a,.archive .feature article .overlay a,.search .feature article .overlay a{color:#25408f}.blog .feature article .overlay a:hover,.archive .feature article .overlay a:hover,.search .feature article .overlay a:hover{color:#527ed0}.blog .feature article .overlay .entry-meta,.archive .feature article .overlay .entry-meta,.search .feature article .overlay .entry-meta{color:#25408f;font-size:13px;font-size:.8125rem;text-transform:uppercase}.blog .feature article .overlay .action-text,.archive .feature article .overlay .action-text,.search .feature article .overlay .action-text{text-decoration:none;color:#25408f;font-weight:700;order:1}.blog .feature article .overlay .action-text i,.archive .feature article .overlay .action-text i,.search .feature article .overlay .action-text i{font-size:12px;font-size:.75rem;margin-left:7px;transition:margin-left .25s ease-in-out}.blog .feature article .overlay .action-text:hover,.archive .feature article .overlay .action-text:hover,.search .feature article .overlay .action-text:hover{color:#527ed0}.blog .no-lightbulb article:before,.archive .no-lightbulb article:before,.search .no-lightbulb article:before{display:none}.blog .no-lightbulb article:after,.archive .no-lightbulb article:after,.search .no-lightbulb article:after{display:none}@media only screen and (min-width:768px){.blog article .overlay,.archive article .overlay,.search article .overlay{margin-top:0}.blog article .overlay h2,.blog article .overlay h3,.blog article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .blog article .overlay li.menu-heading>a,.archive article .overlay h2,.archive article .overlay h3,.archive article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .archive article .overlay li.menu-heading>a,.search article .overlay h2,.search article .overlay h3,.search article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .search article .overlay li.menu-heading>a{font-size:34px;font-size:2.125rem;margin:0 0 10px}.blog article .overlay p,.archive article .overlay p,.search article .overlay p{font-size:17px;font-size:1.0625rem}.blog .feature article .overlay,.archive .feature article .overlay,.search .feature article .overlay{position:absolute;padding:20px;background-color:rgb(0 0 0 / .6);background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .3) 33%,rgb(0 0 0 / .3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0)}.blog .feature article .overlay h2,.blog .feature article .overlay h3,.blog .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .blog .feature article .overlay li.menu-heading>a,.archive .feature article .overlay h2,.archive .feature article .overlay h3,.archive .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .archive .feature article .overlay li.menu-heading>a,.search .feature article .overlay h2,.search .feature article .overlay h3,.search .feature article .overlay .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .search .feature article .overlay li.menu-heading>a{font-size:34px;font-size:2.125rem;text-shadow:-1px 3px 3px rgb(0 0 0 / .3);color:#fff;margin:0 0 10px}.blog .feature article .overlay p,.archive .feature article .overlay p,.search .feature article .overlay p{font-size:17px;font-size:1.0625rem;text-shadow:-1px 3px 3px rgb(0 0 0 / .3);color:#fff}.blog .feature article .overlay a,.archive .feature article .overlay a,.search .feature article .overlay a{color:#fff;text-shadow:-1px 3px 3px rgb(0 0 0 / .3)}.blog .feature article .overlay a:hover,.archive .feature article .overlay a:hover,.search .feature article .overlay a:hover{color:#cad8f1}.blog .feature article .overlay .action-text,.archive .feature article .overlay .action-text,.search .feature article .overlay .action-text{text-shadow:-1px 3px 3px rgb(0 0 0 / .3);color:#fff}.blog .feature article .overlay .entry-meta,.archive .feature article .overlay .entry-meta,.search .feature article .overlay .entry-meta{color:#fff;font-size:13px;font-size:.8125rem;text-transform:uppercase}}.blog-map{max-width:1000px;margin:auto}.page-template-page-hostels .entry-header h1{display:none}.search-form-wrapper{border-bottom:3px solid #dbdbdc;margin-bottom:15px}.search-form.full{margin:20px auto 16px}#buddypress .gmw-results .pagination ul.gmw-pagination,#buddypress .ihuk-results-listing .pagination ul.gmw-pagination{float:left;padding-left:0}#buddypress .gmw-results select.gmw-per-page,#buddypress .ihuk-results-listing select.gmw-per-page{float:right;padding:0}#buddypress .gmw-results ul.item-list,#buddypress .ihuk-results-listing ul.item-list{list-style:none;margin:0;padding:0}#buddypress .gmw-results ul.item-list li.single-member,#buddypress .ihuk-results-listing ul.item-list li.single-member{position:relative;border:1px solid #dbdbdc;margin-bottom:12px;padding:12px;transition:all ease-in-out .3s}#buddypress .gmw-results ul.item-list li.single-member:first-of-type,#buddypress .ihuk-results-listing ul.item-list li.single-member:first-of-type{margin-top:10px}#buddypress .gmw-results ul.item-list li.single-member:hover,#buddypress .gmw-results ul.item-list li.single-member.hover,#buddypress .ihuk-results-listing ul.item-list li.single-member:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member.hover{background-color:#f6f6f6;-webkit-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);-moz-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);box-shadow:0 0 24px 1px rgb(0 0 0 / .5)}#buddypress .gmw-results ul.item-list li.single-member .item,#buddypress .ihuk-results-listing ul.item-list li.single-member .item{font-size:14px;font-size:.875rem}#buddypress .gmw-results ul.item-list li.single-member .item .item-title .gmw-fl-member-count,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title .gmw-fl-member-count{display:none}#buddypress .gmw-results ul.item-list li.single-member .item .item-title h3,#buddypress .gmw-results .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu #buddypress .gmw-results ul.item-list li.single-member .item .item-title li.menu-heading>a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title h3,#buddypress .ihuk-results-listing .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title li.menu-heading>a{margin:0 0 5px;padding-right:50px;font-size:22px;font-size:1.375rem;color:#25408f!important}#buddypress .gmw-results ul.item-list li.single-member .item .item-title h3 a,#buddypress .gmw-results .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a a,.widget_nav_menu #buddypress .gmw-results ul.item-list li.single-member .item .item-title li.menu-heading>a a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title h3 a,#buddypress .ihuk-results-listing .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a a,.widget_nav_menu #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title li.menu-heading>a a{text-decoration:none;color:#25408f}#buddypress .gmw-results ul.item-list li.single-member .item .item-title h3 a:hover,#buddypress .gmw-results .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a a:hover,.widget_nav_menu #buddypress .gmw-results ul.item-list li.single-member .item .item-title li.menu-heading>a a:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title h3 a:hover,#buddypress .ihuk-results-listing .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a a:hover,.widget_nav_menu #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title li.menu-heading>a a:hover{color:#527ed0}#buddypress .gmw-results ul.item-list li.single-member .item .item-title .address,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title .address{color:#6c6c6c;padding-right:50px}#buddypress .gmw-results ul.item-list li.single-member .item .item-title .address i,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title .address i{color:#527ed0}#buddypress .gmw-results ul.item-list li.single-member .item .item-title .distance,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title .distance{position:absolute;display:block;right:12px;top:12px;color:#25408f;font-size:16px;font-size:1rem;border-radius:50px;width:50px;height:50px;border:2px solid #527ed0;text-align:center;padding-top:11px}#buddypress .gmw-results ul.item-list li.single-member .item .item-title .distance .number,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-title .distance .number{font-weight:700}#buddypress .gmw-results ul.item-list li.single-member .item .item-body,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body{display:grid;grid-template-columns:repeat(0.8fr,1.2fr);grid-template-areas:"image details" "image mixed" "facilities facilities";gap:.2rem;margin-top:12px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .part-1,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .part-1{grid-area:image}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .part-2,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .part-2{grid-area:details}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .part-3,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .part-3{grid-area:mixed}@media only screen and (min-width:768px){#buddypress .gmw-results ul.item-list li.single-member .item .item-body .part-3,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .part-3{grid-area:facilities}}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .image,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .image{position:relative;overflow:hidden;font-size:0;margin-bottom:5px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .image a img,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .image a img{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all .25s ease-in-out}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .image a:hover img,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .image a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .meta,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .meta{margin-bottom:5px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .meta .label,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .meta .label{width:85px;font-weight:700;display:inline-block}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .meta .value,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .meta .value{width:calc(100% - 85px)}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons{display:flex;flex-wrap:wrap}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons .ihgicon,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons .ihgicon{padding:0 4px 0 0;font-size:21px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons [data-title],#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons [data-title]{position:relative;cursor:help}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::before,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::before{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-size:.9375rem;content:attr(data-title);position:absolute;top:-36px;display:inline-block;padding:3px 6px;border-radius:5px;background:#25408f;color:#fff;white-space:nowrap}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::after,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::after{content:"";position:absolute;top:-8px;left:8px;display:inline-block;color:#fff;border:8px solid #fff0;border-top:8px solid #25408f}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons a[data-title],#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons a[data-title]{cursor:pointer}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .ihg-icons a[data-title]:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .ihg-icons a[data-title]:hover{color:#f33951}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details{display:flex;align-items:end;justify-content:flex-end;margin-top:5px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .button,#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper #buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details input[type=submit],#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper #buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details input[type=submit],#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .comment-navigation a,.comment-navigation #buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details a,#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .posts-navigation a,.posts-navigation #buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details a,#buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details .post-navigation a,.post-navigation #buddypress .gmw-results ul.item-list li.single-member .item .item-body .view-details a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .button,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details input[type=submit],#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details input[type=submit],#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .comment-navigation a,.comment-navigation #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .posts-navigation a,.posts-navigation #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details .post-navigation a,.post-navigation #buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .view-details a{width:100%}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status{display:flex;justify-content:space-between;align-items:center;padding:5px;margin-top:10px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.available,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.available{background-color:#e2f6f1}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.available a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.available a{background-color:#0db690}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.available a:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.available a:hover{background-color:#10e6b6}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.not_available,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.not_available{background-color:#fee9ec}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.not_available a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.not_available a{background-color:#f64e64}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.not_available a:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.not_available a:hover{background-color:#f87f8f}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.availability_unknown,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.availability_unknown{background-color:#e8ecf9}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability{background-color:#fff6ec}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a{background-color:#ff8f12}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a:hover,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a:hover{background-color:#ffa745}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status span,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status span{font-weight:700;font-size:16px;font-size:1rem;flex:1 1 33%}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status a{margin-block:2px}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .availability-status span.hidden+a,#buddypress .ihuk-results-listing ul.item-list li.single-member .item .item-body .availability-status span.hidden+a{flex:auto;margin-inline:-5px}.gm-style .gm-style-iw{padding:0}div.gmw-info-window-inner.standard{overflow:hidden}div.gmw-info-window-inner.standard a.image{display:none}div.gmw-info-window-inner.standard a.title{text-align:left;margin:0;font-size:14px;font-size:.875rem}div.gmw-info-window-inner.standard a.title:hover{color:#25408f}div.gmw-info-window-inner.standard a.gmw-get-directions{display:none}.map-wrapper .map-size-toggle-wrapper{width:100%;text-align:right;position:absolute;bottom:5px;right:5px;z-index:1}.map-wrapper .map-size-toggle-wrapper .map-size-toggle{display:none;font-size:13px;font-size:.8125rem;margin-top:6px;background-color:#fff}@media only screen and (min-width:580px){#buddypress .gmw-results ul.item-list li.single-member .item .item-body{flex-direction:row}#buddypress .gmw-results ul.item-list li.single-member .item .item-body .part-1{padding-right:12px}}@media only screen and (min-width:768px){.map-wrapper{position:-webkit-sticky;position:sticky;top:0;padding-top:10px}.map-wrapper .map-size-toggle-wrapper .map-size-toggle{display:inline-block}}.contact-form-wrapper{margin-top:40px;margin-bottom:10px;position:relative;background-color:#25408f;padding:20px;border-radius:5px}.contact-form-wrapper img.avatar{position:absolute;width:64px;border-radius:64px;top:-32px;left:50%;margin-left:-32px;border:3px solid #fff}.contact-form-wrapper h4{color:#fff;font-size:19px;font-size:1.1875rem;text-align:center}.contact-form-wrapper label{display:none;color:#fff;font-weight:700;padding-right:4px}.contact-form-wrapper label[for=captcha],.contact-form-wrapper label[for=captcha-modal]{display:inline}.contact-form-wrapper .name-wrapper{position:relative}.contact-form-wrapper .name-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f007";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%;z-index:1}.contact-form-wrapper .email-wrapper{position:relative}.contact-form-wrapper .email-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f1fa";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:18%;z-index:1}.contact-form-wrapper .message-wrapper{position:relative}.contact-form-wrapper .message-wrapper:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f075";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#527ed0;position:absolute;left:10px;top:10px;z-index:1}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email],.contact-form-wrapper textarea{background-color:#fff;border-radius:5px;padding:9px 10px 9px 35px;margin-bottom:10px;width:100%;position:relative}.contact-form-wrapper input#captcha,.contact-form-wrapper input#captcha-modal{margin-bottom:0;padding-left:10px}.contact-form-wrapper input[type=submit]{float:right}.contact-form-wrapper input[type=submit]:hover{background-color:#2f52b8!important}.contact-form-wrapper #message,.contact-form-wrapper #message-modal{background-color:#dee7f6;border-radius:5px;padding:10px 40px;margin-top:15px;position:relative;font-weight:700}.contact-form-wrapper #message p,.contact-form-wrapper #message-modal p{margin:0}.contact-form-wrapper #message.success:before,.contact-form-wrapper #message-modal.success:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#0db690;position:absolute;left:10px;top:10px}.contact-form-wrapper #message.warning:before,.contact-form-wrapper #message-modal.warning:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f39b";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#ff8f12;position:absolute;left:10px;top:10px}.contact-form-wrapper #message.error:before,.contact-form-wrapper #message-modal.error:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f071";font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.125rem;font-weight:700;color:#f33951;position:absolute;left:10px;top:10px}.hostel-summaries ul.item-list{list-style:none;margin:0;padding:0}.hostel-summaries ul.item-list.no_details{display:flex;flex-direction:row;flex-wrap:wrap}.hostel-summaries ul.item-list.no_details li.single-member{flex:1 1 100%}.hostel-summaries ul.item-list.no_details li.single-member .item .item-title h3,.hostel-summaries .widget_nav_menu ul.item-list.no_details li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu .hostel-summaries ul.item-list.no_details li.single-member .item .item-title li.menu-heading>a{padding-right:0}.hostel-summaries ul.item-list.no_details li.single-member .item .item-body .part-1{padding-right:0}.hostel-summaries ul.item-list.search-results{display:flex;flex-direction:row;flex-wrap:wrap}.hostel-summaries ul.item-list.search-results li.single-member{flex:1 1 100%}.hostel-summaries ul.item-list li.single-member{position:relative;border:1px solid #dbdbdc;margin-bottom:12px;padding:12px;transition:all ease-in-out .3s}.hostel-summaries ul.item-list li.single-member:first-of-type{margin-top:10px}.hostel-summaries ul.item-list li.single-member:hover,.hostel-summaries ul.item-list li.single-member.hover{background-color:#f6f6f6;-webkit-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);-moz-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);box-shadow:0 0 24px 1px rgb(0 0 0 / .5)}.hostel-summaries ul.item-list li.single-member.is_featured{border:1px solid #ffb35f}.hostel-summaries ul.item-list li.single-member.is_featured:hover,.hostel-summaries ul.item-list li.single-member.is_featured.hover{-webkit-box-shadow:0 0 24px 1px rgb(255 143 18 / .5);-moz-box-shadow:0 0 24px 1px rgb(255 143 18 / .5);box-shadow:0 0 24px 1px rgb(255 143 18 / .5)}.hostel-summaries ul.item-list li.single-member.is_featured:after{content:"\f762";position:absolute;top:5px;right:5px;font-family:"Font Awesome 5 Pro";color:#ff8f12}.hostel-summaries ul.item-list li.single-member .item{font-size:14px;font-size:.875rem}.hostel-summaries ul.item-list li.single-member .item .item-title .gmw-fl-member-count{display:none}.hostel-summaries ul.item-list li.single-member .item .item-title h3,.hostel-summaries .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu .hostel-summaries ul.item-list li.single-member .item .item-title li.menu-heading>a{margin:0 0 5px;padding-right:50px;font-size:22px;font-size:1.375rem;color:#25408f}.hostel-summaries ul.item-list li.single-member .item .item-title h3 a,.hostel-summaries .widget_nav_menu ul.item-list li.single-member .item .item-title li.menu-heading>a a,.widget_nav_menu .hostel-summaries ul.item-list li.single-member .item .item-title li.menu-heading>a a{text-decoration:none}.hostel-summaries ul.item-list li.single-member .item .item-title .address{color:#6c6c6c;margin-left:-5px;padding-right:50px}.hostel-summaries ul.item-list li.single-member .item .item-title .address i{color:#527ed0}.hostel-summaries ul.item-list li.single-member .item .item-body{display:flex;flex-direction:column;margin-top:20px}.hostel-summaries ul.item-list li.single-member .item .item-body .part-1{flex:3 3 0%}.hostel-summaries ul.item-list li.single-member .item .item-body .part-2{flex:5 7 0%}.hostel-summaries ul.item-list li.single-member .item .item-body .part-3{flex:1 1 100%}.hostel-summaries ul.item-list li.single-member .item .item-body .image{position:relative;overflow:hidden;font-size:0;margin-bottom:5px}.hostel-summaries ul.item-list li.single-member .item .item-body .image a img{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all .25s ease-in-out}.hostel-summaries ul.item-list li.single-member .item .item-body .image a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.hostel-summaries ul.item-list li.single-member .item .item-body .meta{margin-top:5px}.hostel-summaries ul.item-list li.single-member .item .item-body .meta .label{width:85px;font-weight:700;display:inline-block}.hostel-summaries ul.item-list li.single-member .item .item-body .meta .value{width:calc(100% - 85px)}.hostel-summaries ul.item-list li.single-member .item .item-body h2{margin-top:0;margin-bottom:0;font-size:100%}.hostel-summaries ul.item-list li.single-member .item .item-body h2 a{color:#de7500;text-decoration:none}.hostel-summaries ul.item-list li.single-member .item .item-body h2 a:hover{color:#0db690}.hostel-summaries ul.item-list li.single-member .item .item-body a.natter-link{position:relative;color:#de7500;transition:all ease-in-out .2s}.hostel-summaries ul.item-list li.single-member .item .item-body a.natter-link:after{content:"\f054";position:absolute;right:-10px;top:3px;font-family:"Font Awesome 5 Pro";font-size:10px;font-size:.625rem}.hostel-summaries ul.item-list li.single-member .item .item-body a.natter-link:hover{color:#0db690}.hostel-summaries ul.item-list li.single-member .item .item-body a.natter-link:hover:after{right:-12px}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons{display:flex;flex-wrap:wrap}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons .ihgicon{padding:0 6px 0 0}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons [data-title]{position:relative;cursor:help}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::before{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-size:.9375rem;content:attr(data-title);position:absolute;top:-36px;display:inline-block;padding:3px 6px;border-radius:5px;background:#25408f;color:#fff;white-space:nowrap}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons [data-title]:hover::after{content:"";position:absolute;top:-8px;left:8px;display:inline-block;color:#fff;border:8px solid #fff0;border-top:8px solid #25408f}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons a[data-title]{cursor:pointer}.hostel-summaries ul.item-list li.single-member .item .item-body .ihg-icons a[data-title]:hover{color:#f33951}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;padding:10px;margin-top:15px}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.available{background-color:#e2f6f1}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.available a{background-color:#0db690}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.available a:hover{background-color:#10e6b6}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.not_available{background-color:#fee9ec}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.not_available a{background-color:#f64e64}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.not_available a:hover{background-color:#f87f8f}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.availability_unknown{background-color:#e8ecf9}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability{background-color:#fff6ec}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a{background-color:#ff8f12}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.availability_unknown.third-party-availability a:hover{background-color:#ffa745}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status.availability_not_checked{background-color:#fff0;padding:0;margin-top:10px}.hostel-summaries ul.item-list li.single-member .item .item-body .availability-status span{font-weight:700;font-size:16px;font-size:1rem}@media only screen and (min-width:420px){.hostel-summaries ul.item-list.no_details li.single-member{flex:1 1 calc(50% - 10px)}.hostel-summaries ul.item-list.no_details li.single-member:nth-child(odd){margin-right:20px}.hostel-summaries ul.item-list.no_details li.single-member:first-of-type,.hostel-summaries ul.item-list.no_details li.single-member:nth-of-type(2){margin-top:10px}}@media only screen and (min-width:580px){.hostel-summaries ul.item-list li.single-member .item .item-body{flex-direction:row}.hostel-summaries ul.item-list li.single-member .item .item-body .part-1{padding-right:12px}}.show-narrow{display:none}@media only screen and (min-width:768px){.hostel-summaries ul.item-list.search-results li.single-member{flex:1 1 calc(50% - 20px)}.hostel-summaries ul.item-list.search-results li.single-member:nth-child(odd){margin-right:20px}.hostel-summaries ul.item-list.search-results li.single-member:first-of-type,.hostel-summaries ul.item-list.search-results li.single-member:nth-of-type(2){margin-top:10px}.size-wide .show-wide{display:block;width:100%}.size-wide .show-narrow{display:none}.size-narrow .show-narrow{display:block;width:100%}.size-narrow .show-wide{display:none}.size-narrow .hostel-summaries ul.item-list.no_details li.single-member{flex:1 1 100%;margin-right:0}.size-narrow .hostel-summaries ul.item-list.no_details li.single-member:nth-child(3n+1),.size-narrow .hostel-summaries ul.item-list.no_details li.single-member:nth-child(3n+2){margin-right:0}.size-narrow .hostel-summaries ul.item-list.no_details li.single-member .item .item-title h3,.size-narrow .hostel-summaries .widget_nav_menu ul.item-list.no_details li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu .size-narrow .hostel-summaries ul.item-list.no_details li.single-member .item .item-title li.menu-heading>a{padding-right:0}.size-narrow .hostel-summaries ul.item-list.no_details li.single-member .item .item-body .part-1{padding-right:0}.size-narrow .hostel-summaries ul.item-list.no_details li.single-member .item .item-body .part-1 .image{max-width:200px}}@media only screen and (min-width:1132px){.hostel-summaries ul.item-list.no_details li.single-member{flex:1 1 calc(33% - 20px)}.hostel-summaries ul.item-list.no_details li.single-member:nth-child(3n+1),.hostel-summaries ul.item-list.no_details li.single-member:nth-child(3n+2){margin-right:20px}.hostel-summaries ul.item-list.no_details li.single-member:nth-child(3n+3){margin-right:0}.hostel-summaries ul.item-list.no_details li.single-member:first-of-type,.hostel-summaries ul.item-list.no_details li.single-member:nth-of-type(2),.hostel-summaries ul.item-list.no_details li.single-member:nth-of-type(3){margin-top:10px}}.uk-map{padding:40px 30px 30px 30px;background:#25408f;color:#fff;z-index:2}.uk-map .map-svg{max-width:100%;text-align:center}.uk-map .map-svg svg{position:relative;width:100%}.uk-map .map-svg path{stroke:#eee;stroke-width:1px}.uk-map .map-svg #Wales{fill:#008881}.uk-map .map-svg #Scotland{fill:#8d598b}.uk-map .map-svg #England{fill:#527ed0}.uk-map .map-svg a:hover path#Wales,.uk-map .map-svg a:hover path#England,.uk-map .map-svg a:hover path#Scotland{transition:all ease-in-out .2s}.uk-map .map-svg a:hover path#Wales{fill:#00b1a8}.uk-map .map-svg a:hover path#Scotland{fill:#a46fa2}.uk-map .map-svg a:hover path#England{fill:#6a90d7}.uk-map h3,.uk-map .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .uk-map li.menu-heading>a{font-size:25px;font-size:1.5625rem;margin-top:0;margin-bottom:10px}.uk-map p:first-of-type{margin-top:0}.uk-map p a{color:#fefefe;text-decoration:underline}@media only screen and (min-width:768px){.uk-map h3,.uk-map .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .uk-map li.menu-heading>a{font-size:30px;font-size:1.875rem}}.facebook-logo-text{text-align:center}.facebook-group-logo-center{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:6px;width:58%}.facebook-logo-text{text-align:center}#regions{background:#bf6548;border-bottom:0;color:#ac0404;display:block;line-height:1.2;margin-bottom:-16px;max-width:none;padding:10px;border-radius:20px}#regions tbody{display:block}#regions th,#regions td{border-top:0;padding:5px 10px}#regions th{text-align:right;vertical-align:top;width:150px}#regions a{color:#fff}#regions a:hover{color:#dabbb2}.calendar-wrapper{display:flex;flex-wrap:wrap}.calendar-wrapper .container-dates{flex:1 1 33%;margin-left:5px}.message-box{border-radius:5px;border:1px solid #ff8f12;background-color:#fffbf8;padding:15px 20px;margin-bottom:10px}.message-box i{font-size:26px;font-size:1.625rem;margin-right:10px;color:#ff8f12}.message-box.system-message{border:1px solid #ff8f12;background-color:#ffefde}.message-box.system-message h3,.message-box.system-message .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .message-box.system-message li.menu-heading>a{margin:0}.message-box.system-message p:last-of-type{margin-bottom:0}.message-box.system-message i{color:#ff8f12}.message-box.add,.message-box.success{border:1px solid #0db690;background-color:#dffdf6}.message-box.add i,.message-box.success i{color:#0db690}.message-box.trash{border:1px solid #f33951;background-color:#fff9fa}.message-box.trash i{color:#f33951}.message-box.error{border:1px solid #f33951;background-color:#fff9fa;margin-bottom:0;margin-top:20px}.message-box.error i{color:#f33951}.hostel-admin-metabox{border-radius:10px;border:1px solid #527ed0;background-color:#fdfdfd;margin-bottom:10px;margin-left:0;margin-top:20px;margin-right:0}.hostel-admin-metabox header h2{position:relative;top:-1px;padding:12px 12px 12px;border-radius:10px 10px 0 0;background-color:#527ed0;color:#fff;margin:0 0 5px;font-size:18px;font-size:1.125rem}.hostel-admin-metabox header .actions{text-align:right;padding:0 15px}.hostel-admin-metabox .main-content{margin-top:10px;padding:0 10px 10px}.hostel-admin-metabox .main-content p.announcement{background-color:#dee7f6;text-align:center}.hostel-admin-metabox p.date{margin:0;min-width:90px}.hostel-admin-metabox .bbp-search-form{display:none}.hostel-admin-metabox .button,.hostel-admin-metabox .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper .hostel-admin-metabox input[type=submit],.hostel-admin-metabox .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .hostel-admin-metabox input[type=submit],.hostel-admin-metabox .comment-navigation a,.comment-navigation .hostel-admin-metabox a,.hostel-admin-metabox .posts-navigation a,.posts-navigation .hostel-admin-metabox a,.hostel-admin-metabox .post-navigation a,.post-navigation .hostel-admin-metabox a{font-size:13px;font-size:.8125rem}.hostel-admin-metabox .button.feature,.hostel-admin-metabox .gmw-form-2 .gmw-form-field-wrapper input.feature[type=submit],.gmw-form-2 .gmw-form-field-wrapper .hostel-admin-metabox input.feature[type=submit],.hostel-admin-metabox .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.feature[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .hostel-admin-metabox input.feature[type=submit],.hostel-admin-metabox .comment-navigation a.feature,.comment-navigation .hostel-admin-metabox a.feature,.hostel-admin-metabox .posts-navigation a.feature,.posts-navigation .hostel-admin-metabox a.feature,.hostel-admin-metabox .post-navigation a.feature,.post-navigation .hostel-admin-metabox a.feature{background-color:#527ed0}.hostel-admin-metabox .button.feature:hover,.hostel-admin-metabox .gmw-form-2 .gmw-form-field-wrapper input.feature[type=submit]:hover,.gmw-form-2 .gmw-form-field-wrapper .hostel-admin-metabox input.feature[type=submit]:hover,.hostel-admin-metabox .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.feature[type=submit]:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .hostel-admin-metabox input.feature[type=submit]:hover,.hostel-admin-metabox .comment-navigation a.feature:hover,.comment-navigation .hostel-admin-metabox a.feature:hover,.hostel-admin-metabox .posts-navigation a.feature:hover,.posts-navigation .hostel-admin-metabox a.feature:hover,.hostel-admin-metabox .post-navigation a.feature:hover,.post-navigation .hostel-admin-metabox a.feature:hover{background-color:#dee7f6}.hostel-admin-metabox .button.write-a-natter,.hostel-admin-metabox .gmw-form-2 .gmw-form-field-wrapper input.write-a-natter[type=submit],.gmw-form-2 .gmw-form-field-wrapper .hostel-admin-metabox input.write-a-natter[type=submit],.hostel-admin-metabox .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.write-a-natter[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .hostel-admin-metabox input.write-a-natter[type=submit],.hostel-admin-metabox .comment-navigation a.write-a-natter,.comment-navigation .hostel-admin-metabox a.write-a-natter,.hostel-admin-metabox .posts-navigation a.write-a-natter,.posts-navigation .hostel-admin-metabox a.write-a-natter,.hostel-admin-metabox .post-navigation a.write-a-natter,.post-navigation .hostel-admin-metabox a.write-a-natter{background-color:#ff8f12}.hostel-admin-metabox .button.write-a-natter:hover,.hostel-admin-metabox .gmw-form-2 .gmw-form-field-wrapper input.write-a-natter[type=submit]:hover,.gmw-form-2 .gmw-form-field-wrapper .hostel-admin-metabox input.write-a-natter[type=submit]:hover,.hostel-admin-metabox .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.write-a-natter[type=submit]:hover,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .hostel-admin-metabox input.write-a-natter[type=submit]:hover,.hostel-admin-metabox .comment-navigation a.write-a-natter:hover,.comment-navigation .hostel-admin-metabox a.write-a-natter:hover,.hostel-admin-metabox .posts-navigation a.write-a-natter:hover,.posts-navigation .hostel-admin-metabox a.write-a-natter:hover,.hostel-admin-metabox .post-navigation a.write-a-natter:hover,.post-navigation .hostel-admin-metabox a.write-a-natter:hover{background-color:#0db690}table.posts-table{border-spacing:0;border-collapse:collapse;border:1px solid #eee;font-size:14px;font-size:.875rem}table.posts-table tr.add{background-color:#d5fcf3;border-radius:10px 10px 0 0;border:3px solid #0db690}table.posts-table tr.edit{background-color:#ffefde;border-radius:10px 10px 0 0;border:3px solid #ff8f12}table.posts-table tr.on-hostel-page{background-color:#dee7f6}table.posts-table th{text-align:left;padding:3px;background-color:#eaeaea}table.posts-table th.actions{min-width:50px}table.posts-table td{padding:3px;border-top:1px solid #eee;border-bottom:1px solid #eee}table.posts-table td.image{width:50px}table.posts-table td.actions a{padding:3px;margin-left:5px;text-align:center;color:#f33951;font-size:16px;font-size:1rem}table.posts-table td.actions a.edit_icon{color:#ff8f12}table.posts-table td a{text-decoration:none}table.posts-table td a:hover{text-decoration:underline}.hostel_admin_form fieldset{border:none;padding:0;margin:0}.hostel_admin_form h4{margin:15px 0 5px;float:left}.hostel_admin_form small{position:relative;display:inline-block;padding:5px 5px 5px 25px;border:1px solid #0db690;border-radius:10px;background-color:#dffdf6;margin-bottom:5px;clear:both;float:left}.hostel_admin_form small:before{font-family:"Font Awesome 5 Pro";font-size:16px;font-size:1rem;content:"\f05a";position:absolute;top:3px;left:5px}.hostel_admin_form input{clear:both;display:inline-block;float:left}.hostel_admin_form input[type=radio],.hostel_admin_form input[type=checkbox]{position:relative;top:5px;margin-right:5px}.hostel_admin_form input[type=submit]{margin-top:20px;width:320px}.hostel_admin_form button[type=submit]{margin-top:20px;width:320px;position:relative}.hostel_admin_form button[type=submit]:disabled{background-color:#666;cursor:progress}.hostel_admin_form label{float:left}.hostel_admin_form .character-count{font-size:14px;font-size:.875rem}.hostel_admin_form #submit_natter{background-color:#ff8f12}.hostel_admin_form #submit_natter:hover{background-color:#0db690}.hostel_admin_form .progress{display:none;position:relative;width:100%;max-width:520px;border:1px solid #ddd;padding:1px;border-radius:3px;margin-top:10px}.hostel_admin_form .progress .bar{background-color:#b4f5b4;width:0%;height:32px;border-radius:3px}.hostel_admin_form .progress .percent{position:absolute;display:inline-block;top:3px;left:48%;font-weight:700}#message-box-errors{display:none}#editable-availability-calendar header{display:flex}#editable-availability-calendar header h2{flex:1 1 25%}#editable-availability-calendar td{opacity:.9;background-color:#fff0;border:1px solid #fff0}#editable-availability-calendar td.ui-state-highlight{color:#fff;cursor:pointer}#editable-availability-calendar td.current a.ui-state-default{background-color:#ff8f12}#editable-availability-calendar td a{color:#fff;cursor:pointer}#editable-availability-calendar td a.ui-state-default{background-color:#0db690}#editable-availability-calendar .unavailable{opacity:.9}#editable-availability-calendar .unavailable span{background-color:#f33951;color:#fff}.book-dates-div{border-radius:5px;border:1px solid #527ed0;background-color:#dee7f6;padding:0 10px 10px 10px}.book-dates p{margin:10px 0 10px 0}.book-dates label{display:inherit}.book-dates textarea.name-area{resize:horizontal;width:100%;height:45px;overflow-y:hidden;white-space:break-word;word-break:break-all}.book-dates textarea.date-area{resize:none;height:135px;overflow-y:hidden;white-space:break-word;word-break:break-all}.book-dates textarea.notes-area{width:100%;resize:both;overflow:auto}.add-notes{text-decoration:none}.book-dates-button{margin-top:10px;padding:15px 0 15px 0;width:100%;font-size:15px;display:block;position:center;text-align:center}.button.show-bookings,.gmw-form-2 .gmw-form-field-wrapper input.show-bookings[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input.show-bookings[type=submit],.comment-navigation a.show-bookings,.posts-navigation a.show-bookings,.post-navigation a.show-bookings{display:block;margin-top:5px;padding-right:20px;font-size:15px;background-color:#527ed0}.print-icon{float:right;padding-right:10px}table.bookings-table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #eee;font-size:14px;font-size:.875rem}table.bookings-table th{text-align:left;padding:3px;background-color:#eee}table.bookings-table td{padding:3px}table.bookings-table td.booking-actions a{padding:3px;margin-left:5px;text-align:center;font-size:16px;font-size:1rem}table.bookings-table td.booking-actions a i{color:#f33951}table.bookings-table tr.notes{border-bottom:2px solid #eee}table.bookings-table a{text-decoration:none}table.bookings-table a:hover{text-decoration:underline}.spinner{display:block;float:right;padding:0 15px 0 15px;font-size:35px;color:#527ed0}a[name=edit-photos]{display:block;position:relative;top:-250px;visibility:hidden}#ihuk-images-form-profile,#ihuk-images-form-montage{margin-block:1rem;background:#e4e4e5;padding:1rem}.hostel-image-gallery{margin-block:2rem}.hostel-image-gallery:not([data-extras=has-extras]) #ihuk-images-form-montage .acf-gallery-attachments div:not(:first-of-type){opacity:.2}.hostel-image-gallery .notice{display:baseline;padding:5px;border:1px solid #0db690;border-radius:10px;background-color:#dffdf6;margin-bottom:5px}.hostel-image-gallery .notice::before{font-family:"Font Awesome 5 Pro";font-size:16px;font-size:1rem;content:"";margin-inline-end:5px}.hostel-image-gallery a:visited{color:#fff}.hostel-image-gallery .acf-image-uploader .image-wrap{aspect-ratio:1920/1111}.hostel-image-gallery .acf-image-uploader .image-wrap>img{aspect-ratio:1920/1111;object-fit:cover;width:100%;height:100%}.hostel-image-gallery .acf-fields>.acf-field{border-top:none}.hostel-image-gallery .acf-gallery-attachment:first-of-type .margin{outline:2px solid green}.hostel-image-gallery .acf-fields{display:flex;flex-direction:column}.hostel-image-gallery .acf-fields .acf-label{font-family:"Roboto Slab",sans-serif;line-height:1.25em}.hostel-image-gallery .acf-fields .acf-label label{font-size:1.5rem}.ihuk-montage-gallery{display:flex;flex-wrap:wrap;justify-content:space-around;gap:.5rem;margin:0;list-style:none;padding:0}.ihuk-montage-gallery li{display:flex;width:clamp(100px,48%,48%)}.ihuk-montage-gallery li:first-of-type{border:5px solid green}.update-images ul{list-style:none;margin:0;padding:0}.package-wrapper{--_border-color:var(--border-color, transparent);border-width:1px;border-style:solid;border-color:var(--_border-color);padding:5px}.package-wrapper h3,.package-wrapper .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .package-wrapper li.menu-heading>a{font-size:inherit;margin:0;padding:5px;border-bottom-width:1px solid var(--border-color)}.package-wrapper.standard{--border-color:green}.package-wrapper.extra{--border-color:red}.package-wrapper.extra:not([data-extras=has-extras]) ul{opacity:.2}.package-wrapper li{aspect-ratio:1920/1111}.package-wrapper img{object-fit:cover;width:100%;height:100%}.package-wrapper>div{aspect-ratio:1920/1111}.package-wrapper>div>img{object-fit:cover;width:100%;height:100%}.book-photos{display:block;container-type:inline-size;max-width:65ch}.book-photos ul{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;list-style:none;padding:0}.book-photos li{display:flex}@container (max-width:400px){.book-photos ul{grid-template-columns:1fr}}.web-photos{--_grid-gap:0.5rem;display:grid;grid-template-columns:1fr 2fr;gap:var(--_grid-gap)}.web-photos div{flex:0 0 48%}.web-photos ul{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--_grid-gap);list-style:none;margin:0;padding:0}.web-photos li{flex:0 0 48%}.media-router .media-menu-item{color:#000}.hijacked-media-modal .media-modal-close .media-modal-icon::before{font-size:xx-large}.media-modal-content:has(iframe){overflow:hidden}#hijack-edit-image{font-weight:700}a[data-name=edit]{display:none}.page-template-hostel-edit-photos .acf-gallery-main{right:0!important}.page-template-hostel-edit-photos .acf-gallery-side{width:0!important}.page-template-hostel-edit-photos .media-modal .attachment-preview img,.page-template-hostel-edit-photos .acf-gallery .acf-gallery-attachment .thumbnail img{aspect-ratio:1920/1111;object-fit:cover;width:100%}.compat-attachment-fields{border:1px solid red!important}.compat-attachment-fields tbody{display:flex;flex-direction:column}.compat-attachment-fields tbody .compat-field-attachment_author{order:-1}.wpcf7-form input[type=text],.wpcf7-form input[type=number],.wpcf7-form input[type=email]{width:100%}@media only screen and (min-width:768px){.wpcf7-form input[type=text],.wpcf7-form input[type=number],.wpcf7-form input[type=email]{width:auto}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}a,input[type=submit]{transition:all .2s ease}a.svg{position:relative;display:inline-block}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}img{max-width:100%;max-height:100%}textarea:focus,input:focus{outline:none}.full-width-section{padding:60px 0}.grecaptcha-badge{visibility:collapse!important}@media screen and (min-width:768px){.back-to-top{display:none}}.group-accommodation-form-wrapper{padding:15px 30px;border:#527ed0 2px solid;border-radius:10px;margin-bottom:50px}.group-accommodation-form-wrapper .choose-by-text{font-weight:700}.gmw-form-2,.gmw-form-wrapper[data-id="143"]{padding:0;background-color:#fff0;border:none}.gmw-form-2 .gmw-form[data-id="143"],.gmw-form-wrapper[data-id="143"] .gmw-form[data-id="143"]{margin-top:10px;padding:0;background-color:#fff0;border:none}.gmw-form-2 #gmw-datefields,.gmw-form-wrapper[data-id="143"] #gmw-datefields{display:none}.gmw-form-2 #gmw-location-2,.gmw-form-wrapper[data-id="143"] #gmw-location-2{display:none;margin-top:10px;padding:20px;background-color:#f2f6fc;border-radius:20px}.gmw-form-2 #gmw-location-2 *,.gmw-form-wrapper[data-id="143"] #gmw-location-2 *{display:inline-block}.gmw-form-2 #gmw-location-2 label[for=gmw-address-field-2],.gmw-form-wrapper[data-id="143"] #gmw-location-2 label[for=gmw-address-field-2]{display:none}.gmw-form-2 select,.gmw-form-wrapper[data-id="143"] select{height:auto;width:auto}.gmw-form-2 .gmw-form-field-wrapper.field_742,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper.field_742{padding:20px;background-color:#f2f6fc;border-radius:20px}.gmw-form-2 .gmw-form-field-wrapper .gmw-address,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .gmw-address{width:300px;background-color:#fff}.gmw-form-2 .gmw-form-field-wrapper ul.gmw-field-checkboxes,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper ul.gmw-field-checkboxes{display:flex;flex-wrap:wrap;max-height:none;overflow:visible}.gmw-form-2 .gmw-form-field-wrapper ul.gmw-field-checkboxes li,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper ul.gmw-field-checkboxes li{margin-right:1em}.gmw-form-2 .gmw-form-field-wrapper .gmw-form-field.distance,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .gmw-form-field.distance{background-color:#fff}.gmw-form-2 .gmw-form-field-wrapper .gmw-field-label:not(.gmw-checkbox-label):not(.gmw-radio-label),.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .gmw-field-label:not(.gmw-checkbox-label):not(.gmw-radio-label){display:block;font-size:16px;font-size:1rem;font-weight:700;text-align:left;background-color:#fff0}.gmw-form-2 .gmw-form-field-wrapper label,.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper label{display:inline-block;padding:5px}.gmw-form-2 .gmw-form-field-wrapper input[type=number],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=number]{padding:5px}.gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit]{font-size:16px;font-size:1rem}.group-accommodation-results p{margin:5px 0 10px}.group-accommodation-results label{display:inherit}.group-accommodation-results input#name,.group-accommodation-results input#phone,.group-accommodation-results input#email{width:100%}#buddypress .gmw-results ul.item-list.group-enquiries{display:flex;flex-wrap:wrap;justify-content:space-between}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member{flex:0 1 49%;padding:10px;margin:5px 0}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member:first-of-type{margin-top:5px}@media all and (min-width:767px){#buddypress .gmw-results ul.item-list.group-enquiries li.single-member{flex:0 1 31.5%}}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title h3,#buddypress .gmw-results .widget_nav_menu ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a,.widget_nav_menu #buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a{font-size:14px;font-size:.875rem;font-weight:700;padding-right:0}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title h3 a,#buddypress .gmw-results .widget_nav_menu ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a a,.widget_nav_menu #buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a a{text-decoration:none}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title h3 a:hover,#buddypress .gmw-results .widget_nav_menu ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a a:hover,.widget_nav_menu #buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-title li.menu-heading>a a:hover{color:#527ed0}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-body{margin-top:10px}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .item .item-body .part-1{padding-right:10px}#buddypress .gmw-results ul.item-list.group-enquiries li.single-member .gmw-item-footer{display:none}div.gmw-ajax-form-wrapper{background-color:#fff0;padding:0}div.gmw-ajax-form-wrapper .gmw-field-label{background-color:#fff0;text-align:left;color:#222}#ga-results-summary{position:fixed;bottom:0;width:100%;display:none;padding:10px;text-align:center}#ga-results-summary.has_content{display:block;background-color:#fff4e8}@media all and (min-width:767px){#ga-results-summary{position:sticky;top:40px;bottom:auto;text-align:left}#ga-results-summary.has_content{padding:30px;border:1px solid #ff8f12;border-radius:10px}#ga-results-summary h2{display:inline-block}}#ga-results-summary h2{font-size:16px;font-size:1rem;display:inline}#ga-results-summary #ga-too-many-results h3,#ga-results-summary #ga-too-many-results .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul #ga-results-summary #ga-too-many-results li.menu-heading>a{margin:0}#ga-results-summary #ga-too-many-results p{margin:0}.group_enquiries_modal .modal-wrapper{position:relative;z-index:101;max-height:95vh}.group_enquiries_modal .close-modal{position:absolute;top:10px;right:25px;z-index:102;background-color:rgb(255 255 255 / .5);border-radius:50px;padding:4px 3px 3px;width:32px;text-align:center}ul.a-to-z{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}ul.a-to-z h2{flex:1 1 100%}ul.a-to-z li.single-member{flex:0 1 calc(100% - 10px);position:relative;border:1px solid #dbdbdc;margin:5px;padding:20px;transition:all ease-in-out .3s}@media all and (min-width:400px){ul.a-to-z li.single-member{flex:0 1 calc(50% - 10px)}}@media all and (min-width:630px){ul.a-to-z li.single-member{flex:0 1 calc(33% - 10px)}}@media all and (min-width:840px){ul.a-to-z li.single-member{flex:0 1 calc(25% - 10px)}}ul.a-to-z li.single-member:hover,ul.a-to-z li.single-member.hover{background-color:#f6f6f6;-webkit-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);-moz-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);box-shadow:0 0 24px 1px rgb(0 0 0 / .5)}ul.a-to-z li.single-member .item{font-size:14px;font-size:.875rem}ul.a-to-z li.single-member .item .item-title .gmw-fl-member-count{display:none}ul.a-to-z li.single-member .item .item-title h3,.widget_nav_menu ul.a-to-z li.single-member .item .item-title li.menu-heading>a{margin:0 0 5px;font-size:18px;font-size:1.125rem;color:#25408f}ul.a-to-z li.single-member .item .item-title h3 a,.widget_nav_menu ul.a-to-z li.single-member .item .item-title li.menu-heading>a a{text-decoration:none}ul.a-to-z li.single-member .item .item-body{display:flex;flex-direction:column;margin-top:20px}ul.a-to-z li.single-member .item .item-body .part-1{flex:1 1 30%}ul.a-to-z li.single-member .item .item-body .part-2{flex:3 2 30%}ul.a-to-z li.single-member .item .address{color:#6c6c6c}ul.a-to-z li.single-member .item .address i{color:#527ed0}.error-404{font-size:0;margin-bottom:50px}.error-404 .img-wrapper{position:relative}@media only screen and (min-width:480px){.error-404 .overlay{position:absolute;top:0;left:0;width:50%;padding:15px 20px;text-shadow:0 0 12px rgb(0 0 0 / .7)}}@media only screen and (min-width:768px){.error-404 .overlay{padding:30px 40px}}@media only screen and (min-width:1200px){.error-404 .overlay{padding:40px 50px}}.error-404 .overlay h1{margin-top:0;font-size:28px;font-size:1.75rem}@media only screen and (min-width:480px){.error-404 .overlay h1{color:#fff}}@media only screen and (min-width:600px){.error-404 .overlay h1{font-size:38px;font-size:2.375rem}}@media only screen and (min-width:992px){.error-404 .overlay h1{font-size:60px;font-size:3.75rem}}.error-404 .overlay p{font-weight:700;font-size:18px;font-size:1.125rem}.error-404 .overlay p:last-of-type{margin-bottom:0}@media only screen and (min-width:480px){.error-404 .overlay p{color:#fff;width:80%}.error-404 .overlay p a{color:#cad8f1}.error-404 .overlay p a:hover{color:#fff}}@media only screen and (min-width:600px){.error-404 .overlay p{font-size:24px;font-size:1.5rem}}@media only screen and (min-width:992px){.error-404 .overlay p{font-size:45px;font-size:2.8125rem}}.site-header-wrapper{box-shadow:0 0 7px 0 rgb(0 0 0 / .45);z-index:2}.site-header-wrapper .site-header{display:flex;flex-direction:column;width:100%;justify-content:space-between;height:125px;background-color:#fff;transition:all .5s ease;z-index:100;padding:10px 0;margin-bottom:0;height:auto}.site-header-wrapper .site-header .site-branding{flex:1 1 100%;text-align:center;margin-bottom:10px}.site-header-wrapper .site-header .site-branding .logo{display:inline-block}.site-header-wrapper .site-header .site-branding .book{display:none}.site-header-wrapper .site-header .main-navigation{flex:1 1 100%;display:flex;flex-direction:column}.site-header-wrapper .site-header .main-navigation .nav-buttons{align-self:center;flex:1 1 auto;margin-bottom:8px}.site-header-wrapper .site-header .main-navigation .nav-buttons .nav-accommodation-wrapper{border:1px solid #cad8f1;border-radius:10px;padding:5px 6px;background-color:#f2f6fc;font-size:12px;font-size:.75rem}@media(min-width:405px){.site-header-wrapper .site-header .main-navigation .nav-buttons .nav-accommodation-wrapper{padding:10px 12px;font-size:14px;font-size:.875rem}}.site-header-wrapper .site-header .main-navigation .nav-buttons .nav-accommodation-wrapper span{font-weight:700;margin-right:5px}.site-header-wrapper .site-header .main-navigation .nav-buttons .nav-accommodation-wrapper a i{display:none}@media(min-width:340px){.site-header-wrapper .site-header .main-navigation .nav-buttons .nav-accommodation-wrapper a i{display:inline-block;min-width:1.1em}}.site-header-wrapper .site-header .main-navigation .nav-buttons a{display:inline-block}.site-header-wrapper .site-header .main-navigation .nav-buttons a:first-of-type{margin-right:5px}.site-header-wrapper .site-header .main-navigation .nav-buttons a.menu-toggle{display:none}.site-header-wrapper .site-header .main-navigation .nav-buttons a.what-is-a-hostel{display:none}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper{align-self:center;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:center}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container{display:block;overflow:visible}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li{padding:0 5px;width:100%}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li.active:before{content:"";display:block;position:absolute;bottom:-22px;left:45%;margin-left:-1px;width:0;height:0;border-style:solid;border-width:0 11.5px 11.5px 11px;border-color:#fff0 #fff0 #bbb #fff0;transition:ease all .5s}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li.active a{color:#111;text-shadow:0 0 .2px #111,0 0 .2px #111}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li.active a:before{content:"";display:block;position:absolute;bottom:-22px;left:45%;width:0;height:0;border-style:solid;border-width:0 10.5px 11px 10.5px;border-color:#fff0 #fff0 #f6f6f6 #fff0;transition:ease all .5s}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li a::after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media{margin:0 auto}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li{margin:0 10px}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a{font-size:24px;font-size:1.5rem;display:inline-block;height:24px}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.twitter{color:#1da1f2}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.twitter:hover{color:#4db5f5}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.facebook{color:#1877f2}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.facebook:hover{color:#4893f5}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.tiktok{color:#182434}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.tiktok:hover{color:#283c57}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.site-search{font-size:16px;font-size:1rem;color:#25408f}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media li a.site-search:hover{color:#527ed0}@media(min-width:0){.site-header-wrapper .site-header .main-navigation .nav-buttons a.what-is-a-hostel{display:inline-block}.site-header-wrapper .site-header .main-navigation .nav-buttons a.menu-toggle{display:none}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li{width:auto;border-right:1px solid #ccc}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li:first-of-type{padding-left:0}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li:last-of-type{border-right:none;padding-right:0}}@media(min-width:400px){.site-header-wrapper .site-header{padding:10px}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li{padding:0 10px}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .menu-primary-container ul li:last-of-type{padding-right:10px}}@media(min-width:810px){.site-header-wrapper .site-header{flex-direction:row;padding-top:25px;height:auto;margin-bottom:15px}.site-header-wrapper .site-header .site-branding{flex-basis:520px;text-align:left;margin-bottom:0}.site-header-wrapper .site-header .main-navigation{flex-basis:auto}.site-header-wrapper .site-header .main-navigation .nav-buttons{align-self:flex-end}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper{align-self:flex-end}.site-header-wrapper .site-header .main-navigation .main-menu-wrapper .social-media{display:inline-block}}@media(min-width:890px){.site-header-wrapper .site-header .main-navigation .main-menu-wrapper{flex-direction:row;align-items:center;justify-content:flex-end}}@media(min-width:992px){.site-header-wrapper .site-header .site-branding .logo{padding-right:24px;border-right:1px solid #ccc;border-right:none}.site-header-wrapper .site-header .site-branding .book{padding-left:24px;display:inline;display:none}.site-header-wrapper .site-header .main-navigation{flex:1 2 auto}}@media(min-width:1050px){.site-header-wrapper .site-header .site-branding .logo{padding-right:32px}.site-header-wrapper .site-header .site-branding .book{padding-left:32px}}.hostel-header{position:sticky;top:0;z-index:101;background-color:#ff8f12;padding:3px 0}.hostel-header .hostel-tools-menu,.hostel-header .hostel-actions-menu{color:#fff;font-size:14px;font-size:.875rem}.hostel-header .hostel-tools-menu a,.hostel-header .hostel-actions-menu a{color:#fff;padding:0 3px;text-decoration:none;font-weight:700}.hostel-header .hostel-tools-menu a:hover,.hostel-header .hostel-actions-menu a:hover{opacity:.8}.hostel-header .hostel-actions-menu{text-align:right}footer.site-footer .upper{background:#25408f;position:relative;z-index:0}footer.site-footer .upper:before{content:"";position:absolute;left:50%;width:50%;height:100%;background:#25408f;z-index:-1}footer.site-footer .lower{background:#e4e4e5;color:#6c6c6c}footer.site-footer .lower .footer-section{padding:40px 0;border-bottom:1px solid #c8c7c8}footer.site-footer .lower .footer-section:last-of-type{border-bottom:none}footer.site-footer .lower .search-form form{display:flex;flex-wrap:wrap}footer.site-footer .lower .search-form form label{flex:1 0 auto;margin-right:15px;margin-bottom:15px}footer.site-footer .lower .search-form form label input[type=search]{width:100%;margin-right:10px}footer.site-footer .lower .search-form form input[type=submit]{flex:0 0 auto}footer.site-footer .lower .menu{margin:0;padding:0}footer.site-footer .lower .menu li{list-style-type:none;margin:10px 0}footer.site-footer .lower .menu li a{color:#6c6c6c}footer.site-footer .lower .contact-details p{font-size:15px;font-size:.9375rem;color:#6c6c6c;margin:5px 0}footer.site-footer .lower .contact-details a{font-weight:700}footer.site-footer .lower .badges img{max-width:100%;padding-top:8px}footer.site-footer .lower .social-media{margin:0 auto;padding:0}footer.site-footer .lower .social-media ul{margin:0;padding:0;list-style-type:none}footer.site-footer .lower .social-media ul li{display:inline-block;padding-bottom:8px;margin:0;text-align:center;padding-left:8px;padding-right:10px}footer.site-footer .lower .social-media ul li a{font-size:34px;font-size:2.125rem;display:inline-block;height:40px;margin:0;padding-left:10px;padding-right:10px}footer.site-footer .lower .social-media ul li a.twitter{color:#182434}footer.site-footer .lower .social-media ul li a.twitter:hover{color:#38547a}footer.site-footer .lower .social-media ul li a.instagram{color:#dd2a7b}footer.site-footer .lower .social-media ul li a.instagram:hover{color:#eb82b2}footer.site-footer .lower .social-media ul li a.facebook{color:#1877f2}footer.site-footer .lower .social-media ul li a.facebook:hover{color:#79b0f7}footer.site-footer .lower .social-media ul li a.tiktok{color:#182434}footer.site-footer .lower .social-media ul li a.tiktok:hover{color:#38547a}@media only screen and (min-width:480px){footer.site-footer .lower .search-form form{flex-wrap:nowrap}footer.site-footer .lower .search-form form label{margin-bottom:0}}.widget_nav_menu ul{padding:0;margin:0;list-style-type:none}.widget_nav_menu ul.sub-menu{margin-bottom:10px}.widget_nav_menu ul li{padding:0;margin:3px 0}.widget_nav_menu ul li.menu-heading>a{color:#222;cursor:default}.widget_nav_menu ul li a{text-decoration:none}.ie{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{display:none}img.ie{display:inline-block}}.upper-section{background:none;position:relative;z-index:0}.upper-section:before{content:"";position:absolute;left:50%;width:50%;height:100%;background:#25408f;z-index:-1;display:none}.slider-home .header-search-form-wrapper{display:none}.mobile-accommodation-search{display:block}.mobile-accommodation-search .search-submit{width:100%;display:inline-block;background:#527ed0}@media only screen and (min-width:768px){.slider-home .header-search-form-wrapper{display:block}.mobile-accommodation-search{display:none}.upper-section{background:#e4e4e5}.upper-section:before{display:block}}.bbp-user-page .entry-header{position:relative}.bbp-user-page .entry-header .entry-header-top{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1em;margin:35px 0 10px 0}.bbp-user-page .entry-header .entry-header-text{min-width:310px;flex:4}.bbp-user-page .entry-header h1.entry-title{margin:0;color:#25408f;font-size:36px;font-size:2.25rem}.bbp-user-page .entry-header h2{font-size:16px;font-size:1rem;font-family:"Source Sans Pro",sans-serif;font-weight:600;margin-top:10px;margin-right:120px;padding-bottom:25px;border-bottom:1px solid #dbdbdc}.bbp-user-page .entry-header .book-now{position:absolute;top:6px;right:0;background-color:#ff8f12}.bbp-user-page .entry-header .book-now:hover{background-color:#0db690}.bbp-user-page .entry-header .book-buttons{position:relative;right:0;height:fit-content;flex:1;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.bbp-user-page .entry-header .book-buttons .book-now{display:block;position:relative;text-wrap:nowrap}.bbp-user-page .followus-header{position:relative}.bbp-user-page .followus-header h1.entry-title{text-align:center;margin:35px 0 10px 0;color:#25408f;font-size:36px;font-size:2.25rem}.bbp-user-page .followus-top-image{margin-top:10px}.bbp-user-page .address,.bbp-user-page .contact-details{font-size:15px;font-size:.9375rem;color:#6c6c6c;margin:7px 0}.bbp-user-page .address i,.bbp-user-page .contact-details i{color:#527ed0}.bbp-user-page .address{margin-top:20px}.bbp-user-page .contact-details{margin-bottom:20px}.hostel-navigation{display:none;position:-webkit-sticky;position:sticky;top:3px;z-index:1;margin-bottom:15px}.hostel-navigation ul{display:flex;justify-content:space-evenly;list-style-type:none;margin:0;padding:10px;width:100%;border:1px solid #25408f;border-radius:4px;background-color:#fff}.hostel-navigation ul li{width:100%;text-align:center;margin:0;padding:0;border-right:1px solid #25408f;position:relative}.hostel-navigation ul li a{width:100%;font-weight:700;text-decoration:none}.hostel-navigation ul li.current a{color:#527ed0}.hostel-navigation ul li.current:after{content:"";position:absolute;bottom:-15px;left:49%;left:calc(50% - 4px);display:block;width:8px;height:8px;border-right:1px solid #25408f;border-bottom:1px solid #25408f;transform:rotate(45deg);background-color:#fff}.hostel-navigation ul li:last-of-type{border-right:none}.hostel-section{margin-top:-30px;padding:30px 0;border-bottom:1px solid #dbdbdc}.hostel-section h2{font-size:22px;font-size:1.375rem;color:#25408f;margin:30px 0 10px}.hostel-section P:last-of-type{margin-bottom:0}.contact-wrapper{position:-webkit-sticky;position:sticky;top:32px;margin-bottom:10px}.contact-wrapper .contact-links{margin:0 15px}.contact-wrapper .contact-links p.intro{margin:0 0 7px;font-size:12px;font-size:.75rem;text-align:center}.contact-wrapper .contact-links a.website{background-color:#ff8f12}.contact-wrapper .contact-links a.website:hover{background-color:#0db690}.contact-wrapper .contact-links .contact-social{float:right;margin-top:3px}.contact-wrapper .contact-links .contact-social a{font-size:24px;font-size:1.5rem;padding:0 10px}.contact-wrapper .contact-links .contact-social a:hover{opacity:.8}.contact-wrapper .contact-links .contact-social a.twitter{color:#182434}.contact-wrapper .contact-links .contact-social a.facebook{color:#1877f2}.contact-wrapper .contact-links .contact-social a.instagram{color:#dd2a7b}.contact-wrapper .contact-links .contact-social a.tiktok{color:#182434}.contact-wrapper .contact-links .follow-social{margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-wrapper .contact-links .follow-social a{font-size:130px;font-size:8.125rem;padding:0 10px}.contact-wrapper .contact-links .follow-social a:hover{opacity:.8}.contact-wrapper .contact-links .follow-social a.twitter{color:#182434}.contact-wrapper .contact-links .follow-social a.facebook{color:#1877f2}.contact-wrapper .contact-links .follow-social a.instagram{color:#dd2a7b}.contact-wrapper .contact-links .follow-social a.tiktok{color:#182434}.contact-wrapper .contact-find-out-more a.button,.contact-wrapper .contact-find-out-more .comment-navigation a,.comment-navigation .contact-wrapper .contact-find-out-more a,.contact-wrapper .contact-find-out-more .posts-navigation a,.posts-navigation .contact-wrapper .contact-find-out-more a,.contact-wrapper .contact-find-out-more .post-navigation a,.post-navigation .contact-wrapper .contact-find-out-more a{width:100%;background-color:#0db690}.contact-wrapper .contact-find-out-more a.button:hover,.contact-wrapper .contact-find-out-more .comment-navigation a:hover,.comment-navigation .contact-wrapper .contact-find-out-more a:hover,.contact-wrapper .contact-find-out-more .posts-navigation a:hover,.posts-navigation .contact-wrapper .contact-find-out-more a:hover,.contact-wrapper .contact-find-out-more .post-navigation a:hover,.post-navigation .contact-wrapper .contact-find-out-more a:hover{background-color:#527ed0}@media only screen and (min-width:480px){.hostel-navigation{display:block}}.hostel-images .slick-prev,.hostel-images .slick-next{top:calc(50% - 10px)}.hostel-images .slick-prev:before,.hostel-images .slick-next:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";color:#fff;font-size:36px}.hostel-images .slick-next{right:15px}.hostel-images .slick-next:before{content:"\f054"}.hostel-images .slick-prev{left:15px}.hostel-images .slick-prev:before{content:"\f053"}.hostel-images .slick-dots{bottom:15px}.hostel-images .slick-dots li button:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f111";color:#fff;font-weight:400}.hostel-images .slick-dots li.slick-active button:before{font-weight:900;color:#fff;opacity:1}.hostel-details ul{margin:0;padding:0;list-style-type:none}.hostel-details ul li{margin:20px 0;padding:0;display:block}.hostel-details ul li h4{display:block;margin:0;min-width:100%;font-size:16px;font-size:1rem;font-family:"Source Sans Pro",sans-serif}.hostel-details ul li a.ldwa img{position:relative;margin-right:5px;top:5px;max-height:20px}@media only screen and (min-width:480px){.hostel-details ul li{display:flex}.hostel-details ul li h4{display:inline;min-width:170px}}.more-text-button{margin-top:10px}.desktop-content{display:none}@media screen and (min-width:768px){.mobile-content{display:none}.desktop-content{display:block}}.hostel-facilities .ihg-icons .facility-icon{display:inline-block;width:50%;margin:7px 0}.hostel-facilities .ihg-icons .facility-icon .ihgicon{display:inline-block;width:38px}.hostel-facilities .ihg-icons .facility-icon .ihgicon.groupsonly{width:70px}.hostel-facilities .ihg-icons .facility-icon .ihgicon.groupsonly+.description{width:calc(100% - 85px)}.hostel-facilities .ihg-icons .facility-icon .description{width:calc(100% - 60px);display:inline-block;font-size:14px;font-size:.875rem;margin-left:10px;line-height:1.25em;top:2px;position:relative}@media only screen and (min-width:480px){.hostel-facilities .ihg-icons .facility-icon{width:33%}}div.gmw-single-location-wrapper{padding:0}#map{position:relative;top:0;bottom:0;width:100%;aspect-ratio:1.6}.marker-wrapper{--marker-size:20px;width:var(--marker-size);height:var(--marker-size);position:relative;overflow:visible}.ol-overlay-container{z-index:1}.ol-overlay-container:has(.hostel-marker:hover){z-index:10}.hostel-marker{display:block;width:var(--marker-size);height:var(--marker-size);border-radius:50% 50% 50% 0;background:#527ed0;position:relative;transform:rotate(-45deg)}#hostel-map .hostel-marker{animation:1.8s ease-in-out normal fadein}@keyframes fadein{from{opacity:0}to{opacity:1}}.hostel-marker:after{--inner-size:10px;content:"";width:var(--inner-size);height:var(--inner-size);margin:calc(var(--inner-size)/2);background:#25408f;position:absolute;border-radius:50%}.display-details{position:absolute;text-align:center;width:16ch;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .5s ease-in-out;pointer-events:none;background-color:rgb(255 255 255 / .8);border-radius:10px;margin-block-start:.5em}.hostel-marker.primary{background:#f33951}.hostel-marker.primary:after{background:#fff}.hostel-marker:hover+.display-details,.hostel-marker:active+.display-details{opacity:1}.fade-in{opacity:1;transition:opacity .5s ease-in-out}.fade-out{opacity:0;transition:opacity 1.5s ease-in-out}button.tag.nearby-hostels{margin-block-start:1rem;width:fit-content}.ol-hidden{opacity:0;visibility:hidden}.ol-zoom{top:.5em;left:.5em}.ol-control{--ol-background-color:white;--ol-accent-background-color:#F5F5F5;--ol-subtle-background-color:rgba(128, 128, 128, 0.25);--ol-partial-background-color:rgba(255, 255, 255, 0.75);--ol-foreground-color:#333333;--ol-subtle-foreground-color:#666666;--ol-brand-color:#00AAFF;position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}#map .layer-switcher{position:absolute;top:.5em;right:.5em;text-align:left;background-color:unset}#map .layer-switcher .panel{position:relative;z-index:0;display:block;opacity:0;transition:z-index .2s step-end,opacity .2s ease-in-out}#map .layer-switcher button{z-index:1;color:#fff0;border:none;position:absolute;right:0}#map .layer-switcher button:focus,#map .layer-switcher button:hover{background-color:#fff}#map .layer-switcher.shown{overflow-y:hidden;display:flex;flex-direction:column;max-height:calc(100% - 5.5em)}#map .layer-switcher.shown button{display:block}#map .layer-switcher.shown.ol-control{background-color:#fff0}#map .layer-switcher.shown.ol-control:hover{background-color:#fff0}#map .layer-switcher.shown .panel{z-index:2;opacity:1;transition:opacity .2s ease-in-out}#map .layer-switcher ul ul{padding-left:0;margin:.1em 0 0 0}#map .layer-switcher li.layer{display:flex;align-items:center}#availability-calendar header{display:flex}#availability-calendar header h2{flex:1 1 25%}#availability-calendar header .book-buttons{margin-top:10px}#availability-calendar td a.ui-state-default{background-color:#0db690;color:#fff;cursor:default}#availability-calendar td{opacity:.9}#availability-calendar .unavailable{opacity:.9}#availability-calendar .unavailable span{background-color:#f33951;color:#fff}#availability-calendar .book-buttons{padding:10px 0}.hostel-news-offers{border-bottom:none}.hostel-news-offers h2{margin-right:0}.hostel-news-offers .section-link{top:-6px}.hostel-news-offers .static-natters article{display:flex;flex-direction:column;padding:0}@media only screen and (min-width:520px){.hostel-news-offers .static-natters article{flex-direction:row}}.hostel-news-offers .static-natters article .details{order:1;flex:1 1 100%;margin-left:0}@media only screen and (min-width:520px){.hostel-news-offers .static-natters article .details{flex:1 2 70%;margin-left:15px}}.hostel-news-offers .static-natters article .details h3,.hostel-news-offers .static-natters article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .hostel-news-offers .static-natters article .details li.menu-heading>a{font-size:16px;font-size:1rem;margin:0 0 10px 0;line-height:1.25em}.hostel-news-offers .static-natters article .details h3 a,.hostel-news-offers .static-natters article .details .widget_nav_menu ul li.menu-heading>a a,.widget_nav_menu ul .hostel-news-offers .static-natters article .details li.menu-heading>a a{text-decoration:none}.hostel-news-offers .static-natters article .details p{font-size:17px;font-size:1.0625rem;line-height:1.45;margin:10px 0}.hostel-news-offers .static-natters article .details p .action-text{display:inline-block}.hostel-news-offers .static-natters article .details p .action-text a{font-weight:700;text-decoration:none;color:#f33951}.hostel-news-offers .static-natters article .details p .action-text a i{margin-left:5px;font-size:14px;font-size:.875rem}.hostel-news-offers .static-natters article .details p.date{font-size:13px;font-size:.8125rem;text-transform:uppercase}.hostel-news-offers .static-natters article .details .body .shortcontent{position:relative}.hostel-news-offers .static-natters article .details .body .shortcontent:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(top,#fff0 0%,#ffffff 82%,#ffffff 100%);background:-webkit-linear-gradient(top,#fff0 0%,#ffffff 82%,#ffffff 100%);background:linear-gradient(to bottom,#fff0 0%,#ffffff 82%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.hostel-news-offers .static-natters article .details .body .morelink{position:relative;top:-35px;float:right;font-weight:700;text-decoration:none;background-color:#f33951;color:#fff;border-radius:3px;padding:4px 12px 5px 8px}.hostel-news-offers .static-natters article .details .body .morelink i{position:relative;top:1px;left:4px}.hostel-news-offers .static-natters article .details .body .morelink:hover{background-color:#25408f}.hostel-news-offers .static-natters article .details .body .morelink.less{top:-10px}.hostel-news-offers .static-natters article .image-wrapper{order:0;flex:1 1 100%}@media only screen and (min-width:520px){.hostel-news-offers .static-natters article .image-wrapper{flex:1 1 30%}}.hostel-news-offers .static-natters article .image-wrapper .image{position:relative}.hostel-news-offers .static-natters article .image-wrapper .image .overlay{position:absolute;display:block;padding:5px 10px;bottom:20px;background:#f33951;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;font-size:.9375rem}.hostel-news-offers .items{border-top:1px solid #eee;padding-top:30px;margin:30px 0 0 -8px}.hostel-news-offers .items .item article{padding:0 0 0 8px}.hostel-news-offers .items .item article .details p.date{font-size:13px;font-size:.8125rem;text-transform:uppercase}.hostel-news-offers .slick-prev,.hostel-news-offers .slick-next{z-index:1;top:75px}.hostel-news-offers .slick-prev:before,.hostel-news-offers .slick-next:before{color:#fff;opacity:.85;text-shadow:0 0 5px rgb(0 0 0 / .9)}.hostel-news-offers .slick-prev{left:10px}.hostel-news-offers .slick-next{right:10px}.hostel-blog{border-bottom:none}.hostel-blog h2{margin-right:0}.hostel-blog .section-link{top:-6px}.hostel-blog .static-blog article{display:flex;flex-direction:column;padding:0}.hostel-blog .static-blog article .details{order:1}.hostel-blog .static-blog article .details h3,.hostel-blog .static-blog article .details .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .hostel-blog .static-blog article .details li.menu-heading>a{font-size:16px;font-size:1rem;margin:10px 0;line-height:1.25em}.hostel-blog .static-blog article .details h3 a,.hostel-blog .static-blog article .details .widget_nav_menu ul li.menu-heading>a a,.widget_nav_menu ul .hostel-blog .static-blog article .details li.menu-heading>a a{text-decoration:none}.hostel-blog .static-blog article .details p{font-size:17px;font-size:1.0625rem;line-height:1.45;margin:10px 0}.hostel-blog .static-blog article .details p .action-text{display:inline-block}.hostel-blog .static-blog article .details p .action-text a{font-weight:700;text-decoration:none;color:#f33951}.hostel-blog .static-blog article .details p .action-text a i{margin-left:5px;font-size:14px;font-size:.875rem}.hostel-blog .static-blog article .details p.date{font-size:13px;font-size:.8125rem;text-transform:uppercase}.hostel-blog .static-blog article .image{position:relative;order:0}.hostel-blog .static-blog article .image .overlay{position:absolute;display:block;padding:5px 10px;bottom:20px;background:#527ed0;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;font-size:.9375rem}.hostel-blog .items{border-top:1px solid #eee;padding-top:30px;margin:30px 0 0 -8px}.hostel-blog .items .item article{padding:0 0 0 8px}.hostel-blog .items .item article .details p.date{font-size:13px;font-size:.8125rem;text-transform:uppercase}.contact-hostel-cta{text-align:center;border-top:1px solid #dbdbdc;padding:40px 0}.contact-hostel-cta h3,.contact-hostel-cta .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul .contact-hostel-cta li.menu-heading>a{margin-top:0;color:#25408f}.contact-hostel-sticky{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#527ed0;z-index:2;padding:7px 5px;text-align:center}.contact-hostel-sticky a.tel{text-decoration:none;margin:0 5px;color:#fff;font-weight:700}@media only screen and (min-width:768px){.contact-hostel-sticky{display:none}}.single-discovery .entry-header{overflow:hidden;position:relative;margin-bottom:10px}.single-discovery .entry-header .discovery_header_background{position:relative;width:100%;max-width:120%;height:auto;overflow-y:hidden;z-index:-1;font-size:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.single-discovery .entry-header .discovery_header_background img{object-fit:cover;object-position:center center}.single-discovery .entry-header .overlay-wrapper{position:relative;width:100%}@media only screen and (min-width:480px){.single-discovery .entry-header .overlay-wrapper{bottom:0;background:linear-gradient(0deg,rgb(0 0 0 / .8) 0%,#fff0 100%)}}.single-discovery .entry-header .discovery_flex_wrapper{display:flex;align-items:flex-end}@media only screen and (min-width:480px){.single-discovery .entry-header .discovery_flex_wrapper{margin-bottom:30px}}.single-discovery .entry-header .discovery_featured_text{flex:1 1 100%;margin:0 15px}.single-discovery .entry-header .discovery_featured_text h1{margin-top:0;font-size:24px;font-size:1.5rem}@media only screen and (min-width:480px){.single-discovery .entry-header .discovery_featured_text h1{font-size:32px;font-size:2rem}}.single-discovery .entry-header .discovery_featured_text p{line-height:1.4em;margin-top:0;margin-bottom:.5em}.single-discovery .entry-header .discovery_featured_image{display:none;flex:1 1 30%;margin:0 15px}.single-discovery .entry-header .discovery_featured_image img{border:4px solid #fff}.excerpt{border:1px solid #527ed0;background-color:#f6f6f6;border-radius:10px;padding:20px;margin-top:15px}.excerpt p:first-of-type{margin-top:0}.excerpt p:last-of-type{margin-bottom:0}@media only screen and (min-width:480px){.single-discovery .entry-header .overlay-wrapper{position:absolute}.single-discovery .entry-header .discovery_featured_text{flex:1 1 100%;margin:0 15px;color:#fff;text-shadow:2px 2px 3px rgb(0 0 0 / .5)}}@media only screen and (min-width:820px){.single-discovery .entry-header .discovery_header_background{height:450px}.single-discovery .entry-header .discovery_featured_text{flex:1 1 70%}.single-discovery .entry-header .discovery_featured_image{display:block}}@media only screen and (min-width:992px){.single-discovery .entry-header .discovery_header_background{height:400px}}.discovery-page-links{margin-block-start:.5rem;font-size:0}.discovery-page-links h2{font-size:15px;font-size:.9375rem;color:#25408f;margin:0 0 6px}.discovery-page-links .button,.discovery-page-links .comment-navigation a,.comment-navigation .discovery-page-links a,.discovery-page-links .posts-navigation a,.posts-navigation .discovery-page-links a,.discovery-page-links .post-navigation a,.post-navigation .discovery-page-links a,.discovery-page-links .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper .discovery-page-links input[type=submit],.discovery-page-links .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper .discovery-page-links input[type=submit]{font-weight:400;margin:0 5px 5px 0;font-size:12px;font-size:.75rem}.size-wide .gmw-map-wrapper{min-height:470px}.size-narrow .gmw-map-wrapper{min-height:300px}#discovery-hostel-listings .single-member:has(.featured-natter){border:1px solid #ffb35f}#discovery-hostel-listings .single-member:has(.featured-natter):hover,#discovery-hostel-listings .single-member:has(.featured-natter).hover{-webkit-box-shadow:0 0 24px 1px rgb(255 143 18 / .5);-moz-box-shadow:0 0 24px 1px rgb(255 143 18 / .5);box-shadow:0 0 24px 1px rgb(255 143 18 / .5)}#discovery-hostel-listings .single-member:has(.featured-natter):after{content:"\f762";position:absolute;top:5px;right:5px;font-family:"Font Awesome 5 Pro";color:#ff8f12}#discovery-hostel-listings ul.item-list{list-style:none;margin:0;padding:0}#discovery-hostel-listings li.single-member{position:relative;border:1px solid #dbdbdc;margin-bottom:12px;padding:12px;transition:all ease-in-out .3s}#discovery-hostel-listings li.single-member:first-of-type{margin-top:10px}#discovery-hostel-listings li.single-member:hover,#discovery-hostel-listings li.single-member.hover{background-color:#f6f6f6;-webkit-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);-moz-box-shadow:0 0 24px 1px rgb(0 0 0 / .5);box-shadow:0 0 24px 1px rgb(0 0 0 / .5)}#discovery-hostel-listings .item{font-size:14px;font-size:.875rem}#discovery-hostel-listings h2{margin-top:0;margin-bottom:0}#discovery-hostel-listings h2 a{text-decoration:none;color:#25408f}#discovery-hostel-listings h2 a:hover{color:#527ed0}#discovery-hostel-listings h3,#discovery-hostel-listings .widget_nav_menu ul li.menu-heading>a,.widget_nav_menu ul #discovery-hostel-listings li.menu-heading>a{margin:0 0 5px;padding-right:50px;font-size:22px;font-size:1.375rem;color:#25408f}#discovery-hostel-listings h3 a,#discovery-hostel-listings .widget_nav_menu ul li.menu-heading>a a,.widget_nav_menu ul #discovery-hostel-listings li.menu-heading>a a{text-decoration:none;color:#25408f}#discovery-hostel-listings h3 a:hover,#discovery-hostel-listings .widget_nav_menu ul li.menu-heading>a a:hover,.widget_nav_menu ul #discovery-hostel-listings li.menu-heading>a a:hover{color:#527ed0}#discovery-hostel-listings h4{margin:1em auto .2em}#discovery-hostel-listings h4 a{text-decoration:none;color:#25408f}#discovery-hostel-listings h4 a:hover{color:#527ed0}#discovery-hostel-listings .item-title .gmw-fl-member-count{display:none}#discovery-hostel-listings .item-title .address{color:#6c6c6c;padding-right:50px}#discovery-hostel-listings .item-title .address i{color:#527ed0}#discovery-hostel-listings .item-title .distance{position:absolute;display:block;right:12px;top:12px;color:#25408f;font-size:16px;font-size:1rem;border-radius:50px;width:50px;height:50px;border:2px solid #527ed0;text-align:center;padding-top:11px}#discovery-hostel-listings .item-title .distance .number{font-weight:700}#discovery-hostel-listings .item-body{display:grid;gap:.2rem 1rem;margin-top:12px;grid-template-areas:"image image" "details details" "facilities facilities"}@media only screen and (min-width:480px){#discovery-hostel-listings .item-body{grid-template-areas:"image details" "facilities facilities"}}#discovery-hostel-listings .part-1{grid-area:image}#discovery-hostel-listings .part-2{grid-area:details}#discovery-hostel-listings .part-3{grid-area:facilities}#discovery-hostel-listings .image{position:relative;overflow:hidden;font-size:0;margin-bottom:5px}#discovery-hostel-listings .image img{width:100%;object-fit:cover}#discovery-hostel-listings .image a img{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all .25s ease-in-out}#discovery-hostel-listings .image a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#discovery-hostel-listings .meta{margin-bottom:5px}#discovery-hostel-listings .meta .label{width:85px;font-weight:700;display:inline-block}#discovery-hostel-listings .meta .value{width:calc(100% - 85px)}#discovery-hostel-listings .ihg-icons{display:flex;flex-wrap:wrap}#discovery-hostel-listings .ihg-icons .ihgicon{padding:0 4px 0 0;font-size:21px}#discovery-hostel-listings .ihg-icons [data-title]{position:relative;cursor:help}#discovery-hostel-listings .ihg-icons [data-title]:hover::before{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-size:.9375rem;content:attr(data-title);position:absolute;top:-36px;display:inline-block;padding:3px 6px;border-radius:5px;background:#25408f;color:#fff;white-space:nowrap}#discovery-hostel-listings .ihg-icons [data-title]:hover::after{content:"";position:absolute;top:-8px;left:8px;display:inline-block;color:#fff;border:8px solid #fff0;border-top:8px solid #25408f}#discovery-hostel-listings .ihg-icons a[data-title]{cursor:pointer}#discovery-hostel-listings .ihg-icons a[data-title]:hover{color:#f33951}#discovery-hostel-listings .view-details{display:flex;align-items:end;justify-content:flex-end;margin-top:5px}#discovery-hostel-listings .view-details .button,#discovery-hostel-listings .view-details .comment-navigation a,.comment-navigation #discovery-hostel-listings .view-details a,#discovery-hostel-listings .view-details .posts-navigation a,.posts-navigation #discovery-hostel-listings .view-details a,#discovery-hostel-listings .view-details .post-navigation a,.post-navigation #discovery-hostel-listings .view-details a,#discovery-hostel-listings .view-details .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper #discovery-hostel-listings .view-details input[type=submit],#discovery-hostel-listings .view-details .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper #discovery-hostel-listings .view-details input[type=submit]{width:100%}#discovery-hostel-listings .availability-status{display:flex;justify-content:space-between;align-items:center;padding:5px;margin-top:10px}#discovery-hostel-listings .availability-status.available{background-color:#e2f6f1}#discovery-hostel-listings .availability-status.available a{background-color:#0db690}#discovery-hostel-listings .availability-status.available a:hover{background-color:#10e6b6}#discovery-hostel-listings .availability-status.not_available{background-color:#fee9ec}#discovery-hostel-listings .availability-status.not_available a{background-color:#f64e64}#discovery-hostel-listings .availability-status.not_available a:hover{background-color:#f87f8f}#discovery-hostel-listings .availability-status.availability_unknown{background-color:#e8ecf9}#discovery-hostel-listings .availability-status.availability_unknown.third-party-availability{background-color:#fff6ec}#discovery-hostel-listings .availability-status.availability_unknown.third-party-availability a{background-color:#ff8f12}#discovery-hostel-listings .availability-status.availability_unknown.third-party-availability a:hover{background-color:#ffa745}#discovery-hostel-listings .availability-status span{font-weight:700;font-size:16px;font-size:1rem;flex:1 1 33%}#discovery-hostel-listings .availability-status a{margin-block:2px}#discovery-hostel-listings .availability-status span.hidden+a{flex:auto;margin-inline:-5px}#discovery-hostel-listings .featured-natter h2,#discovery-hostel-listings .hostel-excerpt h2{margin-bottom:.5em;font-size:100%}#discovery-hostel-listings .featured-natter h2 a,#discovery-hostel-listings .hostel-excerpt h2 a{color:#de7500;text-decoration:none}#discovery-hostel-listings .featured-natter h2 a:hover,#discovery-hostel-listings .hostel-excerpt h2 a:hover{color:#0db690}#discovery-hostel-listings .featured-natter p,#discovery-hostel-listings .hostel-excerpt p{text-wrap:balance;margin-block-start:.25em;margin-block-end:.3em}#discovery-hostel-listings .featured-natter p:first-of-type,#discovery-hostel-listings .hostel-excerpt p:first-of-type{margin-block-start:0}#discovery-hostel-listings .featured-natter .facilities,#discovery-hostel-listings .hostel-excerpt .facilities{margin-block-start:.25em}#discovery-hostel-listings .featured-natter .button,#discovery-hostel-listings .featured-natter .comment-navigation a,.comment-navigation #discovery-hostel-listings .featured-natter a,#discovery-hostel-listings .featured-natter .posts-navigation a,.posts-navigation #discovery-hostel-listings .featured-natter a,#discovery-hostel-listings .featured-natter .post-navigation a,.post-navigation #discovery-hostel-listings .featured-natter a,#discovery-hostel-listings .featured-natter .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper #discovery-hostel-listings .featured-natter input[type=submit],#discovery-hostel-listings .featured-natter .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper #discovery-hostel-listings .featured-natter input[type=submit],#discovery-hostel-listings .hostel-excerpt .button,#discovery-hostel-listings .hostel-excerpt .comment-navigation a,.comment-navigation #discovery-hostel-listings .hostel-excerpt a,#discovery-hostel-listings .hostel-excerpt .posts-navigation a,.posts-navigation #discovery-hostel-listings .hostel-excerpt a,#discovery-hostel-listings .hostel-excerpt .post-navigation a,.post-navigation #discovery-hostel-listings .hostel-excerpt a,#discovery-hostel-listings .hostel-excerpt .gmw-form-2 .gmw-form-field-wrapper input[type=submit],.gmw-form-2 .gmw-form-field-wrapper #discovery-hostel-listings .hostel-excerpt input[type=submit],#discovery-hostel-listings .hostel-excerpt .gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper input[type=submit],.gmw-form-wrapper[data-id="143"] .gmw-form-field-wrapper #discovery-hostel-listings .hostel-excerpt input[type=submit]{display:block;margin-block:1em}#discovery-hostel-listings .more-link{display:block}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:16px}#bbpress-forums a{text-decoration:none}#bbpress-forums a:hover{text-decoration:underline}#bbpress-forums div.bbp-reply-author img.avatar{display:none}#bbpress-forums div.bbp-reply-content{padding-top:0}#bbpress-forums div.bbp-reply-content p:first-of-type{margin-top:0}#bbpress-forums .form-allowed-tags{display:none}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{height:auto!important}#bbpress-forums img.avatar{display:none}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:2px 0 .8075em 0;font-size:15px;font-size:.9375rem;color:#666}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}