@import url('mobile-blessed2.css?z=1461252719330');@import url('mobile-blessed1.css?z=1461252719330');.iframe-search-form button.submit,.iframe-search-form .create-tripbook-teaser button.create-btn,.create-tripbook-teaser .iframe-search-form button.create-btn,.iframe-search-form .tripbook-carousel button.hostel-link,.tripbook-carousel .iframe-search-form button.hostel-link,.iframe-search-form button.hostel-map-link,.iframe-search-form .mobile-search-display button.search-again,.mobile-search-display .iframe-search-form button.search-again,.iframe-search-form .add-ons .checkout-forms button.expander,.add-ons .checkout-forms .iframe-search-form button.expander,.iframe-search-form .bookings-table button.view-booking-btn,.bookings-table .iframe-search-form button.view-booking-btn{clear:both;display:block;margin:0 auto}.iframe-search-form .affiliates-groups-link-wrapper{margin-top:53px;text-align:center}.iframe-search-form .datepicker{width:107px;margin-right:1px;background:url(../images/interface/icon-calendar.png?1461595573) no-repeat 120px 8px white}.iframe-search-form label.date-x{left:-4px;top:-32px;text-align:center;line-height:20px;width:18px;height:20px;font-size:x-small}.stayok .iframe-search-form div.affiliate-search select{width:92%}.stayok .affiliates-groups-link-wrapper{margin-top:5px}.stayok div{background-color:#f2f2f0;color:#464644;padding-bottom:2px}.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,.stayok .tripbook-carousel .hostel-link,.tripbook-carousel .stayok .hostel-link,.stayok .hostel-map-link,.stayok .mobile-search-display .search-again,.mobile-search-display .stayok .search-again,.stayok .add-ons .checkout-forms .expander,.add-ons .checkout-forms .stayok .expander,.stayok .bookings-table .view-booking-btn,.bookings-table .stayok .view-booking-btn{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,.stayok .tripbook-carousel .hostel-link:hover,.tripbook-carousel .stayok .hostel-link:hover,.stayok .hostel-map-link:hover,.stayok .mobile-search-display .search-again:hover,.mobile-search-display .stayok .search-again:hover,.stayok .add-ons .checkout-forms .expander:hover,.add-ons .checkout-forms .stayok .expander:hover,.stayok .bookings-table .view-booking-btn:hover,.bookings-table .stayok .view-booking-btn:hover{color:white;background-color:#FF6D00}.stayok .affiliates-groups-link{color:#FF6D00}.tripbook-entries .swipable{position:absolute;left:0;top:0;width:95%;padding-bottom:40px;background-position:center bottom}.featured .swipable{margin-left:30px;padding-bottom:10px;background-position:40% bottom}.swipable:not(.swipable-top){display:none}.swipable>.entry{width:100%}.swipable{background-image:url(../images/interface/32px-Finger-Drag_Two_Sides-512.png?1461595573);background-repeat:no-repeat}.mobile-teaser-container .swipable{left:0;top:0;width:95%;padding-bottom:40px;background-position:center bottom}.mobile-teaser-container .no-swipe img{margin-bottom:20px}.carousel.front-page .swipable{padding-bottom:40px;background-position:center bottom}.carousel.front-page{background-color:#fff}.form-horizontal .add-ons-table{margin-bottom:12px;padding-bottom:12px}.form-horizontal .add-ons-table .th-row{display:none}.form-horizontal .add-ons-table .td p{margin-bottom:3px}.form-horizontal .add-ons-table .add-on-hostel-name{font-weight:bold}.form-horizontal .add-ons-table .help-inline{margin:0 6px 12px 6px}.form-horizontal .add-ons-table .control-group{margin-top:3px;margin-bottom:6px}.form-horizontal .add-ons-table .control-group select{width:100%;float:none;margin-bottom:3px}.membership-forms .control-group select{width:100%}.emembership-selects .control-group select{width:100%}.mobile-no .control-label{float:none}.add-on-arrival,.add-on-departure{display:block}.add-ons .checkout-forms .expander{margin-top:6px;color:#333}.basket-page .form-buttons{float:none;padding:0 2px}.basket-page .form-buttons .book-now{width:100%;padding-left:0;padding-right:0}.discount,.age-of-guests{padding:6px 0}.age-of-guests input.radio{min-width:20px;min-height:20px;width:20px;height:20px}.discount input{width:95%}.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,.discount .tripbook-carousel .hostel-link,.tripbook-carousel .discount .hostel-link,.discount .hostel-map-link,.discount .mobile-search-display .search-again,.mobile-search-display .discount .search-again,.discount .add-ons .checkout-forms .expander,.add-ons .checkout-forms .discount .expander,.discount .bookings-table .view-booking-btn,.bookings-table .discount .view-booking-btn{width:100%;margin:6px 0}.groups-app .group-enquiries .table{margin-bottom:12px}.groups-app .group-enquiries .table-heading{margin:12px 0 0 0}.groups-app .group-enquiries .summary-table .th{display:block}.groups-app .group-enquiries .end-table .th{border:0;text-align:left}.groups-app .group-enquiries .end-table .tr{padding:0}.basket-page .form-buttons.newsearch{padding-top:12px}.newsearch{padding-top:12px}.pricing-notes{margin-bottom:0;margin-top:12px}#age-control{display:none}.sign-in .checkout-summary,.add-ons .checkout-summary{display:none}.checkout-process .checkout-heading{padding:9px 0}.checkout-process .checkout-heading h2{margin-top:18px}.checkout-process .checkout-forms form{margin-bottom:0}.checkout-process .checkout-forms input{width:95%}.checkout-process .checkout-forms .checkbox,.checkout-process .checkout-forms .radio{min-width:20px;min-height:20px;width:20px;height:20px}.checkout-process .checkout-forms .submit,.checkout-process .checkout-forms .search-view-tabs li,.search-view-tabs .checkout-process .checkout-forms li,.checkout-process .checkout-forms .create-tripbook-teaser .create-btn,.create-tripbook-teaser .checkout-process .checkout-forms .create-btn,.checkout-process .checkout-forms .show-more a,.show-more .checkout-process .checkout-forms a,.checkout-process .checkout-forms .tripbook-carousel .hostel-link,.tripbook-carousel .checkout-process .checkout-forms .hostel-link,.checkout-process .checkout-forms .hostel-map-link,.checkout-process .checkout-forms .mobile-search-display .search-again,.mobile-search-display .checkout-process .checkout-forms .search-again,.checkout-process .add-ons .checkout-forms .expander,.add-ons .checkout-process .checkout-forms .expander,.checkout-process .checkout-forms .bookings-table .view-booking-btn,.bookings-table .checkout-process .checkout-forms .view-booking-btn{width:100%;padding:6px 0}.checkout-process .table-heading{clear:both;float:none;padding:3px 12px}.checkout-process .progress-controls .submit,.checkout-process .progress-controls .search-view-tabs li,.search-view-tabs .checkout-process .progress-controls li,.checkout-process .progress-controls .create-tripbook-teaser .create-btn,.create-tripbook-teaser .checkout-process .progress-controls .create-btn,.checkout-process .progress-controls .show-more a,.show-more .checkout-process .progress-controls a,.checkout-process .progress-controls .tripbook-carousel .hostel-link,.tripbook-carousel .checkout-process .progress-controls .hostel-link,.checkout-process .progress-controls .hostel-map-link,.checkout-process .progress-controls .mobile-search-display .search-again,.mobile-search-display .checkout-process .progress-controls .search-again,.checkout-process .progress-controls .add-ons .checkout-forms .expander,.add-ons .checkout-forms .checkout-process .progress-controls .expander,.checkout-process .progress-controls .bookings-table .view-booking-btn,.bookings-table .checkout-process .progress-controls .view-booking-btn{margin-bottom:12px}.checkout-process .select-cards{padding-top:12px}.checkout-process .checkout-forms>.content-container,.checkout-process .checkout-forms>.filter-actions,.checkout-process .checkout-forms>.show-more{padding-bottom:0}.expander{display:block}.payment-iframe{height:675px;width:90%;-webkit-overflow-scrolling:touch;overflow:auto}.payment-page-container{padding:5px 0 0 0}.booking-terms button.close{margin-right:6px;margin-top:6px}.booking-terms .txt{padding:12px}iframe{overflow:scroll}.checkout-pages .alert-error p{margin-left:0}.quick-book{margin-bottom:10px;margin-top:6px}.qb_create_account_terms .qb_create_account_checkbox{display:inline-block;width:3%!important}.qb_create_account_terms label{display:inline}.emembership-standalone{display:block!important}.cms-page .left-nav{border-bottom:0;margin-bottom:0}.cms-page .left-nav .content-container,.cms-page .left-nav .filter-actions,.cms-page .left-nav .show-more{padding:0}.cms-page .left-nav ul{border-top:1px solid white;background:#fff}.cms-page .left-nav li{margin:0 1px;clear:both;border-bottom:1px solid white}.cms-page .left-nav li a{display:block;color:#333;border-bottom:1px solid rgba(217,122,9,0.9);border-top: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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YWY1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;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%);text-shadow:0,1px,1px,rgba(255,255,255,0.75);padding:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.cms-page .left-nav li:hover,.cms-page .left-nav li:focus,.cms-page .left-nav li:active{background:#f7931d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YWY1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;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}.cms-page .left-nav .active a{-webkit-box-shadow:0 0 10px #facc96 inset;-moz-box-shadow:0 0 10px #facc96 inset;box-shadow:0 0 10px #facc96 inset;background:#fae4ca url(../images/interface/icon-navigation-active.png?1461595573) 97% 50% no-repeat;border-bottom:1px solid #fab15a;border-top:1px solid #fabf78}.sustainability-counter{padding:0;width:335px;height:400px;position:relative}.sustainability-counter img{margin-bottom:8px}.sustainability-counter .numbers{width:100%;font-size:1.7em;left:0}.sustainability-counter .text{width:100%;font-size:1.1em;left:0}.sustainability-counter .co2-saved{top:3%}.sustainability-counter .co2-saved-text{top:9%}.sustainability-counter .forest-protected{top:24%}.sustainability-counter .forest-protected-text{top:30%}.sustainability-counter .jobs-created{top:45%}.sustainability-counter .jobs-created-text{top:51%}.sustainability-counter .charcoal-substitued{top:66%}.sustainability-counter .charcoal-substitued-text{top:72%}.sustainability-counter .wood-saved{top:87%}.sustainability-counter .wood-saved-text{top:93%}.tripbook-section,.forget-section{display:none}.confirmation .confirmation-msg{padding-top:50px;background:url(../images/interface/icon-success.png?1461595573) 50% 10px no-repeat}.confirmation .error-msg{background:url(../images/interface/icon-error.png?1461595573) 50% 10px no-repeat}.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}.e-membership .cancelled{margin-bottom:0;padding-left:0}.e-membership .standard-page-body .standard-page-form-container .text,.e-membership .standard-page-body .standard-page-form-container .country-select{width:95%}.e-membership .standard-page-body input.emem-country-code{width:120px}.emembership-email{word-wrap:break-word}.mobile-empty-value{display:none}.international-card-container{margin:0 7% 0 4%}.international-card-container .international-card .emem-card-details{text-align:left}.international-card-container .international-card .emem-card-details .form-row{width:100%}.international-card-container .international-card .emem-card-details .form-row .col-1{width:49%;display:inline-block}.international-card-container .international-card .emem-card-details .form-row .col-2{width:49%;display:inline-block}.explore-map{height:480px}.map-overlaying-actions{display:inline-block}#pac-input{margin-left:5%;margin-top:2%;height:6.5%}.radius-select{max-width:20%;height:5%;margin-top:2%;margin-left:70%;max-width:23%}.groups-app #availability form,.affiliates #availability form,.main-app #availability form{margin:0}.groups-app .availability-key,.affiliates .availability-key,.main-app .availability-key{margin-top:12px}.groups-app .availability-key ul,.affiliates .availability-key ul,.main-app .availability-key ul{margin:0}.groups-app .availability-key ul li,.affiliates .availability-key ul li,.main-app .availability-key ul li{clear:both}.groups-app .available-cell,.groups-app .unavailable-cell,.groups-app .limited-cell,.affiliates .available-cell,.affiliates .unavailable-cell,.affiliates .limited-cell,.main-app .available-cell,.main-app .unavailable-cell,.main-app .limited-cell{position:relative;margin-bottom:6px;padding:0;height:30px}.groups-app .td .product-date,.affiliates .td .product-date,.main-app .td .product-date{margin-left:6px;margin-bottom:0}.groups-app .td .available,.groups-app .td .unavailable,.groups-app .td .limited,.affiliates .td .available,.affiliates .td .unavailable,.affiliates .td .limited,.main-app .td .available,.main-app .td .unavailable,.main-app .td .limited{position:absolute;top:8px;right:6px}.groups-app .td .checkbox,.affiliates .td .checkbox,.main-app .td .checkbox{position:relative;top:3px;left:3px}.groups-app .td.available-cell .checkbox,.groups-app .td.unavailable-cell .checkbox,.groups-app .td.limited-cell .checkbox,.affiliates .td.available-cell .checkbox,.affiliates .td.unavailable-cell .checkbox,.affiliates .td.limited-cell .checkbox,.main-app .td.available-cell .checkbox,.main-app .td.unavailable-cell .checkbox,.main-app .td.limited-cell .checkbox{position:relative;top:8px;left:3px}.groups-app .td.available-cell .product-date,.groups-app .td.unavailable-cell .product-date,.groups-app .td.limited-cell .product-date,.affiliates .td.available-cell .product-date,.affiliates .td.unavailable-cell .product-date,.affiliates .td.limited-cell .product-date,.main-app .td.available-cell .product-date,.main-app .td.unavailable-cell .product-date,.main-app .td.limited-cell .product-date{margin-top:6px}.groups-app .td.unavailable-cell .product-date,.affiliates .td.unavailable-cell .product-date,.main-app .td.unavailable-cell .product-date{width:auto}.groups-app .price-display .td,.affiliates .price-display .td,.main-app .price-display .td{padding-bottom:6px}.groups-app .price-display .availability-key,.affiliates .price-display .availability-key,.main-app .price-display .availability-key{margin-top:12px}.groups-app .price-display .availability-key p,.affiliates .price-display .availability-key p,.main-app .price-display .availability-key p{margin-right:6px;margin-bottom:10px}.groups-app .add-to-enquiry,.affiliates .add-to-enquiry,.main-app .add-to-enquiry{margin-bottom:12px;overflow:visible}.groups-app .no-availability{padding:12px}.home .show-more{display:none}.entry{-moz-box-shadow:0 1px 1px 1px #ccc;-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;font-family:'VAG Rounded W01 Light';font-weight:normal;letter-spacing:1px}.summary{font-size:14px;line-height:18px}.group-trips-isotope{background-image:url(../images/interface/bg-texture-event.png?1461595573)!important}.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}.mobile-teaser-container li{text-align:center}.mobile-teaser-container{text-align:center}.groups-isotope-select{width:170px}.hostelling-logo{text-indent:-9999px;white-space:nowrap;background:url(../images/interface/icon-hostel-marker.png?1461595573) 0 0 no-repeat;height:54px;width:47px;position:absolute;bottom:0;right:2px}.clipping-entry{width:240px;background-image:url(../images/interface/bg-texture-clipping.png?1461595573);background-color:#fffde3}.attraction-entry{width:240px;background-image:url(../images/interface/bg-texture-attraction.png?1461595573)}.view-entry{font-size:21px;line-height:26px;font-family:'VAG Rounded W01 Light';font-weight:normal;letter-spacing:1px;color:black}.no-image-present{left:35px;position:relative}.category{background-color:#666;position:absolute;top:0;right:0;background:black;color:white;padding:3px 3px 3px 4px;text-transform:uppercase;font-size:10px;line-height:14px}.discount-entry{width:240px;background-image:url(../images/interface/bg-texture-discount.png?1461595573);background-color:#ffe5c0}.activity-entry{width:240px;background-image:url(../images/interface/bg-texture-activity.png?1461595573);background-color:#fffde3}.hostel-entry{width:240px;background-image:url(../images/interface/bg-texture-hostel.png?1461595573);background-color:#fff}.event-entry{width:240px;background-image:url(../images/interface/bg-texture-event.png?1461595573);background-color:#fff}.add-to-tripbooks{text-indent:-9999px;white-space:nowrap;position:absolute;top:12px;left:12px;width:33px;height:32px;background:url(../images/interface/sprites.png?1461595573) 0 0 no-repeat}#search-tab-container{display:none}#tripbook-customer-datestamp{font-size:10px}.blog{display:none}.home-intro .content-container,.home-intro .filter-actions,.home-intro .show-more{padding:6px}.home-title-intro{display:inline-block;font-size:1.3em;text-align:center;line-height:30px}#find_hostel{display:none}.tripbook-show-filters{margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}.tripbook-show-filter-button{font-family:'VAG Rounded W01 Bold';font-weight:normal;letter-spacing:1px;padding-left:15px;padding-right:15px;background-color:#ECECEC;border-radius:12px;margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:5px;margin-bottom:5px;position:relative}.view-entry-modal-outer{display:block;position:fixed;width:430px;margin-top:40px;margin-left:5px}.tripbook-show-filter-blue-box{background-color:#08c!important}.tripbook-show-filter-white-text{color:white!important}.view-entry-modal .tripbook-entry-title{text-align:left}.view-entry-modal .entry-txt{padding-right:370px;width:300px;text-align:left}.view-entry-modal .entry-title{text-align:left}.entry-title{text-align:left}.entry-nav-ctrl{display:none}.promotion-information{background:black;padding-bottom:10px;opacity:.8}.promotion-title{color:white;position:relative;font-size:20px;top:5px}.promotion-body{color:white;position:relative;top:5px;font-size:14px}.main-mask{background:white;z-index:1;position:absolute;opacity:0}.main-mask:hover{opacity:.2}.home-page-secondary-promotion{padding-top:5px}.secondary-mask:hover{opacity:.2}.homepage-promotion-secondary-image{width:100%;padding-top:5px}.secondary-information{width:auto;background:black;color:white;font-size:14px;opacity:.8}.desktop-only{display:none}.home-title{display:block}.front-page-search{text-align:center;-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);margin:0;padding:10px 10px 30px 10px;background-color:#edede9}.front-page-search .search-error{padding:6px 0 6px 10px;margin:0;height:18px}.front-page-search h2{color:#39c;background-color:#edede9;font-size:x-large;margin:0;padding-bottom:15px;padding-top:5px}.front-page-search form{margin:0;background-color:#edede9}.front-page-search .search-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.front-page-search .search-bar .search-form-section{margin-left:0}.front-page-search .search-destination-div{width:100%;margin-left:16px}.front-page-search .destination-field{margin-left:6px}.front-page-search .date-box-span{margin-left:0;padding:15px 32px 0 0;width:100%}.front-page-search .no-dates-div{display:block;width:100%;font-size:larger;padding-top:0}.front-page-search .no-dates-div .no-dates-span{padding:15px 0 15px;margin:0 auto;width:100%}.front-page-search .search-guests{margin-top:10px;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:10px}.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 select{width:258px;height:40px;margin:0 auto}.front-page-search .search-dropdown{position:relative;background-image:url(../images/interface/glyphicons-58-history.png?1461595573);background-size:contain;background-repeat:no-repeat;color:transparent;left:-1.8em;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.front-page-search .search-dropdown-hidden{position:relative;background-image:none;background-size:contain;background-repeat:no-repeat;color:transparent;left:-1.8em;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mobile-hidden{display:none}home-title-intro{font-size:1.2em}.mobile-tabs{width:90%;margin:0 0 10px 10px;border-radius:16px;font-family:Verdana,Arial,sans-serif;font-size:1em}.mobile-tabs .icon-arrow{transform:rotate(90deg)}.mobile-tabs-target{display:none;padding-left:20px!important}#sustainability #sustainability-btn{width:96.3%}.details-panel .content-container,.details-panel .filter-actions,.details-panel .show-more{padding:12px}.details-panel .check-availability{clear:both}.details-panel .add-to-tp{display:none}.details-panel .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .ratings-badge{top:auto;bottom:224px;right:12px}.details-panel .hostel-name-address .hostel-header-non-hiq{text-align:center}.details-panel .hostel-name-address hostel-header-hiq{text-align:center}.details-panel .hostel-name-address .hostel-details-address .full-address{margin:0}.details-panel .hostel-name-address .hostel-details-address p{text-align:center}.details-panel .overall-rating-details h1{text-align:center}.details-panel .overall-rating-details p{text-align:center}.details-panel .overall-rating-details button{border-radius:30px}.details-panel .overall-rating-details button .icon-arrow{transform:rotate(90deg)}.details-panel .details-links{text-align:center}.details-panel .details-links a{padding:0 2% 0 2%}.details-panel .hostel-rating-panel{display:none}#divider-dot{opacity:0}.photo-video-tab{background-color:#e5e5e1}.ratings-badge,.search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .ratings-badge{top:330px}.side-content{padding:0}.side-content .heading{margin:0}.see-more,.attractions-list .see-full,.hostel-address .see-location{padding:12px 0 0 0;margin:0;text-align:center;border-top:1px solid #e5e5e5;font-weight:bold}.mobile-address{text-align:center}p.summary.capitalize.clear,p.summary.capitalize.hostel-tabs,.cms-page p.summary.capitalize.left-nav,div.national-logo,div.hiq-logo,div.social-network-links{display:none}.mobile-address,.hostel-prices{display:none}.more-than-10-link-details{margin-left:25%;margin-right:25%}.more-than-10{display:none;text-align:center}h1.hostel-header-hiq{text-align:center}.details-text .ratings-badge,.details-text .search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-text .small-ratings-badge,.details-text .search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .details-text .ratings-badge,.details-text .details-panel .search-grid-item .book-box .reviews-container .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .details-text .ratings-badge{position:absolute}.details-text .ratings-badge #hostel-aggregate-rating,.details-text .search-grid-item .book-box .reviews-container .small-ratings-badge #hostel-aggregate-rating,.search-grid-item .book-box .reviews-container .details-text .small-ratings-badge #hostel-aggregate-rating{left:-15px}.details-text .ratings-badge #hostel-aggregate-rating-percentage,.details-text .search-grid-item .book-box .reviews-container .small-ratings-badge #hostel-aggregate-rating-percentage,.search-grid-item .book-box .reviews-container .details-text .small-ratings-badge #hostel-aggregate-rating-percentage{left:-5px}.hi5-label img{opacity:.8;filter:alpha(opacity=80);max-width:38%;position:absolute;z-index:2}.facilities-list,.important-criteria,.opening-times,.attractions-list,.hostel-address{margin:0}.facilities-list h2,.facilities-list h3,.facilities-list h4,.important-criteria h2,.important-criteria h3,.important-criteria h4,.opening-times h2,.opening-times h3,.opening-times h4,.attractions-list h2,.attractions-list h3,.attractions-list h4,.hostel-address h2,.hostel-address h3,.hostel-address h4{text-shadow:none}.attractions-list,.facilities-list,.important-criteria,.opening-times,.attractions-list,.hostel-address{padding:0}.attractions-list .small-sub-heading,.facilities-list .small-sub-heading,.important-criteria .small-sub-heading,.opening-times .small-sub-heading,.attractions-list .small-sub-heading,.hostel-address .small-sub-heading{margin:0}.travellers-views,.overview-locale,.main-attractions{display:none}.opening-times p{line-height:30px}.tip-item h4{margin-bottom:5px}.facilities-panel .panel-heading{display:none}.facilities-panel .facilities-listing .accordion-heading{display:block}.facilities-listing{padding-top:12px}.facilities-listing .col.central .content-container,.facilities-listing .col.central .filter-actions,.facilities-listing .col.central .show-more{padding:0 12px 0 12px;margin:0}.facilities-listing .col.acc-group>.content-container,.facilities-listing .col.acc-group>.filter-actions,.facilities-listing .col.acc-group>.show-more{padding:0}.acc-group .facilities-listing{padding-top:0}.location-travellers-tips .heading{margin:0}.location-travellers-tips .select-sort{display:none}.location-travellers-tips .show-more-button{display:none}.direction-details dl{margin-top:0}.customer-reviews .heading{margin:0}.what-travellers-think-panel{padding:12px}.what-travellers-think-panel .heading{margin:0}.what-travellers-think-panel .divider{border:0}.hostel-rating-panel .ratings-badge,.hostel-rating-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .hostel-rating-panel .small-ratings-badge,.hostel-rating-panel .search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .hostel-rating-panel .ratings-badge,.hostel-rating-panel .details-panel .search-grid-item .book-box .reviews-container .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .hostel-rating-panel .ratings-badge,.hostel-rating-panel .green-ratings-badge,.hostel-green-rating-panel .ratings-badge,.hostel-green-rating-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .hostel-green-rating-panel .small-ratings-badge,.hostel-green-rating-panel .search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .hostel-green-rating-panel .ratings-badge,.hostel-green-rating-panel .details-panel .search-grid-item .book-box .reviews-container .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .hostel-green-rating-panel .ratings-badge,.hostel-green-rating-panel .green-ratings-badge{top:-46px;left:50%;margin-left:-58px;border-left:12px solid white;border-right:12px solid white}.review-item{padding-bottom:6px}.review-item .small-ratings-badge,.review-item .details-panel .ratings-badge,.details-panel .review-item .ratings-badge,.review-item .details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .review-item .small-ratings-badge,.review-item .search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .review-item .small-ratings-badge{float:right;margin-left:6px;margin-bottom:6px}.reply{padding-left:20px}.ideas{min-height:300px;min-width:300px}.ideas p{font-size:.8em}.ideas .search-form-elems{margin:1% 0 8% 0;padding:1% 3% 2% 3%}.ideas .search-form-elems form{margin:2% 2% 2% 0}.ideas .search-form-elems form select{font-size:.8em}.ideas .search-form-elems .search-sort{margin:0;padding:0 4% 0 4%;margin:1% 0 0 2%;background:transparent}.ideas .search-form-elems .search-sort .search-sort-label{float:none;text-align:center;font-size:.8em}.ideas .idea{margin-bottom:25%;position:relative}.ideas .idea .bubble-container{position:relative}.ideas .idea .bubble-container .customer-details{width:50%;height:110px;display:inline-block;float:left}.ideas .idea .bubble-container .customer-details .user-avatar{width:100%}.ideas .idea .bubble-container .customer-details .user-avatar .user-image{width:48%;display:inline-block}.ideas .idea .bubble-container .customer-details .user-avatar .user-image img{margin-top:-64%}.ideas .idea .bubble-container .customer-details .user-avatar .user-details{width:48%;display:inline-block}.ideas .idea .bubble-container .customer-details .user-avatar .user-details p{font-size:.7em;margin-bottom:0;line-height:17px}.ideas .idea .bubble-container .votes{max-width:100%;margin-top:13%;font-size:.7em}.ideas .idea .bubble-container .votes .votes-for-against{display:inline-block}.ideas .idea .bubble-container .message-bubble{width:100%;display:inline-block;float:right;margin:0 3% 0 3%}.ideas .idea .bubble-container .message-bubble .title p{display:inline-block;margin-bottom:0;font-size:.9em}.ideas .idea .bubble-container .message-bubble .title .edit-report-links{display:inline-block;float:right;height:22px}.ideas .idea .bubble-container .message-bubble .title .edit-report-links .edit-link{margin-right:5px;font-size:.6em}.ideas .idea .bubble-container .message-bubble .description{width:100%}.ideas .idea .bubble-container .message-bubble .description .show-hide-idea-container{font-size:.7em}.ideas .idea .bubble-container .comment-links{clear:both;font-size:.75em}.ideas .idea .comments{margin-right:3%}.ideas .idea .comments .comment-container{width:100%;min-height:120px}.ideas .idea .comments .comment-container .customer-details{float:left;display:inline-block;max-height:100px;width:25%}.ideas .idea .comments .comment-container .inner-comment{display:inline-block;width:75%}.ideas .idea .comments .comment-container .inner-comment .not-expanded{display:inline}.ideas .idea .comments .comment-container .inner-comment .show-hide-comment-container{display:inline}.ideas .idea .comments .comment-container .inner-comment .show-hide-comment-container .show-hide-comment{font-size:.7em}.ideas .idea .comments .comment-container .edit-report-links{display:inline-block;float:right;height:22px}.ideas .idea .comments .comment-container .edit-report-links .edit-link{margin-right:5px;font-size:.6em}.ideas .idea .comments .comment-container .edit-report-links .report-button input{color:#08c}.ideas .idea .bubble-container>span{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);left:9%;bottom:43%;width:8%;height:14%;background:url(../images/interface/bg-msg-bubble-arrow.png?1461595573) 0 0 no-repeat;position:absolute}.report-button input{margin-top:-2%;padding:0;font-size:.6em}.ideas-iframe{max-height:350px;max-width:282px}.new_comment_form{width:96%;height:150px}.new_comment_form form{text-align:center}.new_comment_form form textarea{height:100px}.create-new-idea{width:100%;text-align:center}.create-new-idea #idea_title{width:65%;height:50px}.create-new-idea #idea_description{width:65%;height:80px}.search-results-info{padding:12px}.mobile-form{margin:0}.more-than-10-link{position:relative;top:10px;text-align:left;float:left;margin-top:10px;margin-bottom:10px;left:15px}.search-sort{margin:12px 0;padding:12px;text-align:left;background:#ccc;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}.search-sort select{width:75%;margin-left:5px}#group-grid-buttons{min-width:204px;margin-top:10px;padding:.5em 0 .5em 0!important}.group-grid-buttons{margin-top:10px;padding:.5em 0 .5em 0!important}.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,.search-sort .tripbook-carousel .hostel-link,.tripbook-carousel .search-sort .hostel-link,.search-sort .hostel-map-link,.search-sort .mobile-search-display .search-again,.mobile-search-display .search-sort .search-again,.search-sort .add-ons .checkout-forms .expander,.add-ons .checkout-forms .search-sort .expander,.search-sort .bookings-table .view-booking-btn,.bookings-table .search-sort .view-booking-btn{padding:5px 0;width:100%}.search-sort-label{float:left}.search-results-actions .search-form-elems{background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block}.search-form-elems .search-filter{margin:0;padding:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;background:#ccc}.search-form-elems .search-filter a .caret,.search-form-elems .search-filter a:hover .caret,.search-form-elems .search-filter a:focus .caret,.search-form-elems .search-filter .dropdown-toggle .caret{margin-top:9px;margin-left:3px}#no-padding{padding:6px 0 6px 0}#no-padding-grey{padding:6px 0 6px 0;color:grey}.search-view{padding-top:12px}.search-grid-item{width:100%}.search-grid-item .map-teaser{margin:12px}.search-grid-item .map-teaser h2{text-align:left;display:block}.search-grid-item .map-teaser p.location{text-align:left;display:inline-block;margin-left:12px}.search-grid-item .map-teaser .best-for-badges{display:none}.search-grid-item .content-container,.search-grid-item .filter-actions,.search-grid-item .show-more{padding:0}.search-grid-item .list-img{display:block;margin:12px}.search-grid-item .main-info{width:90%;padding:12px 12px 0 12px;width:90%}.search-grid-item .main-info .more-info{text-align:center;width:100%;clear:both}.search-grid-item .main-info .more-info span{max-width:100%;display:inline-block}.search-grid-item .main-info .more-info span .hiq-container{display:inline-block}.search-grid-item .main-info .more-info span .hiq-container .hiq-image-container{margin-right:15%;float:left;padding-left:10px}.search-grid-item .main-info .more-info span .hiq-container .hiq-image-container .hiq-icon-hostel-search{width:45px;height:40px}.search-grid-item .main-info .more-info span .hiq-container .hiq-text{display:none}.search-grid-item .main-info .more-info span .certified-eco-image{display:inline-block}.search-grid-item .main-info .more-info span .certified-eco-image .eco_icon_hostel_search{width:40px;height:40px;display:inline-block;vertical-align:bottom}.search-grid-item .main-info .more-info span .green-rating-container{display:inline-block;width:53px;float:left}.search-grid-item .main-info .more-info span .green-rating-container .green-rating-hostel-search{background:url(../images/interface/bg-small-green-ratings-badge.png?1461595573) no-repeat;height:53px;background-size:40px}.search-grid-item .main-info .more-info span .green-rating-container .green-rating-hostel-search .green-rating-percentage-hostel-search{padding-top:11px;width:44px;font-weight:bold;text-align:center;position:relative;font-size:.8em}.search-grid-item .main-info .more-info span .green-rating-container .green-rating-text{display:none}.search-grid-item .main-info p.reviews,.search-grid-item .main-info p.location{display:none}.search-grid-item .main-info p.txt{width:90%;overflow:visible;max-height:150px;margin-top:3%}.search-grid-item .main-info h2{display:none}.search-grid-item .main-info .key-features li{line-height:29px}.search-grid-item .main-info .key-features .more-than-10-link{left:0}.search-grid-item .facilities-box{width:100%}.search-grid-item .book-box{padding:0 12px 12px 12px;width:90%}.search-grid-item .book-box .prices-from{display:none;margin-bottom:12px}.search-grid-item .book-box .prices-from li{float:left;padding:0 2px 4px 18px}.search-grid-item .book-box .reviews-container{display:none}.search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge{background:none;position:absolute;right:12px;top:0;right:0;float:none;font-size:20px}.search-grid-item .book-box .reviews-container .small-ratings-badge span,.search-grid-item .book-box .reviews-container .details-panel .ratings-badge span,.details-panel .search-grid-item .book-box .reviews-container .ratings-badge span,.details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge span,.search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge span{top:41%!important}.search-grid-item .book-box .reviews-container .reviews-text{width:31%;text-align:center;position:absolute;top:8%;right:0}.search-grid-item .book-box .reviews-container .reviews-text a{font-size:.8em}.search-grid-item .book-box .view-prices-btn{width:100%;text-align:center}.search-grid-item .book-box .view-prices-btn a{width:60%;border-radius:30px}.search-grid-item .book-box .special-offer{float:left;margin:9px 0 9px}.search-grid-item .submit,.search-grid-item .search-view-tabs li,.search-view-tabs .search-grid-item li,.search-grid-item .create-tripbook-teaser .create-btn,.create-tripbook-teaser .search-grid-item .create-btn,.search-grid-item .show-more a,.show-more .search-grid-item a,.search-grid-item .tripbook-carousel .hostel-link,.tripbook-carousel .search-grid-item .hostel-link,.search-grid-item .hostel-map-link,.search-grid-item .mobile-search-display .search-again,.mobile-search-display .search-grid-item .search-again,.search-grid-item .add-ons .checkout-forms .expander,.add-ons .checkout-forms .search-grid-item .expander,.search-grid-item .bookings-table .view-booking-btn,.bookings-table .search-grid-item .view-booking-btn{width:50%;padding-left:0;padding-right:0}.map-listing .map-teaser,.map-listing .map-list{display:none}.hostels-text,.tripbooks-text,.mobile-search-map-text{padding-left:10px}.hostels-returned,.tripbooks-returned{padding-right:10px}#best-for-text{float:none}#small-badges-hostel-search{margin-top:0}.hostel_search_title{margin-top:10px}.hostel_search_title_not_eco{margin-top:20px;clear:left}.search-tabs .tripbooks,.search-hostels{display:none}.search-summary{font-size:20px}.search-filter,.mobile-search-params,.search-view-tabs{display:none}p.search-dates-entered{font-weight:bold}.map-teaser-image{display:inline-block;max-height:350px;max-height:300px;max-width:93%!important}.basic-info{width:90%}.get-in-touch-box{width:95%;margin-right:12px;max-width:500px;height:150px!important}.get-in-touch-box p{clear:both;word-break:break-all}.get-in-touch-box a img{display:inline-block;margin:12px;width:93%}.mobile-reviews-container{display:inline-block;text-align:center;width:40%;float:right}.mobile-reviews-container .small-ratings-badge,.mobile-reviews-container .details-panel .ratings-badge,.details-panel .mobile-reviews-container .ratings-badge,.mobile-reviews-container .details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge,.details-panel .search-grid-item .book-box .reviews-container .mobile-reviews-container .small-ratings-badge,.mobile-reviews-container .search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge,.search-grid-item .book-box .reviews-container .details-panel .mobile-reviews-container .small-ratings-badge{width:100%;position:relative;top:3px;right:0;background:none;font-size:1.3em;margin:0;max-height:15px;float:none;display:inline-block}.mobile-reviews-container .small-ratings-badge span,.mobile-reviews-container .details-panel .ratings-badge span,.details-panel .mobile-reviews-container .ratings-badge span,.mobile-reviews-container .details-panel .search-grid-item .book-box .reviews-container .small-ratings-badge span,.details-panel .search-grid-item .book-box .reviews-container .mobile-reviews-container .small-ratings-badge span,.mobile-reviews-container .search-grid-item .book-box .reviews-container .details-panel .small-ratings-badge span,.search-grid-item .book-box .reviews-container .details-panel .mobile-reviews-container .small-ratings-badge span{top:0;width:100%;position:relative}.mobile-reviews-container .reviews-text{display:inline-block;font-size:.85em}.from-price{text-align:center}.from-price p{color:#286ba9}.not-bookable-box{clear:both;padding:12px}.sign-in-form>.content-container,.sign-in-form>.filter-actions,.sign-in-form>.show-more{padding:0}.checkout-divider{margin:36px 0 24px}.checkout-divider .checkout-heading{padding:0;top:-15px;margin-left:-15px}.checkout-divider .checkout-heading h2{margin-top:0}.sign-in .btn-group{white-space:initial;padding-right:10px}.sign-in .btn-group button{margin-bottom:10px;width:100%}.sign-in select{width:100%}.terms_of_use_checkbox label{display:inline-block;min-width:100%!important;float:none!important;text-align:center!important}.terms_of_use_checkbox input{display:inline-block}.booking-tab-container{margin-right:-12px;margin-left:-12px}.booking-tab-container h2{margin:0;line-height:18px}.booking-tab-container li{margin:0 1px;clear:both;border-bottom:1px solid white}.booking-tab-container li a{display:block;color:#333;border-bottom:1px solid rgba(217,122,9,0.9);border-top: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:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YWY1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;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%);text-shadow:0,1px,1px,rgba(255,255,255,0.75);padding:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.booking-tab-container li:hover,.booking-tab-container li:focus,.booking-tab-container li:active{background:#f7931d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OTMxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5YWY1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;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}.booking-tab-container .active a{-webkit-box-shadow:0 0 10px #facc96 inset;-moz-box-shadow:0 0 10px #facc96 inset;box-shadow:0 0 10px #facc96 inset;background:#fae4ca url(../images/interface/icon-navigation-active.png?1461595573) 97% 50% no-repeat;border-bottom:1px solid #fab15a;border-top:1px solid #fabf78}.bookings-table .th{display:none}.bookings-table .tr{border-bottom:1px solid #ceccc9;border-right:1px solid #ceccc9;border-left:1px solid #ceccc9}.bookings-table .td{padding:0 12px}.bookings-table .booking-reference{text-align:center;padding:0;margin-top:0}.bookings-table .booking-reference p{padding:12px 12px 6px 12px;background:#edf5fb;margin:0;margin-top:12px;border-top:1px solid #ceccc9}.bookings-table .booking-status{text-align:center;padding:0}.bookings-table .booking-status p{padding:0 12px 12px 12px;background:#edf5fb;margin:0}.bookings-table .booking-hostel{padding-top:12px}.bookings-table .heading-row{border:0}.bookings-table .view-details-cell{display:none}.bookings-page .table-heading{padding:6px}.bookings-page .cancel-btn-container{text-align:center;padding-bottom:6px}.bookings-page .summary-section{padding-top:6px}.bookings-page .summary-section .summary-panel p{padding:0;margin:0}.bookings-page .do-not-cancel{display:block;padding:12px 0 0 0}.bookings-page .booking-table .th,.bookings-page .booking-table .th-row{display:none}.bookings-page .booking-table .td{padding:3px 12px;text-align:left;border:0;font-weight:normal;font-size:16px;line-height:20px}.bookings-page .booking-table .summary-arrival,.bookings-page .booking-table .summary-departure{float:left}.bookings-page .booking-table .summary-arrival{padding-right:3px}.bookings-page .booking-table .summary-departure{padding-left:0}.bookings-page .booking-table .summary-nights{display:none}.bookings-page .booking-table .summary-discount,.bookings-page .booking-table .summary-remove{clear:both}.bookings-page .booking-table .tr{border-bottom:1px solid #e5e5e5;padding:12px 0}.bookings-page .booking-table .tr:last-child{border:0}.bookings-page .booking-table .guest-summary{display:inline}.managers-message{width:100%}.quote{padding:40px 24px!important}.manager-avatar{display:none}