.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;z-index:3;opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-right{border-right:none;right:45px;top:30px;left:auto}.galleria-thumb-nav-left{border-right:none;right:auto;top:30px;left:45px}.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{opacity:.8;filter:alpha(opacity=80)}.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:.8;filter:alpha(opacity=80)}.notouch .galleria-thumbnails-container .disabled:hover,.touch .galleria-thumbnails-container .disabled:active{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-info-link,.galleria-info-close,.galleria-image-nav-left,.galleria-image-nav-right{background-image:url(../images/interface/hi360-map.png?1474293747);background-repeat:no-repeat}.galleria-thumbnails-container{background:url(../images/interface/bg-carousel-controls.png?1474293747) repeat 0 0}.galleria-thumb-nav-left{background:url(../images/interface/btn-carousel-prev.png?1474293747) no-repeat 0 0}.galleria-thumb-nav-right{background:url(../images/interface/btn-carousel-next.png?1474293747) no-repeat 0 0}.galleria-thumb-nav-left,.galleria-thumb-nav-right{width:28px;height:28px}.galleria-thumbnails .galleria-image{background:transparent}.galleria-thumbnails .galleria-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;position:relative;z-index:2}.galleria-thumbnails .galleria-image.active,.galleria-thumbnails .galleria-image:hover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid white;position:relative;z-index:2}.galleria-thumbnails-container .galleria-image img{padding:2px;display:block;position:relative;z-index:1}.galleria-thumb-nav-left,.galleria-thumb-nav-right{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.map-wrapper{position:relative;overflow:hidden}.mapescape-scroll{background:url(../images/interface/bg-mapescape-gutter.png?1474293747) 0 0 repeat-y;z-index:1;width:20px;right:0;top:0;position:absolute}.mapescape-scroll.scroll-inactive{right:-40px}.mapescape-scroll-tab{width:37px;height:70px;right:0;position:absolute;background:url(../images/interface/icon-scroll-handle.png?1474293747) 0 0 no-repeat;color:#fff;background-size:35px 70px}.scroll-active .mapescape-scroll-tab:before{content:' ';z-index:-1;display:block;position:absolute;left:-10px;top:-10px;width:45px;height:90px;right:0;-moz-border-radius-topleft:55px;-webkit-border-top-left-radius:55px;border-top-left-radius:55px;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:55px;-webkit-border-bottom-left-radius:55px;border-bottom-left-radius:55px;position:absolute;background:rgba(255,255,255,0.7)}.fancybox-lock .fancybox-overlay{overflow-x:auto;overflow-y:hidden!important}.mega-covercaption{padding:21px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;position:absolute;left:0;min-height:0;max-width:100%;max-height:100%;overflow:hidden}.mega-white{background:#fff}.mega-white.mega-transparent{background:rgba(255,255,255,0.8)}.mega-black{background:#000}.mega-black.mega-transparent{background:rgba(0,0,0,0.8)}.mega-turquoise{background:#43a1a9}.mega-orange{background:#de921a}.mega-green{background:#9ab534}.mega-red{background:#d74f35}.mega-violet{background:#791869}.mega-blue{background:#034e92}.mega-square .mega-square-top{top:0;left:0;bottom:auto}.mega-square .mega-square-bottom{bottom:0;left:0;top:auto}.mega-square .mega-square-left{top:0;left:0;max-width:50%;height:100%}.mega-square .mega-square-right{top:0;right:0;left:auto;width:50%;height:100%}.mega-portrait .mega-portrait-top{top:0;left:0;bottom:auto}.mega-portrait .mega-portrait-bottom{bottom:0;left:0;top:auto}.mega-portrait .mega-portrait-left{top:0;left:0;width:50%;height:100%}.mega-portrait .mega-portrait-right{top:0;right:0;left:auto;width:50%;height:100%}.mega-landscape .mega-landscape-top{top:0;left:0;bottom:auto}.mega-landscape .mega-landscape-bottom{bottom:0;left:0;top:auto}.mega-landscape .mega-landscape-left{top:0;left:0;width:50%;height:100%}.mega-landscape .mega-landscape-right{top:0;right:0;left:auto;width:50%;height:100%}.mega-title{text-align:left;font-family:"Open Sans",sans-serif;font-size:24px;line-height:24px;color:#fff;font-weight:400}.mega-date{text-align:left;font-family:"Open Sans",sans-serif;font-size:15px;color:#666;font-weight:300;margin-top:0}.mega-covercaption p{text-align:left;font-family:"Open Sans",sans-serif;font-size:13px;color:#555;font-weight:400;margin-top:12px}.mega-covercaption a{color:#fff;text-decoration:none;border-bottom:1px dotted white}.mega-covercaption a:hover{text-decoration:none;border-bottom:0}.mega-withsocialbar.mega-covercaption{margin-bottom:16px}.mega-smallcaptions .mega-title{font-size:18px;font-weight:700;text-transform:uppercase}.mega-smallcaptions .mega-date{font-size:12px;font-weight:400;text-transform:uppercase;color:#888}.mega-white .mega-title{color:#000}.mega-white .mega-date{color:#666}.mega-white p{color:#555}.mega-white.mega-covercaption a{color:#555;text-decoration:none;border-bottom:1px dotted #555}.mega-white.mega-covercaption a:hover{text-decoration:none;border-bottom:0}.mega-black .mega-title{color:#fff}.mega-black .mega-date{color:#fff}.mega-black p{color:#fff}.mega-turquoise .mega-title,.mega-turquoise .mega-date,.mega-turquoise p{color:#fff}.mega-orange .mega-title,.mega-orange .mega-date,.mega-orange p{color:#fff}.mega-green .mega-title,.mega-green .mega-date,.mega-green p{color:#fff}.mega-red .mega-title,.mega-red .mega-date,.mega-red p{color:#fff}.mega-violet .mega-title,.mega-violet .mega-date,.mega-violet p{color:#fff}.mega-blue .mega-title,.mega-blue .mega-date,.mega-blue p{color:#fff}.fatcaption-top{position:absolute;top:0;width:100%;text-align:center;padding:15px 0;font-size:14px;line-height:20px;font-weight:700;color:#fff;margin-top:0;background:black;background:rgba(0,0,0,0.8)}.fatcaption-bottom{position:absolute;bottom:0;width:100%;text-align:center;padding:15px 0;font-size:14px;line-height:20px;font-weight:700;color:#fff;margin-top:0;background:black;background:rgba(0,0,0,0.8)}.gallerycaption-bottom{position:absolute;bottom:0;width:100%;text-align:center;padding:15px 0;font-size:17px;line-height:20px;font-weight:700;color:#fff;margin-top:0;background:black;background:rgba(0,0,0,0.8)}.gallerysubline{width:100%;text-align:center;font-size:13px;line-height:20px;font-weight:400;color:#ccc;margin-top:2px}.mega-lowsize .mega-covercaption p{display:none}.mega-lowsize .mega-title{font-size:18px}.mega-lowsize .mega-date{font-size:13px}.mega-coverbuttons{max-width:68px;max-height:34px;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:.0;-khtml-opacity:.0;opacity:.0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;left:0!important;top:0!important;bottom:auto!important}.mega-entry-innerwrap:hover .mega-coverbuttons{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.mega-link{background-repeat:no-repeat;background-position:center center;width:34px;height:34px;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:pointer}.mega-view{background-repeat:no-repeat;background-position:center center;width:34px;height:34px;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:pointer}.mega-link:hover,.mega-view:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.mega-square .mega-square-bottom.mega-withsocialbar,.mega-portrait .mega-portrait-bottom.mega-withsocialbar,.mega-landscape .mega-landscape-bottom.mega-withsocialbar{padding-bottom:25px}.mega-socialbar{position:absolute;height:16px;z-index:10;bottom:0;margin-left:0;margin-right:0;left:0;right:0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;border-top:0;border-bottom:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:2px 10px;overflow:hidden}.mega-socialbar span{text-align:left;font-family:"Open Sans",sans-serif;font-size:11px;color:#777;font-weight:400;line-height:16px;text-shadow:0 1px 0 white}.mega-soc{cursor:pointer;background-position:left 2px!important;min-width:16px;height:18px;margin-top:-2px}.mega-soc:hover{background-position:left -14px!important}.mega-soc span{margin-left:20px;margin-right:20px}.mega-leftfloat{float:left;margin-right:5px}.mega-rightfloat{float:right}.ie8 .mega-socialbar .mega-rightfloat,.ie9 .mega-socialbar .mega-rightfloat{margin-right:25px}.mega-entry .mega-entry-innerwrap{border:5px solid white}.noborder .mega-entry .mega-entry-innerwrap{border:0 solid white}.noborder .mega-entry .mega-entry-innerwrap{border:0 solid white}.light-bg-entries .mega-entry .mega-entry-innerwrap{background-color:#ccc!important}.dark-bg-entries .mega-entry .mega-entry-innerwrap{background-color:black!important;background-color:rgba(0,0,0,0.3)!important}.mega-entry{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000;z-index:2}.mega-entry .mega-entry-innerwrap{width:100%;height:100%;position:relative;overflow:visible;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.ie8 .mega-entry,.ie8 .mega-entry .mega-entry-innerwrap,.ie9 .mega-entry,.ie9 .mega-entry .mega-entry-innerwrap{overflow:hidden}.mega-entry-innerwrap.pagetop{-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;transform-origin:50% 0 0}.mega-entry-innerwrap.pagebottom{-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;transform-origin:50% 100% 0}.mega-entry-innerwrap.pagemiddle{-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;transform-origin:50% 50% 0}.megafolio-container.norounded .mega-entry .mega-entry-innerwrap{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.megafolio-container-splash.norounded .mega-entry .mega-entry-innerwrap{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.mega-lightbox,.oldmegalightbox{position:absolute;overflow:hidden;box-shadow:0 0 10px 5px rgba(0,0,0,0.6);border:1px solid #333;z-index:1000;padding:100px;background-color:rgba(20,20,20,0.9);margin-left:-100px;margin-top:-100px}.mega-lightbox .mediaholder,.oldmegalightbox .mediaholder{border:2px solid white;position:relative;width:100%;height:100%;box-shadow:0 0 3px 1px rgba(40,40,40,0.6)}.ieimg{position:absolute;width:100%;top:0;left:0;z-index:0}.mega-mega-entry-added{visibility:hidden}.mega-mega-entry-added .mega-socialbar,.mega-mega-entry-added .mega-covercaption{visibility:hidden}.mega-hover{width:100%;height:100%;position:absolute;background:url(../assets/grain.png) repeat;background-color:rgba(0,0,0,0.8);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.norounded .mega-hover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.mega-divider{position:absolute;top:50%;width:80%;left:10%;border-bottom:1px dashed #7b7c7e;border-top:1px dashed #111}.mega-hovertitle,.mega-hoverlink,.mega-hoverview{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s}.mega-hovertitle{position:absolute;color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;text-align:center;width:60%;padding:0 0 15px;left:20%;bottom:40%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.mega-hovertitle .mega-hoversubtitle{color:#aaa;font-size:12px;line-height:13px;font-weight:400;margin-top:5px}.mega-hoverlink{right:50%;margin-right:33px;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.mega-hoverview{left:50%;margin-left:33px;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.mega-hoverlink,.mega-hoverview{width:33px;height:33px;position:absolute;top:50%;text-align:center;margin-top:0;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.mega-hover.alone .mega-hoverview{margin-left:-16px;margin-top:-20px}.mega-hover.alone .mega-hoverlink{margin-right:-16px;margin-top:-20px}.mega-hover:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s}.mega-hover:hover .mega-hovertitle{bottom:50%;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s}.mega-hover:hover .mega-hovertitle,.mega-hover:hover .mega-hoverlink,.mega-hover:hover .mega-hoverview{transform:rotate(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.mega-hover:hover .mega-hoverlink{right:50%;margin-right:5px;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s}.mega-hover:hover .mega-hoverview{left:50%;margin-left:5px;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s}.mega-hover.alone:hover .mega-hoverview{margin-left:-16px;margin-top:0}.mega-hover.notitle.alone:hover .mega-hoverview{margin-left:-16px;margin-top:-16px}.mega-hover.notitle.alone:hover .mega-hoverlink{margin-right:-16px;margin-top:-16px}.mega-hover:hover .mega-hoverlink:hover,.mega-hover:hover .mega-hoverview:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.mega-hover.notitle .mega-hoverlink,.mega-hover.notitle .mega-hoverview{margin-top:-16px}.clear,.hostel-tabs{clear:both}.filter_padder{padding:0 30px;margin:40px auto 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.filter_wrapper{background-color:#040404;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:0 35px;position:relative;min-height:40px;margin:auto}.ie9 .filter_wrapper{max-width:650px}.filter_wrapper.floated{float:left;margin-right:50px}.filter_list_wrapper{width:150px;position:relative;margin:auto}.filter{line-height:40px;margin-right:30px;font-size:14px;color:#999;float:left;font-weight:700;cursor:pointer}.filter:hover,.filter.selected{color:#fff}.filter.last-child{margin-right:0!important}.filter_list_button{background-color:#040404;border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;padding:0 30px 0 60px;position:relative;min-height:40px;margin:auto;width:100%;z-index:1}ul.filter_list{background:#040404;padding:0 45px 0 45px;position:absolute;z-index:0;width:100%;top:15px;border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;display:none;list-style:none}li.filter{list-style:none;max-width:156px;background:#040404;line-height:30px;font-size:14px;color:#999;font-weight:700;cursor:pointer;float:none;margin-right:0!important}.current-filter{max-width:156px;line-height:40px;font-size:14px;color:#999;font-weight:700;cursor:pointer;float:none;margin-right:0!important}.filter_wrapper_list li.filter:hover,.current-filter,.filter_wrapper_list li.filter.selected{color:#fff}@media only screen and (max-width:961px){.filter_wrapper.floated{margin:auto;float:none}.filter_list_wrapper{width:216px;float:none;clear:both;margin-top:30px}}@media only screen and (max-width:420px){.filter{float:none;text-align:center;margin-right:0;line-height:30px}}.mega-entry.mega-bg-1 .mega-entry-innerwrap{background-color:#f32390!important}.mega-entry.mega-bg-2 .mega-entry-innerwrap{background-color:#d69b12!important}.mega-entry.mega-bg-3 .mega-entry-innerwrap{background-color:#7bce8b!important}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10005}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%;z-index:10005}.picker__holder{position:fixed;-webkit-transition:background .15s ease-out,top 0s .15s;-moz-transition:background .15s ease-out,top 0s .15s;transition:background .15s ease-out,top 0s .15s}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}@media(min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media(min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media(min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media(min-height:26.5em){.picker__box{font-size:1.25em}}@media(min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}@media(min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media(min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{font-size:.8em;border:1px solid #b7b7b7;height:2.5em;padding:.5em .25em;margin-left:.25em;margin-right:.25em;margin-top:-0.5em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;top:-0.33em;padding:.5em 1.33em;width:1em;height:1em}.picker__nav--prev{left:-1em;padding-right:1.5em}.picker__nav--next{right:-1em;padding-left:1.5em}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid black;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid black}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media(min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{color:#0089ec;position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--selected,.picker__day--selected:hover{border-color:#0089ec}.picker__day--highlighted{background:#b1dcfb}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear{border:1px solid white;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:50%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before{position:relative;display:inline-block;height:0}.picker__button--today:before{content:" ";margin-right:.45em;top:-0.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{content:"\D7";margin-right:.35em;top:-0.1em;color:#e20;vertical-align:top;font-size:1.1em}ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}ul.tagit li.tagit-choice{position:relative;line-height:inherit}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px;line-height:17px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0;width:inherit;background-color:inherit;outline:none}ul.tagit{border:none}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1080px}@media screen and (max-width:569px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:100%}}.js #galleria a{display:none}.js #age-entry-form{display:none}.js #membership-selector{display:none}#agree-to-booking{display:none}.js .public-settings,.js .create-new-tripbook{display:none}.scale-with-grid{max-width:100%}.submit,.search-view-tabs li,.create-tripbook-teaser .create-btn,.show-more a{white-space:normal;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;padding:5px 30px 4px;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,0.1);box-shadow:0 1px 0 1px rgba(0,0,0,0.1);overflow:visible;overflow:hidden;*zoom:1}.submit:hover,.search-view-tabs li:hover,.create-tripbook-teaser .create-btn:hover,.show-more a:hover,.submit:focus,.search-view-tabs li:focus,.create-tripbook-teaser .create-btn:focus,.show-more a:focus{color:#333}.primary,.checkout-process .progress-controls input,input.primary,.checkout-process .progress-controls input{color:#000;border:1px solid rgba(217,122,9,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);background:#f9af58;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#f9af58));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:linear-gradient(bottom,#f7931d 0,#f9af58 100%)}.primary:hover,.checkout-process .progress-controls input:hover,.primary:focus,.checkout-process .progress-controls input:focus,.primary:active,.checkout-process .progress-controls input:active,.primary.disabled,.checkout-process .progress-controls input.disabled,input.primary:hover,.checkout-process .progress-controls input:hover,input.primary:focus,.checkout-process .progress-controls input:focus,input.primary:active,.checkout-process .progress-controls input:active,input.primary.disabled,.checkout-process .progress-controls input.disabled{background:#f7931d;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#f9af58));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:linear-gradient(bottom,#f7931d 0,#f9af58 100%);color:#333}.btn.primary.disabled,.primary.disabled.submit,.search-view-tabs li.primary.disabled,.checkout-process .progress-controls input.disabled.submit,.checkout-process .progress-controls .create-tripbook-teaser input.disabled.create-btn,.create-tripbook-teaser .checkout-process .progress-controls input.disabled.create-btn,.create-tripbook-teaser .primary.disabled.create-btn,.show-more a.primary.disabled,.primary.disabled.tertiary,.primary.disabled.more,.checkout-process .progress-controls input.disabled.more,.checkout-process .progress-controls input.disabled.tertiary,.checkout-process .progress-controls input.btn.disabled,.btn.primary[disabled],.primary[disabled].submit,.search-view-tabs li.primary[disabled],.checkout-process .progress-controls input[disabled].submit,.checkout-process .progress-controls .create-tripbook-teaser input[disabled].create-btn,.create-tripbook-teaser .checkout-process .progress-controls input[disabled].create-btn,.create-tripbook-teaser .primary[disabled].create-btn,.show-more a.primary[disabled],.primary[disabled].tertiary,.primary[disabled].more,.checkout-process .progress-controls input[disabled].more,.checkout-process .progress-controls input[disabled].tertiary,.checkout-process .progress-controls input.btn[disabled]{background-color:#f7931d;*background-color:#f7931d;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#f9af58));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#f9af58 100%);background-image:linear-gradient(bottom,#f7931d 0,#f9af58 100%);color:#333}.secondary,.age-of-guests .age-button input,.curr-lang-menu .submit,.curr-lang-menu .search-view-tabs li,.search-view-tabs .curr-lang-menu li,.curr-lang-menu .create-tripbook-teaser .create-btn,.create-tripbook-teaser .curr-lang-menu .create-btn,.curr-lang-menu .show-more a,.show-more .curr-lang-menu a,.search-filter .submit,.search-filter .search-view-tabs li,.search-view-tabs .search-filter li,.search-filter .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-filter .create-btn,.search-filter .show-more a,.show-more .search-filter a,.search-view-tabs li,.search-sort .submit,.search-sort .search-view-tabs li,.search-view-tabs .search-sort li,.search-sort .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-sort .create-btn,.search-sort .show-more a,.show-more .search-sort a{color:#000;background:#f1f1f1;border:1px solid rgba(69,69,69,0.21);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f4f4f4),color-stop(0.49%,#f4f4f4),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-moz-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-o-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);*border:1px solid #e5e5e5}.secondary:hover,.age-of-guests .age-button input:hover,.curr-lang-menu .submit:hover,.curr-lang-menu .search-view-tabs li:hover,.search-view-tabs .curr-lang-menu li:hover,.curr-lang-menu .create-tripbook-teaser .create-btn:hover,.create-tripbook-teaser .curr-lang-menu .create-btn:hover,.curr-lang-menu .show-more a:hover,.show-more .curr-lang-menu a:hover,.search-filter .submit:hover,.search-filter .search-view-tabs li:hover,.search-view-tabs .search-filter li:hover,.search-filter .create-tripbook-teaser .create-btn:hover,.create-tripbook-teaser .search-filter .create-btn:hover,.search-filter .show-more a:hover,.show-more .search-filter a:hover,.search-view-tabs li:hover,.search-sort .submit:hover,.search-sort .search-view-tabs li:hover,.search-view-tabs .search-sort li:hover,.search-sort .create-tripbook-teaser .create-btn:hover,.create-tripbook-teaser .search-sort .create-btn:hover,.search-sort .show-more a:hover,.show-more .search-sort a:hover,.secondary:focus,.age-of-guests .age-button input:focus,.curr-lang-menu .submit:focus,.curr-lang-menu .search-view-tabs li:focus,.search-view-tabs .curr-lang-menu li:focus,.curr-lang-menu .create-tripbook-teaser .create-btn:focus,.create-tripbook-teaser .curr-lang-menu .create-btn:focus,.curr-lang-menu .show-more a:focus,.show-more .curr-lang-menu a:focus,.search-filter .submit:focus,.search-filter .search-view-tabs li:focus,.search-view-tabs .search-filter li:focus,.search-filter .create-tripbook-teaser .create-btn:focus,.create-tripbook-teaser .search-filter .create-btn:focus,.search-filter .show-more a:focus,.show-more .search-filter a:focus,.search-view-tabs li:focus,.search-sort .submit:focus,.search-sort .search-view-tabs li:focus,.search-view-tabs .search-sort li:focus,.search-sort .create-tripbook-teaser .create-btn:focus,.create-tripbook-teaser .search-sort .create-btn:focus,.search-sort .show-more a:focus,.show-more .search-sort a:focus{background:#f4f4f4;color:#333}.tertiary,.more,.show-more a{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;text-shadow:none;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:0;background-color:#4a8ccb;background-image:none;text-transform:uppercase;color:#fff}.tertiary:hover,.more:hover,.show-more a:hover,.tertiary:focus,.more:focus,.show-more a:focus{background:#376a99;color:#fff}.link-style-btn-blue,.search-filter .cancel{-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;border:0;background:none;color:#286ba9;padding-top:6px;margin:0;padding:0;text-transform:none}.link-style-btn{-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;border:0;background:none;color:#fff;margin:0;padding:0;text-transform:none}.search-btn{padding:4px 18px 3px 10px}.icon-search{height:21px;width:21px;padding-right:3px;background:url(../images/interface/icon-search.png?1474293747) no-repeat 0 0}.signup-btn{margin:-10px 0 0;padding:2px 10px}.icon-arrow{height:21px;width:12px;background:url(../images/interface/icon-arrow.png?1474293747) no-repeat 0 0}.filter-table label{margin:0;position:relative;padding:12px;color:#1c4a75;display:block}.filter-table label:hover,.filter-table label:focus{background:#edf5fb}.filter-table label.selected{color:#fff;background:#1c4a75}.filter-table label .radio,.filter-table label .checkbox{position:absolute;left:-5000px}.close,button.close{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:27px;height:27px;background:transparent url(../images/interface/btn-close.png?1474293747) no-repeat 0 0}.more{line-height:34px;padding:0 42px}.show-more-button{text-align:center}.add-to-tripbooks-full{color:#333;padding:6px;border:1px solid rgba(69,69,69,0.21);-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f4f4f4),color-stop(0.49%,#f4f4f4),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-moz-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-o-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%)}.add-to-tripbooks-full .add-icon{padding:3px 3px 3px 24px;background:url(../images/interface/icon-tripbooks-heart-active.png?1474293747) 3px 6px no-repeat}.add-to-tripbooks-full:hover{text-decoration:none;color:#333}.add-to-tripbooks-full:hover .add-icon{background:url(../images/interface/icon-tripbooks-heart.png?1474293747) 3px 6px no-repeat}input.add-to-tripbooks-full{white-space:normal;padding-right:10px;padding-left:30px;background:url(../images/interface/icon-tripbooks-heart-active.png?1474293747) no-repeat 10px 9px}input.add-to-tripbooks-full:hover{text-decoration:none;color:#333;background-image:url(../images/interface/icon-tripbooks-heart.png?1474293747)}ul{padding:0;margin:0 0 9px 15px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:square;list-style:none}li{line-height:18px;display:list-item}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}dl{margin-bottom:18px}dt,dd{line-height:18px}dt{font-weight:bold;line-height:17px}dd{margin-left:9px}.errors ul,.footer ul,.disclaimer ul,.primary-navigation,.best-for-badges ul,.carousel .slides,.carousel .controls,.featured ul,.prices-from,.search-view-tabs,.social-signin,.sustainability-labels .sustainability-labels-container ul,.hi5-labels .hi5-labels-container ul,.facilities-listing ul,.sports-listing ul,.sustainability-panel ul,.location-locale-container ul,.facilities-list ul,.important-criteria ul,.opening-times ul,.attractions-list ul,.hostel-address ul,.search-grid,.tripbook-entries ul,.checkout-progress-indicator,.date-display-controls,.map-list,.main-nav-list{list-style:none;list-style-image:none;margin:0;padding:0}.booking-terms .txt ul li,.e-membership ul.bullet li,.facilities-listing li,.sports-listing li,.sustainability-panel li,.location-locale-container li,.facilities-list li,.important-criteria li,.opening-times li,.attractions-list li,.hostel-address li{list-style:none;list-style-image:none;margin:0 0 9px;padding:0;background:url(../images/interface/bg-bullet.png?1474293747) 0 5px no-repeat;padding-left:16px}.hi-tripbook-icon{height:32px;width:32px;background:url(../images/interface/icon-hi-tripbook.png?1474293747) 0 0 no-repeat;position:absolute;bottom:-6px;right:24px;text-indent:100%;white-space:nowrap;overflow:hidden}#customer-tripbook{font-size:16px}#tripbook-customer-datestamp{font-size:10px}.tick-bullet li{background-image:url(../images/interface/bg-bullet-suitable.png?1474293747)}.tripbook-cover{position:relative;padding-left:5px}.tripbook-label{position:relative;padding-bottom:1px;top:-230px;right:-34px;width:173px;opacity:.8;width:173px;background:url(../images/interface/bg-notebook-label.png?1474293747) left bottom no-repeat}.author{font-size:10px;line-height:14px}.entries{font-size:10px;line-height:14px}.tripbook-teaser{position:relative;width:217px;height:328px;padding-bottom:20px;font-size:10px}.notebook-strap{position:absolute;top:-2px;left:185px;width:22px;height:321px;background:url(../images/interface/bg-notebook-strap.png?1474293747) 0 0 no-repeat}.notebook-shadow{position:absolute;top:0;left:24px;width:4px;height:319px;background:url(../images/interface/bg-notebook-shadow.png?1474293747) 0 0 no-repeat}.tripbook-cover-image{border-radius:0 14px 14px 0}html{font-size:100%;-webkit-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:arial,verdana,sans-serif}h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;text-rendering:optimizelegibility;margin:0 0 12px 0;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-weight:400}.filter-table label,.table-heading h3 span,.checkout-summary-panel .product-item td,.checkout-summary-panel .summary-total,.confirmation .next-steps h3,.confirmation .confirmation-msg .sub-msg,.facilities-listing .col h3,.sports-listing .col h3,.location-locale-container .col h3{font-family:arial,verdana,sans-serif}.submit,.search-view-tabs li,.create-tripbook-teaser .create-btn,.show-more a,.tertiary,.more,.add-to-tripbooks-full,.panel-heading,.heading,.sub-heading,.small-sub-heading,h1,h2,h3,.group-tabs h2,.search-tabs h2,.booking-tab-container .tabs h2,.basket-page .heading,.checkout-process .heading,.user-account .heading,.footer h2,.social-channels p,.basket-items,.total-cost p,.checkout-summary-panel .summary-panel-heading,.entry-item .entry .datestamp,.explore-accordion-title h2,.hostel-tabs,.hostel-teaser .marker-icon,.map-teaser .marker-icon,.hostel-nearby .marker-icon,.iframe-title,.tripbook-map-teaser .highlight,.proximity,.price-display .special-offer-title,.price-display .product-date-price,.price-display .product-nights,.small-ratings-badge,.ratings-badge,.green-ratings-badge,.small-green-ratings-badge,.checkout-process .checkout-heading,.confirmation .forget-section h3,.confirmation .tripbook-section h3,.confirmation .review-section h3,.confirmation .confirmation-msg,.hostel-rating-panel .badge-box p,.hostel-green-rating-panel .badge-box p,.hostel-rating-panel .pc,.my-tripbook-home .sign-in .sign-in-txt p.leader,.search-returned,.search-term,.search-filter,.search-sort,.checkout-progress-indicator,.date-display-controls,.date-display-controls .mon-name,.main-nav-list,.cancel-btn{font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px}.table-heading,.cms-page table th,.user-account .table th,.cms-page table .th,.user-account .table .th,.basket-page .summary-table .th,.booking-summary .summary-table .th,.user-account .booking-table .th,.form-heading,.global-nav .powered-by,.add-entry thead th,.edit-tripbook thead th,.create-tripbook thead th,.e-membership thead th,.add-entry .th,.edit-tripbook .th,.create-tripbook .th,.e-membership .th,.age-entry .hostel-name,.cost-note,.total-value,.checkout-summary-panel .summary-hostel-name,.entry-item .entry h2,.hostel-teaser h2,.map-teaser h2,.hostel-nearby h2,.hostel-teaser h3,.map-teaser h3,.hostel-nearby h3,.tripbook-map-teaser h2,.tripbook-map-teaser p,.tag,.search-view-tabs,.tripbook-carousel .hostel-info-title,.tripbook-carousel .hostel-info p,.tripbook-carousel .best-for-badges p,.tripbook-carousel .prices-from p,.view-entry-modal .prices-from .price-item,.view-entry-modal .best-for-title,.view-entry-modal .hostel-info-title,.basket-delete-modal h3,blockquote,.generic .generic-intro,.message-bubble .quote,.overview-reviews .heading span,.reviews-list .heading span,.hostel-rating-panel .heading span,.location-travellers-tips .heading span,.hostel-green-rating-panel p,.hostel-rating-panel td,.my-tripbook-home .sign-in .sign-in-txt,.my-tripbook-home .features .entry p,.search-summary,.search-grid-item .main-info p.location,.search-grid-item .main-info p.reviews,.search-grid-item .main-info .best-for-badges p.best-for-txt,.search-grid-item .book-box .prices-from li .type,.search-grid-item .book-box .special-offer,.tripbook-title-wide .tripbook-paragraph,.tripbook-title .tripbook-paragraph,.main-nav-list .link-context,.tip-item p,.review-item p,.reply-item p,.cms-page .left-nav,.home .home-intro,.home .blog .span3 ul li a,.home .blog .left-nav ul li a,.home .blog .map-listing ul li a,.home .blog .tripbook-intro-logos ul li a,.home .blog .tripbook-graphic ul li a,.details-panel h1{font-family:'VAG Rounded W01 Light';font-weight:normal;letter-spacing:1px}.entry-item .entry .category,.tripbook-teaser p,.date-display-controls .mon-name{font-size:10px;line-height:14px}@media screen and (max-width:569px){.entry-item .entry .category,.tripbook-teaser p,.date-display-controls .mon-name{font-size:13px;line-height:18px}}.basket-page .summary-table .guest-summary,.booking-summary .summary-table .guest-summary,.user-account .booking-table .guest-summary,.price-display .product-nights,.price-display .no-of-beds{font-size:11px;line-height:15px}@media screen and (max-width:569px){.basket-page .summary-table .guest-summary,.booking-summary .summary-table .guest-summary,.user-account .booking-table .guest-summary,.price-display .product-nights,.price-display .no-of-beds{font-size:14px;line-height:20px}}.datestamp,.table-heading .hostel-terms,.button-centered .cancel-centered,.disclaimer .disclaimer-wrapper,.add-entry .standard-page-actions,.edit-tripbook .standard-page-actions,.create-tripbook .standard-page-actions,.e-membership .standard-page-actions,.breadcrumb,.entry-item .entry .hi-entry-item,.entry-item .entry .sub-entry p,.search-bar .dates-selector input,.search-bar .dates-selector select,.tripbook-carousel .photo-credit p,.tripbook-carousel .view-entry-modal .entry-title .tripbook-entry-photo .tripbook-entry-photo-credit p,.view-entry-modal .entry-title .tripbook-entry-photo .tripbook-carousel .tripbook-entry-photo-credit p,.user,.checkout-forms .expander,.checkout-forms .expanderContent,.checkout-forms .expanderContent p,.manager-avatar .user-role,.home .blog .span3 ul li p,.home .blog .left-nav ul li p,.home .blog .map-listing ul li p,.home .blog .tripbook-intro-logos ul li p,.home .blog .tripbook-graphic ul li p{font-size:12px;line-height:16px}@media screen and (max-width:569px){.datestamp,.table-heading .hostel-terms,.button-centered .cancel-centered,.disclaimer .disclaimer-wrapper,.add-entry .standard-page-actions,.edit-tripbook .standard-page-actions,.create-tripbook .standard-page-actions,.e-membership .standard-page-actions,.breadcrumb,.entry-item .entry .hi-entry-item,.entry-item .entry .sub-entry p,.search-bar .dates-selector input,.search-bar .dates-selector select,.tripbook-carousel .photo-credit p,.tripbook-carousel .view-entry-modal .entry-title .tripbook-entry-photo .tripbook-entry-photo-credit p,.view-entry-modal .entry-title .tripbook-entry-photo .tripbook-carousel .tripbook-entry-photo-credit p,.user,.checkout-forms .expander,.checkout-forms .expanderContent,.checkout-forms .expanderContent p,.manager-avatar .user-role,.home .blog .span3 ul li p,.home .blog .left-nav ul li p,.home .blog .map-listing ul li p,.home .blog .tripbook-intro-logos ul li p,.home .blog .tripbook-graphic ul li p{font-size:16px;line-height:22px}}.global-nav,.user-options{font-size:13px;line-height:16px}@media screen and (max-width:569px){.global-nav,.user-options{font-size:16px;line-height:22px}}.tertiary,.more,.show-more a,body,p,label,h4,h6,.table-heading h3 span,.age-entry .guest-age label,.explore-accordion-title h2,.tripbook-map-teaser h2,.tripbook-map-teaser p,.search-view-tabs li,.new-tripbook .submit,.new-tripbook .search-view-tabs li,.search-view-tabs .new-tripbook li,.new-tripbook .create-tripbook-teaser .create-btn,.create-tripbook-teaser .new-tripbook .create-btn,.new-tripbook .show-more a,.show-more .new-tripbook a,.confirmation .next-steps h3,.confirmation .confirmation-msg .sub-msg,.facilities-listing .col h3,.sports-listing .col h3,.location-locale-container .col h3,.my-tripbook-home .my-tripbook-title h1 span,.search-filter,.search-sort,.date-display-controls .day-name,.hostel-tabs li a,.availability-form .search-form-elems .submit,.availability-form .search-form-elems .search-view-tabs li,.search-view-tabs .availability-form .search-form-elems li,.availability-form .search-form-elems .create-tripbook-teaser .create-btn,.create-tripbook-teaser .availability-form .search-form-elems .create-btn,.availability-form .search-form-elems .show-more a,.show-more .availability-form .search-form-elems a{font-size:14px;line-height:18px}@media screen and (max-width:569px){.tertiary,.more,.show-more a,body,p,label,h4,h6,.table-heading h3 span,.age-entry .guest-age label,.explore-accordion-title h2,.tripbook-map-teaser h2,.tripbook-map-teaser p,.search-view-tabs li,.new-tripbook .submit,.new-tripbook .search-view-tabs li,.search-view-tabs .new-tripbook li,.new-tripbook .create-tripbook-teaser .create-btn,.create-tripbook-teaser .new-tripbook .create-btn,.new-tripbook .show-more a,.show-more .new-tripbook a,.confirmation .next-steps h3,.confirmation .confirmation-msg .sub-msg,.facilities-listing .col h3,.sports-listing .col h3,.location-locale-container .col h3,.my-tripbook-home .my-tripbook-title h1 span,.search-filter,.search-sort,.date-display-controls .day-name,.hostel-tabs li a,.availability-form .search-form-elems .submit,.availability-form .search-form-elems .search-view-tabs li,.search-view-tabs .availability-form .search-form-elems li,.availability-form .search-form-elems .create-tripbook-teaser .create-btn,.create-tripbook-teaser .availability-form .search-form-elems .create-btn,.availability-form .search-form-elems .show-more a,.show-more .availability-form .search-form-elems a{font-size:18px;line-height:24px}}.submit,.search-view-tabs li,.create-tripbook-teaser .create-btn,.show-more a,h5,.age-entry .hostel-name,.age-entry .product-type .product-name,.summary-panel,.balance-price,.checkout-summary-panel .summary-hostel-location,.hostel-name,.price-display .product-type,.tripbook-carousel .hostel-info p,.tripbook-teaser .title,.view-entry-modal .best-for-title,.basket-delete-modal .text-label,.discount label,.opening-times p,.my-tripbook-home .features .entry p,.search-subtext,.tip-item p,.review-item p,.reply-item p{font-size:15px;line-height:19px}@media screen and (max-width:569px){.submit,.search-view-tabs li,.create-tripbook-teaser .create-btn,.show-more a,h5,.age-entry .hostel-name,.age-entry .product-type .product-name,.summary-panel,.balance-price,.checkout-summary-panel .summary-hostel-location,.hostel-name,.price-display .product-type,.tripbook-carousel .hostel-info p,.tripbook-teaser .title,.view-entry-modal .best-for-title,.basket-delete-modal .text-label,.discount label,.opening-times p,.my-tripbook-home .features .entry p,.search-subtext,.tip-item p,.review-item p,.reply-item p{font-size:19px;line-height:25px}}.cms-page table th,.user-account .table th,.cms-page table .th,.user-account .table .th,.basket-page .summary-table .th,.booking-summary .summary-table .th,.user-account .booking-table .th,.group-tabs,.search-tabs,.booking-tab-container .tabs,.cost-note,.total-value,.hostel-teaser h2,.map-teaser h2,.hostel-nearby h2,.hostel-teaser h3,.map-teaser h3,.hostel-nearby h3,.generic .generic-intro,.message-bubble .quote,.hostel-green-rating-panel p,.hostel-rating-panel td,.checkout-progress-indicator,.cms-page .left-nav,.home .home-intro{font-size:16px;line-height:22px}@media screen and (max-width:569px){.cms-page table th,.user-account .table th,.cms-page table .th,.user-account .table .th,.basket-page .summary-table .th,.booking-summary .summary-table .th,.user-account .booking-table .th,.group-tabs,.search-tabs,.booking-tab-container .tabs,.cost-note,.total-value,.hostel-teaser h2,.map-teaser h2,.hostel-nearby h2,.hostel-teaser h3,.map-teaser h3,.hostel-nearby h3,.generic .generic-intro,.message-bubble .quote,.hostel-green-rating-panel p,.hostel-rating-panel td,.checkout-progress-indicator,.cms-page .left-nav,.home .home-intro{font-size:20px;line-height:26px}}.small-sub-heading,h3,.group-tabs h2,.search-tabs h2,.booking-tab-container .tabs h2,.footer h2,.social-channels p,.basket-items,.checkout-summary-panel .summary-panel-heading,.hostel-tabs,.sustainability-panel h4,.sustainability-panel .element-title,.user-account .account-heading,.main-nav-list,.home .blog .span3 ul li a,.home .blog .left-nav ul li a,.home .blog .map-listing ul li a,.home .blog .tripbook-intro-logos ul li a,.home .blog .tripbook-graphic ul li a{font-size:17px;line-height:23px}@media screen and (max-width:569px){.small-sub-heading,h3,.group-tabs h2,.search-tabs h2,.booking-tab-container .tabs h2,.footer h2,.social-channels p,.basket-items,.checkout-summary-panel .summary-panel-heading,.hostel-tabs,.sustainability-panel h4,.sustainability-panel .element-title,.user-account .account-heading,.main-nav-list,.home .blog .span3 ul li a,.home .blog .left-nav ul li a,.home .blog .map-listing ul li a,.home .blog .tripbook-intro-logos ul li a,.home .blog .tripbook-graphic ul li a{font-size:21px;line-height:27px}}.tag .value,.date-display-controls .date-no,.price-display .special-offer-title{font-size:18px;line-height:22px}@media screen and (max-width:569px){.tag .value,.date-display-controls .date-no,.price-display .special-offer-title{font-size:22px;line-height:28px}}.sub-heading,h2,.travellers-views .panel-heading h2,.overview-locale .panel-heading h2,.overview-discounts .panel-heading h2,.location-locale .panel-heading h2,.facilities-panel .panel-heading h2,.sports-panel .panel-heading h2,.group-info-panel .panel-heading h2,.travellers-views .panel-heading h3,.overview-locale .panel-heading h3,.overview-discounts .panel-heading h3,.location-locale .panel-heading h3,.facilities-panel .panel-heading h3,.sports-panel .panel-heading h3,.group-info-panel .panel-heading h3,.travellers-views .panel-heading h4,.overview-locale .panel-heading h4,.overview-discounts .panel-heading h4,.location-locale .panel-heading h4,.facilities-panel .panel-heading h4,.sports-panel .panel-heading h4,.group-info-panel .panel-heading h4,.tripbook-carousel .hostel-info-title,.view-entry-modal .hostel-info-title,.checkout-process .checkout-heading,blockquote p,.confirmation .forget-section h3,.confirmation .tripbook-section h3,.confirmation .review-section h3,.confirmation .confirmation-msg,.confirmation .confirmation-msg .booking-reference,.search-summary,.sustainability-panel .heading,.important-criteria .heading,.opening-times .heading{font-size:20px;line-height:26px}@media screen and (max-width:569px){.sub-heading,h2,.travellers-views .panel-heading h2,.overview-locale .panel-heading h2,.overview-discounts .panel-heading h2,.location-locale .panel-heading h2,.facilities-panel .panel-heading h2,.sports-panel .panel-heading h2,.group-info-panel .panel-heading h2,.travellers-views .panel-heading h3,.overview-locale .panel-heading h3,.overview-discounts .panel-heading h3,.location-locale .panel-heading h3,.facilities-panel .panel-heading h3,.sports-panel .panel-heading h3,.group-info-panel .panel-heading h3,.travellers-views .panel-heading h4,.overview-locale .panel-heading h4,.overview-discounts .panel-heading h4,.location-locale .panel-heading h4,.facilities-panel .panel-heading h4,.sports-panel .panel-heading h4,.group-info-panel .panel-heading h4,.tripbook-carousel .hostel-info-title,.view-entry-modal .hostel-info-title,.checkout-process .checkout-heading,blockquote p,.confirmation .forget-section h3,.confirmation .tripbook-section h3,.confirmation .review-section h3,.confirmation .confirmation-msg,.confirmation .confirmation-msg .booking-reference,.search-summary,.sustainability-panel .heading,.important-criteria .heading,.opening-times .heading{font-size:24px;line-height:30px}}.heading,.table-heading,.form-heading,.total-cost p,.view-entry-modal .tripbook-entry-title{font-size:22px;line-height:28px}@media screen and (max-width:569px){.heading,.table-heading,.form-heading,.total-cost p,.view-entry-modal .tripbook-entry-title{font-size:26px;line-height:32px}}.small-ratings-badge,.ratings-badge,.green-ratings-badge,.small-green-ratings-badge{font-size:26px;line-height:30px}@media screen and (max-width:569px){.small-ratings-badge,.ratings-badge,.green-ratings-badge,.small-green-ratings-badge{font-size:28px;line-height:32px}}h1,.basket-page .heading,.checkout-process .heading,.user-account .heading,.checkout-summary-panel .summary-hostel-name,.e-membership .emembership-confirm h2,.add-entry .tripbook-title h1,.create-tripbook .my-tripbook-title h1{font-size:28px;line-height:32px}@media screen and (max-width:569px){h1,.basket-page .heading,.checkout-process .heading,.user-account .heading,.checkout-summary-panel .summary-hostel-name,.e-membership .emembership-confirm h2,.add-entry .tripbook-title h1,.create-tripbook .my-tripbook-title h1{font-size:30px;line-height:34px}}.tripbook h1{font-size:36px;line-height:40px}.tripbook h1 .caret{border-width:10px;margin-top:12px}.panel-heading h2,.panel-heading h3,.panel-heading h4{margin:0}.heading{color:#333}.sub-heading{color:#333}.small-sub-heading{color:#333}h4{font-weight:bold}a{color:#286ba9}a:focus,a:hover,a:active{color:#1c4a75}a.strong{font-weight:bold}dt,dd{line-height:18px}@media screen and (max-width:569px){dt,dd{font-size:18px;line-height:24px}}.carousel-caption{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}.ir,.close,button.close,.social-channels a,.best-for-badges li,.best-for-badges ul.small-badges li,.cookie-warning-wrapper .close-window,.entry-item .entry .add-to-tripbooks,.entry-item .hostel-entry .hostelling-logo,.tripbook-map-teaser .add-to-tripbooks,.price-display .guest-options .guest-gender label,.guests-indicator-icon,.tripbook-carousel .eco-hostel,.tripbook-label .hi-tripbook-icon,.view-entry-modal .entry-nav-ctrl,.available,.unavailable,.limited,.main-nav-list .text-logo,.groups-app .main-nav-list .text-logo,.price-display .not-available,.basket-page .remove-item{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br,.close br,.social-channels a br,.best-for-badges li br,.best-for-badges ul.small-badges li br,.cookie-warning-wrapper .close-window br,.entry-item .entry .add-to-tripbooks br,.entry-item .hostel-entry .hostelling-logo br,.tripbook-map-teaser .add-to-tripbooks br,.price-display .guest-options .guest-gender label br,.guests-indicator-icon br,.tripbook-carousel .eco-hostel br,.tripbook-label .hi-tripbook-icon br,.view-entry-modal .entry-nav-ctrl br,.available br,.unavailable br,.limited br,.main-nav-list .text-logo br,.groups-app .main-nav-list .text-logo br,.price-display .not-available br,.basket-page .remove-item br{display:none}.hidden{display:none!important;visibility:hidden}html.js .hide-js{display:none!important;visibility:hidden}.hide-no-js{display:none!important;visibility:hidden}html.js .hide-no-js{display:block!important;visibility:visible}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.primary-navigation li{float:left}.clear,.hostel-tabs{clear:both}.float-right{float:right;clear:both}.float-left{float:left;clear:both}.break-word{word-wrap:break-word}.table{margin-bottom:0}.male-icon{background:url(../images/interface/icon-male.png?1474293747) 0 0 no-repeat}.female-icon{background:url(../images/interface/icon-female.png?1474293747) 0 0 no-repeat}.remove-button{max-width:20px;padding:0 0 0 0!important}.gender-icons{font-size:15px}.gender-icons-td{padding:0}.number-of-males{float:right;margin-right:10px}.number-of-females{float:right;margin-right:10px}.table-heading{position:relative;clear:both;background:#666;color:#fff}.table-heading h2,.table-heading h3,.table-heading h4{margin-bottom:0}.table-heading .hostel-link a{color:#fff}.table-heading .hostel-terms{color:#fff}.cms-page table,.user-account .table{width:100%;clear:both}.cms-page table th,.user-account .table th,.cms-page table .th,.user-account .table .th{font-weight:normal;border-top:1px solid #e5e5e5;text-align:left}.cms-page table td,.user-account .table td,.cms-page table th,.user-account .table th,.cms-page table .td,.user-account .table .td,.cms-page table .th,.user-account .table .th{padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.cms-page table td:last-child,.user-account .table td:last-child,.cms-page table th:last-child,.user-account .table th:last-child,.cms-page table .td:last-child,.user-account .table .td:last-child,.cms-page table .th:last-child,.user-account .table .th:last-child{border-right:0}.user-account .table .th{color:#fff;background:#666;border-top:0}.basket-page .summary-table,.booking-summary .summary-table,.user-account .booking-table{background:#edf5fb;width:100%;clear:both}.basket-page .summary-table p,.booking-summary .summary-table p,.user-account .booking-table p{margin-bottom:0}.basket-page .summary-table .th,.booking-summary .summary-table .th,.user-account .booking-table .th{font-weight:normal;background:#fff;color:#333;border-top:0}.basket-page .summary-table .td,.booking-summary .summary-table .td,.user-account .booking-table .td,.basket-page .summary-table .th,.booking-summary .summary-table .th,.user-account .booking-table .th{text-align:center;padding:8px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.basket-page .summary-table .td:last-child,.booking-summary .summary-table .td:last-child,.user-account .booking-table .td:last-child,.basket-page .summary-table .th:last-child,.booking-summary .summary-table .th:last-child,.user-account .booking-table .th:last-child{border-right:0}.basket-page .summary-table .td,.booking-summary .summary-table .td,.user-account .booking-table .td{background:#edf5fb;font-weight:bold;padding-bottom:24px}.basket-page .summary-table .error-validation-row .error-validation,.booking-summary .summary-table .error-validation-row .error-validation,.user-account .booking-table .error-validation-row .error-validation{background:#fff;text-align:left;padding:12px;border-bottom:1px solid #e5e5e5}.basket-page .summary-table .product-summary-details,.booking-summary .summary-table .product-summary-details,.user-account .booking-table .product-summary-details{text-align:left;font-weight:normal}.basket-page .summary-table .product-summary-details .product-type,.booking-summary .summary-table .product-summary-details .product-type,.user-account .booking-table .product-summary-details .product-type{font-weight:bold}.basket-page .summary-table .guest-summary,.booking-summary .summary-table .guest-summary,.user-account .booking-table .guest-summary{width:120px;margin-top:10px;display:block;font-weight:normal}td.remove{width:30px}input,button,select,textarea{color:#333}.form-heading{clear:both;background:#286ba9;color:#fff;padding:6px}.form-heading h2,.form-heading h3,.form-heading h4{margin-bottom:0}.form-horizontal .control-label{text-align:left}.centre-aligned{text-align:center}.centre-aligned .centre-aligned-form{width:70%;margin:0 auto}.centre-aligned .checkbox{display:inline;margin-top:0}.centre-aligned .in-form-button{padding-bottom:9px}.search-form-elems{display:inline-block;*background-color:#ccc;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#f2f2f2}.search-form-elems form{margin:0}.search-form-elems .submit,.search-form-elems .search-view-tabs li,.search-view-tabs .search-form-elems li,.search-form-elems .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-form-elems .create-btn,.search-form-elems .show-more a,.show-more .search-form-elems a{*border:1px solid #ccc}.form-section{padding-top:9px}input[type="radio"],input[type="checkbox"]{margin:0}.radio,.checkbox{min-height:0;padding-left:0;margin-top:-2px!important}.auto{width:auto}.form-submit{clear:both;margin:24px 0;text-align:center}.checkbox-column{text-align:left}.checkbox-column .checkbox{margin-right:12px}.extra-wide-selector{width:400px}label input[type="checkbox"]{margin-right:6px}.button-centered{overflow:hidden;text-align:center;width:100%;padding-top:24px;padding-bottom:12px}.button-centered .cancel-centered{display:inline;margin:9px 0 0 96px}.radio,.checkbox{margin-top:0!important}.errors,.error-validation,.no-match-error,.search-bar .validation-message,.show-more-error{color:#f02323;font-weight:bold}.errors ul{margin-bottom:12px}.error-validation{margin-bottom:0;padding:4px 4px 4px 0;clear:both}td .error-validation{padding:4px}textarea.invalid,select.invalid,input[type="text"].invalid,input[type="password"].invalid,input[type="datetime"].invalid,input[type="datetime-local"].invalid,input[type="date"].invalid,input[type="month"].invalid,input[type="time"].invalid,input[type="week"].invalid,input[type="number"].invalid,input[type="email"].invalid,input[type="url"].invalid,input[type="search"].invalid,input[type="tel"].invalid,input[type="color"].invalid,.chk.invalid,.uneditable-input.invalid{border:1px solid #f02323}.no-match-error{margin-bottom:0;padding:4px 4px 4px 0;clear:both}.group-tabs,.search-tabs,.booking-tab-container .tabs{margin-bottom:0;text-align:center;border-bottom:0}.group-tabs li,.search-tabs li,.booking-tab-container .tabs li{padding:0 24px;float:none;display:inline-block;*display:inline;zoom:1;margin-bottom:0;-webkit-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);-moz-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);background:#e2e2df;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f8f8f6),color-stop(100%,#e2e2df));background:-webkit-linear-gradient(#f8f8f6,#e2e2df);background:-moz-linear-gradient(#f8f8f6,#e2e2df);background:-o-linear-gradient(#f8f8f6,#e2e2df);background:linear-gradient(#f8f8f6,#e2e2df);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;height:55px;text-align:center;border-left:1px solid #cbcbc8;border-right:1px solid #cbcbc8}.group-tabs h2,.search-tabs h2,.booking-tab-container .tabs h2{text-transform:uppercase;line-height:55px}.group-tabs .active,.search-tabs .active,.booking-tab-container .tabs .active{background:#fff;-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6}.group-tabs .active a,.search-tabs .active a,.booking-tab-container .tabs .active a{color:#1c4a75}.group-tabs a,.search-tabs a,.booking-tab-container .tabs a{color:#333}.hostel-teaser,.map-teaser,.hostel-nearby{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;margin:0 2px 12px 2px;overflow:hidden;*zoom:1}.travellers-views,.overview-locale,.overview-discounts,.location-locale,.facilities-panel,.sports-panel,.group-info-panel{overflow:hidden;*zoom:1;clear:both}.opening-times{background:#ffe6c8}.important-criteria{background:#ececec}.divider{background:none;border-top:1px solid #e5e5e5;margin:0 24px;clear:both;height:1px;background:#fff}.warning-panel,.note-panel .content-container,.note-panel .filter-actions,.note-panel .show-more,.membership-notice,.pricing-notes,.confirmation .important-info{margin-bottom:24px;clear:both;background:#ffe2e2;padding:12px}.warning-panel .note-title,.note-panel .content-container .note-title,.note-panel .filter-actions .note-title,.note-panel .show-more .note-title,.membership-notice .note-title,.pricing-notes .note-title,.confirmation .important-info .note-title{font-size:25px;padding-bottom:10px;text-decoration:underline;font-weight:bold}.warning-panel p,.note-panel .content-container p,.note-panel .filter-actions p,.note-panel .show-more p,.membership-notice p,.pricing-notes p,.confirmation .important-info p{margin-bottom:0}.summary-section{text-align:left;overflow:hidden;*zoom:1;clear:both;border-bottom:1px solid #e5e5e5;padding:6px 0}.bottom-section{border-bottom:0}.page-heading{text-align:center}.basket-page,.checkout-process,.user-account{position:relative}.basket-page .paper-effect,.checkout-process .paper-effect,.user-account .paper-effect{top:75px;left:0}.basket-page .heading,.checkout-process .heading,.user-account .heading{display:inline-block}.alert{margin:0 7em 0 7em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.alert p{padding:0;margin:5px}ul.terms-and-conditions li{padding-bottom:10px}.footer{overflow:hidden;*zoom:1;background:white;-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2)}.footer h2{margin-bottom:6px}.footer li{margin-bottom:6px}.footer a{color:#333}.social-channels{clear:both;padding:24px 0 18px;overflow:hidden;*zoom:1}.social-channels p{float:left;margin-right:10px}.social-channels li{float:left;margin-right:8px}.social-channels a{height:28px;width:28px;background:url(../images/interface/icon-social-media-links.png?1474293747) 0 0 no-repeat}.social-channels .facebook{background-position:0 0}.social-channels .twitter{background-position:-37px 0}.social-channels .youtube{background-position:-73px 0}.social-channels .flickr{background-position:-109px 0}.social-channels .googleplus{background-position:-145px 0}.social-channels .linkedin{background:url(../images/interface/icon-social-media-linkedin.png?1474293747) 0 0 no-repeat;background-position:0 0}.social-channels .addthis_default_style .at300b{padding:0}.social-channels .addthis_toolbox a{margin-left:3px;text-indent:0}.disclaimer{clear:both;margin-bottom:0;background:#333;overflow:hidden;*zoom:1}.disclaimer li{color:#ccc;margin-bottom:0}.disclaimer .disclaimer-wrapper .nav>li>a,.disclaimer .disclaimer-wrapper .group-tabs>li>a,.disclaimer .disclaimer-wrapper .search-tabs>li>a,.disclaimer .disclaimer-wrapper .booking-tab-container .tabs>li>a,.booking-tab-container .disclaimer .disclaimer-wrapper .tabs>li>a,.disclaimer .disclaimer-wrapper ul>li>a,.disclaimer .disclaimer-wrapper .search-filter>li>a,.disclaimer .disclaimer-wrapper .search-view-tabs>li>a,.disclaimer .disclaimer-wrapper .hostel-tabs>li>a{background:none}.profile-options form{margin-bottom:0}.profile-options .logout:focus,.profile-options .logout:hover{color:#fff;background:#0081c2;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#08c),color-stop(100%,#0077b3));background-image:-webkit-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:-moz-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:-o-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:linear-gradient(bottom,#08c 0,#0077b3 100%)}.best-for-badges,.overview-green-ratings,.overview-review,.overview-discount-item{float:left;width:50%}.best-for-badges .content-container,.overview-green-ratings .content-container,.overview-review .content-container,.overview-discount-item .content-container,.best-for-badges .filter-actions,.overview-green-ratings .filter-actions,.overview-review .filter-actions,.overview-discount-item .filter-actions,.best-for-badges .show-more,.overview-green-ratings .show-more,.overview-review .show-more,.overview-discount-item .show-more{padding:0 0 0 12px}.best-for-badges:first-child .content-container,.overview-green-ratings:first-child .content-container,.overview-review:first-child .content-container,.overview-discount-item:first-child .content-container,.best-for-badges:first-child .filter-actions,.overview-green-ratings:first-child .filter-actions,.overview-review:first-child .filter-actions,.overview-discount-item:first-child .filter-actions,.best-for-badges:first-child .show-more,.overview-green-ratings:first-child .show-more,.overview-review:first-child .show-more,.overview-discount-item:first-child .show-more,.best-for-badges .first-item .content-container,.overview-green-ratings .first-item .content-container,.overview-review .first-item .content-container,.overview-discount-item .first-item .content-container,.best-for-badges .first-item .filter-actions,.overview-green-ratings .first-item .filter-actions,.overview-review .first-item .filter-actions,.overview-discount-item .first-item .filter-actions,.best-for-badges .first-item .show-more,.overview-green-ratings .first-item .show-more,.overview-review .first-item .show-more,.overview-discount-item .first-item .show-more{padding:0}.outer-page,.add-entry,.edit-tripbook,.create-tripbook,.e-membership,.cms-page,.error-page,.explore-page,.tripbook,.cancellation-thankyou{background:#fff;margin-top:11px}.map-canvas img{max-width:none;width:auto}.membership-forms,.advert-panel{float:left}.nearby-hostel-list-item{text-align:center}.checkbox-column{text-align:left}.add-entry .content-container,.edit-tripbook .content-container,.create-tripbook .content-container,.e-membership .content-container,.add-entry .filter-actions,.edit-tripbook .filter-actions,.create-tripbook .filter-actions,.e-membership .filter-actions,.add-entry .show-more,.edit-tripbook .show-more,.create-tripbook .show-more,.e-membership .show-more{padding:18px 36px 0}.add-entry .paper-effect,.edit-tripbook .paper-effect,.create-tripbook .paper-effect,.e-membership .paper-effect{height:auto;position:relative;top:auto;left:auto;padding-top:48px}.add-entry .standard-page-body .content-container,.edit-tripbook .standard-page-body .content-container,.create-tripbook .standard-page-body .content-container,.e-membership .standard-page-body .content-container,.add-entry .standard-page-body .filter-actions,.edit-tripbook .standard-page-body .filter-actions,.create-tripbook .standard-page-body .filter-actions,.e-membership .standard-page-body .filter-actions,.add-entry .standard-page-body .show-more,.edit-tripbook .standard-page-body .show-more,.create-tripbook .standard-page-body .show-more,.e-membership .standard-page-body .show-more{padding:0 36px 36px}.add-entry .standard-page-body table,.edit-tripbook .standard-page-body table,.create-tripbook .standard-page-body table,.e-membership .standard-page-body table,.add-entry .standard-page-body .table,.edit-tripbook .standard-page-body .table,.create-tripbook .standard-page-body .table,.e-membership .standard-page-body .table{width:100%}.add-entry .standard-page-body table .nowrap,.edit-tripbook .standard-page-body table .nowrap,.create-tripbook .standard-page-body table .nowrap,.e-membership .standard-page-body table .nowrap,.add-entry .standard-page-body .table .nowrap,.edit-tripbook .standard-page-body .table .nowrap,.create-tripbook .standard-page-body .table .nowrap,.e-membership .standard-page-body .table .nowrap{white-space:nowrap}.add-entry .standard-page-body table p,.edit-tripbook .standard-page-body table p,.create-tripbook .standard-page-body table p,.e-membership .standard-page-body table p,.add-entry .standard-page-body .table p,.edit-tripbook .standard-page-body .table p,.create-tripbook .standard-page-body .table p,.e-membership .standard-page-body .table p{margin-bottom:0}.add-entry .standard-page-body table tbody td:first-child,.edit-tripbook .standard-page-body table tbody td:first-child,.create-tripbook .standard-page-body table tbody td:first-child,.e-membership .standard-page-body table tbody td:first-child,.add-entry .standard-page-body table .td:first-child,.edit-tripbook .standard-page-body table .td:first-child,.create-tripbook .standard-page-body table .td:first-child,.e-membership .standard-page-body table .td:first-child,.add-entry .standard-page-body .table tbody td:first-child,.edit-tripbook .standard-page-body .table tbody td:first-child,.create-tripbook .standard-page-body .table tbody td:first-child,.e-membership .standard-page-body .table tbody td:first-child,.add-entry .standard-page-body .table .td:first-child,.edit-tripbook .standard-page-body .table .td:first-child,.create-tripbook .standard-page-body .table .td:first-child,.e-membership .standard-page-body .table .td:first-child{border-left:none}.add-entry .standard-page-form-container .form-row,.edit-tripbook .standard-page-form-container .form-row,.create-tripbook .standard-page-form-container .form-row,.e-membership .standard-page-form-container .form-row{margin:0 0 12px}.add-entry .standard-page-form-container label,.edit-tripbook .standard-page-form-container label,.create-tripbook .standard-page-form-container label,.e-membership .standard-page-form-container label{display:inline;font-weight:bold;padding-top:3px}.add-entry .standard-page-form-container label input,.edit-tripbook .standard-page-form-container label input,.create-tripbook .standard-page-form-container label input,.e-membership .standard-page-form-container label input{margin-right:9px}.add-entry .standard-page-form-container select,.edit-tripbook .standard-page-form-container select,.create-tripbook .standard-page-form-container select,.e-membership .standard-page-form-container select{width:auto;margin-bottom:0}.add-entry .standard-page-form-container select#tripbooks,.edit-tripbook .standard-page-form-container select#tripbooks,.create-tripbook .standard-page-form-container select#tripbooks,.e-membership .standard-page-form-container select#tripbooks{margin-bottom:10px}.add-entry .standard-page-form-container .col-1 p,.edit-tripbook .standard-page-form-container .col-1 p,.create-tripbook .standard-page-form-container .col-1 p,.e-membership .standard-page-form-container .col-1 p{font-weight:bold;margin:0}.add-entry .standard-page-form-container .col-2 label,.edit-tripbook .standard-page-form-container .col-2 label,.create-tripbook .standard-page-form-container .col-2 label,.e-membership .standard-page-form-container .col-2 label{margin-right:24px;font-weight:normal}.add-entry .standard-page-form-container .col-1 input,.edit-tripbook .standard-page-form-container .col-1 input,.create-tripbook .standard-page-form-container .col-1 input,.e-membership .standard-page-form-container .col-1 input,.add-entry .standard-page-form-container .col-2 input,.edit-tripbook .standard-page-form-container .col-2 input,.create-tripbook .standard-page-form-container .col-2 input,.e-membership .standard-page-form-container .col-2 input{margin:0 12px 0 0}.add-entry .standard-page-form-container p.intro,.edit-tripbook .standard-page-form-container p.intro,.create-tripbook .standard-page-form-container p.intro,.e-membership .standard-page-form-container p.intro{margin-bottom:24px}.hostels-map{width:100%!important}.travellers-views,.overview-locale,.overview-discounts,.location-locale,.facilities-panel,.sports-panel,.group-info-panel{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 3px 3px 3px #e6e6e6;-moz-box-shadow:0 3px 3px 3px #e6e6e6;box-shadow:0 3px 3px 3px #e6e6e6;margin:24px 25px 24px 40px}.travellers-views .panel-heading,.overview-locale .panel-heading,.overview-discounts .panel-heading,.location-locale .panel-heading,.facilities-panel .panel-heading,.sports-panel .panel-heading,.group-info-panel .panel-heading{text-transform:uppercase;background:#f79623;padding:7px 24px 4px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px}.travellers-views .panel-heading h2,.overview-locale .panel-heading h2,.overview-discounts .panel-heading h2,.location-locale .panel-heading h2,.facilities-panel .panel-heading h2,.sports-panel .panel-heading h2,.group-info-panel .panel-heading h2,.travellers-views .panel-heading h3,.overview-locale .panel-heading h3,.overview-discounts .panel-heading h3,.location-locale .panel-heading h3,.facilities-panel .panel-heading h3,.sports-panel .panel-heading h3,.group-info-panel .panel-heading h3,.travellers-views .panel-heading h4,.overview-locale .panel-heading h4,.overview-discounts .panel-heading h4,.location-locale .panel-heading h4,.facilities-panel .panel-heading h4,.sports-panel .panel-heading h4,.group-info-panel .panel-heading h4{text-shadow:1px 1px 1px #fabc72}.basket-page,.checkout-process,.user-account{margin-top:11px}.basket-page .heading,.checkout-process .heading,.user-account .heading{margin:12px 0 48px}.overview-ratings,.travel-tips-container,.discounts-container,.location-locale-container,.location-tips-container,.facilities-listing,.sports-listing,.group-info{background:url(../images/interface/bg-heading-panel2.png?1474293747) center top no-repeat}.overview-description,.location-travellers-tips{margin:24px 25px 24px 40px}.paper-effect{background:url(../images/interface/bg-search-page-torn-paper.png?1474293747) 0 0 no-repeat;position:absolute;top:0;left:0;z-index:1;height:19px;width:1080px}.tab-content{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;background:#fff}.tab-pane .content-container,.tab-pane .filter-actions,.tab-pane .show-more{padding:18px 36px}.mobile-disable-page{display:none}.search-bar-wrapper{position:relative}.main-nav-outer{position:relative;z-index:2}.breadcrumb-container{background:rgba(0,0,0,0.5);height:35px}.header{height:34px;background:#333}.header a{color:#fff}.header-wrapper,.main-nav-wrapper{position:relative}.global-nav{height:34px;float:left;overflow:hidden;width:65%}.recent-hostel-viewer a{padding-top:8px;float:right;color:#ccc;cursor:pointer}.recent-hostel-viewer.open b.caret{border-color:transparent}.recent-hostels{top:17px;display:none;position:absolute;z-index:1000;text-align:center;padding:12px 6px 2px 2px;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-top:16px;width:240px;background-color:white;border:1px solid black}.recent-hostels .recently-viewed-heading{font-size:20px;line-height:26px;font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px}.recent-hostels::after{content:"";position:absolute;top:-10px;left:95px;border-width:0 10px 10px;border-style:solid;border-color:white transparent;display:block;width:0}.recent-hostel h4{padding-top:6px}.recent-hostel-image img{border:2px solid black}.recent-hostel-image img:hover{border:2px solid silver}.user-options{float:right;position:relative;width:35%}.user-options ul.login-register{float:right;padding:8px 10px 0 0}.user-options ul.login-register li{float:left;border-left:#4f4f4f solid 1px;margin-left:10px;padding-left:10px}.user-options ul.login-register li a{color:#ccc}.user-options ul.login-register li:first-child{border-left:none;margin-left:0;padding-left:0}.user-options a .caret{border-top:white 5px solid;border-width:5px;margin-top:6px}.profile-options{float:right;margin-left:12px;background:url(../images/interface/bg-profile-divider.png?1474293747) 0 50% no-repeat}.profile-options img{width:32px;float:left;margin-right:6px}.profile-options a,.profile-options span{color:#CCC;display:inline-block;font-weight:normal;margin:0;padding:8px 10px}.profile-options a .caret,.profile-options span .caret{border-top:white 5px solid;border-width:5px}.profile-options .user-salutation{display:inline;padding:0}.profile-options .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:-1px;padding:0}.profile-options .dropdown-menu ul{margin:0;padding:0}.profile-options .logout{border:0;background:none;clear:both;color:#333;display:block;font-weight:normal;line-height:20px;padding:6px 20px 6px;width:100%;white-space:nowrap;text-align:left}.curr-lang-selector{float:right;text-align:center}.curr-lang-selector a.dropdown-toggle{border-right:#4f4f4f solid 1px;padding:0 10px;margin-top:8px}.affiliates .logo,.main-app .logo,.bookingcentre .logo{position:absolute;top:-28px;left:0}.channel-details{float:left;padding-left:136px}.channel-details p{margin:0}.channel-details .name{font-weight:bold;padding:8px 0 0}.channel-details .powered-by{color:#999;font-size:12px}.main-nav-outer{border-bottom:1px solid white;-webkit-box-shadow:0 0 5px 0 #555;-moz-box-shadow:0 0 5px 0 #555;box-shadow:0 0 5px 0 #555}.main-nav{zoom:1;background-color:#e5e5e1;-webkit-box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#e5e5e1),color-stop(100%,#f8f8f6));background-image:-webkit-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-moz-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-o-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);height:54px}.global-nav .powered-by{color:#fff;display:inline-block;padding:10px 0 0 134px}.main-nav-list.bookingcentre li{background-image:none}.login{float:right}.login form{margin-bottom:0}.login .logout{border:0;background:none;clear:both;color:#fff;display:block;font-weight:normal;line-height:20px;padding:6px 10px 8px 10px;white-space:nowrap;text-transform:none;margin-top:0;width:auto;min-width:none;text-align:left}.login .logout:focus,.login .logout:hover{color:#fff;background:#0081c2;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#08c),color-stop(100%,#0077b3));background-image:-webkit-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:-moz-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:-o-linear-gradient(bottom,#08c 0,#0077b3 100%);background-image:linear-gradient(bottom,#08c 0,#0077b3 100%)}.footer{margin-top:24px}.newsletter{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:15px 0}.disclaimer ul{margin-left:-10px}.disclaimer a{font-size:12px}.mobile-global-footer,.mobile-disclaimer-heading{display:none}.groups-footer .acc-heading{text-transform:uppercase}.mobile-social-channels{display:none}.header-wrapper,.main-nav-wrapper,.footer-wrapper,.disclaimer-wrapper,.search-bar-wrapper,.user-options-wrapper,.cookie-warning-wrapper{margin:0 auto;width:1080px}.main-content{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.side-content{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1;padding-bottom:24px;float:right}.left-nav{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.cms-content{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.outer-page,.add-entry,.edit-tripbook,.create-tripbook,.e-membership,.cms-page,.error-page,.explore-page,.tripbook,.cancellation-thankyou{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.map-listing{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.map-canvas{height:510px;margin-top:10px;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.footer-links{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.newsletter{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.booking-with-us,.travel,.our-network-of-hostels,.sustainability,.hostelling-international,.about,.travelling-abroad,.stay-in-touch{padding-top:36px;padding-right:9px;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.note-panel{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.summary-panel{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.checkout-forms{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.checkout-summary{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.membership-forms,.advert-panel{float:left}.membership-forms{width:70%}.advert-panel{width:30%}.tripbook-teaser-panel,.review-container{width:50%;float:left}.margin-left{margin-left:-45px}.forget-teaser-container{width:33%}.nearby-hostel-list-item{width:25%;float:left}.checkbox-column{width:33%;float:left}.landing-intro-text{text-align:justify;padding-bottom:20px}.tripbook-intro-text{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.tripbook-intro-text-wide{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.tripbook-intro-logos,.tripbook-graphic{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.tripbook-show-filters{width:1024px;height:40px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}.tripbook-show-filter-white-text{color:white!important}.tripbook-show-filter-blue-box{background-color:#08c!important}.tripbook-show-filter-button{font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px;float:left;padding-left:15px;padding-right:15px;background-color:#ECECEC;border-radius:12px;margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:5px}.groups-footer-elements{padding-top:36px;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;overflow:hidden;*zoom:1}.add-entry thead th,.edit-tripbook thead th,.create-tripbook thead th,.e-membership thead th,.add-entry .th,.edit-tripbook .th,.create-tripbook .th,.e-membership .th{background-color:#666;color:white;padding:12px;text-align:left}.add-entry tbody td,.edit-tripbook tbody td,.create-tripbook tbody td,.e-membership tbody td,.add-entry .td,.edit-tripbook .td,.create-tripbook .td,.e-membership .td{padding:12px;border-left:#ceccc9 solid 1px;border-bottom:#ceccc9 solid 1px}.add-entry .button-centered,.edit-tripbook .button-centered,.create-tripbook .button-centered,.e-membership .button-centered{overflow:hidden;text-align:center;width:100%;padding-top:24px}.add-entry .standard-page-actions,.edit-tripbook .standard-page-actions,.create-tripbook .standard-page-actions,.e-membership .standard-page-actions{display:inline;margin:9px 0 0 96px}.add-entry .standard-page-form-container .form-row,.edit-tripbook .standard-page-form-container .form-row,.create-tripbook .standard-page-form-container .form-row,.e-membership .standard-page-form-container .form-row{width:100%;float:left}.add-entry .standard-page-form-container .item-wrapper,.edit-tripbook .standard-page-form-container .item-wrapper,.create-tripbook .standard-page-form-container .item-wrapper,.e-membership .standard-page-form-container .item-wrapper{overflow:hidden;display:inline;float:left}.add-entry .standard-page-form-container .item-wrapper span,.edit-tripbook .standard-page-form-container .item-wrapper span,.create-tripbook .standard-page-form-container .item-wrapper span,.e-membership .standard-page-form-container .item-wrapper span{display:block}.add-entry .standard-page-form-container .item-wrapper p,.edit-tripbook .standard-page-form-container .item-wrapper p,.create-tripbook .standard-page-form-container .item-wrapper p,.e-membership .standard-page-form-container .item-wrapper p{margin:0}.add-entry .standard-page-form-container .col-1,.edit-tripbook .standard-page-form-container .col-1,.create-tripbook .standard-page-form-container .col-1,.e-membership .standard-page-form-container .col-1{float:left;width:200px;margin-right:18px}.add-entry .standard-page-form-container .col-2,.edit-tripbook .standard-page-form-container .col-2,.create-tripbook .standard-page-form-container .col-2,.e-membership .standard-page-form-container .col-2{float:left;width:500px}.add-entry .standard-page-form-container .col-1-1,.edit-tripbook .standard-page-form-container .col-1-1,.create-tripbook .standard-page-form-container .col-1-1,.e-membership .standard-page-form-container .col-1-1{float:left;width:auto;margin-right:24px}.mobile-only{display:none}.primary-navigation{overflow:hidden;*zoom:1}.mobile-search-button,.mobile-explore-button,.mobile-user-options-button,.user-explore,.mobile-viewed-button{display:none}.add-entry-modal{width:822px}.add-entry-modal .content-container,.add-entry-modal .filter-actions,.add-entry-modal .show-more{overflow:visible}.add-entry-modal textarea{width:425px;resize:none;max-width:440px;max-height:65px}.add-entry-modal .control-group{padding:6px 0;margin:0}.add-entry-modal .dropdown-menu{margin-top:0;padding:0;width:425px}.tripbook-selection-menu{border-bottom:1px solid #e5e5e5}.tripbook-selection-menu .radio{position:absolute;left:-5000px}.tripbook-selection-menu label,.tripbook-selection-menu .text-label{padding:4px;font-weight:bold;font-size:14px}.tripbook-selection-menu .label-btn{cursor:pointer;font-weight:normal;color:#333;margin-bottom:0}.tripbook-selection-menu .label-btn.selectedLabel{background:#286ba9;color:#fff}.tripbook-selection-menu .label-btn:hover,.tripbook-selection-menu .label-btn:focus{background:#ccc}.tripbook-selection-menu .label-btn.selectedLabel:hover,.tripbook-selection-menu .label-btn.selectedLabel:focus{color:#333}.tripbook-selection-menu .content-container,.tripbook-selection-menu .filter-actions,.tripbook-selection-menu .show-more{padding:12px}.tripbook-selection-menu .form-buttons .content-container,.tripbook-selection-menu .form-buttons .filter-actions,.tripbook-selection-menu .form-buttons .show-more{padding:18px 0 0 0}.public-settings,.form-buttons{clear:both}.public-settings .content-container,.public-settings .filter-actions,.public-settings .show-more,.form-buttons .content-container,.form-buttons .filter-actions,.form-buttons .show-more{padding:18px 0}.choose-tripbook{display:block;text-decoration:none;color:#333;padding:4px;border:1px solid rgba(69,69,69,0.21);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f4f4f4),color-stop(0.49%,#f4f4f4),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-moz-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:-o-linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);background-image:linear-gradient(bottom,#f4f4f4 0,#f4f4f4 .49%,#fff 100%);width:425px}.choose-tripbook .caret{float:right}.choose-tripbook:focus,.choose-tripbook:hover{text-decoration:none}.entry-img{width:40%;float:left}.entry-summary{width:60%;float:left}.entry-summary .dropdown{margin-bottom:24px}.tripbook-selection-menu{overflow:auto;height:100px}.create-new-tripbook{overflow:hidden;*zoom:1}.create-new-tripbook .text{width:230px;margin:0 24px 0 0;display:inline}.age-of-guests .text-label,.age-of-guests label{font-weight:bold}.age-of-guests label{margin-left:6px}.age-of-guests input{background:none}.age-of-guests .age-button{clear:both}.age-of-guests .age-button input{float:left}.age-entry{clear:both}.age-entry .hostel-name{padding:0}.age-entry .hostel-products,.age-entry .product-guests{float:left}.age-entry .product-item{clear:both}.age-entry .hostel-products{clear:both;*width:100%}.age-entry .product-type{clear:both}.age-entry .product-type .product-name{padding-top:6px;font-weight:bold;margin-right:12px}.age-entry .product-type .product-name .dates{font-weight:normal;font-size:11px;color:#999}.age-entry .form-section{overflow:hidden;*zoom:1;padding:12px 0}.age-entry .guest-age label{padding-top:6px;margin-right:6px;font-weight:normal;float:left}.age-entry .age{width:auto}.discount-message{color:red;font-weight:bold;padding-top:10px}.basket-items{position:absolute;right:0;top:-1px;padding-top:1px;background:url(../images/interface/bg-main-nav-divider.png?1474293747) right center no-repeat;padding-right:2px;text-transform:uppercase}.basket-items .basket-display-tab{text-align:center;background:url(../images/interface/bg-main-nav-divider.png?1474293747) left center no-repeat;padding-left:2px}.basket-items a{text-decoration:none}.basket-items .basket-bg{position:relative;display:block;height:38px;padding:18px 24px 0;color:#000}.basket-items .cart-no{background:url(../images/interface/icon-basket-cart.png?1474293747) left center no-repeat;padding:4px 4px 4px 24px}.basket-items .active{background:url(../images/interface/bg-main-nav-divider-active.png?1474293747) right center no-repeat}.basket-items .active .basket-bg{background:#f89826;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#ffc786));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:linear-gradient(bottom,#f7931d 0,#ffc786 100%)}.basket-items .active .basket-bg .active-tab-right{background:url(../images/interface/bg-active-tab-right.png?1474293747) no-repeat scroll 100% 0 transparent;bottom:-12px;display:block;height:7px;position:relative;right:-24px;width:auto}.basket-items .active .basket-bg .active-tab-left{background:url(../images/interface/bg-active-tab-left.png?1474293747) no-repeat scroll 0 0 transparent;bottom:-5px;display:block;height:7px;position:relative;left:-24px;width:auto}.best-for-badges li{float:left;margin-right:12px}.best-for-badges ul.small-badges li{width:40px;height:40px;float:left;margin-right:6px;background:url(../images/interface/icons-best-for-small.png?1474293747) 0 0 repeat}.best-for-badges ul.small-badges li.socialising{background-position:0 0}.best-for-badges ul.small-badges li.sports-activities{background-position:0 175px}.best-for-badges ul.small-badges li.partying{background-position:0 -40px}.best-for-badges ul.small-badges li.relaxing{background-position:0 -80px}.best-for-badges ul.small-badges li.unique-atmosphere{background-position:-1px -120px}.best-for-badges ul.small-badges li.sightseeing{background-position:0 -160px}.best-for-badges ul.small-badges li.culture{background-position:0 -200px}.best-for-badges ul.small-badges li.shopping{background-position:0 -240px}.best-for-badges ul.small-badges li.food-lovers{background-position:0 -280px}.best-for-badges ul.small-badges li.nature-lovers{background-position:0 -319px}.best-for-badges ul.small-badges li.sports-and-activities{background-position:0 -359px}.best-for-badges ul.small-badges li.eco-tourism{background-position:0 -399px}.best-for-badges ul.small-badges li.volunteering{background-position:0 -440px}.best-for-badges ul.small-badges li.celebration{background-position:0 -478px}.hostel-teaser .best-for-badges{float:left;padding:12px 0 12px 12px;width:80px}.hostel-teaser .best-for-badges li{width:34px;height:34px;margin:0 6px 6px 0}.hostel-teaser .best-for-badges li.central-location{-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;background:url(../images/interface/icon-best-for-placeholder-small.png?1474293747) 0 0 repeat}.accordion-arrow{height:9px;background:#d1deeb;text-align:center}.accordion-arrow .caret{border-bottom-color:#FFF;border-top-color:#FFF;margin-top:3px;opacity:1}.accordion-open .caret{border-bottom:4px solid white;border-top:0 none;opacity:1;content:"↑"}.summary-hostel-name{cursor:pointer}.booking-summary .form-buttons{overflow:hidden;*zoom:1;float:right;padding:12px 0 12px}.book-now{text-transform:uppercase}.room-cost,.additional-cost,.balance-price,.total-cost{clear:both;text-align:right;padding:12px 0 12px}.room-cost p,.additional-cost p,.balance-price p,.total-cost p{margin-bottom:0}.item-value{font-weight:bold}.additional-cost p{margin-bottom:5px}.room-cost{background:#edf5fb;padding:12px}.total-cost{clear:both}.item-value{width:80px}.balance-price .balance-exchange{display:block;margin:12px}.balance-price p{margin-bottom:5px}.balance-price p.balance-exchange-note{font-size:.8em;line-height:1.1em}.balance-price .balance-value{font-weight:bold}.balance-price .balance-exchange-note{text-align:left}.balance-price .balance-exchange-note p{font-size:.8em;line-height:1.2em}.desposit_non_refundable{float:left;font-size:12px}.final-total{color:#fff;background:#3d77b3}.special-offer{background:url(/images/interface/icon-special-offer-small.png?1474293747) no-repeat 0 2px;color:#E81414;padding-left:24px;width:auto;background-position-x:125px}.summary-special-offer{color:#f89826;font-size:16px}.breadcrumb{clear:both;padding:6px 12px;background:none;margin-bottom:0}.breadcrumb ul{margin-bottom:0}.breadcrumb a{color:#666}.breadcrumb .current-page{font-weight:bold;color:#666}.breadcrumb .breadcrumb-indicator,.breadcrumb .breadcrumb-indicator:hover{padding:0 4px 0 6px;text-decoration:none}.carousel{margin-bottom:0;overflow:hidden;*zoom:1;position:relative;background:#eee}.carousel .carousel-container{position:relative;overflow:hidden}.carousel .slides{overflow:hidden;position:relative;left:0;top:0}.carousel .slide{padding:0;margin:0;position:relative;float:left}.carousel .slide a{overflow:hidden}.carousel .slide-caption{background:url(../images/interface/bg-carousel-caption.png) repeat 0 0}.carousel .controls{overflow:hidden;*zoom:1}.carousel .controls li{width:50px;height:50px;margin-left:1px;display:block;position:relative}.carousel .controls .arrow-span{width:25px;height:25px;background-position:0 0;background-repeat:no-repeat;display:block;position:absolute;left:50%;top:50%;margin-left:-12.5px;margin-top:-12.5px}.next .carousel .controls .arrow-span{background-image:url(../images/interface/btn-carousel-next.png?1474293747)}.previous .carousel .controls .arrow-span{background-image:url(../images/interface/btn-carousel-prev.png?1474293747)}.carousel-control{width:47px;height:47px;font-size:16px;font-weight:normal;line-height:normal;background:url(../images/interface/sprite-carousel-buttons.png?1474293747) 0 0 no-repeat transparent;border:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.carousel-control:hover{opacity:1}.carousel-control.right{background-position:4px 4px;top:200px}.carousel-control.left{background-position:4px -43px;top:204px}.carousel .item{width:100%}.indicator-bg{position:absolute;top:-7px;left:0;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;background:#999;display:inline-block;height:30px;width:30px}.active .indicator-bg{background:#3d77b3}.indicator-title{margin-left:23px}.indicator-no{position:absolute;top:-1px;left:10px;text-align:center;display:inline-block;color:#fff}.no-1{left:12px}.checkout-progress-no{font-size:16px;line-height:22px;border-bottom:1px solid #e5e5e5;position:relative;margin-bottom:18px;margin-top:12px}.checkout-progress-no .indicator-no{position:absolute;top:-12px;left:50%;margin-left:-5px}.checkout-progress-no .no-1{margin-left:-3px}.checkout-progress-no .indicator-bg{position:absolute;top:-17px;left:50%;margin-left:-15px}.checkout-summary-panel{margin-bottom:48px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background:#edf5fb}.checkout-summary-panel .summary-panel-heading{text-align:center;padding:12px;background:#286ba9;color:#fff;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.checkout-summary-panel .hostel-item{border-top:2px solid #d1deeb}.checkout-summary-panel .hostel-item .show-hide{cursor:pointer;width:auto;margin:0 auto 10px;text-align:center;color:#3d77b3;display:inherit;text-decoration:none}.checkout-summary-panel .hostel-item .show-hide span{background:url(../images/interface/up-down-arrow-sprite.png?1474293747) 0 -10px;width:13px;height:8px;display:inline-block}.checkout-summary-panel .hostel-item .collapsed span{background:url(../images/interface/up-down-arrow-sprite.png?1474293747) 0 0}.checkout-summary-panel .hostel-item:first-child{border-top:0}.checkout-summary-panel .summary-hostel-name{margin:24px 0 0;text-align:center;cursor:auto}.checkout-summary-panel .summary-hostel-name h3{margin:0;padding:0}.checkout-summary-panel .product-item{padding:0 12px;border-top:2px solid #d1deeb}.checkout-summary-panel .product-item td{text-align:left;vertical-align:top;padding:6px}.checkout-summary-panel .product-item tr{border-bottom:1px solid #d1deeb}.checkout-summary-panel .product-item tr:last-child{border:0}.checkout-summary-panel .product-item .head,.checkout-summary-panel .product-item .product-type{font-weight:bold}.checkout-summary-panel .product-item .head{width:100px}.checkout-summary-panel .product-item .product-type{margin-bottom:0}.checkout-summary-panel .product-item .product-cost{text-align:right;border-bottom:0;font-weight:bold;padding:12px}.checkout-summary-panel .product-item .product-cost p{margin-bottom:0}.checkout-summary-panel .summary-total{border-top:2px solid #d1deeb;width:auto;float:none}.checkout-summary-panel .summary-total .content-container,.checkout-summary-panel .summary-total .filter-actions,.checkout-summary-panel .summary-total .show-more{padding:12px}.checkout-summary-panel .summary-total .cost-note,.checkout-summary-panel .summary-total .balance-exchange-note{position:static}.checkout-summary-panel .summary-total .balance-exchange-note{width:300px}.manage-booking-link{text-align:center;padding:24px 0}.print-view{margin-top:20px}.cookie-warning{background:#fff}.cookie-warning-wrapper{-webkit-box-shadow:0 0 10px rgba(0,0,4,0.27);-moz-box-shadow:0 0 10px rgba(0,0,4,0.27);box-shadow:0 0 10px rgba(0,0,4,0.27);position:relative}.cookie-warning-wrapper p,.cookie-warning-wrapper form{margin:0;padding:0}.cookie-warning-wrapper .close-window{position:absolute;top:12px;right:12px;background:transparent url(../images/interface/btn-close.png?1474293747) 0 0 no-repeat;height:27px;width:27px;border:0}.cookie-warning-bg{padding:24px 84px 24px 96px;background:url(../images/interface/icon-information.png?1474293747) 40px 24px no-repeat}.curr-lang-menu{left:-42px;width:200px;z-index:3000}.curr-lang-menu .radio{position:absolute;left:-5000px}.curr-lang-menu select{width:100%}.curr-lang-menu .label-btn{cursor:pointer;font-weight:normal;color:#286ba9}.curr-lang-menu .label-btn:hover,.curr-lang-menu .label-btn:focus{text-decoration:underline}.curr-lang-menu .label-btn.selected{font-weight:bold}.curr-lang-selector.open a .caret{border-bottom:4px solid white;border-top:0 none;content:"↑"}.entry-item{width:249px;margin-bottom:12px}.entry-item .entry{position:relative;padding-top:48px;padding-bottom:12px;background-position:0 0;background-repeat:repeat;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(95,95,95,0.44);-moz-box-shadow:0 1px 1px rgba(95,95,95,0.44);box-shadow:0 1px 1px rgba(95,95,95,0.44)}.entry-item .entry h2 a{color:#333}.entry-item .entry .datestamp{margin-bottom:24px}.entry-item .entry .hi-entry-item{position:absolute;bottom:0;left:12px;background:url(../images/interface/icon-hi-tripbook.png?1474293747) 0 0 no-repeat;padding:12px 0 12px 36px}.entry-item .entry .hi-entry-item span{font-weight:bold}.entry-item .entry .category{position:absolute;top:0;right:0;background:black;color:white;padding:3px 3px 3px 4px;text-transform:uppercase}.entry-item .entry .add-to-tripbooks{position:absolute;top:12px;left:12px;width:33px;height:32px;background:url(../images/interface/sprites.png?1474293747) 0 0 no-repeat}.entry-item .entry .add-to-tripbooks:hover,.entry-item .entry .add-to-tripbooks.inactive{background-position:0 -34px}.entry-item .entry .sub-entry{position:relative;bottom:0;left:12px}.entry-item .entry .sub-entry img.thumb{float:left;width:30px;height:30px;border-bottom:none}.entry-item .entry .sub-entry p{float:left;margin-left:8px;margin-bottom:0;width:65%}.entry-item .entry .sub-entry p span{font-weight:bold}.entry-item .entry .sub-entry .close-sml{position:absolute;right:22px;top:4px;width:auto;cursor:pointer;border-bottom:none}.entry-item .entry img{width:100%}.entry-item .image-entry{padding-top:0}.entry-item .image-entry .no-image{padding-top:20px}.entry-item .content-container,.entry-item .filter-actions,.entry-item .show-more{padding:12px}.entry-item .image-entry{background-color:white}.entry-item .url-entry{background-color:white}.entry-item .event-entry{background-image:url(../images/interface/bg-texture-event.png?1474293747);background-color:#9ce7e4}.entry-item .event-entry .category{background:#5db7b3}.entry-item .attraction-entry{background-image:url(../images/interface/bg-texture-attraction.png?1474293747);background-color:#f4f4f4}.entry-item .attraction-entry .category{background:#666}.entry-item .hostel-entry{background-image:url(../images/interface/bg-texture-hostel.png?1474293747);background-color:#fff}.entry-item .hostel-entry .img-container{position:relative;padding-bottom:30px}.entry-item .hostel-entry img{border-bottom:5px solid #f93}.entry-item .hostel-entry .category{background:#f93}.entry-item .hostel-entry .hostelling-logo{background:url(../images/interface/icon-hostel-marker.png?1474293747) 0 0 no-repeat;height:54px;width:47px;position:absolute;bottom:0;right:20px}.entry-item .offer-entry{background-image:url(../images/interface/bg-texture-offer.png?1474293747);background-color:#ffa98f}.entry-item .offer-entry .category{background:#d7795d}.entry-item .activity-entry{background-image:url(../images/interface/bg-texture-activity.png?1474293747);background-color:#fffde3}.entry-item .activity-entry .category{background:#c0bc8c}.entry-item .clipping-entry{background-image:url(../images/interface/bg-texture-clipping.png?1474293747);background-color:#fff}.entry-item .discount-entry{background-image:url(../images/interface/bg-texture-discount.png?1474293747);background-color:#ffe5c0}.entry-item .discount-entry .category{background:#dead68}.entry-item .eco-entry{background-image:url(../images/interface/bg-texture-eco.png?1474293747);background-color:#c2d784}.entry-item .eco-entry .category{background:#8aa833}.entry-item .volunteering-entry{background-image:url(../images/interface/bg-texture-volunteer.png?1474293747);background-color:#dfe4f9}.entry-item .volunteering-entry .category{background:#909ccd}.tripbook-hostel-item{width:249px}.groups-isotope-select{position:relative;float:right;width:200px;top:12px}.groups-isotope-title-country{position:relative;top:24px}.groups-isotope-title-city{position:relative;top:28px}.groups-isotope-title-hostel{position:relative;top:32px}.group-trips-isotope{background-image:url(../images/interface/bg-texture-event.png?1474293747)!important}.photo-credit,.view-entry-modal .entry-title .tripbook-entry-photo .tripbook-entry-photo-credit{background:#333;color:white;font-size:11px;text-align:center}.photo-credit a,.view-entry-modal .entry-title .tripbook-entry-photo .tripbook-entry-photo-credit a{color:white}.explore-controls-container{position:relative;height:614px}.explore-controls-container .paper-effect{z-index:0}.explore-controls{z-index:1;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.37);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.37);box-shadow:0 3px 7px rgba(0,0,0,0.37)}.explore-controls .accordion{margin:0}.explore-controls .accordion-heading{padding:0}.explore-controls .accordion-group{border:0;margin:0}.explore-accordion-content{background-color:#fff}.explore-accordion-title{padding:12px;text-transform:uppercase;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);background:#E5E5E1;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e5e5e1),color-stop(100%,#f8f8f6));background-image:-webkit-linear-gradient(top,#e5e5e1 0,#f8f8f6 100%);background-image:-moz-linear-gradient(top,#e5e5e1 0,#f8f8f6 100%);background-image:-o-linear-gradient(top,#e5e5e1 0,#f8f8f6 100%);background-image:linear-gradient(top,#e5e5e1 0,#f8f8f6 100%)}.explore-accordion-title h2{margin:0}.explore-accordion-title h2 a{color:#333}.explore-accordion-title .title-indicator{display:block;background:url(../images/interface/icon-accordion-down.png?1474293747) right center no-repeat}.active-title{-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);box-shadow:0 1px 3px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.32);background:#F7911D;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7911d),color-stop(100%,#f9ae58));background-image:-webkit-linear-gradient(top,#f7911d 0,#f9ae58 100%);background-image:-moz-linear-gradient(top,#f7911d 0,#f9ae58 100%);background-image:-o-linear-gradient(top,#f7911d 0,#f9ae58 100%);background-image:linear-gradient(top,#f7911d 0,#f9ae58 100%)}.active-title .title-indicator{display:block;background:url(../images/interface/icon-accordion-up.png?1474293747) right center no-repeat}.explore-breadcrumb ul{margin:0 0 12px 0;padding:0;overflow:hidden;*zoom:1}.explore-breadcrumb li{float:left;padding:0 3px 0 0;color:#286ba9}.explore-breadcrumb a{padding:0 3px 0 0;display:block;float:left}.explore-breadcrumb li:last-child{color:#286ba9;font-weight:bold}.explore-menu{border:1px solid #e5e5e5}.explore-menu ul{padding:0;margin:0}.explore-menu ul ul,.explore-menu ul ul ul,.explore-menu ul ul ul ul{border-top:1px solid #e5e5e5}.explore-menu ul li a{padding-left:12px}.explore-menu ul li li{border-right:0}.explore-menu ul li li a{padding-left:24px}.explore-menu ul li li li a{padding-left:36px}.explore-menu ul li li li li a{padding-left:48px}.explore-menu li{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.explore-menu li:last-child{border:0}.explore-menu li>ul{display:none}.explore-menu li.open>ul{display:block}.explore-menu a{padding:12px 6px;display:block}.explore-menu a.active,.explore-menu a:focus,.explore-menu a:hover{background:#286ba9;color:#fff;text-decoration:none}.featured{overflow:hidden;*zoom:1;text-align:center}.featured li{float:left;text-align:left;margin:0 22px 48px;display:inline}.search-filter{margin:0 0 0 24px}.search-filter .cancel{float:right}.search-form-elems{padding-right:10px}.search-filter .dropdown-toggle{color:#333;display:block;padding:7px 12px 6px 6px}.search-filter .dropdown-toggle:hover,.search-filter .dropdown-toggle:focus{background:none;color:#467aa9}.search-form-elems .search-filter .dropdown-toggle .caret{border-top:4px solid #333;border-bottom:0 none}.search-form-elems .search-filter .dropdown-toggle:hover,.search-form-elems .search-filter .dropdown-toggle:focus{background:none;color:#467aa9;text-decoration:none}.search-form-elems .search-filter .dropdown-toggle:hover .caret,.search-form-elems .search-filter .dropdown-toggle:focus .caret{border-bottom-color:#467aa9;border-top-color:#467aa9}.filter-table{padding:0;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.filter-table td{text-align:left;font-size:.8em;letter-spacing:none;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.filter-table th{text-align:left;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:12px}.filter-actions{overflow:hidden;*zoom:1}.search-form-elems .search-filter.open .dropdown-toggle{-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px;background:#467aa9;color:#fff}.search-form-elems .search-filter.open .dropdown-toggle .caret{border-bottom:4px solid white;border-top:0 none;content:"↑"}.AJAXHilite{color:#f9af58;font-weight:bold}.group-tab-container{-webkit-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);-moz-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);position:relative;top:-10px}.group-tabs a{color:#333}.group-tabs li{border-top:1px solid #ceccc9}.group-tabs li h2{text-transform:none}.group-tabs .active a{color:#1c4a75}.hostel-tabs{border-bottom:0;margin-bottom:0}.hostel-tabs .tab-icon{display:block;background-image:url(../images/interface/sprite-icon-tabs.png?1474293747);background-repeat:no-repeat}.affiliates .tab-content{clear:both}.hostel-teaser,.map-teaser,.hostel-nearby{margin:12px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.hostel-teaser .small-ratings-badge,.map-teaser .small-ratings-badge,.hostel-nearby .small-ratings-badge{position:absolute;top:12px;right:12px}.hostel-teaser .img-paper-effect,.map-teaser .img-paper-effect,.hostel-nearby .img-paper-effect{width:230px;height:21px;background:url(../images/interface/bg-map-teaser-torn-paper.png?1474293747) 0 0 no-repeat;position:absolute;top:151px;left:0}.hostel-teaser .marker-icon,.map-teaser .marker-icon,.hostel-nearby .marker-icon{line-height:34px;font-size:14px;background:url(../images/interface/icon-map-teaser-marker.png?1474293747) 2px 0 no-repeat;height:42px;width:40px;position:absolute;top:130px;text-align:center;left:5px}.hostel-teaser .prices-from,.map-teaser .prices-from,.hostel-nearby .prices-from{clear:both;padding-left:4px}.hostel-teaser .prices-from .price-item,.map-teaser .prices-from .price-item,.hostel-nearby .prices-from .price-item{margin-right:4px}.hostel-teaser .prices-from .tag,.map-teaser .prices-from .tag,.hostel-nearby .prices-from .tag{padding-right:4px}.hostel-teaser .prices-from li,.map-teaser .prices-from li,.hostel-nearby .prices-from li{float:none;display:inline-block}.hostel-teaser .map-teaser-action,.map-teaser .map-teaser-action,.hostel-nearby .map-teaser-action{padding:12px;background:#ebebeb;text-align:center}.hostel-teaser .map-teaser-action a,.map-teaser .map-teaser-action a,.hostel-nearby .map-teaser-action a{width:72%}.hostel-teaser .map-teaser-action button,.map-teaser .map-teaser-action button,.hostel-nearby .map-teaser-action button{width:88%}.hostel-teaser h2,.map-teaser h2,.hostel-nearby h2,.hostel-teaser h3,.map-teaser h3,.hostel-nearby h3{text-align:center;padding:6px 24px;margin-bottom:0;line-height:18px}.hostel-name{font-weight:bold;padding:12px 24px 0 24px}.iframe-search .errors{padding:0 12px}.iframe-search-background-normal{background:#fff}.iframe-search-background-transparent{background:transparent}.iframe-title{color:#333}.iframe-search-form-background-normal{background-color:#f1f1f1;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.12)}.iframe-search-form{padding:2px 0 6px 0;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}.iframe-search-form .destination-field{width:256px}.iframe-search-form .datepicker,.iframe-search-form .nights,.iframe-search-form .guests{width:115px;margin-bottom:5px}.iframe-search-form .datepicker{cursor:pointer;background:url(../images/interface/icon-calendar.png?1474293747) no-repeat 125px 8px white;padding-left:23px;margin-right:2px}.iframe-search-form .guests{width:127px}.iframe-search-form label.affiliate-search{line-height:30px;float:left;padding-right:15px;margin-left:25px}.col1{width:125px;float:left;padding-left:24px}.col2{width:125px;float:right;padding-right:24px}.stayok{width:100%;background-image:none;background:#f2f2f0}.stayok div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.stayok .icon-search{width:4px;background:none}.stayok .affiliates-groups-link-wrapper{margin-top:10px}.stayok div{background-color:#f2f2f0;color:#464644}.stayok select,.stayok input{font-family:"Roboto",sans-serif;font-size:16px}.stayok label{font-size:20px;font-family:"Ciutadella Rounded W01 Medium",serif}.stayok .submit,.stayok .search-view-tabs li,.search-view-tabs .stayok li,.stayok .create-tripbook-teaser .create-btn,.create-tripbook-teaser .stayok .create-btn,.stayok .show-more a,.show-more .stayok a{border-radius:5px 5px 5px 5px;color:white;font-family:"Ciutadella Rounded W01 Regular",serif;font-size:18px;background-color:#FF6D00;background-image:none}.stayok .submit:hover,.stayok .search-view-tabs li:hover,.search-view-tabs .stayok li:hover,.stayok .create-tripbook-teaser .create-btn:hover,.create-tripbook-teaser .stayok .create-btn:hover,.stayok .show-more a:hover,.show-more .stayok a:hover{color:white;background-color:#FF6D00}.stayok .affiliates-groups-link{color:#FF6D00}.modal-layout .alert{max-width:55%}.img-container{min-width:240px;width:auto;margin:0 auto 18px auto;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.megafolio-container{width:100%;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.loading-spinner{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.location-map-canvas img{max-width:none}.map-canvas img{max-width:none}.hostel-info-window{overflow:hidden}.hostel-info-window h2{margin-bottom:0}.hostel-info-window h2 a{color:#333;text-decoration:underline}.info-img,.info-details{float:left}.info-ratings-container{margin-top:18px;width:70px;height:70px;position:relative}.info-ratings-container .small-ratings-badge{position:absolute;top:50%;right:50%;margin-top:-26px;margin-right:-26px}.noScroll{padding-right:15px}.map-list li{cursor:pointer}.map-teaser{margin:0;padding:0;min-height:232px}.map-teaser .prices-from{overflow:hidden;*zoom:1}.map-teaser .hostel-title{font-weight:bold;font-size:32px}.map-teaser .tripbook-title{font-weight:bold;font-size:32px}.map-teaser-image{max-height:170px;min-height:170px;max-width:229px}.teaser-item{padding:12px}.teaser-item h2{padding-left:40px}.search-grid-item .map-teaser .img-paper-effect{top:154px}.tripbook-result-items .teaser-item:hover,.tripbook-result-items .teaser-item:focus{background:#f2f2f2}.tripbook-result-items .teaser-item{border:1px solid #e5e5e5}.tripbook-map-teaser{position:relative;padding:0 48px;background:transparent url(../images/interface/icon-hostel-marker-small.png?1474293747) 0 0 no-repeat}.tripbook-map-teaser .add-to-tripbooks{position:absolute;top:0;right:0;width:33px;height:32px;background:url(../images/interface/sprites.png?1474293747) 0 0 no-repeat}.tripbook-map-teaser .add-to-tripbooks:hover,.tripbook-map-teaser .add-to-tripbooks.inactive{background-position:0 -34px}.tripbook-map-teaser h2{margin-bottom:6px}.tripbook-map-teaser p{margin-bottom:0}.tripbook-map-teaser .ratings{margin-top:6px}.tripbook-map-teaser .highlight{font-weight:bold}.membership-outer-page{margin-top:25px}.membership-title-text{padding-top:10px;padding-left:20px}.membership .info-container{background-color:#d1deeb;width:300px;margin-top:10px;margin-bottom:20px;float:left;margin-right:60px;padding-bottom:15px}.membership .membership-blurb{padding-bottom:15px;padding-top:10px}.membership .gender-select-container{float:right;padding-right:50px;padding-top:10px;padding-bottom:10px}.membership .big-picture{background-color:pink;height:400px;width:1080px}.membership .guest-gender{float:left;padding-left:12px;display:inline;width:50px}.membership .male{background:url(../images/interface/icon-male.png?1474293747) 0 0 no-repeat;height:30px;margin-left:17px}.membership .female{background:url(../images/interface/icon-female.png?1474293747) 0 0 no-repeat;height:30px;margin-left:17px}.membership .gender-select-box{width:50px}.membership .form-buttons{margin-left:15px}.membership .additional-form-info{font-size:12px;margin-bottom:20px}.membership .membership-form-label{float:left;width:130px}.membership .membership-form{background-color:#d1deeb;margin-top:10px}.membership .membership-country-code{width:40px}.membership .membership-mobile-number{width:150px}.membership .checkbox-container{margin-top:25px;margin-bottom:25px}.membership .membership-checkbox{float:left;margin-right:10px}.membership .mandatory-field{margin-top:15px}.membership .payment-summary-container{background:#286ba9;margin-top:20px;height:150px;width:400px;color:white;float:right}.membership .overview{float:right;position:relative;top:15px;right:15px}.membership .total-to-pay{float:right;position:relative;top:40px;right:15px;font-size:26px}.membership .pay-securely-button{float:right;padding-right:36px;position:relative;padding-top:20px;padding-bottom:20px}.post-emembership-search{clear:both}.post-emembership-search .content-container,.post-emembership-search .filter-actions,.post-emembership-search .show-more{padding:24px 25px 24px 40px;text-align:left!important;overflow:visible}.post-emembership-search .content-container h3,.post-emembership-search .filter-actions h3,.post-emembership-search .show-more h3{padding-left:18px}.post-emembership-search .content-container .search-bar-wrapper,.post-emembership-search .filter-actions .search-bar-wrapper,.post-emembership-search .show-more .search-bar-wrapper{padding-bottom:0!important}.post-emembership-search .alert{margin:0 7em 0 0}.search-bar-emem .search-bar{max-width:900px;box-shadow:0 0 0 0!important}.search-bar-emem .search-bar-wrapper{background:none}.modal-layout{background:#fff}.modal{-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:0 none}.modal .modal-header button.close{margin-top:2px}.modal-backdrop{background-color:#fff}.modal button.close{background:transparent url(../images/interface/btn-close.png?1474293747) no-repeat 0 0;border:0;padding:0}.product-details .modal .content-container,.product-details .modal .filter-actions,.product-details .modal .show-more{padding:24px}.newsletter .content-container,.newsletter .filter-actions,.newsletter .show-more{padding:24px}.newsletter .content-container input.text,.newsletter .filter-actions input.text,.newsletter .show-more input.text{width:210px}.newsletter .content-container input.primary,.newsletter .filter-actions input.primary,.newsletter .show-more input.primary,.newsletter .content-container .checkout-process .progress-controls input,.checkout-process .progress-controls .newsletter .content-container input,.newsletter .filter-actions .checkout-process .progress-controls input,.checkout-process .progress-controls .newsletter .filter-actions input,.newsletter .show-more .checkout-process .progress-controls input,.checkout-process .progress-controls .newsletter .show-more input{padding:5px 12px 4px;margin:-9px 0 0 6px;font-size:13px}.newsletter .content-container form,.newsletter .filter-actions form,.newsletter .show-more form,.newsletter .content-container .alert,.newsletter .filter-actions .alert,.newsletter .show-more .alert{margin:0}.newsletter .content-container .newsletter-form,.newsletter .filter-actions .newsletter-form,.newsletter .show-more .newsletter-form{position:relative}.newsletter .content-container .newsletter-form .controls,.newsletter .filter-actions .newsletter-form .controls,.newsletter .show-more .newsletter-form .controls{box-shadow:none}.newsletter .content-container .newsletter-form .spinner,.newsletter .filter-actions .newsletter-form .spinner,.newsletter .show-more .newsletter-form .spinner{position:absolute;top:-40px;right:10px}.newsletter .newsletter-form{display:none}.js .newsletter .newsletter-form{display:block}.mail-icon{background-image:url(../images/glyphicons-125-message-plus.png?1474293747);width:29px;height:23px;overflow:hidden;position:relative;left:10px;top:-4px}.groups-subscribe-info{float:left}.subscribe{float:left}.sign-up-info{margin-top:20px}.hostels-nearby{padding:0 18px}.location-hostels .proximity p{margin-bottom:0}.proximity{padding:7px 0 6px;text-align:center}.hostel-nearby{width:235px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.hostel-nearby .small-ratings-badge{top:43px}.hostel-nearby .img-wrap{display:block;position:relative;width:235px;height:144px;overflow:hidden}.hostel-nearby .img-paper-effect{top:auto;top:200px;width:235px;height:25px;background:url(../images/interface/bg-map-teaser-torn-paper2.png?1474293747) 0 0 no-repeat}.hostel-nearby .prices-from{padding-left:18px;background:#ebebeb;border-top-color:#e5e5e5}.hostel-nearby .prices-from li{margin-bottom:6px}.hostel-nearby .prices-from .map-teaser-action{clear:both}.hostel-nearby .small-ratings-badge{top:42px}.single-image{width:100%}.price-display{clear:both}.price-display .content-container,.price-display .filter-actions,.price-display .show-more{padding:18px 36px 0 36px}.price-display form{margin-bottom:0}.price-display .checkbox{padding:0;margin:0}.price-display .special-offer-title{background:url(../images/interface/icon-special-offer.png?1474293747) 0 0 no-repeat;padding-left:35px;color:#e81414;margin-bottom:5px}.price-display .product-type{font-weight:bold;margin-bottom:5px}.price-display h3,.price-display p{margin-bottom:0}.price-display .table-heading{text-align:left;font-weight:normal;background:#666;color:#fff;padding:6px}.price-display .table-heading h3{display:inline;margin-right:3px}.price-display .product-nights{color:#286ba9}.price-display .product-details p{padding:5px 0 0}.price-display .product-details .note{font-size:12px;color:#999}.price-display .no-of-beds{color:#999;padding:0 6px;word-wrap:break-word}.price-display .guest-options{border-right:0}.price-display .guest-options .guest-gender{float:left;padding-left:12px}.price-display .guest-options .guest-gender label{display:block;width:15px;height:30px;margin:0 auto;padding-bottom:6px}.price-display .guest-options .guest-gender .male{background:url(../images/interface/icon-male.png?1474293747) 0 0 no-repeat}.price-display .guest-options .guest-gender .female{background:url(../images/interface/icon-female.png?1474293747) 0 0 no-repeat}.price-display .guest-options .guest-gender.disabled{visibility:hidden}.price-display .guest-options .guest-select,.price-display .guest-options .room-quantity{width:50px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.price-display .guest-options .form-buttons .submit,.price-display .guest-options .form-buttons .search-view-tabs li,.search-view-tabs .price-display .guest-options .form-buttons li,.price-display .guest-options .form-buttons .create-tripbook-teaser .create-btn,.create-tripbook-teaser .price-display .guest-options .form-buttons .create-btn,.price-display .guest-options .form-buttons .show-more a,.show-more .price-display .guest-options .form-buttons a{padding:5px 10px 4px}.td.ticked{background-color:#cacac6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFCACAC6',endColorstr='#FFEFEFEC');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#c9c9c5),color-stop(100%,#efefec));background-image:-webkit-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:-moz-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:-o-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:linear-gradient(top,#c9c9c5 0,#efefec 100%)}.prices-from{padding:12px 0 6px 12px}.prices-from li{float:right;margin:0 12px 0 0;padding:0 2px 4px 12px;*margin:0;*padding:0 2px 4px 2px;text-align:right;background:url(../images/interface/bg-price-tag-shadow-transparency.png?1474293747) bottom right no-repeat}.tag{color:#fff;font-size:10px;line-height:8px;padding:4px 12px 3px 12px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;position:relative;z-index:2;background:#4d91cd url(../images/interface/bg-price-tag.png?1474293747) repeat-x 0 0}.tag .value{display:block}.tag:after{content:"";position:absolute;width:39px;height:47px;top:50%;margin-top:-24px;left:-16px;background:transparent url(../images/interface/bg-price-tag-end-transparency.png?1474293747) left center no-repeat}.hostel-teaser .prices-from,.hostel-info-window .prices-from{border-top:0;border-bottom:0;padding:12px 12px 12px 0}.hostel-teaser .prices-from li,.hostel-info-window .prices-from li{float:right;margin-bottom:6px;padding:0 2px 3px 18px}.hostel-info-window .prices-from{padding:0}.hostel-info-window .prices-from li{float:left;margin-bottom:0}.hostel-teaser .price-type,.hostel-teaser .tag{float:left}.hostel-teaser .price-type{left:-24px;padding-top:8px;position:relative;text-align:right}.small-ratings-badge,.ratings-badge,.green-ratings-badge,.small-green-ratings-badge{text-align:center;position:relative;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.36)}.small-ratings-badge span,.ratings-badge span,.green-ratings-badge span,.small-green-ratings-badge span{position:absolute;display:block}.small-ratings-badge{background:url(../images/interface/bg-small-ratings-badge.png?1474293747) 0 0 no-repeat;width:53px;height:54px;font-size:16px;line-height:16px}.small-ratings-badge span{width:53px;top:25px;left:0}#small-ratings-badge-neutral{background:url(../images/interface/bg-small-ratings-badge-neutral.png?1474293747) 0 0 no-repeat}#small-ratings-badge-unhappy{background:url(../images/interface/bg-small-ratings-badge-unhappy.png?1474293747) 0 0 no-repeat}#hostel-aggregate-rating{width:78px}#hostel-aggregate-rating-percentage{padding-left:20px}.ratings-badge,.green-ratings-badge{background:url(../images/interface/bg-ratings-badge.png?1474293747) 0 0 no-repeat;width:92px;height:92px;font-size:26px;line-height:26px}.ratings-badge span,.green-ratings-badge span{width:92px;left:0;top:41px}#ratings-badge-neutral{background:url(../images/interface/bg-ratings-badge-neutral.png?1474293747) 0 0 repeat}#ratings-badge-unhappy{background:url(../images/interface/bg-ratings-badge-unhappy.png?1474293747) 0 0 repeat}.green-ratings-badge{background:url(../images/interface/bg-green-ratings-badge.png?1474293747) 0 0 repeat}.green-ratings-badge span{top:34px;left:0}.small-green-ratings-badge{background:url(../images/interface/bg-small-green-ratings-badge.png?1474293747) 0 0 repeat;width:53px;height:54px;font-size:16px;line-height:16px}.small-green-ratings-badge span{width:53px;top:20px;left:0}#padding-top-bottom{padding-top:7px;padding-bottom:7px}.search-bar{background:#fff}.search-bar .search-form-elems{padding-top:0}.search-bar .content-container,.search-bar .filter-actions,.search-bar .show-more{text-align:center;width:100%}.search-bar input,.search-bar select{margin-bottom:0}.search-bar .search-form-section{vertical-align:middle;padding:0}.search-bar .destination-field{width:230px;margin:0 8px 0 0}.search-bar .dates-selector input,.search-bar .dates-selector select{display:inline-block;vertical-align:middle}.search-bar input.nights{display:none}.search-bar .plus-10-guests{display:none}.search-bar .dates-selector input{position:relative}.search-bar .dates-selector .guests,.search-bar .dates-selector .nights{width:90px}.search-bar .dates-selector .guests{margin-right:0}.search-bar .calendar-icon-holder{position:relative;float:left;margin-right:5px}.search-bar .calendar-icon{position:absolute;top:4px;right:4px;width:11px;height:12px;background:url(../images/interface/icon-calendar.png?1474293747) no-repeat 0 0}.search-bar .promotion-display{margin-top:10px;margin-bottom:10px;font-size:large}.search-bar .promotion-display a{color:#5693C9}.number-of-guests-selection{width:60px}.clear-dates{margin-top:3px;margin-bottom:-5px;color:orange;cursor:pointer;font-weight:bold;display:none}.ui-datepicker-div{z-index:1000}.iframe-search .ui-datepicker{font-size:12px}.input-prepend .guests-indicator-icon-wrapper{height:auto}.search-button-main{margin:0 0 0 0!important}.affiliates-groups-link{color:#00B2EE}.select-guests{border:0;outline:1px solid #ccc;background-color:white}.search-tab-container{-webkit-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);-moz-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);position:relative;top:-10px}.search-tabs a{padding-left:24px;color:#333}.search-tabs .hostels{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.search-tabs .hostels a{background:url(../images/interface/icon-hostel.png?1474293747) no-repeat left 3px}.search-tabs .tripbooks{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.search-tabs .tripbooks a{background:url(../images/interface/icon-tripbooks-heart.png?1474293747) no-repeat left 3px}.search-tabs .active.tripbooks a{color:#1c4a75;background:url(../images/interface/icon-tripbooks-heart-active.png?1474293747) no-repeat left 3px}.search-tabs .active.hostels a{color:#1c4a75;background:url(../images/interface/icon-hostel-active.png?1474293747) no-repeat left 3px}.search-tabs .mobile-search-map-button{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.search-tabs .mobile-search-map-button a{background:url(../images/interface/icon-map-view.png?1474293747) no-repeat left 3px}.search-tabs .active.mobile-search-map-button a{color:#1c4a75;background:url(../images/interface/icon-map-view.png?1474293747) no-repeat left 3px}.search-view-tabs{position:relative;-webkit-box-shadow:0 1px 0 rgba(81,81,81,0.3),inset 1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(81,81,81,0.3),inset 1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(81,81,81,0.3),inset 1px 0 0 rgba(0,0,0,0.14);border-bottom:0;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;overflow:hidden;*zoom:1}.search-view-tabs li.active{color:#000;background:#f79520;-webkit-box-shadow:inset 0 1px 1px 1px #fac78a;-moz-box-shadow:inset 0 1px 1px 1px #fac78a;box-shadow:inset 0 1px 1px 1px #fac78a;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YjA1OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y3OTUyMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f9b059),color-stop(100%,#f79520));background:-webkit-linear-gradient(#f9b059,#f79520);background:-moz-linear-gradient(#f9b059,#f79520);background:-o-linear-gradient(#f9b059,#f79520);background:linear-gradient(#f9b059,#f79520)}.search-view-tabs li.active a{border:0;color:#333}.search-view-tabs li.active:hover,.search-view-tabs li.active:focus{background:#f79520}.search-view-tabs li{border:0;float:left;padding:0;-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6}.search-view-tabs li a{border:0;color:#333;padding:10px 15px 10px 40px;border:0}.search-view-tabs li a:hover,.search-view-tabs li a:focus{text-decoration:none}.search-view-tabs .grid{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.search-view-tabs .grid a,.search-view-tabs .grid a:hover,.search-view-tabs .grid a:focus{background:transparent url(../images/interface/icon-grid-view.png?1474293747) no-repeat 16px 12px;border:0;color:#333}.search-view-tabs .map{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.search-view-tabs .map a,.search-view-tabs .map a:hover,.search-view-tabs .map a:focus{background:transparent url(../images/interface/icon-map-view.png?1474293747) no-repeat 18px 11px;border:0;color:#333}.list-view .grid{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.list-view .grid a,.list-view .grid a:hover,.list-view .grid a:focus{background:transparent url(../images/interface/icon-list-view.png?1474293747) no-repeat 16px 12px;border:0;color:#333}.social-signin li{display:inline;zoom:1;vertical-align:middle;margin-bottom:24px;padding-right:3px;height:31px;line-height:31px}.social-signin li span{display:inline-block;zoom:1;width:44px;height:31px;margin:0 5px 0 0}.social-signin li span.end{width:3px;margin:0 0 0 8px}.social-signin li a{display:inline-block;zoom:1;font-weight:bold;font-size:.9em;height:31px;line-height:31px;color:#fff}.social-signin li a strong{position:relative;display:inline-block;top:-10px}.social-signin li a:hover{color:#dff;text-decoration:none}.social-signin li a.facebook-login{background:url(/images/interface/btn-facebook-login-middle.png?1474293747)}.social-signin li a.facebook-login span{background:url(/images/interface/btn-facebook-login-left.png?1474293747) no-repeat}.social-signin li a.facebook-login span.end{background:url(/images/interface/btn-facebook-login-right.png?1474293747) top right no-repeat}.social-signin li a.twitter-login{background:url(/images/interface/btn-twitter-login-middle.png?1474293747)}.social-signin li a.twitter-login span{background:url(/images/interface/btn-twitter-login-left.png?1474293747) no-repeat}.social-signin li a.twitter-login span.end{background:url(/images/interface/btn-twitter-login-right.png?1474293747) top right no-repeat}.social-signin li a.google-login{background:url(/images/interface/btn-google-login-middle.png?1474293747);color:#555}.social-signin li a.google-login span{background:url(/images/interface/btn-google-login-left.png?1474293747) no-repeat}.social-signin li a.google-login span.end{background:url(/images/interface/btn-google-login-right.png?1474293747) top right no-repeat}.social-signin li a.google-login:hover{color:#888}.tip-item,.review-item{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 0 rgba(117,117,117,0.3);-moz-box-shadow:0 1px 0 rgba(117,117,117,0.3);box-shadow:0 1px 0 rgba(117,117,117,0.3);margin:0 0 18px 0;background-color:#f7f7f7;position:relative}.tip-item:after,.review-item:after{content:"";position:absolute;width:16px;height:15px;bottom:-15px;left:55px;background:url(../images/interface/bg-bubble-arrow.png?1474293747) 0 0 no-repeat}.reply-item{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 0 rgba(117,117,117,0.3);-moz-box-shadow:0 1px 0 rgba(117,117,117,0.3);box-shadow:0 1px 0 rgba(117,117,117,0.3);margin:0 0 18px 0;background-color:#fff4e8;position:relative}.reply-item:after{content:"";position:absolute;width:16px;height:15px;bottom:-15px;left:55px;background:url(../images/interface/bg-bubble-arrow2.png?1474293747) 0 0 no-repeat}.sustainability-labels .sustainability-labels-container ul{margin:12px 15px;overflow:hidden}.sustainability-labels .sustainability-labels-container li{width:90px;height:90px;display:block;float:left;text-align:center;margin:0 3px}.sustainability-labels .sustainability-labels-container li img{max-width:90px;max-height:90px}.sustainability-labels .sustainability-labels-container p{border-top:1px solid #e5e5e5;text-align:center;padding:7px 12px 4px;margin:0;clear:both}.hi5-labels .hi5-labels-container ul{margin:12px 15px;overflow:hidden}.hi5-labels .hi5-labels-container li{padding:5px;text-align:center;margin:0 3px}.hi5-labels .hi5-labels-container li img{text-align:center}.hi5-labels .hi5-labels-container p{border-top:1px solid #e5e5e5;text-align:center;padding:7px 12px 4px;margin:0;clear:both}.tripbook-carousel .hostel-info-title,.tripbook-carousel .hostel-info p,.tripbook-carousel .best-for-badges p,.tripbook-carousel .prices-from p{font-weight:normal}.tripbook-carousel .carousel-caption a{text-decoration:underline}.tripbook-carousel .prices-from p{color:#fff}.tripbook-carousel .carousel-caption{padding:0;background:url(../images/interface/bg-caption-ie.png?1474293747) repeat 0 0}.tripbook-carousel .carousel-caption h2,.tripbook-carousel .carousel-caption h3,.tripbook-carousel .carousel-caption a{color:#fff}.tripbook-carousel .photo-credit,.tripbook-carousel .view-entry-modal .entry-title .tripbook-entry-photo .tripbook-entry-photo-credit,.view-entry-modal .entry-title .tripbook-entry-photo .tripbook-carousel .tripbook-entry-photo-credit{position:absolute;bottom:4px;right:4px}.tripbook-carousel .hostel-img,.tripbook-carousel .hostel-info,.tripbook-carousel .hostel-ratings,.tripbook-carousel .sustainability-info,.tripbook-carousel .hostel-prices{float:left}.tripbook-carousel .hostel-img .content-container,.tripbook-carousel .hostel-img .filter-actions,.tripbook-carousel .hostel-img .show-more,.tripbook-carousel .hostel-info .content-container,.tripbook-carousel .hostel-info .filter-actions,.tripbook-carousel .hostel-info .show-more,.tripbook-carousel .hostel-ratings .content-container,.tripbook-carousel .hostel-ratings .filter-actions,.tripbook-carousel .hostel-ratings .show-more,.tripbook-carousel .sustainability-info .content-container,.tripbook-carousel .sustainability-info .filter-actions,.tripbook-carousel .sustainability-info .show-more,.tripbook-carousel .hostel-prices .content-container,.tripbook-carousel .hostel-prices .filter-actions,.tripbook-carousel .hostel-prices .show-more{padding:12px 12px 12px 24px}.tripbook-carousel .hostel-info{width:350px}.tripbook-carousel .hostel-info .hostel-info-title{margin:0}.tripbook-carousel .hostel-info .content-container,.tripbook-carousel .hostel-info .filter-actions,.tripbook-carousel .hostel-info .show-more{padding:12px}.tripbook-carousel .hostel-ratings .content-container,.tripbook-carousel .hostel-ratings .filter-actions,.tripbook-carousel .hostel-ratings .show-more{padding-top:24px}.tripbook-carousel .hostel-ratings span{color:#333}.tripbook-carousel .best-for-badges{width:245px}.tripbook-carousel .best-for-badges .content-container,.tripbook-carousel .best-for-badges .filter-actions,.tripbook-carousel .best-for-badges .show-more{padding:12px 0 0 0}.tripbook-carousel .best-for-badges .best-for-title{padding-bottom:5px}.tripbook-carousel .sustainability-info{padding-top:20px;margin-left:5px;width:40px}.tripbook-carousel .hostel-prices{color:#fff;width:200px;float:right}.tripbook-carousel .hostel-img .content-container,.tripbook-carousel .hostel-img .filter-actions,.tripbook-carousel .hostel-img .show-more{padding:24px 12px 0 0 24px}.tripbook-carousel .hostel-img img{width:123px;border:border 1px solid #4c4c4c;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.tripbook-carousel .eco-hostel{width:40px;height:39px;background:url(../images/interface/icon-eco-hostel.png?1474293747) 0 0 no-repeat}.tripbook-teaser{position:relative;width:217px;height:328px}.tripbook-teaser .title{margin:0}.tripbook-teaser .title a,.tripbook-teaser .title a:focus,.tripbook-teaser .title a:hover{color:#333;text-decoration:none}.tripbook-teaser .entries,.tripbook-teaser .datestamp{padding:0;margin:0}.tripbook-teaser .tripbook-cover img{height:326px;-webkit-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-moz-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-ms-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-o-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 6px 5px rgba(0,0,0,0.3);box-shadow:0 6px 5px rgba(0,0,0,0.3)}.tripbook-teaser .notebook-shadow{position:absolute;top:0;left:24px;width:4px;height:326px;background:url(../images/interface/bg-notebook-shadow.png?1474293747) 0 0 no-repeat}.tripbook-teaser .notebook-strap{position:absolute;top:-2px;left:185px;width:22px;height:329px;background:url(../images/interface/bg-notebook-strap.png?1474293747) 0 0 no-repeat}.new-tripbook{border:dashed 3px lightgrey;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:211px;height:322px;background:#f2f2f2;text-align:center}.new-tripbook .submit,.new-tripbook .search-view-tabs li,.search-view-tabs .new-tripbook li,.new-tripbook .create-tripbook-teaser .create-btn,.create-tripbook-teaser .new-tripbook .create-btn,.new-tripbook .show-more a,.show-more .new-tripbook a{margin-top:150px;background:url(../images/interface/plus-sign.png?1474293747) 12px 8px no-repeat}.new-tripbook .submit:hover,.new-tripbook .search-view-tabs li:hover,.search-view-tabs .new-tripbook li:hover,.new-tripbook .create-tripbook-teaser .create-btn:hover,.create-tripbook-teaser .new-tripbook .create-btn:hover,.new-tripbook .show-more a:hover,.show-more .new-tripbook a:hover{background-position:12px -31px;transition:none;-webkit-transition-property:none}.tripbook-label{position:relative;padding-bottom:44px;top:-230px;right:-34px;width:173px;background:url(../images/interface/bg-notebook-label.png?1474293747) left bottom no-repeat}.tripbook-label .content-container,.tripbook-label .filter-actions,.tripbook-label .show-more{min-height:70px;padding:18px 24px 0 18px;background:url(../images/interface/bg-notebook-label-shim.png?1474293747) 0 0 repeat-y}.tripbook-label .hi-tripbook-icon{height:32px;width:32px;background:url(../images/interface/icon-hi-tripbook.png?1474293747) 0 0 no-repeat;position:absolute;bottom:-6px;right:24px}.user-avatar{float:left}.user-avatar img{width:75px;height:75px}.user{margin:22px 0 0 52px;font-weight:bold}.view-entry-modal-outer{width:830px;margin-left:-415px}.view-entry-modal-outer .modal-body{max-height:600px;height:600px;padding:0;position:relative;overflow:hidden;padding:4px}.view-entry-modal{width:822px}.view-entry-modal .fake-modal-header{position:relative;border-bottom:1px solid #e5e5e5}.view-entry-modal .fake-modal-header .social-network-links{border:0;left:auto;right:48px}.view-entry-modal .fake-modal-header .social-network-links a{float:right}.view-entry-modal .fake-modal-header button.close{margin-top:-18px;margin-right:-18px}.view-entry-modal .modal-header{border:0}.view-entry-modal .modal-body{max-height:600px;height:600px;padding:0;position:relative;overflow:hidden}.view-entry-modal .content-container,.view-entry-modal .filter-actions,.view-entry-modal .show-more{overflow:visible}.view-entry-modal .tripbook-entry-title{text-align:center;margin-bottom:24px}.view-entry-modal .entry-nav-ctrl{width:31px;height:31px;background-repeat:no-repeat;background-position:0 0;margin-top:15%}.view-entry-modal .prev{float:left;background-image:url(../images/interface/btn-modal-prev.png?1474293747)}.view-entry-modal .next{float:right;background-image:url(../images/interface/btn-modal-next.png?1474293747)}.view-entry-modal .prev.inactive,.view-entry-modal .prev:focus,.view-entry-modal .prev:hover{background-image:url(../images/interface/btn-modal-prev-inactive.png?1474293747)}.view-entry-modal .next.inactive,.view-entry-modal .next:focus,.view-entry-modal .next:hover{background-image:url(../images/interface/btn-modal-next-inactive.png?1474293747)}.view-entry-modal .entry-content{position:relative;overflow:auto;height:500px}.view-entry-modal .entry-title{width:100%;text-align:center;overflow:hidden;min-height:450px}.view-entry-modal .entry-title .tripbook-entry-photo{width:460px;margin:0 auto}.view-entry-modal .entry-title img{max-width:460px}.view-entry-modal .entry-txt{padding-bottom:0;text-align:center;width:600px;margin:0 auto}.view-entry-modal .prices-from{border:0;clear:both}.view-entry-modal .best-for-badges{width:auto}.view-entry-modal .hostel-img,.view-entry-modal .hostel-info,.view-entry-modal .hostel-summary{float:left;width:38%;border-top:1px solid #e5e5e5}.view-entry-modal .hostel-img{width:165px;position:relative}.view-entry-modal .hostel-img .content-container,.view-entry-modal .hostel-img .filter-actions,.view-entry-modal .hostel-img .show-more{padding:24px 0}.view-entry-modal .hostel-img img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.view-entry-modal .hostel-img .small-ratings-badge{position:absolute;top:36px;right:12px}.view-entry-modal .hotel-summary .content-container,.view-entry-modal .hotel-summary .filter-actions,.view-entry-modal .hotel-summary .show-more{padding:24px 0}.view-entry-modal .hotel-summary .best-for-badges{width:auto;float:none}.view-entry-modal .entry-success{text-align:center}.view-entry-modal .entry-success .button-centered li{display:inline}.view-entry-modal .entry-success .button-centered li:first-child{padding-right:18px}.view-entry-modal .entry-success .social-network-links{left:0;padding-left:24px;width:100%}.new-tripbook-visibility{margin:0;width:auto}.form-horizontal .add-ons-table{border-bottom:2px solid #e5e5e5}.form-horizontal .add-ons-table .td{vertical-align:top}.form-horizontal .add-ons-table .td select{width:auto}.form-horizontal .add-ons-table .td .control-group{margin:0;margin-bottom:6px;padding:0}.form-horizontal .add-ons-table:last-of-type{border:0;margin-bottom:0}.checkout-forms .content-container .donation-form,.checkout-forms .filter-actions .donation-form,.checkout-forms .show-more .donation-form{border:0;padding:0}.checkout-forms .notification-form .control-group{padding:0}.emembership-selects{clear:both;padding-bottom:24px}.emembership-selects label,.emembership-selects .text-label{float:left;margin-right:6px}.emembership-selects select{float:left;margin-right:6px}.checkout-forms .emembership-selects .control-group{margin:0;padding:6px 0}.advert{margin:12px 0}.membership-forms h4{margin-bottom:0}.membership-forms select{width:100px}.membership-forms .control-group{clear:both}.membership-forms label{margin-top:24px}.membership-forms p{clear:both}.membership-forms .expander{color:#286BA9}.checkbox-after .control-label{float:left;text-align:left}.accept-terms .checkbox-after{padding:0!important}.content-container>.booking-comments,.filter-actions>.booking-comments,.show-more>.booking-comments{width:97%}.basket-page .heading{display:inline-block;*display:inline;background:url(../images/interface/icon-basket-header.png?1474293747) left top no-repeat;padding:0 0 0 40px}.basket-page .table-heading{text-align:left}.basket-page .remove-item{background:url(../images/interface/icon-remove.png?1474293747) 0 0 no-repeat;padding:0 0 0 25px}.groups-app .basket-page .heading{background:none;padding:0}.basket-delete-modal .content-container,.basket-delete-modal .filter-actions,.basket-delete-modal .show-more{text-align:center}.basket-delete-modal .content-container button,.basket-delete-modal .filter-actions button,.basket-delete-modal .show-more button{margin-right:4px;margin-left:4px}.basket-delete-modal h3{padding:0;margin:0}.basket-delete-modal .text-label{padding-bottom:24px}.pw-sent .heading{padding:0;background:none}.note-panel .content-container,.note-panel .filter-actions,.note-panel .show-more{text-align:left}.summary-panel{float:right;text-align:right}.discount{clear:both}.discount label{font-weight:bold;float:left;margin:6px 12px 0 0}.discount input{margin-bottom:0}.discount-label{display:block;font-weight:normal}.membership-notice{text-align:center;margin:12px 0}.membership-notice p{margin-bottom:0}.pricing-notes{clear:both}.white-link{color:white}.checkout-process .checkout-heading{border-bottom:1px solid #e5e5e5;text-align:center}.checkout-process .no-border{border:0}.checkout-process .form-horizontal .content-container,.checkout-process .form-horizontal .filter-actions,.checkout-process .form-horizontal .show-more{padding:6px}.checkout-process .form-horizontal .control-label{width:auto;margin-right:2px;font-weight:bold;float:left}.checkout-process .form-horizontal .control-group{margin-bottom:6px}.checkout-process .sustainability-donation-override{width:10%;float:left;padding-top:0}.checkout-process .checkbox{float:left;margin-right:6px;padding:4px 0 0 0;position:relative;top:6px}.checkout-process .form-section{overflow:hidden;*zoom:1;border-bottom:1px solid #e5e5e5}.checkout-process .continue-process,.checkout-process .last-section{border:0}.checkout-process .text-label{margin-bottom:0;padding-top:5px}.checkout-process .progress-controls{text-align:center}.checkout-process .progress-controls a.submit,.checkout-process .progress-controls .create-tripbook-teaser a.create-btn,.create-tripbook-teaser .checkout-process .progress-controls a.create-btn,.checkout-process .progress-controls .show-more a,.show-more .checkout-process .progress-controls a{margin-right:24px}.checkout-forms .content-container .control-group,.checkout-forms .filter-actions .control-group,.checkout-forms .show-more .control-group{margin-bottom:0!important;padding:12px 0}.checkout-forms .expander{color:#286BA9;cursor:pointer}.checkout-forms .expanderContent{display:none}.payment-iframe{margin:24px;height:600px}.payment-iframe iframe{border:none}.donation-note{clear:both}.checkout-pages .alert-error p{margin-left:120px;margin-bottom:0}.pay-with-paypal{border:none;background:none}.emembership-standalone .emembership-selects .control-group{width:100%;float:left}.save-new-card .checkbox,.accept-terms .checkbox{top:0}.cms-page h1{margin:0}.cms-page .content-container,.cms-page .filter-actions,.cms-page .show-more{padding:36px}.cms-content ul{margin-left:5px}.cms-content li{background:url(../images/interface/bg-bullet.png?1474293747) 0 6px no-repeat;padding-left:15px}.cms-content li li{background:url(../images/interface/bg-dash.png?1474293747) 0 6px no-repeat}.cms-content ol li{background:none;padding-left:0}blockquote{padding:0 12px 12px 24px;margin:0;border:0}.underline{text-decoration:underline}.confirmation{text-align:center}.confirmation .confirmation-msg,.confirmation .next-steps,.confirmation .review-container,.confirmation .important-info{text-align:left}.confirmation .tripbook-teaser{-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;border:0;margin:0 auto;text-align:left}.confirmation .overview-review{margin-left:12px}.confirmation .form-section{padding:0 0 24px 0}.confirmation .form-section.last-section{padding:0}.confirmation .forget-section h3,.confirmation .tripbook-section h3,.confirmation .review-section h3{margin-bottom:3px}.confirmation .next-steps h3{font-size:22px;color:#333;font-weight:bold}.confirmation .confirmation-msg{text-transform:uppercase;padding-top:9px;padding-bottom:0}.confirmation .confirmation-msg h2,.confirmation .confirmation-msg p{margin-bottom:0}.confirmation .confirmation-msg .booking-reference{color:#4dc048;text-transform:none}.confirmation .confirmation-msg .sub-msg{text-transform:none;color:#333;font-weight:normal}.confirmation .review{text-align:left}.confirmation .see-all{clear:both;padding:24px 0 0 0}.confirmation .next-steps{padding-top:9px;padding-bottom:0}.tripbook-teaser-panel{padding-top:24px}.forget-teaser-container{padding-left:50px;float:left;text-align:center}.forget-teaser-container.first{text-align:left}.forget-teaser-container.right{text-align:right}.forget-teaser{text-align:center}.first .forget-teaser{text-align:left}.last .forget-teaser{text-align:right}.create-tripbook-teaser .create-tripbook{background:url(../images/interface/bg-create-tripbook.png?1474293747) 43px 0 no-repeat;padding:150px 0 150px 14px;display:block;text-align:center}.create-tripbook-teaser .create-btn{display:inline-block;max-width:125px}.warning-panel p,.note-panel .content-container p,.note-panel .filter-actions p,.note-panel .show-more p,.membership-notice p,.pricing-notes p,.confirmation .important-info p{margin-bottom:10px}.secondary input[type="submit"],.age-of-guests .age-button input input[type="submit"],.curr-lang-menu .submit input[type="submit"],.curr-lang-menu .search-view-tabs li input[type="submit"],.search-view-tabs .curr-lang-menu li input[type="submit"],.curr-lang-menu .create-tripbook-teaser .create-btn input[type="submit"],.create-tripbook-teaser .curr-lang-menu .create-btn input[type="submit"],.curr-lang-menu .show-more a input[type="submit"],.show-more .curr-lang-menu a input[type="submit"],.search-filter .submit input[type="submit"],.search-filter .search-view-tabs li input[type="submit"],.search-view-tabs .search-filter li input[type="submit"],.search-filter .create-tripbook-teaser .create-btn input[type="submit"],.create-tripbook-teaser .search-filter .create-btn input[type="submit"],.search-filter .show-more a input[type="submit"],.show-more .search-filter a input[type="submit"],.search-view-tabs li input[type="submit"],.search-sort .submit input[type="submit"],.search-sort .search-view-tabs li input[type="submit"],.search-view-tabs .search-sort li input[type="submit"],.search-sort .create-tripbook-teaser .create-btn input[type="submit"],.create-tripbook-teaser .search-sort .create-btn input[type="submit"],.search-sort .show-more a input[type="submit"],.show-more .search-sort a input[type="submit"]{border:0;background-color:rgba(0,0,0,0)}.add-entry .standard-page-body .content-container,.add-entry .standard-page-body .filter-actions,.add-entry .standard-page-body .show-more,.edit-tripbook .standard-page-body .content-container,.edit-tripbook .standard-page-body .filter-actions,.edit-tripbook .standard-page-body .show-more,.create-tripbook .standard-page-body .content-container,.create-tripbook .standard-page-body .filter-actions,.create-tripbook .standard-page-body .show-more{padding:0 36px 36px}.add-entry .standard-page-body .standard-page-form-container,.edit-tripbook .standard-page-body .standard-page-form-container,.create-tripbook .standard-page-body .standard-page-form-container{position:relative;z-index:300}.add-entry .standard-page-body .standard-page-form-container .col-2 .filter-table label,.edit-tripbook .standard-page-body .standard-page-form-container .col-2 .filter-table label,.create-tripbook .standard-page-body .standard-page-form-container .col-2 .filter-table label{margin:0;padding:10px;font-weight:normal}.add-entry .standard-page-body .standard-page-form-container label span,.edit-tripbook .standard-page-body .standard-page-form-container label span,.create-tripbook .standard-page-body .standard-page-form-container label span{font-weight:normal}.add-entry .standard-page-body .standard-page-form-container .tripbook-search-actions .search-form-elems,.edit-tripbook .standard-page-body .standard-page-form-container .tripbook-search-actions .search-form-elems,.create-tripbook .standard-page-body .standard-page-form-container .tripbook-search-actions .search-form-elems{width:auto}.add-entry .standard-page-body .standard-page-form-container table tbody td,.add-entry .standard-page-body .standard-page-form-container .td,.edit-tripbook .standard-page-body .standard-page-form-container table tbody td,.edit-tripbook .standard-page-body .standard-page-form-container .td,.create-tripbook .standard-page-body .standard-page-form-container table tbody td,.create-tripbook .standard-page-body .standard-page-form-container .td{padding:0;margin:0}.add-entry .standard-page-body .standard-page-form-container .tripbook-teaser,.edit-tripbook .standard-page-body .standard-page-form-container .tripbook-teaser,.create-tripbook .standard-page-body .standard-page-form-container .tripbook-teaser{margin-top:6px}.add-entry .standard-page-body .standard-page-form-container .carousel,.edit-tripbook .standard-page-body .standard-page-form-container .carousel,.create-tripbook .standard-page-body .standard-page-form-container .carousel{z-index:auto;-webkit-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-moz-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-ms-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-o-border-radius:4px 12px 12px 4px/4px 12px 12px 322px;border-radius:4px 12px 12px 4px/4px 12px 12px 322px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;box-shadow:none}.add-entry .standard-page-body .standard-page-form-container .carousel ol,.edit-tripbook .standard-page-body .standard-page-form-container .carousel ol,.create-tripbook .standard-page-body .standard-page-form-container .carousel ol{display:none}.add-entry .standard-page-body .standard-page-form-container .carousel img,.edit-tripbook .standard-page-body .standard-page-form-container .carousel img,.create-tripbook .standard-page-body .standard-page-form-container .carousel img{background-clip:inherit;border-radius:0;box-shadow:none}.add-entry .standard-page-body .standard-page-form-container .carousel .carousel-control,.edit-tripbook .standard-page-body .standard-page-form-container .carousel .carousel-control,.create-tripbook .standard-page-body .standard-page-form-container .carousel .carousel-control{z-index:2;top:130px}.add-entry .standard-page-body .standard-page-form-container .carousel .carousel-control span,.edit-tripbook .standard-page-body .standard-page-form-container .carousel .carousel-control span,.create-tripbook .standard-page-body .standard-page-form-container .carousel .carousel-control span{position:absolute;left:-9999em}.add-entry .standard-page-body .standard-page-form-container .col-2 label,.edit-tripbook .standard-page-body .standard-page-form-container .col-2 label,.create-tripbook .standard-page-body .standard-page-form-container .col-2 label{font-weight:bold;display:block}.add-entry .standard-page-body .filter-actions,.edit-tripbook .standard-page-body .filter-actions,.create-tripbook .standard-page-body .filter-actions{padding-top:18px;padding-bottom:18px;text-align:center}.edit-tripbook .tripbook-title,.add-entry .tripbook-title{float:none;margin:0 auto}.edit-tripbook .tripbook-actions,.add-entry .tripbook-actions{float:none;position:absolute;right:18px;text-align:right;top:0;width:33%}.checkout-forms .customer-details-form-elems .customer-details-form-section{padding:0 0 6px;margin:0 0 6px}.checkout-forms .customer-details-form-elems .customer-details-form-section.promises{border-top:1px solid #e5e5e5}.checkout-forms .customer-details-form-elems .control-group{padding:6px 0}.checkout-forms .customer-details-form-elems .form-heading{background:#666;margin:0 0 6px}.no_shadow{box-shadow:none!important}.e-membership .e-membership-intro{text-align:center}.e-membership .standard-page-body .tr.activated{background-color:#e4f5db}.e-membership .standard-page-body .tr.activated .icon{background:url(../images/content/icon-activated.png?1474293747) 0 0 no-repeat;padding:4px 0 4px 32px;display:block}.e-membership .standard-page-body .tr.not-activated{background-color:#ffe2e2}.e-membership .standard-page-body .tr.not-activated .icon{background:url(../images/content/icon-not-activated.png?1474293747) 0 0 no-repeat;padding:4px 0 4px 32px;display:block}.e-membership .standard-page-body .tr.cancelled{color:#999}.e-membership .standard-page-body .emem-message{white-space:normal;color:rgba(183,39,39,0.57)}.e-membership .standard-page-body .emem-message p{display:inline-block}.e-membership .standard-page-body .emem-message button{display:inline-block}.e-membership .emembership-choice ul{margin:0 0 18px}.e-membership .emembership-choice ul li{margin-bottom:9px}.e-membership .emembership-choice label{margin:0;padding:10px;font-weight:normal}.e-membership .emembership-choice input{margin-right:9px}.e-membership input.emem-country-code{width:120px}.e-membership .standard-page-form-container .barcode{position:absolute;top:48px;right:450px}.e-membership .submit,.e-membership .search-view-tabs li,.search-view-tabs .e-membership li,.e-membership .create-tripbook-teaser .create-btn,.create-tripbook-teaser .e-membership .create-btn,.e-membership .show-more a,.show-more .e-membership a{padding:4px 30px}.e-membership .emembership-confirm h2{border-top:#505050 solid 1px;padding-top:18px;color:#f7931e}.e-membership .emembership-confirm h3{margin-bottom:0}.e-membership .emembership-confirm .col-1 p{font-weight:normal;margin-bottom:9px}#emembership-form .notification-form{clear:both}#emembership-form .notification-form label{display:inline}#emembership-form .notification-form .checkbox{top:3px}.link_to_renew{text-align:center;margin-bottom:0;display:inline-block}.link_to_renew input{color:#286ba9;border:none;background:transparent;text-decoration:none}.emem_expiry-date p{white-space:normal;width:200px}.emem-edit-link{display:block;text-align:center}.emem-view-details{display:block;text-align:center}.international-card-container{text-align:center}.international-card-container .international-card{margin-bottom:25px;border-radius:26px;box-shadow:10px 10px 5px #888;background-color:#e5e5e5;border:1px solid black;display:inline-block}.international-card-container .international-card .international-card-logo{display:inline-block;width:70px}.international-card-container .international-card .international-card-heading{display:inline-block}.international-card-container .international-card .emem-card-details{display:inline-block}.international-card-container .international-card .emem-card-details .form-row{float:none}.error-page .content-container,.error-page .filter-actions,.error-page .show-more{padding:18px 36px 0}.error-page .error-page-intro{text-align:center}.error-page .paper-effect{height:auto;position:relative;top:auto;left:auto;padding-top:48px}.error-page .error-page-body .content-container,.error-page .error-page-body .filter-actions,.error-page .error-page-body .show-more{padding:0 36px 36px;text-align:center}.error-page .error-page-body .content-container img,.error-page .error-page-body .filter-actions img,.error-page .error-page-body .show-more img{margin:24px 0}.error-page .error-page-body img{display:block;margin-left:auto;margin-right:auto}.error-page .error-page-body li{display:inline-block}.error-page .error-social{margin-left:350px}.error-page .error-social ul{padding-left:30px;clear:both}.error-page .error-social p{padding-left:90px}.error-page #go-back-msg{padding:20px;font-size:1.3em}.booking-partially-cancelled-error{background-color:bisque;padding:20px}.explore-page .featured{clear:both}.explore-map{width:100%;height:614px;position:relative}.explore-page-intro{text-align:center;width:65%}.explore-hostels-near-me{clear:both}.hostels-near-me-link{display:block}.all-hostels-link{display:none}.radius-select{display:none;height:3.5%;max-width:7%;margin-top:51.8%;margin-left:28%;text-align:center;position:absolute;font-weight:300;z-index:1;font-family:Roboto;font-size:15px}.controls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:none;box-shadow:0 2px 6px rgba(0,0,0,0.3)}#pac-input{background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:7%;margin-top:51%;padding:0 11px 0 13px;text-overflow:ellipsis}#pac-input:focus{border-color:#4d90fe}.pac-container{font-family:Roboto}.generic{background:white;padding-bottom:0;margin-top:11px}.generic .paper-effect{height:auto;left:auto;position:relative;top:a;width:auto}.generic .generic-title{text-align:center}.generic .generic-intro{padding-right:108px}.availability-key ul{margin-left:0}.availability-key ul li{font-size:.9em;line-height:23px}.availability-key ul li .available,.availability-key ul li .unavailable,.availability-key ul li .limited{float:left;margin-right:6px}.available,.unavailable,.limited{text-align:center;height:22px;width:24px;background:url(/images/interface/groups-availability-indicators.png?1474293747) 0 0 no-repeat}.unavailable{background-position:-24px 0}.limited{background-position:-48px 0}.available-cell{cursor:pointer;background-color:#e4f5db}.unavailable-cell{background-color:#ffe2e2}.limited-cell{cursor:pointer;background-color:#fff2d7}.add-to-enquiry-button{padding-bottom:5px}.groups-app .price-display .table#dorms,.groups-app .price-display .table#rooms{clear:both}.groups-app .price-display .table#rooms{margin-bottom:5px}.groups-app .add-to-enquiry{padding-top:10px;text-align:center;display:block}.groups-app .add-to-enquiry form{padding-top:6px}.groups-app .nearby-hostels,.groups-app .date-display{clear:both}.groups-app .no-availability{padding:40px 50px;margin-bottom:20px;margin-top:20px;border:1px solid #e5e5e5}.groups-app .no-availability .add-to-enquiry{margin:20px 0 0 0;float:none;height:40px;text-align:left}.groups-app .no-availability .add-to-enquiry form.content-container,.groups-app .no-availability .add-to-enquiry form.filter-actions,.groups-app .no-availability .add-to-enquiry form.show-more{padding:0}.home{background:white}.home.generic{padding-bottom:0}.social-network-links{padding-top:12px}.social-network-links a{float:left;margin:0 6px 0 0}.details-panel{overflow:hidden;*zoom:1;background:#fff;position:relative}.details-panel .check-availability{text-align:center;text-transform:uppercase}.details-panel .ratings-badge{position:absolute;top:24px;right:24px;z-index:100}.select-sort{margin:0 0 24px 0}.select-sort label{font-weight:bold;display:inline-block;margin:0 10px 0 0;vertical-align:middle}.select-sort select{margin:0;width:auto;min-width:150px}p.non-bookable-location{margin-top:0;margin-bottom:0}.facilities-listing li,.sports-listing li{line-height:24px}.facilities-listing .col .content-container,.facilities-listing .col .filter-actions,.facilities-listing .col .show-more,.sports-listing .col .content-container,.sports-listing .col .filter-actions,.sports-listing .col .show-more{padding:0}.facilities-listing .col.central .content-container,.facilities-listing .col.central .filter-actions,.facilities-listing .col.central .show-more,.sports-listing .col.central .content-container,.sports-listing .col.central .filter-actions,.sports-listing .col.central .show-more{margin:0 24px 0 0}.facilities-listing .col h3,.sports-listing .col h3{letter-spacing:normal;font-weight:bold}.group-info .image{float:left;padding-right:18px}.group-info .copy{padding-top:6px}.sustainability-panel p.intro{padding-bottom:24px}.sustainability-panel h4{text-align:center;position:relative}.sustainability-panel .element-title{text-align:center;position:relative;font-weight:bold;font-size:17px;line-height:23px}.sustainability-panel ul{padding:0 5px 24px 15px}.sustainability-panel li{line-height:24px}.sustainability-panel .sustainability-labels li{background:none}.sustainability-panel .symbol{text-align:center;height:1px;margin:28px 0;border-top:1px solid #e5e5e5;width:100%}.sustainability-panel .symbol span{display:inline-block;width:62px;height:57px;position:relative;top:-28px;background:white url(../images/interface/icons-sustainability-sprite.png?1474293747) 0 0 no-repeat;border-left:10px solid white;border-right:10px solid white}.sustainability-panel .symbol span.air{background-position:0 0}.sustainability-panel .symbol span.energy{background-position:0 -57px}.sustainability-panel .symbol span.people{background-position:0 -114px}.sustainability-panel .symbol span.waste{background-position:0 -171px}.sustainability-panel .symbol span.water{background-position:0 -228px}.location-locale-container li{line-height:24px}.location-locale-container .col.central{margin:0 30px}.location-locale-container .col h3{letter-spacing:normal;font-weight:bold;clear:both}.location-details p,.contact-details p,.direction-details p,.location-hostels p{margin-bottom:3px;word-wrap:break-word}.direction-details dt{margin-bottom:2px}.direction-details dd{margin:4px 0 24px 0}.address-name{font-weight:bold}.managers-message{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.managers-message .quote{background:none!important}.message-bubble{min-height:70px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-color:#edf5fb;-webkit-box-shadow:0 1px 0 rgba(37,78,118,0.3);-moz-box-shadow:0 1px 0 rgba(37,78,118,0.3);box-shadow:0 1px 0 rgba(37,78,118,0.3);margin-right:24px;position:relative}.message-bubble .quote{background:url(../images/interface/bg-ratings-quotemark.png?1474293747) 12px 12px no-repeat;margin:0 0 10px;padding:12px 48px}.message-bubble span{width:24px;height:27px;background:url(../images/interface/bg-msg-bubble-arrow.png?1474293747) 0 0 no-repeat;position:absolute;top:24px;right:-23px}.manager-avatar{display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;text-align:center;padding-top:24px}.manager-avatar img{padding-bottom:12px}.manager-avatar .user{margin:0;padding:0}.hostel-entries{clear:both;padding-left:24px}.hostel-entries ul{margin:0;padding:0}.notice-board h2{margin:0;padding:0}.bubble-container{padding:0 0 0 24px}.notice-board-item .notice-board-item-header{overflow:hidden;*zoom:1;padding-bottom:18px;border-bottom:#e5e5e5 solid 1px}.notice-board-item .notice-board-item-header ul{margin:0;padding-top:40px}.notice-board-item .notice-board-item-header li{float:right}.notice-board-item .notice-board-item-header li .social-network-links{border-top:none;bottom:auto;left:auto;padding-top:10px;position:relative;width:auto}.notice-board-item .notice-board-item-header li:first-child{float:left}.notice-board-item .notice-board-item-txt{float:left;width:475px;padding-top:18px}.notice-board-item .notice-board-item-img{float:right;width:482px;text-align:right;padding-top:18px}.notice-board-item .notice-board-item-img img{max-width:482px}.overview-green-ratings .green-ratings-badge{float:left;margin-right:24px}.overview-discount-item{margin-bottom:8px}.overview-discount-item .overview-discount-img{width:89px;height:87px;margin:0 18px 18px 0;float:left}.overview-discount-item .overview-discount-img img{width:89px;height:87px}.overview-discount-item .copy{float:left;width:190px}.further-info{position:relative;text-align:center;clear:both;margin:24px 0 0;padding-top:18px}.further-info .divider{position:absolute;top:-1px;left:-24px;width:655px;margin:0}.tip{clear:both}.tip-item{min-height:66px}.tip-item h4{font-family:'VAG Rounded W01 Light';font-weight:normal;font-size:13px;color:#777;line-height:18px;margin:0}.facilities-list,.important-criteria,.opening-times,.attractions-list,.hostel-address{padding-top:0;padding-bottom:18px}.facilities-list li,.important-criteria li,.opening-times li,.attractions-list li,.hostel-address li{line-height:24px}.attractions-list ul{padding-bottom:0}.facilities-list ul{padding-bottom:0}.facilities-list ul+h2.small-sub-heading{padding-top:18px}.facilities-list p.see-full{padding-bottom:18px}.hostel-address{padding-top:0}.hostel-address p.address{line-height:27px;margin-bottom:9px}.opening-times span{font-weight:bold}.hostel-rating-panel .badge-box,.hostel-green-rating-panel .badge-box{text-align:center;height:1px;margin:56px 0;border-top:1px solid #d6dbe0}.hostel-rating-panel .badge-box p,.hostel-green-rating-panel .badge-box p{font-size:26px;line-height:26px;text-shadow:1px 1px 0 rgba(255,255,255,0.36)}.hostel-green-rating-panel .badge-box{border-top:1px solid #dfe0d5}.hostel-green-rating-panel .green-ratings-badge{border-left:12px solid #f8f8ed;border-right:12px solid #f8f8ed}.hostel-rating-panel table{width:100%}.hostel-rating-panel td{padding:5px 5px 5px 0;border-bottom:1px solid #d6dbe0}.hostel-rating-panel tr:last-child td{border-bottom:0}.hostel-rating-panel .pc{width:15%;text-align:right;padding:4px 0 4px 5px}.review-item{clear:both;margin:0 0 18px 0;position:relative;min-height:66px}.reply{clear:both;overflow:hidden}.reply-item{clear:both;margin:0 0 18px 0;position:relative;min-height:66px}.ideas{text-align:center}.hide-comments{display:none}.idea-comments{display:none}.recently-updated{display:block}.report-button{display:inline-block;float:right}.report-button input{color:#08c;border:none;background:transparent;text-decoration:none}.message-bubble .title p{font-weight:bold;font-family:'VAG Rounded W01 Light'}.message-bubble .description p{display:inline}.message-bubble .description .show-hide-idea-container{display:inline}.comments{border:1px solid #e5e5e5;border-radius:5px}.comments .comment-container{border-bottom:1px solid #e5e5e5}.edit-link{color:#08c}.my-tripbook-home{background:white;padding-bottom:54px}.my-tripbook-home .my-tripbook-title{text-align:center;width:320px;margin:0 auto}.my-tripbook-home .my-tripbook-title h1{display:inline;background:url(../images/content/icon-heart.png?1474293747) 0 3px no-repeat;padding-left:38px}.my-tripbook-home .my-tripbook-title h1 span{display:block;padding-left:32px}.my-tripbook-home .what-are h1{background:none}.my-tripbook-home .content-container,.my-tripbook-home .filter-actions,.my-tripbook-home .show-more{position:relative}.my-tripbook-home .add-link{float:right;width:33%;text-align:right;margin-top:-50px;margin-right:18px}.my-tripbook-home .add-link p:first-child{margin-bottom:0;font-weight:bold}.my-tripbook-home .what-are-tripbooks{float:left;width:33%;margin-top:36px;margin-left:18px}.my-tripbook-home .sign-in{position:absolute;right:40px;top:25px;width:380px}.my-tripbook-home .sign-in .sign-in-txt{text-align:right;float:right;padding-right:9px}.my-tripbook-home .sign-in .sign-in-txt p{margin-bottom:0}.my-tripbook-home .sign-in .sign-in-btn{float:right}.my-tripbook-home .sign-in .sign-in-btn a{float:right}.my-tripbook-home .sign-in .sign-in-btn .content-container,.my-tripbook-home .sign-in .sign-in-btn .filter-actions,.my-tripbook-home .sign-in .sign-in-btn .show-more{padding-right:0;padding-bottom:0}.my-tripbook-home .features{width:1080px;height:484px;background:url(../images/content/bg-my-tripbook.jpg?1474293747) 0 0 no-repeat;position:relative}.my-tripbook-home .features .entry{width:350px;float:left;text-align:center;margin-top:40px}.my-tripbook-home .features .entry h2{margin-bottom:0}.my-tripbook-home .features .entry p{margin-bottom:0;width:200px;margin:0 auto}.my-tripbook-home .features .action{position:absolute;left:0;bottom:30px;width:100%;text-align:center}.tripbook .tripbook-details .add-link{float:left;width:33%;padding:0 0 0 9px}.tripbook .tripbook-details .add-link p:first-child{font-weight:bold;margin-bottom:0}.tripbook .tripbook-details .add-link .add-to-tripbooks-full{float:left}.tripbook .tripbook-details .add-link .arrow-drag{margin-top:-10px}.tripbook .tripbook-entries.paper-effect{padding-top:36px;left:auto;position:relative;top:auto;height:auto;width:auto;position:relative;margin-top:-18px}.tripbook .tripbook-entries.paper-effect .public-edit{position:absolute;right:24px;top:36px}.tripbook .tripbook-entries.paper-effect .public-edit li{float:left;font-weight:bold;padding-left:10px;padding-right:10px;border-left:#505050 solid 1px}.tripbook .tripbook-entries.paper-effect .public-edit li:first-child{padding-left:0;border-left:none}.tripbook .tripbook-entries.paper-effect .tripbook-view{padding-bottom:24px}.tripbook .tripbook-entries.paper-effect .search-view-tabs li a{background:none;padding:10px 15px}.tripbook{}.add-entry .tripbook-title{padding-bottom:18px;width:auto}.add-entry .tripbook-title h1{display:inline;background:url(../images/content/icon-heart.png?1474293747) 0 3px no-repeat;padding-left:38px}.add-entry .col-wide{width:100%}.add-entry .col-wide input{width:700px;margin-bottom:0;margin-right:9px}.add-entry .col-wide input.add-url{width:auto}.add-entry .col-wide label{display:block}.add-entry .standard-page-form-container .carousel-container{height:273px;padding:6px 0 9px}.add-entry .standard-page-form-container .carousel{border-radius:0;overflow:hidden;background:#fff;margin:0;width:273px;height:273px}.add-entry .standard-page-form-container .carousel .item{overflow:hidden}.add-entry .standard-page-form-container .carousel-control.right{top:126px}.add-entry .standard-page-form-container .loader{width:32px;height:32px;position:absolute;top:116px;left:126px;z-index:3}.add-entry .standard-page-form-container .normal{font-weight:normal}.add-entry .standard-page-form-container .hide{display:none}.add-entry .standard-page-form-container .show{display:block}.add-entry .standard-page-form-container .col-1{width:285px}.add-entry .standard-page-form-container .col-2 input,.add-entry .standard-page-form-container .col-2 textarea{width:600px;max-width:600px;min-width:600px;max-height:80px}.add-entry .standard-page-form-container .col-2 input{margin-bottom:10px}.add-entry .entry-success{text-align:center}.add-entry .entry-success .social-network-links{border-top:1px solid #e5e5e5;bottom:auto;left:auto;padding-top:12px;position:relative;margin:24px auto 0;width:320px;text-indent:-9999px}.add-entry .entry-success .button-centered li{display:inline}.add-entry .entry-success .button-centered li:first-child{padding-right:18px}.thankyou h1{background:none;padding-left:0}.create-tripbook .my-tripbook-title{text-align:center;width:auto;padding-bottom:12px;margin:0 auto}.create-tripbook .my-tripbook-title h1{display:inline;background:url(../images/content/icon-heart.png?1474293747) 0 3px no-repeat;padding-left:38px}.search-results-info{text-align:center}.search-summary{margin-bottom:5px}.search-subtext{margin-bottom:12px}.search-content{padding-bottom:24px}.search-content .show-more{margin-bottom:15px;padding-bottom:0}.search-form-elems .dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333}.search-view{display:inline-block;float:none;*clear:both}.search-sort-label{margin-top:6px}.search-result-items{clear:both;position:relative;padding-top:6px;margin-top:12px;padding:0;border-bottom:1px solid #e5e5e5;overflow:hidden;*zoom:1}.search-grid{clear:both;padding-left:29px}.result-grid{margin:0}.search-grid-item .map-teaser-image{width:94%!important}.search-grid-item .main-info{width:312px;padding:12px}.search-grid-item .main-info h2{color:#3d77b3;text-align:left;padding:0}.search-grid-item .main-info p.txt{overflow:hidden;max-height:90px;text-overflow:ellipsis}.search-grid-item .main-info p.reviews{float:left;margin:9px 0 0}.search-grid-item .main-info .best-for-badges li{margin-bottom:0}.search-grid-item .main-info .best-for-badges p.best-for-txt{float:left;margin-bottom:5px}.search-grid-item .main-info .best-for-badges .small-badges{margin-top:0;margin-right:30px;clear:both}.search-grid-item .main-info .best-for-badges .small-badges li{margin-bottom:6px}.search-grid-item .main-info .best-for-badges .eco-hostel{background:url(/images/interface/icon-eco-hostel.png?1474293747) no-repeat scroll 0 0 transparent;height:39px;width:40px}.search-grid-item .main-info .best-for-badges .sustainability-info{float:left}.search-grid-item .main-info .best-for-badges .sustainability-info p{text-indent:-999em;margin:0}.search-grid-item .main-info .best-for-badges .sustainability-solo{padding-top:14px}.search-grid-item .main-info .key-features{list-style:disc;padding:2% 4% 4% 4%}.search-grid-item .main-info .key-features li:nth-child(n+6){display:none}.search-grid-item .main-info .key-features .more-than-10-link{float:none;top:0}.search-grid-item .main-info .reviews-container .small-ratings-badge{background:none}.search-grid-item .get-in-touch-box{float:left;width:100%;height:105px;padding:10px;background:#F7F7F7}.search-grid-item .get-in-touch-box h3{font-weight:bold;font-size:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;text-align:left;display:normal}.search-grid-item .get-in-touch-box dt{float:left;width:15%;padding:0 0 .5em 0;overflow:hidden}.search-grid-item .get-in-touch-box dd{float:left;width:80%;padding:0 0 .5em 0;overflow:hidden}.search-grid-item .facilities-box{display:none;float:left;background:#F7F7F7;padding:20px 10px 10px;font-weight:bold;width:200px;height:222px}.search-grid-item .facilities-box ul{margin-left:0}.search-grid-item .facilities-box li{list-style-type:circle;font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;list-style-position:inside;padding-top:.9em;padding-left:.1em}.search-grid-item .book-box{float:left;width:176px}.search-grid-item .book-box .prices-from{display:none;padding-top:0;padding-bottom:0}.search-grid-item .book-box .prices-from li{display:list-item;margin:0;overflow:hidden}.search-grid-item .book-box .prices-from li .type{text-align:right;position:relative;margin-bottom:0}.search-grid-item .book-box .prices-from li li:first-child{margin-top:0}.search-grid-item .book-box .prices-from li .tag{float:right}.search-grid-item .book-box .special-offer{background:url(/images/interface/icon-special-offer-small.png?1474293747) no-repeat 0 2px;color:#E81414;padding-left:24px;width:auto;float:right}.search-grid-item .book-box .submit,.search-grid-item .book-box .search-view-tabs li,.search-view-tabs .search-grid-item .book-box li,.search-grid-item .book-box .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-grid-item .book-box .create-btn,.search-grid-item .book-box .show-more a,.show-more .search-grid-item .book-box a{clear:both;padding:.5em 1em .5em 1em}.show-more{text-align:center;display:none}.js .show-more{display:block}.landing-page-seo-text{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;text-align:justify;padding-left:20px;padding-right:20px}.landing-page-footer{text-align:center}#best-for-text{float:left;margin-bottom:0;margin-top:5px}#small-badges-hostel-search{position:relative;margin-top:25px}.hostel-search-select{width:180px}.search-subtext{display:none}.sign-in{text-align:center}.checkout-divider{margin:36px 0 24px;position:relative;border-bottom:1px solid #e5e5e5}.checkout-divider .checkout-heading{background:#fff;padding:0 10px;position:absolute;text-transform:uppercase;left:50%}.checkout-login{margin:0 0 10px}.tripbook{margin-top:11px;position:relative}.tripbook h1{margin:0;padding:0}.tripbook h1 a,.tripbook h1 a:focus,.tripbook h1 a:hover{color:#333;text-decoration:none}.tripbook .search-view{display:inline-block;float:none;*clear:both}.tripbook-view{clear:both;text-align:center}.tripbook-logos-small{width:20%;float:left}.tripbook-logos{width:33%;float:left}.tripbook-title-wide{width:60%;float:left;text-align:center}.tripbook-title{width:33%;float:left;text-align:center}.tripbook-actions-small{float:right;width:20%;text-align:right}.tripbook-actions-small .submit,.tripbook-actions-small .search-view-tabs li,.search-view-tabs .tripbook-actions-small li,.tripbook-actions-small .create-tripbook-teaser .create-btn,.create-tripbook-teaser .tripbook-actions-small .create-btn,.tripbook-actions-small .show-more a,.show-more .tripbook-actions-small a{margin-top:12px}.tripbook-actions-small .carousel{float:left}.tripbook-actions-small .social-network-links{position:absolute;padding-top:0;top:24px;right:36px;border:0;width:auto;left:auto;bottom:auto}.tripbook-actions{position:relative;top:50px;float:right;width:33%;text-align:right}.tripbook-actions .submit,.tripbook-actions .search-view-tabs li,.search-view-tabs .tripbook-actions li,.tripbook-actions .create-tripbook-teaser .create-btn,.create-tripbook-teaser .tripbook-actions .create-btn,.tripbook-actions .show-more a,.show-more .tripbook-actions a{margin-top:12px}.tripbook-actions .carousel{float:left}.tripbook-actions .social-network-links{position:absolute;padding-top:0;top:24px;right:36px;border:0;width:auto;left:auto;bottom:auto}.tripbook-intro{clear:both;overflow:hidden;*zoom:1}.tripbook-intro-logos ul{margin-bottom:0}.tripbook-intro-logos ul li{display:inline-block;width:105px;text-align:center}.tripbook-intro-logos ul li img{padding:0 12px 12px 0;max-width:85px;max-height:85px}.tripbook-entries{padding:0 0 0 24px;clear:both}.tripbook-entries .tripbook-entries-header{text-align:center}.entry-img img{width:280px}.view-entry-modal .next{float:right;*margin-top:-194px}.report-tripbook-entry-title{font-size:.8em;padding-top:10px}.report-this-tripbook{position:relative;top:-38px;padding-right:30px}.entry-link{color:black;text-decoration:none}.entry-link:hover{color:black;text-decoration:none}.entry-link .content-container h2:hover,.entry-link .filter-actions h2:hover,.entry-link .show-more h2:hover{text-decoration:underline}.user-account-form .content-container,.user-account-form .filter-actions,.user-account-form .show-more{padding:24px 210px}.user-account{}.user-account .sign-in-form .primary,.user-account .sign-in-form .checkout-process .progress-controls input,.checkout-process .progress-controls .user-account .sign-in-form input{text-transform:uppercase}.user-account .password-control{margin:0 auto;padding-bottom:24px}.user-account .forgot-password{bottom:4px;left:12px}.user-account .profile-image-fullsize{display:inline;margin:0 12px 12px 0}.user-account .profile-image-fullsize img{width:150px;height:150px}.user-account .account-heading{margin-bottom:24px;padding:6px 12px}.areas-of-interest{overflow:hidden;*zoom:1;margin-bottom:18px}.hostel-contact-details{margin-bottom:24px}.hostel-contact-details p{margin-bottom:0}.hostel-contact-details .contact-no,.hostel-contact-details .opening{margin-bottom:12px}.hostel-contact-details .contact-no{margin-top:12px}.new-login{margin-top:0}.cancellation-thankyou{margin-top:11px;position:relative}.cancellation-thankyou .content-container,.cancellation-thankyou .filter-actions,.cancellation-thankyou .show-more{padding:18px 36px 0}.cancellation-thankyou .cancellation-body{text-align:center}.cancellation-thankyou .cancellation-title{padding-bottom:18px;width:auto;float:none;margin:0 auto;text-align:center}.cancellation-thankyou .cancellation-title h1{background:none repeat scroll 0 0 transparent;padding-left:0;display:inline;font-size:28px;line-height:32px;margin:0}.cancellation-thankyou .cancellation-title h2{font-size:20px;line-height:26px}.age-of-guests .text-label,.age-of-guests label{display:inline}.age-of-guests .age-entry .product-type{float:left}.age-of-guests .age-entry .product-type .product-name{float:left}.age-of-guests .guest-age{float:left}.basket-items{position:absolute;right:0;top:-1px;padding-top:1px;background:url(../images/interface/bg-main-nav-divider.png?1474293747) right center no-repeat;padding-right:2px;text-transform:uppercase}.basket-items .basket-display-tab{text-align:center;background:url(../images/interface/bg-main-nav-divider.png?1474293747) left center no-repeat;padding-left:2px}.basket-items a{text-decoration:none}.basket-items .groups-multi-trip{width:130px;padding:8px 24px 0!important;background:none!important;bottom:12px!important;box-shadow:0 0 0 0!important}.basket-items .basket-bg{position:relative;display:block;height:38px;padding:18px 24px 0;color:#000}.basket-items .cart-no{background:url(../images/interface/icon-basket-cart.png?1474293747) left center no-repeat;padding:4px 4px 4px 24px}.basket-items .active{background:url(../images/interface/bg-main-nav-divider-active.png?1474293747) right center no-repeat}.basket-items .active .basket-bg{background:#f89826;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYzc4NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#ffc786));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:linear-gradient(bottom,#f7931d 0,#ffc786 100%)}.basket-items .active .basket-bg .active-tab-right{background:url(../images/interface/bg-active-tab-right.png?1474293747) no-repeat scroll 100% 0 transparent;bottom:-12px;display:block;height:7px;position:relative;right:-24px;width:auto}.basket-items .active .basket-bg .active-tab-left{background:url(../images/interface/bg-active-tab-left.png?1474293747) no-repeat scroll 0 0 transparent;bottom:-5px;display:block;height:7px;position:relative;left:-24px;width:auto}.groups-app .basket-items{text-transform:none}.groups-app .basket-items .cart-no{background:none;padding:4px}.best-for-badges li{width:63px;height:63px;background:url(../images/interface/icons-best-for-large.png?1474293747) 0 0 repeat}.best-for-badges li.socialising{background-position:0 0}.best-for-badges li.sports-activities{background-position:0 252px}.best-for-badges li.partying{background-position:0 -63px}.best-for-badges li.relaxing{background-position:0 -126px}.best-for-badges li.unique-atmosphere{background-position:0 -189px}.best-for-badges li.sightseeing{background-position:0 -252px}.best-for-badges li.culture{background-position:0 -315px}.best-for-badges li.shopping{background-position:0 -378px}.best-for-badges li.food-lovers{background-position:0 -441px}.best-for-badges li.nature-lovers{background-position:0 -504px}.best-for-badges li.sports-and-activities{background-position:0 -567px}.best-for-badges li.eco-tourism{background-position:0 -630px}.best-for-badges li.volunteering{background-position:0 -693px}.best-for-badges li.celebration{background-position:0 -756px}.summary-panel{position:relative}.cost-note{position:relative}.additional-cost{position:relative}.room-cost,.additional-cost{border-bottom:1px solid #e5e5e5}.balance-price{padding:0;position:relative}.balance-price .balance-exchange-note{position:absolute;top:0;left:0;width:500px}.final-total{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.mobile-date-divider{display:none}.important-info-points{list-style-type:disc}.wakeup15-promo{padding-top:10px;padding-bottom:10px}.breadcrumb{padding:6px 12px;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.breadcrumb li{text-shadow:0}.breadcrumb .inpage-breadcrumb{left:0;position:absolute;top:0}.shim{display:block}.breadcrumb-city{line-height:18px;font-size:12px;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.breadcrumb-city:hover{text-decoration:underline}.carousel-img{max-height:450px;margin-left:auto;margin-right:auto}.checkout-progress-indicator{text-align:center;margin-top:12px;*margin-top:30px;color:#999}.checkout-progress-indicator li{position:relative;display:inline;padding:0 12px}.checkout-progress-indicator .active{color:#333}.checkout-summary .content-container,.checkout-summary .filter-actions,.checkout-summary .show-more{padding:48px 40px 0 0}.curr-lang-menu label,.curr-lang-menu .text-label{font-weight:bold;font-size:14px}.date-display{background-color:#e5e5e2;-webkit-box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(81,81,81,0.45),inset -1px 0 0 rgba(0,0,0,0.14);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#e5e5e1),color-stop(100%,#f8f8f6));background-image:-webkit-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-moz-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-o-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);overflow:hidden;*zoom:1;margin-bottom:2px;clear:left}.date-display-area{height:0;width:1000px}.date-display-controls{margin:0 auto 0 239px;width:1000px}.date-display-controls li{float:left;width:77px;height:67px;text-shadow:0 1px 0 rgba(255,255,255,0.36);border-top:1px solid #fafafa;border-right:1px solid #d4d4d2;border-bottom:1px solid #b0b0b0;border-left:1px solid #fefefe;margin-bottom:-1px;text-align:center}.date-display-controls .date-no{display:block;margin-top:12px;line-height:20px}.date-display-controls .day-name{display:block;color:#666;line-height:14px}.date-display-controls .mon-name{display:block;color:#666;text-transform:uppercase;line-height:16px}.date-display-controls .next,.date-display-controls .previous{text-shadow:none;width:76px}.date-display-controls .next input,.date-display-controls .previous input{margin:12px 18px;width:40px;height:40px;border:none;color:transparent;font-size:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.date-display-controls .next{border-right:1px;text-align:left}.date-display-controls .next input{background:url(../images/interface/btn-next.png?1474293747) left center no-repeat}.date-display-controls .next input:hover{background:url(../images/interface/btn-next-over.png?1474293747) left center no-repeat}.date-display-controls .previous{border-left:1px;text-align:right}.date-display-controls .previous input{background:url(../images/interface/btn-previous.png?1474293747) right center no-repeat}.date-display-controls .previous input:hover{background:url(../images/interface/btn-previous-over.png?1474293747) left center no-repeat}.date-display-controls .central{background-color:#cacac6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFCACAC6',endColorstr='#FFEFEFEC');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#c9c9c5),color-stop(100%,#efefec));background-image:-webkit-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:-moz-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:-o-linear-gradient(top,#c9c9c5 0,#efefec 100%);background-image:linear-gradient(top,#c9c9c5 0,#efefec 100%)}.explore-controls{position:absolute;width:340px;margin-left:710px;margin-top:17px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.explore-accordion-content .content-container,.explore-accordion-content .filter-actions,.explore-accordion-content .show-more{padding:12px}.explore-filter{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.explore-filter .scrolly-list{height:330px;overflow:auto}.explore-filter .scrolly-list .explore-filter-list+.explore-filter-list{padding-top:20px}.explore-filter .scrolly-list .explore-filter-list form{margin:0}.destinations-title,.destinations-title.active-title{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.best-for-title{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.best-for-title.active-title{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.explore-menu{clear:both;height:385px;overflow-y:scroll;margin-bottom:12px}.filter-table td{width:170px}.filter-table th{width:170px}.search-form-elems{-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px}.filter-options{width:775px;margin-top:-6px;margin-left:6px;padding:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.mobile-filter-options{display:none}.hostel-tabs{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;text-transform:uppercase;background-color:#f1f0ec;-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#e5e5e1),color-stop(100%,#f8f8f6));background-image:-webkit-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-moz-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-o-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%)}.hostel-tabs li{border-right:1px solid #ceccc9;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;margin-bottom:0}.hostel-tabs li a{-moz-border-radius-topleft:none;-webkit-border-top-left-radius:none;border-top-left-radius:none;border:none;margin-right:0;width:179px;text-align:center;color:#3b2e1e;line-height:16px;min-height:95px;padding:12px 0 0 0}.hostel-tabs li a:hover,.hostel-tabs li a:active{border:none;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#d1d1cc),color-stop(100%,#eeeeea));background-image:-webkit-linear-gradient(bottom,#d1d1cc 0,#eeeeea 100%);background-image:-moz-linear-gradient(bottom,#d1d1cc 0,#eeeeea 100%);background-image:-o-linear-gradient(bottom,#d1d1cc 0,#eeeeea 100%);background-image:linear-gradient(bottom,#d1d1cc 0,#eeeeea 100%);border:0}.hostel-tabs li a .tab-txt{padding:0 6px}.hostel-tabs li:last-child{border:0}.hostel-tabs .tab-icon{margin:0 auto;width:60px;height:50px;padding-bottom:6px}.hostel-tabs .preview .tab-icon{background-position:0 -50px}.hostel-tabs .prices .tab-icon{background-position:-174px -50px}.hostel-tabs .location .tab-icon{background-position:-360px -50px}.hostel-tabs .facilities .tab-icon{background-position:-540px -50px}.hostel-tabs .notice-board .tab-icon{background-position:-720px -50px}.hostel-tabs .reviews .tab-icon{background-position:-900px -50px}.hostel-tabs .availability .tab-icon{background-position:-1080px -50px}.hostel-tabs li.active{background-color:#fff;-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px}.hostel-tabs li.active a{border:none;color:#286ba9}.hostel-tabs li.active a:hover,.hostel-tabs li.active a:active{background-color:#fff;border:0}.hostel-tabs li.active.preview .tab-icon{background-position:0 0}.hostel-tabs li.active.prices .tab-icon{background-position:-174px 0}.hostel-tabs li.active.location .tab-icon{background-position:-360px 4px}.hostel-tabs li.active.facilities .tab-icon{background-position:-540px 0}.hostel-tabs li.active.notice-board .tab-icon{background-position:-720px 0}.hostel-tabs li.active.reviews .tab-icon{background-position:-900px 0}.hostel-tabs li.active.availability .tab-icon{background-position:-1080px 0}.iframe-search{text-align:center}.iframe-search-form div.affiliate-search{overflow:hidden;margin-right:9px;margin-left:6px}.iframe-search-form div.affiliate-search select{width:100%}.iframe-search-form label.date-x{left:1px;top:-30px}.img-container{max-width:720px}.location-map-canvas{width:655px;height:435px;margin:24px 25px 24px 40px}.info-details{width:250px}.info-details .hostel-title{font-size:20px;line-height:26px;font-weight:bold;color:#333}.info-img{padding-right:18px;width:70px}.map-list{height:508px;overflow-y:scroll;position:relative;margin-top:12px}.map-list .teaser-footer{overflow:hidden;*zoom:1;padding-left:6px;padding-bottom:6px}.map-teaser-advert{min-height:0!important;max-width:1010px}.modal{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 0 10px rgba(0,0,4,0.27);-moz-box-shadow:0 0 10px rgba(0,0,4,0.27);box-shadow:0 0 10px rgba(0,0,4,0.27)}.modal button.close{margin-top:-12px}.global-nav{margin-bottom:0;overflow:hidden;*zoom:1}.global-nav ul{margin-left:110px}.global-nav ul .dropdown.global-nav-dropdown .dropdown-toggle b.caret{border-top:5px solid white;border-width:5px;margin-top:6px;margin-left:2px}.global-nav ul .dropdown.global-nav-dropdown>a{color:#ccc}.global-nav ul .dropdown.global-nav-dropdown.open>a,.global-nav ul .dropdown.global-nav-dropdown>a:hover{background-color:#286ba9;color:white}.global-nav ul .dropdown.global-nav-dropdown.open .dropdown-toggle b.caret{border-top:5px solid transparent}.navbar .nav>li>a,.disclaimer .nav>li>a,.global-nav .nav>li>a,.navbar .group-tabs>li>a,.disclaimer .group-tabs>li>a,.global-nav .group-tabs>li>a,.navbar .search-tabs>li>a,.disclaimer .search-tabs>li>a,.global-nav .search-tabs>li>a,.navbar .booking-tab-container .tabs>li>a,.booking-tab-container .navbar .tabs>li>a,.disclaimer .booking-tab-container .tabs>li>a,.booking-tab-container .disclaimer .tabs>li>a,.global-nav .booking-tab-container .tabs>li>a,.booking-tab-container .global-nav .tabs>li>a,.disclaimer ul>li>a,.navbar .search-filter>li>a,.disclaimer .search-filter>li>a,.global-nav .search-filter>li>a,.navbar .search-view-tabs>li>a,.disclaimer .search-view-tabs>li>a,.global-nav .search-view-tabs>li>a,.navbar .hostel-tabs>li>a,.disclaimer .hostel-tabs>li>a,.global-nav .hostel-tabs>li>a,.global-nav ul>li>a{text-shadow:0,0,0,0,0;text-shadow:none;background:url(../images/interface/bg-global-nav-divider.png?1474293747) right center no-repeat}.main-nav-list li ul li{background-image:none;width:auto}div.global-nav{overflow:visible}div.global-nav ul li ul{margin-left:5px;padding-bottom:8px}div.global-nav ul li ul li{padding:0}div.global-nav ul li ul li a{padding:0;background-image:none}.main-nav-dropdown a .caret{border-top:black 7px solid;border-width:7px;margin-top:5px;margin-left:3px}.main-nav-dropdown.open a .caret{border-top:transparent 7px solid}.dropdown-menu.global-nav-menu{width:auto;min-width:0}.dropdown-menu.global-nav-menu a{height:8px;color:black;padding:8px 5px}.dropdown-menu.nav-dropdown{min-width:0;width:auto}.dropdown-menu.nav-dropdown a{height:20px}.curr-lang-menu,.search-filter .dropdown-toggle{text-align:center;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;margin-top:-1px}.curr-lang-menu .content-container,.search-filter .dropdown-toggle .content-container,.curr-lang-menu .filter-actions,.search-filter .dropdown-toggle .filter-actions,.curr-lang-menu .show-more,.search-filter .dropdown-toggle .show-more{padding:12px 18px}.disclaimer a,.curr-lang-selector a,.navbar .nav>li>a,.disclaimer .nav>li>a,.global-nav .nav>li>a,.navbar .group-tabs>li>a,.disclaimer .group-tabs>li>a,.global-nav .group-tabs>li>a,.navbar .search-tabs>li>a,.disclaimer .search-tabs>li>a,.global-nav .search-tabs>li>a,.navbar .booking-tab-container .tabs>li>a,.booking-tab-container .navbar .tabs>li>a,.disclaimer .booking-tab-container .tabs>li>a,.booking-tab-container .disclaimer .tabs>li>a,.global-nav .booking-tab-container .tabs>li>a,.booking-tab-container .global-nav .tabs>li>a,.navbar .disclaimer ul>li>a,.disclaimer .navbar ul>li>a,.disclaimer ul>li>a,.global-nav .disclaimer ul>li>a,.disclaimer .global-nav ul>li>a,.navbar .search-filter>li>a,.disclaimer .search-filter>li>a,.global-nav .search-filter>li>a,.navbar .search-view-tabs>li>a,.disclaimer .search-view-tabs>li>a,.global-nav .search-view-tabs>li>a,.navbar .hostel-tabs>li>a,.disclaimer .hostel-tabs>li>a,.global-nav .hostel-tabs>li>a,.navbar .global-nav ul>li>a,.global-nav .navbar ul>li>a,.global-nav ul>li>a{margin:0;padding:8px 10px 8px;display:block;color:#ccc;font-weight:normal}.disclaimer a:hover,.curr-lang-selector a:hover,.navbar .nav>li>a:hover,.disclaimer .nav>li>a:hover,.global-nav .nav>li>a:hover,.navbar .group-tabs>li>a:hover,.disclaimer .group-tabs>li>a:hover,.global-nav .group-tabs>li>a:hover,.navbar .search-tabs>li>a:hover,.disclaimer .search-tabs>li>a:hover,.global-nav .search-tabs>li>a:hover,.navbar .booking-tab-container .tabs>li>a:hover,.booking-tab-container .navbar .tabs>li>a:hover,.disclaimer .booking-tab-container .tabs>li>a:hover,.booking-tab-container .disclaimer .tabs>li>a:hover,.global-nav .booking-tab-container .tabs>li>a:hover,.booking-tab-container .global-nav .tabs>li>a:hover,.navbar .disclaimer ul>li>a:hover,.disclaimer .navbar ul>li>a:hover,.disclaimer ul>li>a:hover,.global-nav .disclaimer ul>li>a:hover,.disclaimer .global-nav ul>li>a:hover,.navbar .search-filter>li>a:hover,.disclaimer .search-filter>li>a:hover,.global-nav .search-filter>li>a:hover,.navbar .search-view-tabs>li>a:hover,.disclaimer .search-view-tabs>li>a:hover,.global-nav .search-view-tabs>li>a:hover,.navbar .hostel-tabs>li>a:hover,.disclaimer .hostel-tabs>li>a:hover,.global-nav .hostel-tabs>li>a:hover,.navbar .global-nav ul>li>a:hover,.global-nav .navbar ul>li>a:hover,.global-nav ul>li>a:hover{text-decoration:none}.curr-lang-selector.open a,.search-form-elems .search-filter.open .dropdown-toggle,.navbar .nav>li>a:hover,.disclaimer .nav>li>a:hover,.global-nav .nav>li>a:hover,.navbar .group-tabs>li>a:hover,.disclaimer .group-tabs>li>a:hover,.global-nav .group-tabs>li>a:hover,.navbar .search-tabs>li>a:hover,.disclaimer .search-tabs>li>a:hover,.global-nav .search-tabs>li>a:hover,.navbar .booking-tab-container .tabs>li>a:hover,.booking-tab-container .navbar .tabs>li>a:hover,.disclaimer .booking-tab-container .tabs>li>a:hover,.booking-tab-container .disclaimer .tabs>li>a:hover,.global-nav .booking-tab-container .tabs>li>a:hover,.booking-tab-container .global-nav .tabs>li>a:hover,.navbar .disclaimer ul>li>a:hover,.disclaimer .navbar ul>li>a:hover,.disclaimer ul>li>a:hover,.global-nav .disclaimer ul>li>a:hover,.disclaimer .global-nav ul>li>a:hover,.navbar .search-filter>li>a:hover,.disclaimer .search-filter>li>a:hover,.global-nav .search-filter>li>a:hover,.navbar .search-view-tabs>li>a:hover,.disclaimer .search-view-tabs>li>a:hover,.global-nav .search-view-tabs>li>a:hover,.navbar .hostel-tabs>li>a:hover,.disclaimer .hostel-tabs>li>a:hover,.global-nav .hostel-tabs>li>a:hover,.navbar .global-nav ul>li>a:hover,.global-nav .navbar ul>li>a:hover,.global-nav ul>li>a:hover,.navbar .nav>li>a:focus,.disclaimer .nav>li>a:focus,.global-nav .nav>li>a:focus,.navbar .group-tabs>li>a:focus,.disclaimer .group-tabs>li>a:focus,.global-nav .group-tabs>li>a:focus,.navbar .search-tabs>li>a:focus,.disclaimer .search-tabs>li>a:focus,.global-nav .search-tabs>li>a:focus,.navbar .booking-tab-container .tabs>li>a:focus,.booking-tab-container .navbar .tabs>li>a:focus,.disclaimer .booking-tab-container .tabs>li>a:focus,.booking-tab-container .disclaimer .tabs>li>a:focus,.global-nav .booking-tab-container .tabs>li>a:focus,.booking-tab-container .global-nav .tabs>li>a:focus,.navbar .disclaimer ul>li>a:focus,.disclaimer .navbar ul>li>a:focus,.disclaimer ul>li>a:focus,.global-nav .disclaimer ul>li>a:focus,.disclaimer .global-nav ul>li>a:focus,.navbar .search-filter>li>a:focus,.disclaimer .search-filter>li>a:focus,.global-nav .search-filter>li>a:focus,.navbar .search-view-tabs>li>a:focus,.disclaimer .search-view-tabs>li>a:focus,.global-nav .search-view-tabs>li>a:focus,.navbar .hostel-tabs>li>a:focus,.disclaimer .hostel-tabs>li>a:focus,.global-nav .hostel-tabs>li>a:focus,.navbar .global-nav ul>li>a:focus,.global-nav .navbar ul>li>a:focus,.global-nav ul>li>a:focus{background:#286ba9;color:#fff}.main-nav-list{float:left;margin:0 0 0 120px}.main-nav-list li{float:left;text-align:center;padding-right:1px;background:url(../images/interface/bg-main-nav-divider.png?1474293747) right center no-repeat}.main-nav-list .active{margin-left:-1px;background:url(../images/interface/bg-main-nav-divider-active.png?1474293747) right center no-repeat}.main-nav-list .active a,.main-nav-list .active a:hover{background:#f89826;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYzc4NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f7931d),color-stop(100%,#ffc786));background-image:-webkit-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-moz-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-o-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:linear-gradient(bottom,#f7931d 0,#ffc786 100%)}.main-nav-list .active a span.active-tab-right,.main-nav-list .active a:hover span.active-tab-right{background:url(../images/interface/bg-active-tab-right.png?1474293747) no-repeat scroll 100% 0 transparent;bottom:-5px;display:block;height:7px;position:relative;right:-13px;width:auto}.main-nav-list .active a span.active-tab-left,.main-nav-list .active a:hover span.active-tab-left{background:url(../images/interface/bg-active-tab-left.png?1474293747) no-repeat scroll 0 0 transparent;bottom:2px;display:block;height:7px;position:relative;left:-12px;width:auto}.main-nav-list .nav-buttons{text-transform:none}.main-nav-list a{position:relative;float:left;height:43px;padding:10px 12px 1px 12px;color:#000}.main-nav-list a:hover{text-decoration:none;background:#cbcbc8;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#efefec),color-stop(100%,#cbcbc8));background:-webkit-linear-gradient(#efefec,#cbcbc8);background:-moz-linear-gradient(#efefec,#cbcbc8);background:-o-linear-gradient(#efefec,#cbcbc8);background:linear-gradient(#efefec,#cbcbc8)}.main-nav-list .text-logo{background:url(../images/interface/hostelling-international-logo.png?1474293747) 10px 10px no-repeat;width:209px;height:39px;cursor:pointer;margin-left:4px;margin-right:20px}.main-nav-list .text-logo:hover{background:url(../images/interface/hostelling-international-logo.png?1474293747) 10px 10px no-repeat}.main-nav-list .link-context{font-size:14px;padding-top:3px;text-transform:none;display:block}.tripbooks .link-context{background:url(../images/interface/icon-tripbooks-heart.png?1474293747) 0 50% no-repeat;padding-left:20px}.groups-app .main-nav-list{margin-left:0}.groups-app .main-nav-list .text-logo{margin-left:10px;background:url(../images/interface/groups-logo.png?1474293747) 2px 2px no-repeat;width:155px;height:44px;cursor:pointer}.groups-app .main-nav-list .text-logo:hover{background:url(../images/interface/groups-logo.png?1474293747) 2px 2px no-repeat}.mobile-groups-nav,.mobile-groups-icon{display:none}.newsletter{background:#f2f2f2}.newsletter .content-container p,.newsletter .filter-actions p,.newsletter .show-more p{margin-right:60px}.newsletter-groups{position:relative;width:320px!important;float:right}.hostel-nearby{margin:0 0 24px}.photo-gallery{width:100%;height:660px;position:relative;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}#galleria{width:100%;height:100%}.galleria-container{width:100%!important;height:100%!important}.galleria-image-nav-right,.galleria-image-nav-left{}.galleria-image-nav-left{background:url(../images/interface/btn-carousel-prev.png?1474293747) no-repeat 0 0}.galleria-image-nav-right{background:url(../images/interface/btn-carousel-next.png?1474293747) no-repeat 0 0;right:-30px}.galleria-thumbnails-container{text-align:center}.galleria-thumbnails-container .galleria-thumbnails-list{display:inline-block}.galleria-thumb-nav-left{display:block}.galleria-thumb-nav-right{display:block}.galleria-thumbnails-list{max-width:850px}.price-display .table{table-layout:fixed;*table-layout:auto;width:954px;*width:1000px}.price-display .th,.price-display .table-heading{text-align:left;font-weight:normal;background:#666;color:#fff;padding:6px}.price-display .no-of-guests{position:absolute;top:10px;right:10px}.price-display .td{vertical-align:middle;text-align:center;width:78px;*width:65px}.price-display .central{background:#edf5fb}.price-display .product-date{display:none}.price-display .product-date-price{color:#286ba9}.price-display .product-details{width:316px;*width:326px;text-align:left}.price-display .product-details .content-container,.price-display .product-details .filter-actions,.price-display .product-details .show-more{padding:12px}.price-display .not-available{text-align:center;width:13px;height:15px;margin:0 auto;background:url(../images/interface/icon-unavailable-sprite.png?1474293747) 0 0 no-repeat}.price-display .guest-options{border-right:0;width:130px;padding-top:6px;padding-bottom:6px}.price-display .guest-options .guest-gender{display:inline;width:50px;*width:55px;*padding:0}.price-display .room-label{font-size:11px}.price-display .form-buttons{padding:0 0 5px}.price-display .form-buttons .submit,.price-display .form-buttons .search-view-tabs li,.search-view-tabs .price-display .form-buttons li,.price-display .form-buttons .create-tripbook-teaser .create-btn,.create-tripbook-teaser .price-display .form-buttons .create-btn,.price-display .form-buttons .show-more a,.show-more .price-display .form-buttons a{font-size:12px}#too-many-nights2{float:left}.mobile-show-dates{display:none}.groups-app .availability-key,.main-app .availability-key,.affiliates .availability-key,.bookingcentre .availability-key{margin:12px 0;float:left;width:400px}.groups-app .availability-key ul li,.main-app .availability-key ul li,.affiliates .availability-key ul li,.bookingcentre .availability-key ul li{float:left;width:110px}.groups-app .available-cell p,.groups-app .unavailable-cell p,.groups-app .limited-cell p,.main-app .available-cell p,.main-app .unavailable-cell p,.main-app .limited-cell p,.affiliates .available-cell p,.affiliates .unavailable-cell p,.affiliates .limited-cell p,.bookingcentre .available-cell p,.bookingcentre .unavailable-cell p,.bookingcentre .limited-cell p{font-size:.9em;margin:auto;color:#333}.groups-app .price-display .table#dorms,.groups-app .price-display .table#rooms,.main-app .price-display .table#dorms,.main-app .price-display .table#rooms,.affiliates .price-display .table#dorms,.affiliates .price-display .table#rooms,.bookingcentre .price-display .table#dorms,.bookingcentre .price-display .table#rooms{border-color:#ccc}.groups-app .price-display .table#dorms .td,.groups-app .price-display .table#rooms .td,.main-app .price-display .table#dorms .td,.main-app .price-display .table#rooms .td,.affiliates .price-display .table#dorms .td,.affiliates .price-display .table#rooms .td,.bookingcentre .price-display .table#dorms .td,.bookingcentre .price-display .table#rooms .td{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.groups-app .price-display .table#dorms .td.highlighted,.groups-app .price-display .table#rooms .td.highlighted,.main-app .price-display .table#dorms .td.highlighted,.main-app .price-display .table#rooms .td.highlighted,.affiliates .price-display .table#dorms .td.highlighted,.affiliates .price-display .table#rooms .td.highlighted,.bookingcentre .price-display .table#dorms .td.highlighted,.bookingcentre .price-display .table#rooms .td.highlighted{background-color:white;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFEDEDED');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjZjZmNmY2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(11%,#f6f6f6),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%);background-image:-moz-linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%);background-image:-o-linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%);background-image:linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%)}.groups-app .price-display .table#dorms .td.guest-options,.groups-app .price-display .table#rooms .td.guest-options,.main-app .price-display .table#dorms .td.guest-options,.main-app .price-display .table#rooms .td.guest-options,.affiliates .price-display .table#dorms .td.guest-options,.affiliates .price-display .table#rooms .td.guest-options,.bookingcentre .price-display .table#dorms .td.guest-options,.bookingcentre .price-display .table#rooms .td.guest-options{border-right:0}.error-header{position:absolute;text-align:center;width:81.4%}.error-header span{color:red;background-color:white}.fill-in-dates{border-radius:1em}.tag{padding:4px 12px 3px 12px}.search-bar-wrapper{background:url(../images/interface/bg-search-bar.png?1474293747) bottom center no-repeat;padding-bottom:7px;clear:both;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.clear-dates{padding-left:5px;padding-right:5px}#padding-top-bottom{padding-top:7px;padding-bottom:7px}#tripbook-search-filter-button{width:auto}.search-bar{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.search-bar .search-form-elems{border-bottom:1px solid #d2d2d2;padding-top:12px;min-height:40px}.search-bar .search-form-elems .dates-selector{padding:0 13px 0 0}.search-bar .content-container,.search-bar .filter-actions,.search-bar .show-more{padding:12px 0 0 0}.search-bar input,.search-bar select{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.search-bar .search-form-section{display:inline-block}.search-bar .search-form-section:first-child{padding-left:11px}.search-bar .search-form-section .submit,.search-bar .search-form-section .search-view-tabs li,.search-view-tabs .search-bar .search-form-section li,.search-bar .search-form-section .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-bar .search-form-section .create-btn,.search-bar .search-form-section .show-more a,.show-more .search-bar .search-form-section a{margin:0 12px 0 10px}.search-bar .dates-selector input,.search-bar .dates-selector select{height:20px;padding:2px}.search-bar .dates-selector .datepicker{background:url(../images/interface/icon-calendar.png?1474293747) no-repeat 111px 6px white;width:110px;margin-right:2px;cursor:pointer;padding-left:23px;height:24px;margin-top:-3px}.search-bar .dates-selector .guests,.search-bar .dates-selector .nights{margin-right:2px}.search-bar .dates-selector .guests{height:24px}.mobile-search-display{display:none}.number-of-guests-input-wrapper{display:inline-block;vertical-align:middle;margin-bottom:0}.guests-indicator-icon{height:16px;width:15px;background:url(../images/interface/guests-indicator-icon.png?1474293747) no-repeat 0 0}.flag-banner{display:inline-block}.select-guests{max-width:110px;height:27px;font-size:.9em;margin-right:10px}.no-dates{font-size:.8em;text-align:left;display:inline-block;margin-bottom:1px}.no-dates-check{display:inline-block;text-align:right}.dates-box{max-width:250px;max-height:40px;margin-top:10px;margin-bottom:-5px;display:inline}.date-x{position:relative;top:-24px;left:2px;width:17px;height:17px;color:white;border:1px solid #d2d2d2;border-radius:100%;background-color:#d2d2d2;font-size:x-small;font-family:serif;text-align:center}.date-box-span{height:24px;margin-left:10px}.search-box-departure{height:17px!important}.search-box-arrival{height:17px!important}.no-dates-div{padding-top:28px;display:none}.search-dropdown{position:relative;left:-2.75em;color:transparent;cursor:pointer;background-image:url(../images/interface/glyphicons-58-history.png?1474293747);background-size:contain;background-repeat:no-repeat}.affiliates-logo{display:none}.affiliates-logo-international{display:none}li.mobile-search-map-button{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.social-signin li{margin-right:24px}.tip-item,.review-item{padding:12px 18px 5px 60px}.tip-item:before,.review-item:before{content:"";position:absolute;width:25px;height:20px;top:16px;left:16px;background:url(../images/interface/bg-ratings-quotemark.png?1474293747) 0 0 no-repeat}.reply-item{padding:12px 18px 5px 60px}.reply-item:before{content:"";position:absolute;width:25px;height:20px;top:16px;left:16px;background:url(../images/interface/bg-ratings-quotemark2.png) 0 0 no-repeat}.review-item{padding:12px 100px 5px 60px;font-size:16px;line-height:16px;background:#f7f7f7 url(../images/interface/bg-ratings-bubble-texture.png?1474293747) 100% 0 repeat-y}.sustainability-labels{border:1px solid #ccd94d;margin:0 40px 0 0}.sustainability-labels .panel-heading{background-color:#ccd94d;padding:7px 24px 4px;text-transform:none}.sustainability-labels .panel-heading h2{text-align:center;text-shadow:none}.sustainability-labels .sustainability-labels-container{margin-top:-1px;padding:7px 0 4px;background:url(../images/interface/bg-heading-panel-green.png?1474293747) center top no-repeat}.hi5-labels{border:1px solid #ccd94d;margin:0 40px 0 0}.hi5-labels .panel-heading{background-color:#ccd94d;padding:7px 24px 4px;text-transform:none}.hi5-labels .panel-heading h2{text-align:center;text-shadow:none}.hi5-labels .hi5-labels-container{margin-top:-1px;padding:7px 0 4px;background:url(../images/interface/bg-heading-panel-green.png?1474293747) center top no-repeat}.table{display:table;*behavior:url(/javascripts/libs/displaytable/display-table.min.htc?1474293747)}.tr{display:table-row;*-dt-display:table-row}.td,.th{display:table-cell;*-dt-display:table-cell}.cancel-btn{display:block;position:absolute;top:12px;right:12px}.table-heading{padding:6px}.table-heading h2,.table-heading h3,.table-heading h4{padding-right:200px}.basket-page .summary-table .error-validation-row,.booking-summary .summary-table .error-validation-row,.user-account .booking-table .error-validation-row{height:46px}.basket-page .summary-table .error-validation-row .error-validation,.booking-summary .summary-table .error-validation-row .error-validation,.user-account .booking-table .error-validation-row .error-validation{position:absolute;width:980px}.tripbook-carousel.search-results-carousel{height:auto;background-color:transparent}.tripbook-carousel{height:449px}.user-avatar{margin:0 12px 30px 22px}.user-avatar img{width:75px;height:75px}.form-horizontal .add-ons-table{margin:12px;width:96%;position:relative}.form-horizontal .add-ons-table .td{padding:0 24px 12px 0}.form-horizontal .add-ons-table .th{font-weight:bold;text-align:left;padding-bottom:6px}.form-horizontal .add-ons-table .hostelname{width:180px}.form-horizontal .add-ons-table .producttype{width:180px}.form-horizontal .add-ons-table .add-on-hostel-name{*width:240px}.form-horizontal .add-ons-table .addons-selector{width:400px}.form-horizontal .add-on-dates{height:30px}.form-horizontal .add-on-dates .add-on-date-range{position:absolute;width:640px;bottom:12px;left:0}.mobile-no{float:left;margin-right:6px}.country-code{width:120px;float:left}.country-code input.text{width:100px;margin-right:6px}.top-table{margin-top:25px}.membership-forms .teaser-container{float:left;margin-bottom:10px}.desktop-hidden{display:none}.sustainability_donation_override_select{margin-left:5px;width:80px}.sustainability_donation_override_select option{width:100%}.basket-page .content-container,.basket-page .filter-actions,.basket-page .show-more{padding:18px 40px 36px}.basket-page .remove-item{background:url(../images/interface/icon-remove.png?1474293747) center top no-repeat;width:20px;height:20px;margin-left:2px}.note-panel .content-container,.note-panel .filter-actions,.note-panel .show-more{padding:12px}.basket-delete-modal .content-container,.basket-delete-modal .filter-actions,.basket-delete-modal .show-more{padding:48px 12px 36px}.basket-delete-modal .content-container button.close,.basket-delete-modal .filter-actions button.close,.basket-delete-modal .show-more button.close{margin-top:-36px}.discount{padding:24px 0 12px}.discount .submit,.discount .search-view-tabs li,.search-view-tabs .discount li,.discount .create-tripbook-teaser .create-btn,.create-tripbook-teaser .discount .create-btn,.discount .show-more a,.show-more .discount a{width:auto;margin-left:4px}.groups-app .group-enquiries .summary-table .product-summary-details{padding-bottom:12px;padding-top:12px}.groups-app .group-enquiries .summary-table .td{padding-bottom:12px}.groups-app .group-enquiries .summary-table .remove-item{padding-left:12px}.groups-app .group-enquiries .summary-table .remove{width:20px}.groups-app .group-enquiries .end-table{margin-bottom:24px}.groups-app .group-enquiries .end-table .th{text-align:left}.enquiry-button{margin-top:10px}.availability-form{text-align:center;height:auto;-webkit-box-shadow:0 0 0 0 #e6e6e6;-moz-box-shadow:0 0 0 0 #e6e6e6;box-shadow:0 0 0 0 #e6e6e6;position:relative}.availability-form .validation-message{position:absolute;top:-17px;left:200px}.availability-form .search-form-elems .submit,.availability-form .search-form-elems .search-view-tabs li,.search-view-tabs .availability-form .search-form-elems li,.availability-form .search-form-elems .create-tripbook-teaser .create-btn,.create-tripbook-teaser .availability-form .search-form-elems .create-btn,.availability-form .search-form-elems .show-more a,.show-more .availability-form .search-form-elems a{text-transform:uppercase;height:auto;padding:5px 30px 4px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.checkout-process{margin-top:24px}.checkout-process .checkout-heading{padding:36px 0 0 0}.checkout-process .progress-controls{background:whitesmoke;padding:24px}.checkout-forms>.content-container,.checkout-forms>.filter-actions,.checkout-forms>.show-more{padding:24px 25px 24px 40px}.checkout-forms>.payment-page-container{padding-bottom:100px}.donation-note{padding-left:18px}.payment-iframe{width:600px}.qb-sign-in-checkout{margin-top:20px!important}.booking-terms .content-container,.booking-terms .filter-actions,.booking-terms .show-more{overflow-y:scroll;height:500px}.booking-terms .content-container .close,.booking-terms .filter-actions .close,.booking-terms .show-more .close{margin-right:-12px}.booking-terms .content-container .txt,.booking-terms .filter-actions .txt,.booking-terms .show-more .txt{margin:30px 0;padding:0 18px 0 18px;width:480px;height:470px;overflow:auto}.socal_buttons{margin-top:40px}.connect-with{margin-top:10px}.quick-book{margin-right:0}.qb-login-with-account{margin-bottom:-35px}.qb_social_buttons{margin-bottom:25px}.login-container{margin-top:60px}.qb-form{padding:3px!important}.quick-book-donation{margin-top:25px}.qb_create_account_terms .qb_create_account_checkbox{display:inline-block}.qb_create_account_terms label{display:inline}.emembership-standalone .emembership-submit{clear:both}.non-refundable-message p{margin-top:15px}.cms-page .left-nav ul{margin:0;padding:0}.cms-page .left-nav li{margin:12px 0;background:url(../images/interface/bg-bullet.png?1474293747) 0 5px no-repeat}.cms-page .left-nav li a{padding-left:14px}.cms-page .left-nav .active{background:url(../images/interface/bg-nav-bullet.png?1474293747) 0 5px no-repeat}.cms-page .left-nav .active a{color:#333}.cms-page .left-nav .content-container,.cms-page .left-nav .filter-actions,.cms-page .left-nav .show-more{padding-top:0}.cms-page .cms-content .content-container,.cms-page .cms-content .filter-actions,.cms-page .cms-content .show-more{padding-top:0}.confirmation .confirmation-msg{background:url(../images/interface/icon-success.png?1474293747) 12px 30px no-repeat;padding-left:50px}.confirmation .error-msg{background:url(../images/interface/icon-error.png?1474293747) 12px 30px no-repeat}li>.social-network-links{position:inherit;border:0;padding:0;margin:0;min-height:30px}.sustainability-section-header{font-size:16px;text-align:left}.sustainability-section-header span{font-size:20px}.sustainability-section{text-align:left}.sustainability-section .sustainability-vote{margin-top:10px}.checkout-forms .teaser-container{margin-top:20px}.sustainability-share{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.sustainability-share h4{font-size:16px}.sustainability-infographic{font-size:1em}.sustainability-infographic h4{font-size:16px}.sustainability-section>.content-container,.sustainability-section>.filter-actions,.sustainability-section>.show-more{padding-bottom:0}.sustainability-section .cms-content .content-container,.sustainability-section .cms-content .filter-actions,.sustainability-section .cms-content .show-more{padding-left:0}.sustainability-section .cms-content .content-container .sustainability-figures,.sustainability-section .cms-content .filter-actions .sustainability-figures,.sustainability-section .cms-content .show-more .sustainability-figures{padding:0 0 0 45px}.sustainability-section .cms-content .content-container .charcoal-substitued,.sustainability-section .cms-content .filter-actions .charcoal-substitued,.sustainability-section .cms-content .show-more .charcoal-substitued{margin-left:-55%}.sustainability-section .cms-content .content-container .charcoal-substitued-text,.sustainability-section .cms-content .filter-actions .charcoal-substitued-text,.sustainability-section .cms-content .show-more .charcoal-substitued-text{margin-left:-57%}.sustainability-section .cms-content .content-container .forest-protected,.sustainability-section .cms-content .filter-actions .forest-protected,.sustainability-section .cms-content .show-more .forest-protected{margin-left:-34%}.sustainability-section .cms-content .content-container .forest-protected-text,.sustainability-section .cms-content .filter-actions .forest-protected-text,.sustainability-section .cms-content .show-more .forest-protected-text{margin-left:-44%}.sustainability-section .cms-content .content-container .wood-saved,.sustainability-section .cms-content .filter-actions .wood-saved,.sustainability-section .cms-content .show-more .wood-saved{margin-left:-28.5%}.sustainability-section .cms-content .content-container .wood-saved-text,.sustainability-section .cms-content .filter-actions .wood-saved-text,.sustainability-section .cms-content .show-more .wood-saved-text{margin-left:-27%}.edit-tripbook .standard-page-form-container .col-1{width:230px}.e-membership .emembership-confirm .col-1{float:left;width:45%;margin-bottom:18px}.e-membership .emembership-confirm .col-2{float:right;width:45%;margin-bottom:18px}.e-membership .emembership-confirm .col-wide{width:100%;overflow:hidden;border-top:#505050 solid 1px;padding-top:18px}.international-card-container .international-card{width:53%}.international-card-container .international-card .emem-card-details{text-align:justify}.international-card-container .international-card .emem-card-details .one-line-field-address .col-2{width:65%!important}.international-card-container .international-card .emem-card-details .one-line-field{width:100%!important}.international-card-container .international-card .emem-card-details .one-line-field .col-1{width:30%!important}.international-card-container .international-card .emem-card-details .one-line-field .col-2{width:65%!important}.international-card-container .international-card .emem-card-details .date-key{width:53%!important}.international-card-container .international-card .emem-card-details .date-value{width:40%!important}.international-card-container .international-card .emem-card-details .status-value{width:40%!important}.international-card-container .international-card .emem-card-details .start-date{width:50%!important}.international-card-container .international-card .emem-card-details .form-row{display:inline-block;width:49%}.international-card-container .international-card .emem-card-details .form-row .col-1{max-width:53%;width:auto}.international-card-container .international-card .emem-card-details .form-row .col-2{width:40%}.emembership-email{word-break:break-all}.explore-map{height:614px}#featured-tripbooks{min-height:100px;position:relative}.map-overlaying-actions{z-index:1;margin-top:45px;margin-left:50px;position:absolute}#pac-input{margin-left:40%;margin-top:1.6%;height:5%}.radius-select{height:5%;max-width:7%;margin-top:2.5%;margin-left:60%}.home{padding-bottom:54px;margin-top:11px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.home .paper-effect{height:auto;left:auto;position:relative;top:a;width:auto}.home .home-title{text-align:center}.home .home-title-intro{display:block;font-size:1.2em;line-height:1em;margin-left:15px;margin-bottom:0;text-align:center}.home #find_hostel{display:none}.home .home-teaser-img{border:#f2f2f2 0 solid}.home .blog .span4,.home .blog .side-content,.home .blog .newsletter,.home .blog .summary-panel,.home .blog .checkout-summary,.home .blog .details-text,.home .blog .span8,.home .blog .main-content,.home .blog .footer-links,.home .blog .checkout-forms,.home .blog .photo-gallery{margin-left:0}.home .blog .span3 ul,.home .blog .left-nav ul,.home .blog .map-listing ul,.home .blog .tripbook-intro-logos ul,.home .blog .tripbook-graphic ul{margin-left:0}.home .blog .span3 ul li,.home .blog .left-nav ul li,.home .blog .map-listing ul li,.home .blog .tripbook-intro-logos ul li,.home .blog .tripbook-graphic ul li{border-top:#e5e5e5 solid 1px;padding-top:12px;padding-bottom:12px}.home .blog .span3 ul li p,.home .blog .left-nav ul li p,.home .blog .map-listing ul li p,.home .blog .tripbook-intro-logos ul li p,.home .blog .tripbook-graphic ul li p{margin-bottom:0}.home .blog-spinner{margin:20px auto;display:block}.home .tab-header{height:100%;padding-top:.5em;padding-left:.5em}.home .all-destinations-header{text-align:center}.home .all-destinations-body-header{text-align:center;margin-top:1em}.home .all-destinations-body-header li{display:inline}.home .all-destinations-body-body li{float:left;width:25%}.home .featured-cities{text-align:center}.home .featured-cities .featured-cities-header{font-size:17px}.home .featured-cities .featured-cities-body{font-size:15px}.home .featured-cities .featured-cities-body li{display:inline;padding:0 10px 0 10px}.tripbook-show-filters-inner{float:left}.mobile-tripbook-entry-text-width{width:190px;margin-bottom:5px}.select-boxes-isotope{margin-bottom:55px;padding-bottom:20px}.direct-enquiry-form-container{position:relative;top:5px;text-align:center}.homepage-promotion-container{width:1080px;height:450px}.promotion-information{width:1080px;position:absolute;padding-top:15px;padding-bottom:5px;background-color:black;opacity:.7;bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.homepage-main-promotion-desktop{position:absolute;width:720px;height:450px}.promotion-title{color:white;position:relative;left:50px;bottom:5px;font-size:25px;width:600px;padding-bottom:2px;padding-top:2px}.promotion-body{color:white;position:relative;left:50px;width:600px}.promoted-image{position:absolute;width:720px;height:450px;z-index:0}.main-mask{height:450px;width:1080px;background:white;z-index:1;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.main-mask:hover{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.home-page-secondary-promotion{width:360px;height:225px;position:absolute;z-index:4;float:right;margin-left:720px}.secondary-mask{width:360px;height:225px;background:white;position:absolute;bottom:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.secondary-mask:hover{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.bottom-right-promotion{margin-top:225px}.homepage-promotion-secondary-image{height:100%}.secondary-information{background-color:black;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";width:360px;bottom:0;position:absolute}.secondary-information-text{color:white;padding-top:5px;padding-left:12px;padding-bottom:5px}.mobile-only{display:none}.front-page-search{float:left;width:337px;margin:0;padding:30px 0 10px 23px;background-color:#edede9;min-height:409px}.front-page-search .search-error{padding:2px 0 2px 10px;margin:0;margin-left:-22px;height:18px}.front-page-search h2{color:#39c;background-color:#edede9;font-size:x-large;margin:0;padding-bottom:25px;padding-top:5px}.front-page-search form{margin:0;background-color:#edede9}.front-page-search .search-destination-div .destination-input-wrapper-span{margin-left:0}.front-page-search .search-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.front-page-search .date-box-span{margin-left:0;padding:25px 32px 0 0;width:100%}.front-page-search .no-dates-div{display:block;width:100%;font-size:larger}.front-page-search .no-dates-div .no-dates-span{margin-top:20px;margin-left:0;padding:15px 0 15px}.front-page-search .search-guests{width:100%;padding-bottom:5px}.front-page-search .search-button{margin-top:15px;width:100%;text-align:center}.front-page-search .search-button .banner-search-box{margin-top:15px}.front-page-search input,.front-page-search select{-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px 2px rgba(0,0,0,0.2)}.front-page-search .search-dropdown-hidden{position:relative;left:-2.75em;color:transparent;cursor:pointer;background-image:none;background-size:contain;background-repeat:no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.front-page-search .search-dropdown{position:relative;left:-2.75em;top:.4em;color:transparent;cursor:pointer;background-image:url(../images/interface/glyphicons-58-history.png?1474293747);background-size:contain;background-repeat:no-repeat;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home .content-container.mobile-hidden,.home .mobile-hidden.filter-actions,.home .mobile-hidden.show-more{padding:6px}.teaser-container{text-align:center}.mobile-teaser-container{display:none}.buy-emembership{display:none}.single-hostel-showpage{clear:both}.single-hostel-showpage .tab-content{border-radius:8px}.single-hostel-showpage .main-content{width:100%}.single-hostel-showpage #reviews{clear:both}.single-hostel-showpage #reviews .review .review-item{width:70%;display:inline-block;float:right}.single-hostel-showpage #reviews .review .review-item:after{transform:rotate(180deg);bottom:50px;left:-16px}.single-hostel-showpage #reviews .review .user-avatar{display:inline-block;margin:0 12px 25px 22px}.single-hostel-showpage #reviews .review .datestamp{clear:both;margin-left:22px}.single-hostel-showpage #reviews .review .user{margin:0 0 0 22px;display:inline-block;float:left}.single-hostel-showpage #facilities .main-content{display:inline-block;width:66%}.single-hostel-showpage #facilities .side-content{display:inline-block}.single-hostel-showpage #facilities .main-heading{padding-left:40px}.single-hostel-showpage #facilities .facility-category{font-weight:700}.single-hostel-showpage #location{clear:both}.single-hostel-showpage #location .main-heading{padding-left:40px}.single-hostel-showpage #location .main-content{display:inline-block;width:66%}.single-hostel-showpage #sports-activities{clear:both;width:66%}.single-hostel-showpage #sports-activities .main-heading{padding-left:40px}.single-hostel-showpage #sustainability{clear:both}.single-hostel-showpage #sustainability .element-group{width:30%;display:inline-block;float:left;margin:0 1% 0 2%;min-height:300px}.single-hostel-showpage #sustainability .element-group .element-list{height:200px}.single-hostel-showpage #sustainability .sustainability-labels{width:100%;display:inline-block;margin:0 1% 0 2%;border:none;text-align:center}.single-hostel-showpage #sustainability .sustainability-labels .panel-heading{width:26%;display:inline-block}.single-hostel-showpage #sustainability .sustainability-labels .panel-heading p{font-size:20px;line-height:26px;font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px}.single-hostel-showpage #sustainability .sustainability-labels .sustainability-labels-container ul{display:inline-block}.single-hostel-showpage #sustainability .acc-heading{padding-left:40px;font-size:22px}.no-background{background:none}.nearby-hostels{clear:both;padding:39px}.nearby-hostels .sub-heading{font-size:22px}.main-attractions-section h2{font-size:22px}#price{clear:both}#overview .main-description{display:inline-block}#overview .desc_with_avatar{width:88%!important}#overview .manager-avatar{display:inline-block;float:right}.reviews-panel-button{display:inline-block;border-radius:30px;transform:rotate(90deg)}.reviews-panel-heading{display:inline-block}.reviews-by-language-link{margin-right:10px}.hostel-name-address{width:100%;position:absolute;z-index:2;background:rgba(255,255,255,0.6);padding:10px}.hostel-name-address .social-network-links{border:none;position:relative;display:inline-block;width:22%;float:right;left:0;bottom:0}h1.hostel-header-hiq{width:70%;float:left;display:inline-block;font-size:28px!important;margin:0}.hiq-logo{display:none;width:20%;float:left;padding-top:32px}h1.hostel-header-non-hiq{font-size:28px!important;width:70%;display:inline-block;margin:0}.social-network-links{border-top:1px solid #e5e5e5;position:absolute;left:24px;bottom:24px;width:320px}#add-to-tb-home{z-index:2;position:absolute}#carousel-submit-button-home{background-color:white;background-position-x:12px;background-position-y:10px;height:33px}.hostel-page-01{background:url(../images/interface/bg-hostel-page-01.jpg?1474293747) top center no-repeat}.white-background-hostel-show-page{display:none;height:50px;background-color:white;width:365px;position:absolute}.photo-video-tab{text-align:center;background-color:#e5e5e1;height:35px;font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px;font-size:20px;padding-top:15px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;text-transform:uppercase;background-color:#f1f0ec;-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);-moz-box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);box-shadow:inset -1px 0 0 rgba(0,0,0,0.14);background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#e5e5e1),color-stop(100%,#f8f8f6));background-image:-webkit-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-moz-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:-o-linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%);background-image:linear-gradient(bottom,#e5e5e1 0,#f8f8f6 100%)}#video-link,#photos-link{color:black}.photo-video-tab-divider{height:15px;margin-left:100px;margin-right:100px;background:url(../images/interface/bg-main-nav-divider.png?1474293747) right center no-repeat}#divider-dot{opacity:0}.foreground-text{position:relative;z-index:1}.paper-edge{display:none;width:15px;height:565px;top:100px;left:355px;background:url(../images/interface/bg-carousel-torn-paper.png?1474293747) no-repeat 0 0;position:absolute;z-index:999}.details-panel{z-index:1;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin:11px 0 18px}.details-panel .add-to-tp{text-align:center}.details-panel .ratings-badge{top:24px;right:24px}.details-panel h1{font-size:40px;line-height:50px}.details-panel .hostel-prices{overflow:hidden;*zoom:1}.details-panel .hostel-prices .prices-from li{margin-bottom:12px}.details-text{background:rgba(255,255,255,0.6);position:absolute;z-index:2;width:359px;top:100px;display:block;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}.details-text .prices-from{padding:0 0 0 12px}.details-text .content-container,.details-text .filter-actions,.details-text .show-more{padding:18px 18px 0 18px;max-height:450px;overflow:hidden}.national-logo{width:200px;height:100px;display:inline-block;float:right;margin-right:30px;position:absolute;z-index:2;top:100px;left:870px}.national-logo img{opacity:.7;filter:alpha(opacity=80);float:right;max-width:200px;max-height:70px}.select-sort{float:right}.overview-ratings,.travel-tips-container,.discounts-container,.location-locale-container,.location-tips-container,.facilities-listing,.sports-listing,.group-info{overflow:hidden;*zoom:1;margin-top:-1px}.mobile-address{display:none}