@import url('desktop-blessed2.css?z=1510742041846');@import url('desktop-blessed1.css?z=1510742041846');.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,.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,.disclaimer .global-nav ul>li>a,.global-nav .disclaimer 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,.disclaimer 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,.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,.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,.disclaimer .global-nav ul>li>a:hover,.global-nav .disclaimer 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,.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,.disclaimer .global-nav ul>li>a:focus,.global-nav .disclaimer 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?1510745445) right center no-repeat}.main-nav-list .active{margin-left:-1px;background:url(../images/interface/bg-main-nav-divider-active.png?1510745445) right center no-repeat}.main-nav-list .active a,.main-nav-list .active a:hover{background:#f89826;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.26),inset -1px 0 0 rgba(0,0,0,0.14);-webkit-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+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:-moz-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:-webkit-linear-gradient(bottom,#f7931d 0,#ffc786 100%);background-image:linear-gradient(to top,#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?1510745445) 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?1510745445) 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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#efefec),color-stop(100%,#cbcbc8));background:-moz-linear-gradient(#efefec,#cbcbc8);background:-webkit-linear-gradient(#efefec,#cbcbc8);background:linear-gradient(#efefec,#cbcbc8)}.main-nav-list .text-logo{width:209px;height:39px;cursor:pointer;margin-left:4px;margin-right:20px;text-indent:0}.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?1510745445) 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?1510745445) 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?1510745445) 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;-moz-box-sizing:border-box;-webkit-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?1510745445) no-repeat 0 0}.galleria-image-nav-right{background:url(../images/interface/btn-carousel-next.png?1510745445) 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?1510745445) 0 0 no-repeat}.price-display .restricted-date{background:#FFFFE0}.price-display .restricted-checkbox{opacity:.2}.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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+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:-moz-linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%);background-image:-webkit-linear-gradient(top,#fff 0,#f6f6f6 11%,#ededed 100%);background-image:linear-gradient(to bottom,#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:#fff}.tag{padding:4px 12px 3px 12px}.search-bar-wrapper{padding-bottom:7px;clear:both;-moz-border-radius:8px;-webkit-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{-moz-border-radius:8px;-webkit-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}.search-bar .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;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{-moz-border-radius:0;-webkit-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?1510745445) 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?1510745445) 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:-23.5px;left:2px;width:17px;height:17px;color:white;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?1510745445);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{padding:12px 18px 5px 60px}.tip-item:before{content:"";position:absolute;width:25px;height:20px;top:16px;left:16px;background:url(../images/interface/bg-ratings-quotemark.png?1510745445) 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-quotemark.png?1510745445) 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?1510745445) 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?1510745445) 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?1510745445) center top no-repeat}.table{display:table;*behavior:url(/javascripts/libs/displaytable/display-table.min.htc?1510745445)}.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%}.addons-checkbox-label{display:inline-block;max-width:230px}.addons-checkbox{vertical-align:top!important;display:inline-block!important;margin-right:10px!important}.basket-page .content-container,.basket-page .filter-actions,.basket-page .show-more{padding:18px 40px 36px}.basket-page .content-container .newsearch,.basket-page .filter-actions .newsearch,.basket-page .show-more .newsearch{margin-bottom:2%}.basket-page .remove-item{background:url(../images/interface/icon-remove.png?1510745445) center top no-repeat;width:20px;height:20px;margin-left:2px}.basket-page .checkout-basket-heading{position:relative}.basket-page .checkout-basket-heading .newsearch{position:absolute;right:0;top:10px;margin-bottom:1%}.basket-page .checkout-basket-heading .newsearch a{border-radius:none}.basket-page .basket-options-bar .icon-up-down{left:90%}.basket-page .add-ons-section .basket-checkout-forms{display:inline-block;width:64%}.basket-page .membership-forms .emem-quantity-select{padding-top:0;padding-left:2%}.basket-page .tab-content{width:inherit}.basket-page .login-tabs .nav-tabs,.basket-page .login-tabs .group-tabs,.basket-page .login-tabs .search-tabs,.basket-page .login-tabs .booking-tab-container .tabs,.booking-tab-container .basket-page .login-tabs .tabs,.basket-page .login-tabs .search-view-tabs,.basket-page .login-tabs .hostel-tabs{display:inline-block}.basket-page .login-tabs .nav-tabs li a,.basket-page .login-tabs .group-tabs li a,.basket-page .login-tabs .search-tabs li a,.basket-page .login-tabs .booking-tab-container .tabs li a,.booking-tab-container .basket-page .login-tabs .tabs li a,.basket-page .login-tabs .search-view-tabs li a,.basket-page .login-tabs .hostel-tabs li a{padding-left:9px;padding-right:9px}.basket-page .tab-content .tab-pane{display:block}.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;-moz-box-shadow:0 0 0 0 #E6E6E6;-webkit-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}.no-availability-grid-error p{width:30%;display:inline-block}.checkout-process{margin-top:24px}.checkout-process .checkout-heading{padding:36px 0 0 0}.checkout-process .pay-now{padding-left:12px}.checkout-process .progress-controls{background:#f5f5f5;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}.quick-book-booking-comments{padding:0!important}.cms-page .left-nav ul{margin:0;padding:0}.cms-page .left-nav li{margin:12px 0;background:url(../images/interface/bg-bullet.png?1510745445) 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?1510745445) 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?1510745445) 12px 30px no-repeat;padding-left:50px}.confirmation .error-msg{background:url(../images/interface/icon-error.png?1510745445) 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;-moz-border-radius:8px;-webkit-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-intro .home-tripbook-summary{text-align:justify}.home .home-intro .home-tripbook-summary p{font-size:1em}.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{height:408px;opacity:.8;border-radius:2%;top:305px;float:left;width:337px;margin:0;padding:30px 0 10px 23px;background-color:#edede9;min-height:409px;border-radius:0}.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}.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-destination-div .destination-input-wrapper-span .dropdown-menu{border-radius:0}.front-page-search .destination-field{width:230px;margin:-6px 8px 0 0}.front-page-search .search-bar{-moz-box-shadow:0 5px #333;-webkit-box-shadow:0 5px #333;box-shadow:0 5px #333;max-width:900px}.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-guests select{height:29px;-webkit-box-shadow:0 1px 2px 3px rgba(0,0,0,0.2);box-shadow:0 1px 2px 3px rgba(0,0,0,0.2)}.front-page-search .search-button{margin-top:15%;padding-left:23px;text-align:center}.front-page-search .search-button button{border-radius:0!important}.front-page-search .search-button .banner-search-box{margin-top:15px}.front-page-search input,.front-page-search select{-moz-box-shadow:0 1px 2px 2px rgba(0,0,0,0.2);-webkit-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;-moz-box-shadow:0 5px #333;-webkit-box-shadow:0 5px #333;box-shadow:0 5px #333;box-shadow:none}.front-page-search .search-dropdown{position:relative;left:-2.75em;color:transparent;cursor:pointer;background-image:url(../images/interface/glyphicons-58-history.png?1510745445);background-size:contain;background-repeat:no-repeat;-moz-box-shadow:0 5px #333;-webkit-box-shadow:0 5px #333;box-shadow:0 5px #333;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}#ui-datepicker-div{z-index:2!important}.extended-carousel-page-container .tripbook-carousel{display:none}.extended-carousel-page-container .front-page-search{width:75%;height:20%;padding:23px;text-align:center;margin-left:110px;min-height:20%;top:0;float:none;margin-bottom:20px}.extended-carousel-page-container .front-page-search .search-destination-div{display:inline-block}.extended-carousel-page-container .front-page-search .dates-selector{display:inline-block}.extended-carousel-page-container .front-page-search .dates-selector .date-box-span{width:40%!important}.extended-carousel-page-container .front-page-search .no-dates-div{display:none}.extended-carousel-page-container .front-page-search .search-guests{width:12%!important}.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?1510745445) 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(to top,#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?1510745445) 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?1510745445) no-repeat 0 0;position:absolute;z-index:999}.details-panel{z-index:1;display:block;min-height:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0;-moz-border-radius:8px;-webkit-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;-moz-box-sizing:border-box;-webkit-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}.capitalize:first-letter{text-transform:capitalize}.hostel-special-offer{z-index:2;width:235px;height:110px;position:absolute;left:376px;top:27px;bottom:517px}.en-active-promo{background:url(/images/interface/Isolated_Button_crop_edited-ENGLISH.png?1510745445) no-repeat 0 2px}.fr-active-promo{background:url(/images/interface/Isolated_Button_crop_edited-FRENCH.png?1510745445) no-repeat 0 2px}.de-active-promo{background:url(/images/interface/Isolated_Button_crop_edited-GERMAN.png?1510745445) no-repeat 0 2px}.es-active-promo{background:url(/images/interface/Isolated_Button_crop_edited-SPANISH.png?1510745445) no-repeat 0 2px}.ja-active-promo{background:url(/images/interface/Isolated_Button_crop_edited-JAPANESE.png?1510745445) no-repeat 0 2px}.more-than-10{display:none}.hi5-label{opacity:.8;filter:alpha(opacity=80);position:absolute;z-index:2;left:71%;top:66%}.add-to-tripbooks-icon{white-space:normal;padding-right:12px;padding-left:23px;background:url(../images/interface/icon-tripbooks-heart-active.png?1510745445) no-repeat 10px 9px;color:#333;border:1px solid rgba(69,69,69,0.21);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.32);height:31px}.hostel-details-address{display:inline-block}.hostel-details-address .full-address{margin:0 10px 0 0;display:inline-block}.hostel-details-address .see-location{margin:0;display:inline-block}.social-network-links .add-to-tp{max-width:80px;display:inline-block;padding:0 0 0 10px}.social-network-links .add-to-tp form{margin:0}.overall-rating-details{text-align:center}.overall-rating-details h3{font-family:'VAG Rounded W01 Light';line-height:50px;font-size:27px;margin:0}.overall-rating-details p{display:inline-block}.overall-rating-details .rating-panel-button{background:none;border:none;border-radius:30px}.overall-rating-details .rating-panel-button .icon-arrow{transform:rotate(270deg)}.overall-rating-details .hostel-rating-panel{margin:0;background:rgba(255,255,255,0.6)}.overall-rating-details .hostel-rating-panel .pc{width:30%}.overall-rating-details .hostel-rating-panel .heading{font-size:17px}.details-links{text-align:center}.details-links form{margin:0 20px 0 0;display:inline-block}.details-links form input{border-radius:20px;font-weight:bold}.details-links a{display:inline-block;margin-right:5px;font-size:1.4em;padding:0 2% 0 2%}.link_to_book{padding:40px 0 0 0;text-align:center}.link_to_book .submit,.link_to_book .search-view-tabs li,.search-view-tabs .link_to_book li,.link_to_book .create-tripbook-teaser .create-btn,.create-tripbook-teaser .link_to_book .create-btn,.link_to_book .show-more a,.show-more .link_to_book a{display:inline-block}.link_to_groups_site{padding:5px;text-align:center}.link_to_groups_site .more-than-10-link-details{display:inline-block;font-weight:600}.green-rating-row{background-color:rgba(229,247,229,0.59)}.photo-video-tab{position:absolute;width:38%;z-index:2;top:80%;left:60%;opacity:.6}.video-player iframe{width:100%;height:660px}.facilities-listing,.sports-listing{word-break:break-word}.facilities-listing ul,.sports-listing ul{padding-bottom:24px}.facilities-listing .col,.sports-listing .col{width:33%;float:left}.sustainability-panel{padding:24px 0;margin:12px 40px 12px 0}.sustainability-panel .sustainability-labels{margin-right:0}.location-locale-container ul{padding-bottom:24px}.location-locale-container .col{width:50%;float:left}.location-details,.contact-details,.direction-details,.location-hostels{padding:24px 48px 0 24px}.location-travellers-tips{margin-top:24px}.location-travellers-tips .heading{float:left}.first-item{margin-left:0}.best-for-badges{margin:0 0 18px 0}.best-for-badges li{margin:0 12px 12px 0}.review,.tip{clear:both;overflow:hidden}.overview-reviews{clear:both}.overview-reviews .heading{margin-bottom:24px}.overview-reviews .datestamp{margin:0 0 0 52px}.travellers-views{padding-bottom:18px}.travellers-views .overview-ratings{padding-bottom:0}.facilities-list,.important-criteria,.opening-times,.attractions-list,.hostel-address{margin:0 40px 0 0}.facilities-list ul,.important-criteria ul,.opening-times ul,.attractions-list ul,.hostel-address ul{padding-bottom:18px}.facilities-list h2,.facilities-list h3,.facilities-list h4,.attractions-list h2,.attractions-list h3,.attractions-list h4,.hostel-address h2,.hostel-address h3,.hostel-address h4{margin-bottom:4px}.attractions-list{padding-top:24px}.important-criteria{margin-bottom:12px;padding-top:24px}.important-criteria li{background-image:url(../images/interface/bg-bullet-grey.png?1510745445)}.important-criteria .heading{text-align:center}.opening-times{margin-bottom:12px;margin-top:24px;padding-top:24px}.opening-times .heading{text-align:center}.important-info{font-size:25px;text-decoration:underline}.reviews-list{margin:24px 24px 24px 40px}.hostel-rating-panel,.hostel-green-rating-panel{background:#f0f6fb;margin:24px 40px 2px 0;padding:24px}.hostel-rating-panel .heading,.hostel-green-rating-panel .heading{text-align:center}.hostel-rating-panel .ratings-badge,.hostel-rating-panel .green-ratings-badge,.hostel-green-rating-panel .ratings-badge,.hostel-green-rating-panel .green-ratings-badge{top:-46px;left:78px}.hostel-rating-panel .ratings-badge,.hostel-green-rating-panel .ratings-badge{border-left:12px solid #f0f6fb;border-right:12px solid #f0f6fb}.hostel-green-rating-panel{background:#f8f8ed;margin:0 40px 2px 0;text-align:center}.hostel-green-rating-panel .green-ratings-badge{background-color:#f8f8ed}.reviews-list .best-for-badges li{margin:0 0 12px 12px}.reviews-list .divider{margin:0 0 24px 0}.review-item .small-ratings-badge{right:14px;top:15px;position:absolute}.reply{padding-left:40px}.reply-item p{padding-right:50px}.ideas-modal-container{width:76%;height:598px;text-align:center}.ideas-modal-container .new_comment_form{display:inline-block}.ideas-modal-container .new_comment_form form{width:500px}.ideas-modal-container .new_comment_form form textarea{width:500px;height:200px}.ideas-modal-container .new_comment_form form input.button{border-radius:16px}.ideas-modal-container .create-new-idea input.button{border-radius:10px}.post-idea{margin:20px}.ideas .search-form-elems form{display:inline-block;margin-top:3px}.idea{list-style:none}.idea .customer-details{min-width:7%;min-height:100px;display:inline-block}.idea .customer-details .user-avatar{margin:10px}.idea .customer-details .user-avatar p{font-family:'VAG Rounded W01 Light';margin:0}.idea .bubble-container{width:84%;padding:18px;position:relative}.idea .bubble-container .message-bubble{top:-30px;left:11px;min-height:110px;width:60%;margin-right:0;display:inline-block}.idea .bubble-container .message-bubble p{margin-bottom:0}.idea .bubble-container .message-bubble .title{min-height:27px;width:100%}.idea .bubble-container .message-bubble .title p{float:left;margin:7px 0 0 7px;font-size:1.2em}.idea .bubble-container .message-bubble .title .edit-report-links{margin:7px 0 0 7px;height:18px;float:right}.idea .bubble-container .message-bubble .description{display:table-cell;vertical-align:middle;height:83px;width:540px}.idea .bubble-container>span{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);left:236px;top:64px;width:24px;height:27px;background:url(../images/interface/bg-msg-bubble-arrow.png?1510745445) 0 0 no-repeat;position:absolute}.idea .votes{display:inline-block;height:50px;position:absolute;margin:21px 0 0 15px}.idea .votes form{margin:0}.idea .votes-for-against{text-align:left;display:block}.idea .votes-for-against p{text-align:center;min-width:70px;display:inline-block}.idea .vote-btn{display:inline-block}.comments{border:1px solid #e5e5e5;border-radius:5px;margin:0 17% 0 24%;min-height:10px}.comments .comment-container{border-bottom:1px solid #e5e5e5;width:100%;min-height:100%;min-height:113px;overflow:auto}.comments .comment-container .inner-comment{display:inline-block;float:left;width:85%;height:100%}.comments .comment-container .inner-comment p{position:relative}.comments .comment-container .customer-details{display:inline-block;float:right;width:15%}.comments .comment-container .customer-details .user-avatar{margin:10px 10px 0 10px}.comments .comment-container .not-expanded{display:inline}.comments .comment-container .show-hide-comment-container{display:inline}.comments .comment-container .edit-report-links{height:20px}.comments .comment-container .edit-report-links form{height:18px;margin:0}.comments .comment-container .edit-report-links form input{color:#08c}.comments .new-comment{clear:both}.comment-links{width:50%;float:right;margin:-7px 120px 0 0}.comment-links a{float:right;margin-left:10px;font-size:.9em}i.icon-thumbs-up{font-size:58px}.report-button input{font-size:.8em}.edit-link{margin-top:3px;display:inline-block;float:right;text-decoration:none;font-size:.8em;color:#08c}.create-new-idea .description textarea{height:70px;width:50%}.create-new-idea .title input{width:20%;height:50px}.search-results-info{padding:24px 40px 0}.search-results-actions{clear:both;width:1032px;margin-bottom:24px}.search-filter,.search-sort,.search-view,.search-sort-label,.search-sort #sort,.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{float:left}.search-sort-label,.search-sort #sort,.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{margin-right:5px;margin-bottom:0}.less-than-10-link{right:35px}.more-than-10-link{position:relative;top:20px;float:right;text-align:right}.group-grid-buttons{margin-top:10px}#group-grid-buttons{min-width:204px;margin-top:10px;padding:.5em 0 .5em 0!important}#no-padding-grey{color:grey}.adsense-search-box{margin-top:20px;margin-bottom:20px;text-align:center}.search-results-actions .search-form-elems{margin-right:24px;display:inline-flex;top:2px;position:relative;*float:none}.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{padding:5px 10px}.search-filter,.search-sort{padding:6px;margin-left:12px}.search-grid-item{width:100%;height:250px;margin-bottom:9px}.search-grid-item .map-teaser{width:100%}.search-grid-item .map-teaser h2{display:none}.search-grid-item .map-teaser p.location{display:none}.search-grid-item .map-teaser-image{min-width:35%;max-width:35%;min-height:232px;text-align:center;float:left;margin:9px 0 0 9px}.search-grid-item .content-container,.search-grid-item .filter-actions,.search-grid-item .show-more{padding-top:0;padding-bottom:0}.search-grid-item .main-info{height:238px;width:43%;float:left;padding-bottom:0;overflow:hidden;position:relative}.search-grid-item .main-info .basic-info{width:100%;float:left;height:166px}.search-grid-item .main-info h2{display:inherit}.search-grid-item .main-info p.location{display:inherit}.search-grid-item .main-info p.txt{clear:both}.search-grid-item .main-info .more-info{width:100%;float:left;overflow:hidden;min-height:52px;position:absolute;bottom:4%}.search-grid-item .main-info .more-info .certified-eco-image{width:9%;margin:2% 10% 2% 2%;display:inline-block;float:left}.search-grid-item .main-info .more-info .certified-eco-image .eco_icon_hostel_search{width:33px;height:33px;margin-top:-15%}.search-grid-item .main-info .more-info .green-rating-container{text-align:center;width:146px;margin:0 6px 0 6px;height:50px;float:left;position:relative}.search-grid-item .main-info .more-info .green-rating-container .green-rating-hostel-search{position:relative;background:url(../images/interface/bg-small-green-ratings-badge.png?1510745445) no-repeat;height:42px;margin:0;width:38%;display:inline-block;background-size:34px}.search-grid-item .main-info .more-info .green-rating-container .green-rating-hostel-search .green-rating-percentage-hostel-search{font-size:11px;top:8px;width:36px}.search-grid-item .main-info .more-info .green-rating-container .green-rating-text{top:-8px!important;position:relative;color:#B8CF75;max-height:20px;min-width:100%;margin-bottom:0;display:inline-block;font-size:13px}.search-grid-item .main-info .more-info .hiq-container{float:left;position:relative;margin:0;height:51px;width:173px;text-align:center}.search-grid-item .main-info .more-info .hiq-container .hiq-text{font-size:13px;margin:0;display:inline-block;width:100%}.search-grid-item .main-info .more-info .hiq-container .hiq-image-container{text-align:center;height:42px;display:inline-block}.search-grid-item .main-info .more-info .hiq-container .hiq-image-container img{width:34px;height:34px}.search-grid-item .main-info .best-for-badges{margin:0 0 0 24px;float:left;width:75%}.search-grid-item .book-box-mainapp{padding:0}.search-grid-item .book-box{width:18%;height:248px;position:relative}.search-grid-item .book-box .group-hostel-grid-button{margin-left:-20px}.search-grid-item .book-box .prices-from{display:none;text-align:center}.search-grid-item .book-box .prices-from li{display:inline-block;padding:0 2px 4px 18px}.search-grid-item .book-box .special-offer{float:right;margin:9px 0 9px}.search-grid-item .book-box .reviews-container{width:100%;float:right;margin-right:0;text-align:center;display:inline-block;margin-top:5px}.search-grid-item .book-box .reviews-container .small-ratings-badge{display:inline-block;float:none;margin:0;position:relative;top:0;right:0;background:none!important;border-radius:79px;line-height:9px;height:36px;font-size:23px}.search-grid-item .book-box .view-prices-btn{width:107%;margin:70% 0 0 -7%;display:inline-block;height:20%;position:absolute;bottom:0}.search-grid-item .book-box .view-prices-btn .submit,.search-grid-item .book-box .view-prices-btn .search-view-tabs li,.search-view-tabs .search-grid-item .book-box .view-prices-btn li,.search-grid-item .book-box .view-prices-btn .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-grid-item .book-box .view-prices-btn .create-btn,.search-grid-item .book-box .view-prices-btn .show-more a,.show-more .search-grid-item .book-box .view-prices-btn a{margin:3% 3% 0 0;border-radius:0;float:right;display:block;width:75%}.search-grid-item .book-box .from-price{position:absolute;bottom:38px;width:100%;text-align:center;color:#286ba9}.tripbook-grid-item{float:left;margin:0 22px 48px;display:inline}.tripbook-search-actions .search-form-elems{float:none;width:170px;margin:0 auto}.tripbook-search-actions .search-form-elems .search-filter a{padding:6px 24px 6px 24px}.tripbook-search-actions .search-form-elems .search-filter:not(.tb-filter){float:none;margin:0}.hostel_search_title{float:left;width:100%}.eco_icon_hostel_search{width:40px;height:40px;float:right}.hiq-icon-hostel-search{width:60px;height:60px}.green-rating-percentage-hostel-search{position:absolute;top:18px;width:55px;text-align:center;font-weight:bold;font-size:18px}.hiq-text{position:relative;color:#527CB9;top:-8px!important}.txt{margin:0;max-height:40px!important}.reviews-text{margin:0 0 0 0!important;top:-12px}.best-for-badges-search{display:none;width:230px}.not-bookable-box{float:right;width:18%}.not-bookable-box p{margin:5px 5px 5px 5px;padding:1em 1em 1em 1em;border:1px solid black}p.search-dates-entered{display:none}.search-hostels{display:none}.hostel-search-filter{display:none}div.search-view.list-view{display:none}.mobile-reviews-container{display:none}.bc-submit{position:absolute!important;right:15px!important}a.bc-submit{bottom:52px!important;padding:5px 30px 4px 30px!important}div.bc-submit{bottom:0!important}div.bc-submit a{padding:5px 30px 4px 30px!important}.bc-from-price{bottom:90px!important}.country-continent-intro{width:100%}.country-continent-intro .info-tripbooks{width:60%;display:inline-block}.country-continent-intro .info-tripbooks .destination-description{padding:3%;text-align:left}.country-continent-intro .info-tripbooks .notebook-strap{display:none}.country-continent-intro .info-tripbooks .notebook-shadow{display:none}.country-continent-intro .info-tripbooks .tripbook-horizontal-layout{padding:10px 10px 10px 0;position:relative}.country-continent-intro .info-tripbooks .tripbook-horizontal-layout .tripbook-info{position:absolute;bottom:0;right:0;top:15%;left:9%;height:70%;opacity:.7;width:40%;background-color:#F1F1F1}.country-continent-intro .info-tripbooks .tripbook-horizontal-layout .tripbook-info .content-container,.country-continent-intro .info-tripbooks .tripbook-horizontal-layout .tripbook-info .filter-actions,.country-continent-intro .info-tripbooks .tripbook-horizontal-layout .tripbook-info .show-more{text-align:left}.country-continent-intro .map-alternatives{float:right;width:40%;display:inline-block}.country-continent-intro .map-alternatives .map-container{width:80%;height:300px;display:inline-block}.country-continent-intro .map-alternatives .map-container .explore-controls-container{height:100%}.country-continent-intro .map-alternatives .map-container .explore-controls-container .explore-map{height:100%;width:100%}.country-continent-intro .map-alternatives .alternative-tripbooks-heading{padding-top:10%;margin-bottom:0}.country-continent-intro .map-alternatives .alternative-tripbook{padding:10%;line-height:0}.primary-destination-guides{display:inline-block;border-radius:25px;font-size:15px;line-height:19px;font-family:VAG Rounded W01 Bold;text-decoration:none;padding:7.5px 15px}.primary-destination-guides:hover{text-decoration:none}.sign-in .sign-in-form{width:70%;margin:0 auto}.checkout-divider{margin:15px 0 24px!important}.checkout-divider .checkout-heading{top:-12px;margin-left:-40px}.checkout-process .checkout-divider{margin:15px 0 24px}.checkout-process .checkout-divider .checkout-heading{top:-45px;margin-left:-20px}.qb-signin-form{margin-bottom:-22px}.sign-in-checkout{margin-top:80px!important}.sign-in .checkout-forms .content-container,.sign-in .checkout-forms .filter-actions,.sign-in .checkout-forms .show-more{padding:0 48px}.password-control{position:relative}.password-control .forgot-password{position:absolute;bottom:-10px;left:60px}.terms_of_use_checkbox label{display:inline-block;min-width:30%!important;float:none!important;text-align:center!important}.terms_of_use_checkbox input{display:inline-block}.user-account .sign-in-form{width:50%}.user-account .password-control{width:50%}.user-account .forgot-password{bottom:4px;left:12px}.booking-tab-container{-moz-box-shadow:inset 0 -5px 2px 0 rgba(150,150,150,0.1);-webkit-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;padding-top:24px;margin:0 0 24px 0}.cancellation-thankyou .paper-effect{background:url(../images/interface/bg-search-page-torn-paper.png?1510745445) no-repeat scroll 0 0 transparent;width:1080px;z-index:998;height:auto;left:auto;padding-top:48px;position:relative;top:auto}.mobile-view-ref,.mobile-booking-status{display:none}.bookings-page .table-heading .hostel-info{display:inline-block}.bookings-page .table-heading .form-submit{display:inline-block;float:right;margin:0}.bookings-page .table-heading .form-submit p{display:inline-block}.bookings-page .table-heading .form-submit a{color:#fff;font-size:.6em}.enquiry-form{padding:54px;margin-top:11px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#fff;text-align:center;height:850px}.enquiry-form .required{color:red}.enquiry-form .enquiry-intro{width:45%;text-align:left}.enquiry-form .enquiry-intro p{background:#fafafa;padding:3px;border-radius:3px}.enquiry-form .groups-enquiry-header{float:left;clear:both;width:100%;text-align:left}.enquiry-form .side-images{display:inline-block;width:45%;height:287px;float:right}.enquiry-form .side-images img{margin:5px}.enquiry-form form{display:inline-block;width:45%;float:left}.enquiry-form form .error p{color:red}.enquiry-form form label{float:left;clear:both}.enquiry-form form select{float:right}.enquiry-form form .other-group-type-field{float:right}.enquiry-form form input{float:right}.enquiry-form form .group-details{width:100%;height:71px}.enquiry-form form .group-details ::-webkit-input-placeholder{width:20px}.enquiry-form form .group-details :-moz-placeholder{width:20px}.enquiry-form form .group-details ::-moz-placeholder{width:20px}.enquiry-form form .group-details :-ms-input-placeholder{width:20px}.enquiry-form form .personal-details{width:100%;height:239px}.enquiry-form form .trip-details{width:100%;height:201px}.enquiry-form form .trip-details .dates-selector{width:100%;height:80px}.enquiry-form form .trip-details .dates-selector ::-webkit-input-placeholder{color:#fff}.enquiry-form form .trip-details .dates-selector :-moz-placeholder{color:#fff;opacity:1}.enquiry-form form .trip-details .dates-selector ::-moz-placeholder{color:#fff;opacity:1}.enquiry-form form .trip-details .dates-selector :-ms-input-placeholder{color:#fff}.enquiry-form form .trip-details .dates-selector label{width:50%;text-align:left}.enquiry-form form .trip-details .dates-selector .date-box-span{width:50%;display:inline-block;height:51%;float:none;margin-left:0}.enquiry-form form .trip-details .dates-selector .date-box-span input{background-color:#fff;text-indent:6%}.enquiry-form form .trip-details .dates-selector .date-box-span .date-x{top:-33px;left:1%}.enquiry-form form .trip-details .dates-selector .date-box-span .datepicker{background:url(../images/interface/icon-calendar.png?1510745445) no-repeat 200px 6px white}.enquiry-form form .trip-details .group-size-break-down{height:80px;width:100%}.enquiry-form form .trip-details .group-size-break-down .sum-error{display:none;float:right;width:48%}.enquiry-form form .comments-newsletter{clear:both}.enquiry-form form .comments-newsletter .enquiry-comments{width:97%}.enquiry-form form .comments-newsletter .notification-form{padding:0}.enquiry-form form .comments-newsletter .notification-form .checkbox-after input{float:left;width:30px}.enquiry-form form .comments-newsletter .notification-form .checkbox-after label{width:93%;clear:none}.enquiry-confirmation{padding:54px;margin-top:11px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#fff;text-align:center;width:973px;height:770px}.enquiry-confirmation .side-images{margin-top:10px;display:inline-block;width:45%;height:287px}.enquiry-confirmation .side-images img{margin:5px}.basket-enquiry-display .book-now-buttons{float:right}.enquiry-error{text-align:center}.enquiry-error p{font-size:2em}