.frcx-icon{margin-top:-0.5rem;margin-right:.25rem}.frcx-text{font-family:"hw-ultra","Noto",Helvetica,Arial,sans-serif;letter-spacing:.5px;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.frcx-light{color:#fff;text-shadow:0 1px 2px #000}.frcx .homepage-slider-content a{font-size:.75rem}.frcx .homepage-slider-content a span{display:none}.frcx .homepage-slider-content img{display:inline-block;position:absolute;right:0;bottom:-2rem}@media only screen and (max-width:40em){.frcx .homepage-slider-content img{position:relative;right:auto;bottom:-1rem}}.frcx-home{position:relative;margin:2rem auto 0}.frcx-home .frcx-logo{display:block;margin-bottom:.25rem}.frcx-home .frcx-icon{width:1.5rem;height:1.25rem}.frcx-home .frcx-text{font-size:.75rem}.frcx-home .frcx-desc{display:block;max-width:15rem;margin:0 auto;text-align:center}.frcx-calendar{padding:1rem;color:#468c00;font-size:.75rem;line-height:1rem;border-bottom:1px dotted #ccc}.frcx-calendar i{margin-right:.25rem}.frcx-banner{background-color:#313131;text-align:center;padding:0 .9375rem}.frcx-featured{max-width:1120px;display:inline-block;margin:0 .9375rem 1rem;padding-bottom:.125rem;text-align:center}.frcx-featured .frcx-logo{display:inline-block;margin-right:1rem;margin-bottom:.25rem;border-bottom:3px solid #468c00;padding-bottom:.125rem}.frcx-featured .frcx-icon{width:1.75rem;height:1.4rem}.frcx-featured .frcx-text{font-size:.875rem}.frcx-featured .frcx-desc{display:inline-block;width:auto;font-size:.8rem;font-weight:bold}@media only screen and (max-width:40em){.frcx-banner{padding:.25rem .9375rem}.frcx-featured{display:inline;border-bottom:0;margin:inherit}.frcx-featured .frcx-logo{margin-right:0}.frcx-featured .frcx-desc{display:block;margin-bottom:1rem}}.frcx-fab_label{color:#468c00;font-size:.6875rem;text-align:right;float:right;display:inline-block;max-width:50%}.frcx-fab_label i{margin-right:.25rem}.compare{float:left}@media only screen and (max-width:40em){.frcx-fab_label{max-width:100%;margin-right:.3rem;padding-top:.25rem}.fabresult-prices{border-bottom:1px dotted #ccc}.fabresult-prices .dormprice,.fabresult-prices .singleprice{padding-top:.25rem;padding-bottom:.25rem!important}}@font-face{font-weight:400;font-style:normal;font-family:'Noto';src:url('/static/fonts/noto/notosans-regular.eot');src:url('/static/fonts/noto/notosans-regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/noto/notosans-regular.woff') format('woff'),url('/static/fonts/noto/notosans-regular.woff2') format('woff2'),url('/static/fonts/noto/notosans-regular.ttf') format('truetype')}@font-face{font-weight:bold;font-style:normal;font-family:'Noto';src:url('/static/fonts/noto/notosans-bold.eot');src:url('/static/fonts/noto/notosans-bold.eot?#iefix') format('embedded-opentype'),url('/static/fonts/noto/notosans-bold.woff') format('woff'),url('/static/fonts/noto/notosans-bold.woff2') format('woff2'),url('/static/fonts/noto/notosans-bold.ttf') format('truetype')}@font-face{font-weight:normal;font-style:normal;font-family:'hw-ultra';src:url('/static/fonts/hw-ultra/hostelworld_ultra.eot');src:url('/static/fonts/hw-ultra/hostelworld_ultra.eot?#iefix') format('embedded-opentype'),url('/static/fonts/hw-ultra/hostelworld_ultra.woff') format('woff'),url('/static/fonts/hw-ultra/hostelworld_ultra.woff2') format('woff2'),url('/static/fonts/hw-ultra/hostelworld_ultra.ttf') format('truetype')}.sub-nav dt,.sub-nav dd,.sub-nav li{font-family:"Noto",Helvetica,Arial,sans-serif}.tabs dd>a,.tabs .tab-title>a{font-family:"Noto",Helvetica,Arial,sans-serif}html,body,h1,h2,h3,h4,h5,h6,button,.button{font-family:"Noto",Helvetica,Arial,sans-serif}@media screen{@-ms-viewport{width:device-width}}@-ms-viewport{width:device-width}.move-right .exit-off-canvas,.move-left .exit-off-canvas{background:rgba(0,0,0,0.45);z-index:9999}.move-right .exit-off-canvas:hover,.move-left .exit-off-canvas:hover{background:rgba(0,0,0,0.45)}.relative{position:relative}h1,h2,h3,h4,h5,h6{font-weight:300}body{background-color:#fff}i{-webkit-font-smoothing:antialiased}img{max-width:inherit}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:200em)/";width:200em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:400em)/";width:400em}body{font-size:.8rem;color:#333}p{font-size:.8rem;line-height:1.25rem;margin-bottom:1rem}ul li ul,ul li ol{font-size:.8rem}ul,ol,dl{font-size:.8rem}.row{max-width:70rem}ul,ol,dl{margin-bottom:1rem}[class*="block-grid-"]{margin-right:-0.625rem!important;margin-left:-0.625rem!important}.inner-wrap{background-color:#fff}.clearing-assembled .clearing-container .carousel>ul li{margin-left:10px;margin-bottom:0}.clearing-assembled .clearing-container .carousel{background:#222;height:110px;text-align:center;padding:1rem;position:absolute;bottom:0;margin-top:0;width:100%}.alert-box{margin-bottom:1rem}@media only screen{.column,.columns{position:relative;float:left}}@media only screen and (min-width:40.063em){.column,.columns{position:relative;float:left}}@media only screen and (max-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{border-color:transparent;border-right-color:#ccc;left:.3rem!important}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc;right:.3rem!important}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:0;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer!important;width:100%!important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{height:70%;margin-top:3rem}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}a.clearing-close span{font-size:1rem}.clearing-caption{z-index:1}.clearing-main-prev::before{width:30px;height:30px;content:'';background-color:rgba(0,0,0,0.27);position:absolute;top:49%;left:.5rem}.clearing-main-next::before{width:30px;height:30px;content:'';background-color:rgba(0,0,0,0.27);position:absolute;top:49%;right:.5rem}}.clearing-main-next{right:0}.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:140px;top:0}.clearing-main-next>span{right:2rem}.clearing-main-prev>span{left:2rem}@media only screen and (min-width:40.063em){.clearing-assembled .clearing-container .visible-img{margin-top:2%;background-color:transparent}}.visible-img{height:80%}.breadcrumbs{border:0;margin-bottom:0;margin-top:.6rem;background-color:transparent;padding:0;-webkit-border-radius:0;border-radius:0;padding-bottom:.7rem}.breadcrumbs>*{margin:0;font-size:.7rem;line-height:.7rem;color:#666!important;text-transform:none}.breadcrumbs>*::before{color:#666}.breadcrumbs>* a,.breadcrumbs>* span{color:#666}.breadcrumbs>*.current{color:#666}.breadcrumbs>*.current a{color:#666}.breadcrumbs>*.unavailable{color:#666}.breadcrumbs>*.unavailable a{color:#666}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;cursor:default;color:#666!important}.breadcrumbs-back{background-color:transparent;z-index:5;position:relative}ul.breadcrumbs li a:hover{color:#666!important}button,.button{padding:.8rem 1.5rem;margin:0;background-color:#ff7346;border-color:#ea5e00;color:white;font-weight:normal!important;border:1px solid #ff5a33;display:inline-block;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}button.tiny,.button.tiny{padding-top:.525rem;padding-bottom:.45rem}button:hover,button:focus,.button:hover,.button:focus{background-color:#ff5a33}button.tiny,.button.tiny{font-size:.9rem}button.radius,.button.radius{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#ccc;border-color:#333}a.back_to_microsite{border:1px solid #ccc;background-color:transparent}a.back_to_microsite:hover,a.back_to_microsite:focus{background-color:#666}.clearing-blackout{z-index:1001;background-color:rgba(0,0,0,0.9)}.button.hollow{background:transparent;color:#ff5a33;transition:all .2s ease-in-out}.button.hollow:hover{color:#ea5e00!important;border-color:#ea5e00}.button.expanded{width:100%}.sections{border-bottom:1px dotted #ccc;padding-bottom:1rem;margin-bottom:1rem;margin-top:1rem}.sections li{float:left;margin-right:1rem;color:#ccc}.sections li:last-child{border:0;padding:0;margin:0}.sections li a{color:#444;display:block;border:1px solid #ccc;padding:.5rem;background-color:#fff;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.sections li.active a{color:#ff7346;background-color:#fff!important;border-color:#ff7346!important}.sections li.active a:hover{color:#ff7346!important}.tabcontainer{background-color:#fff;padding-top:1rem;padding-bottom:1rem}.tabs{zoom:1;margin:0;padding:0}.tabs dd{float:left;margin-right:1rem;padding-right:1rem;padding-top:.3rem;padding-bottom:.3rem;border-right:1px solid #efefef;background:transparent}.tabs dd:last-child{border-right:0}.tabs dd>a{display:block;padding:0;border:0;color:#444;background-color:transparent}.tabs dd>a:hover{background:transparent}.tabs dd.active a{outline:0;color:#444;background-color:transparent;border-bottom:3px solid #666;background-repeat:repeat-x;background-position:center bottom}.tabs dd.noactive a{background-color:transparent;border:0}.tabs-content{margin-bottom:0}.tabs-content>.content{padding-top:0;width:100%}@media only screen and (max-width:40em){.tabs{border-bottom:0;padding-top:0}.tabs dd{float:none;background:transparent;margin:0;margin-bottom:.5rem!important;border:0;padding-right:0}.tabs dd>a{font-size:.8rem;padding:.5rem;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#ff7346!important;border:0!important;background-color:transparent!important;margin-bottom:.5rem;border-bottom:1px dotted #ccc!important}.tabs dd.active a{border-bottom:1px solid #ddd}}@media only screen and (max-width:64em){.tabs-content>.content.active{padding-top:0}}@media only screen and (max-width:40em){.sections{padding-left:0!important}.sections li{float:none;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dotted #ccc;margin-right:0}.icontabs{white-space:nowrap;padding-top:.3rem;padding-bottom:.3rem;width:100%;z-index:99;background-color:#262626;background-image:none;position:relative;-webkit-overflow-scrolling:touch;overflow:auto;box-shadow:0 6px 4px -6px #737373;-webkit-box-shadow:0 6px 4px -6px #737373;-moz-box-shadow:0 6px 4px -6px #737373}.fixedtabs{position:fixed;top:0}.icontabs span{text-transform:uppercase;font-size:.7rem;display:inline-block;margin-top:.05rem;margin-left:.2rem;vertical-align:top}.icontabs dd{display:inline-block;min-width:33%;border-right:1px solid #333;background:transparent;margin-left:0;margin-right:0;margin-bottom:0!important;text-align:center;padding:0 1rem}.icontabs dd.active a,.icontabs .tab-title.active a{color:#ff7346}.icontabs dd>a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding-top:.5rem;text-align:center;border:0!important;color:#fff!important;margin-bottom:0;white-space:nowrap}.icontabs dd>a i{font-size:.85rem}.icontabs dd.active a{border:0!important;background-color:transparent!important;background-image:none}.icontabs dd:last-child{border:0}}ul.pagination{margin-left:-0.3125rem;margin-top:1rem;margin-bottom:1rem}ul.pagination li a{padding:0 .5rem;font-size:1rem}ul.pagination li a:focus{background:#fff!important}ul.pagination li.current a{background:#fff!important;background-color:#fff!important;border:1px solid #ff7346!important;color:#ff7346}ul.pagination li.current a:hover{background:#aaa}ul.pagination li.current a:focus{background:#fff}ul.pagination li.arrow-first a,ul.pagination li.arrow-last a{font-size:1rem}ul.pagination li.current a,ul.pagination li.current button{cursor:pointer}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:pointer}a{color:#ff6a3a}a:hover,a:focus{color:#ff4000}h1,h2,h3,h4,h5,h6{color:#444;margin-top:0;margin-bottom:.5rem;-webkit-font-smoothing:antialiased;font-weight:300}h1{font-size:1.4rem;font-weight:bold}h2{font-size:1.2rem}h3{font-size:1rem}h4{font-size:.9rem}h5{font-size:.9rem}h6{font-size:.9rem}@media only screen and (min-width:40.063em){body{font-size:.8rem}ul li ul,ul li ol{font-size:.8rem}ul,ol,dl{font-size:.8rem}h1,h2,h3,h4,h5,h6{line-height:1.4}p{font-size:.8rem;line-height:1.2rem;margin-bottom:1rem}h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}}@media only screen and (min-width:64.063em){body{font-size:.8rem}ul li ul,ul li ol{font-size:.8rem}ul,ol,dl{font-size:.8rem}p{font-size:.8rem;line-height:1.2rem;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:1.8rem}h2{font-size:1.4rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}}.reveal-modal-bg{position:fixed;background:rgba(0,0,0,0.8)}@media only screen and (max-width:40em){.reveal-modal::before{content:"-";font-size:2.5rem;color:#fff;height:2rem}.reveal-modal .close-reveal-modal{right:.5rem;width:2.5rem;text-align:right;padding-right:.5rem;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background-color:#efefef}.reveal-modal-bg{background:rgba(0,0,0,0.8)}.reveal-modal{border:10px solid #fff!important;padding:.5rem}.modal_overflow{padding-bottom:4rem}.reveal-modal.small{width:100%;border:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.reveal-modal.medium{width:100%;top:0!important;border:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.reveal-modal.large{width:100%;top:0!important;border:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.reveal-modal.small{margin-left:-200px;width:400px;left:50%}.reveal-modal.medium{margin-left:-320px;width:640px;left:50%}.reveal-modal.large{margin-left:-320px;width:640px;left:50%}}@media only screen and (min-width:64.063em){.reveal-modal.small{margin-left:-200px;width:400px;left:50%}.reveal-modal.medium{margin-left:-320px;width:640px;left:50%}.reveal-modal.large{margin-left:-500px;width:1000px;left:50%}}ul.off-canvas-list li label{padding:.5rem;padding-left:1rem;color:#333;margin:0;font-size:.6rem;border:0;font-weight:bold;background:#ececec}ul.off-canvas-list li a{font-size:.8rem;padding:1rem;color:#333}ul.off-canvas-list li a:hover{background:#efefef}ul.off-canvas-list li.offcanvas_dropdown{padding:.5rem 1rem}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form{margin:0}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}::-ms-input-placeholder{color:#666}label{font-size:.8rem;color:#333;position:relative}select{background-color:#fff;border:1px solid #bbb;padding:.5rem;color:#666;font-size:.8rem;background-position-x:100%;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-moz-appearance:menulist!important}@-moz-document url-prefix(){select{background-position:-9999px!important}}select:hover{background-position-x:100%}input{background-color:#fff;border:1px solid #ccc;padding:.5rem;color:#666;font-size:.8rem;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}select:hover{background-color:#fff}input[type="text"],input[type="guests"],input[type="search"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{border:1px solid #ccc;font-size:.8rem;color:#666;font-weight:normal}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fff}select{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}select[type="text"],select[type="guests"],select[type="search"],select[type="password"],select[type="date"],select[type="datetime"],select[type="datetime-local"],select[type="month"],select[type="week"],select[type="email"],select[type="number"],select[type="search"],select[type="tel"],select[type="time"],select[type="url"]{position:relative;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:white;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:#666;display:block;font-size:.8rem;margin-bottom:1rem;padding:.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;-moz-transition:none;transition:none}select[type="text"]:focus,select[type="password"]:focus,select[type="date"]:focus,select[type="datetime"]:focus,select[type="datetime-local"]:focus,select[type="month"]:focus,select[type="week"]:focus,select[type="email"]:focus,select[type="number"]:focus,select[type="search"]:focus,select[type="tel"]:focus,select[type="time"]:focus,select[type="url"]:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999;-webkit-transition:none;-moz-transition:none;transition:none}select[type="text"]:focus,select[type="password"]:focus,select[type="date"]:focus,select[type="datetime"]:focus,select[type="datetime-local"]:focus,select[type="month"]:focus,select[type="week"]:focus,select[type="email"]:focus,select[type="number"]:focus,select[type="search"]:focus,select[type="tel"]:focus,select[type="time"]:focus,select[type="url"]:focus{background:#fff;border-color:#999;outline:0;-webkit-transition:none;-moz-transition:none;transition:none}select[type="text"][disabled],select[type="password"][disabled],select[type="date"][disabled],select[type="datetime"][disabled],select[type="datetime-local"][disabled],select[type="month"][disabled],select[type="week"][disabled],select[type="email"][disabled],select[type="number"][disabled],select[type="search"][disabled],select[type="tel"][disabled],select[type="time"][disabled],select[type="url"][disabled]{background-color:#ddd}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{padding:.3rem;font-size:.7rem;color:#9d0000;line-height:1rem;background:#ffe5e5;margin-top:.5rem;margin-bottom:.5rem;border:1px solid #ffb8b8;font-style:normal;text-align:left;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}span.error,small.error{padding:.3rem;font-size:.7rem}.error small.error{font-size:.7rem}label.error{color:#b11111}.error label,.error label.error{color:#b11111}table{margin:0;background-color:transparent;table-layout:auto;border:1px solid #e2e2e2}table tr th,table tr td{padding:.75rem;font-size:.8rem}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{font-size:.8rem;color:#444;padding:.5rem}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;vertical-align:top}table thead tr th,table tfoot tr th{background-color:#f3f3f3;font-size:.7rem;font-weight:bold;color:#222;border-right:1px solid #ddd;border-bottom:1px solid #ddd}table td{background-color:#fff}.panel.callout{padding:.5rem;background:#fff7f4;border-color:#ffb69f;margin-bottom:1rem;color:#ff4e15;line-height:1.2rem;position:relative;padding-right:2rem!important;word-break:break-word;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.panel.callout a{color:#ff7346!important}.panel.callout p{margin-bottom:.5rem;color:#ff4e15}.panel.callout h4{color:#ff4e15;margin-bottom:.5rem}.panel.callout i.fa-times-circle{position:absolute;right:.5rem;top:.5rem;font-size:1.2rem;cursor:pointer}.panel.callout.alertmessage{padding:.5rem;background:#ffeaea;border-color:#c86363;margin-bottom:1rem;color:#ab1a1a;line-height:1.2rem}.panel.callout.alertmessage a{color:#ff7346!important;text-decoration:underline}.panel.callout.error{float:right;width:100%;margin-top:.5em;padding:.5rem;background:#ffeaea;border-color:#c86363;margin-bottom:1rem;color:#ab1a1a;line-height:1.2rem}.panel.callout.success{color:#5a7913;border-color:#9ecb35;background-color:#e5ffea}.panel.callout.success p,.panel.callout.success h2{color:#5a7913}fieldset legend{font-weight:normal;padding:0 .5rem}[class*="block-grid-"]>li{padding-bottom:0}.accordion dd.accordion-navigation>a{padding:0;background-color:transparent}.accordion dd.accordion-navigation>a:hover{background-color:transparent}.accordion dd.accordion-navigation>.content{padding:0}.accordion dd.accordion-navigation{margin-bottom:1rem!important;padding-bottom:1rem;border-bottom:1px dotted #ccc}.accordion dd.accordion-navigation>a h2{margin-bottom:1rem}.accordion dd.accordion-navigation>a{cursor:default}.accordion dd.accordion-navigation.active>a{background-color:transparent}.accordion dd.accordion-navigation>.content{display:block}.accordion dd.accordion-navigation:last-child{border:0;padding:0;margin:0}@media only screen and (max-width:40em){.accordion dd.accordion-navigation{padding-bottom:0;margin-bottom:.5rem!important}.accordion dd.accordion-navigation>a{cursor:pointer}.accordion dd.accordion-navigation>.content{display:none;margin-bottom:1rem!important}.accordion dd.accordion-navigation>.content.active{padding-bottom:0}.accordion dd.accordion-navigation>a{background-image:url(/static/images/4.118.4.0/sprite_general.png)!important;background-repeat:no-repeat!important;background-position:left -1143px!important;padding-left:1.5rem!important}.accordion dd.accordion-navigation.active>a{background-image:url(/static/images/4.118.4.0/sprite_general.png)!important;background-repeat:no-repeat!important;background-position:left -1195px!important;padding-left:1.5rem!important}.accordion dd.accordion-navigation>a h2{margin-bottom:.5rem}}.f-dropdown{background-color:#fff;width:260px;padding:.5rem;border:1px solid #ccc;margin-top:.8rem;z-index:1001;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-dropdown ul{margin:0!important}.f-dropdown li{margin-top:0;margin-right:0;display:block;border-bottom:1px dotted #ccc;float:none!important;width:100%;margin-left:0!important;font-size:.8rem!important;padding:.5rem .3rem}.f-dropdown li a{font-weight:normal!important;color:#222!important}.f-dropdown li a:hover{color:#ff7346!important}.f-dropdown li:hover{color:#ff7346!important}.f-dropdown li a i{font-size:.8rem!important}.f-dropdown li:last-child{margin:0;border:0}.f-dropdown li:hover,.f-dropdown li:focus{background-color:#fff}.sub-nav dd,.sub-nav li{padding:.45rem;padding-bottom:.35rem;margin-bottom:.1rem;border:1px solid #ccc;background-color:#fff;color:#666;cursor:pointer;font-size:.75rem}.sub-nav dd.active{color:#fff}.sub-nav dd i,.sub-nav li i{font-size:.85rem}.sub-nav{margin:0}.sub-nav dt{margin-left:0;margin-bottom:0;margin-top:.6rem;font-size:.75rem}.label{display:inline-block;padding:.3rem;font-size:.7rem!important;border:1px solid #e6e6e6;background-color:#f5f5f5;color:#222;margin-bottom:.5rem;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}div.switch label{border:1px solid #ccc;width:3rem;height:1.5rem}div.switch input:checked+label{background-color:#ff7346;border:1px solid #ea5e00}div.switch input:checked+label::after{border:1px solid #ea5e00}div.switch label::after{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;border:1px solid #ccc;width:.85rem;height:.85rem}div.switch input:checked+label::after{left:1.7rem}.blue{color:#ff7346!important}.negative_button{background-color:#666;border-color:#4d4d4d}.orange_button:hover{background-color:#ff5a33}.green_button{background-color:#759d0b;color:#fff!important;border:0!important}.green_button:hover{color:#fff;background-color:#3c5005}.outlinebutton{background-color:#fff;border:1px solid #ff7346;color:#ff7346}.outlinebutton:hover{background-color:#ff7346;border-color:#ff7346}.button:hover{color:#fff!important}@media only screen and (max-width:40em){table tr th,table tr td{padding:.4rem}}.left-off-canvas-menu,.right-off-canvas-menu{background-color:#262626;background-image:none}ul.off-canvas-list li a{color:#ff7346;font-size:.8rem;padding:.7rem;padding-left:1rem}ul.off-canvas-list li a:hover{color:#ff5a33}ul.off-canvas-list li label{background-color:#262626;color:#ccc;border-bottom:1px solid #323232}ul.off-canvas-list li a:hover{background:#262626}.tooltip>.nub{border-color:transparent transparent #313131;display:none!important}.tooltip{background:#313131;line-height:1.3rem;opacity:.95;font-size:.75rem;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}html{-webkit-backface-visibility:hidden}.login_to_book_faster{display:none!important;position:absolute;right:0;top:2.6rem;background-color:#ff7346;min-width:15rem;color:#fff;padding:.5rem;z-index:9999;cursor:pointer;box-shadow:0 0 5px #d6d6d6;-webkit-box-shadow:0 0 5px #d6d6d6;-moz-box-shadow:0 0 5px #d6d6d6;font-size:12px}.login_to_book_faster i{float:right;margin-left:1rem;margin-top:.1rem;font-size:.85rem!important}.login_to_book_faster span.toparrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ff7346;position:absolute;top:-8px;left:13.5rem;margin-left:0!important}.pagetop-overlay{pointer-events:none;width:100%;height:180px;position:absolute;left:0;top:0;background-color:transparent;background-image:url(/static/images/4.118.4.0/home_gradient.png);background-repeat:repeat-x;background-position:left -100px;outline:0}.page-contents{background-color:#fff}.inner-wrap{background-color:#313131}.hidden{display:none!important}.page-break{display:none}.js-location .fa{background-color:#fff;padding-left:.5rem}.choosepasswordblurb{display:block;margin-top:1rem;margin-bottom:1rem}.createpassword{padding-top:1rem;padding-bottom:1rem;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin-bottom:1rem}.picker__footer{display:none!important}.icontabs{display:none}.slidercontainer{padding-left:11px!important;padding-right:11px!important}#onpagemap{width:100%;height:100%}.deverror h3{font-size:2rem;margin-bottom:1rem;color:#222}.deverror pre{overflow:hidden;line-height:18px}.transfereffect{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background-image:url(/static/images/4.118.4.0/microsite_transfer_room.png);background-size:cover}.printheader{display:none}#termsModal h3,#cookieModal h3{text-transform:uppercase}#cookieModal table{margin-bottom:2rem;width:100%}#cookieModal th{border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}.no-pad-right{padding-right:0!important}.no-pad-left{padding-left:0!important}.passwordreset{padding-top:1.5rem;padding-bottom:1rem}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.unavailable a:hover,.current a:hover{color:#666!important}.noborder{border:0!important}.nomargin{margin:0!important}.circle{border-radius:50%}.forminputlabel{display:block;text-transform:uppercase;font-size:.65rem;font-weight:bold;margin-bottom:.5rem;color:#666}.greybox{border:1px solid #eaeaea;background-color:#f4f4f4;padding:.5rem}.rounded{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.greybreak{width:100%;padding-bottom:1rem;margin-bottom:1rem;border-bottom:solid 1px #fff;position:relative}.greybreak div{position:absolute;bottom:0;width:100%;height:1px;background-color:#eee}.bolder{font-weight:500}.pagecontent{padding-bottom:2rem;padding-top:1rem;position:relative}.checkboxes li{white-space:nowrap}.checkboxes input[type="checkbox"]:checked ~ *{background-color:#fff!important;border-color:#ff7346!important;color:#ff7346}.agegroup li{position:relative;overflow:hidden}.agegroup li label{min-width:50px}.checkboxes input{position:absolute;left:-9999rem}.checkboxes label{padding:.5rem;margin:2px 0 .5rem!important;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;width:100%;white-space:nowrap}.dob>li:nth-child(3n){padding-left:.5rem}.dob>li:nth-child(3n+1){padding-right:.5rem}.dob>li:nth-child(3n+2){padding-left:.5rem;padding-right:.5rem}.contentbackground{background-repeat:repeat-x;background-position:left top;background-color:#fff;z-index:3;position:relative}.header h1{margin-bottom:.5rem;margin-top:.5rem}.header h1 span{color:#444}.header h1 span a{color:#444}.pageheader{position:relative}.cancel{background-color:#900;border-color:#700}.cancel:hover{background-color:#900!important;border-color:#700!important}#tooltip{max-width:280px!important}li.switchlist{padding-top:1rem;margin-top:1rem;border-top:1px dotted #ccc;position:relative}.featureboxes{padding-top:2rem;padding-bottom:4rem}.featureboxes h1{margin-bottom:2rem;text-align:center}.featureboxes div div{border-right:1px dotted #ccc;text-align:center}.featureboxes i{display:block!important;float:none;font-size:2.5rem;margin-bottom:1rem}.featureboxes div div:last-child{border:0}.featureboxes h3 a{text-align:center;color:#444}.featureboxes li h3{margin-bottom:1rem}.featureboxes li h3 a{color:#444}.featureboxes li p{margin-top:.5rem;line-height:1.3rem;margin-bottom:0;font-size:.9rem}.featureicon{display:inline-block;float:left;margin-right:.5rem;font-size:1.5rem;line-height:1.5rem;color:#444;padding-top:2px}.tophostels h2{text-align:center}.tophostels_rating{float:right;display:block;font-size:.75rem}.tophostels_address{color:#666;font-size:.7rem;display:block}.tophostels ul li{float:left!important;width:48%;margin-top:1rem;margin-left:.9rem;padding-top:1rem;border-top:1px dotted #ccc!important}div.tophostels ul li:nth-child(odd){float:right}.reveal-modal div.column,.reveal-modal div.columns{padding-left:.4rem;padding-right:.4rem}.modal_proptype label{float:left;margin-right:1rem}.modal_proptype input{margin:0}input.date{background-image:url(/static/images/4.118.4.0/sprite_general.png);background-repeat:no-repeat;background-position:right -1069px}.reveal-modal h2{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #ccc;padding-right:3rem}.hw-recommends{display:inline-block;background-color:#00c08a;border:0;font-weight:normal;font-size:.65rem;cursor:pointer;position:relative;width:30px;height:30px;text-align:center;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.hw-recommends i{color:#fff;line-height:30px;font-size:1.2rem;text-align:center;margin:0}span.hw-hrp i.fa-thumbs-up::before{background-image:url(/static/images/4.118.4.0/hwr_thumb.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:25px;height:42px;display:block;content:"";margin-left:auto;margin-right:auto}span.hw-hrp i.fa-thumbs-up{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=0);-webkit-transform:none;-ms-transform:none;transform:none}.hw-recommends i.fa-thumbs-up::before{background-image:url(/static/images/4.118.4.0/hwr_thumb.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:18px;height:28px;display:block;content:"";margin-left:auto;margin-right:auto}.hw-recommends i.fa-thumbs-up{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=0);-webkit-transform:none;-ms-transform:none;transform:none}.groupbooking{display:none}.inline-list>li.groupbooking{display:none}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto}.autocomplete-suggestion{padding:.5rem;padding-top:1rem;padding-bottom:1rem;border-bottom:1px dotted #ccc;font-size:.85rem;white-space:nowrap;overflow:hidden;color:#444}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:normal;color:#ff7346}.smallsize{position:absolute;left:-1rem;width:1px;height:1px;z-index:-1}.mediumsize{position:absolute;left:-1rem;width:1px;height:1px;z-index:-1}.largesize{position:absolute;left:-1rem;width:1px;height:1px;z-index:-1}.datepicker td{border:1px solid #efefef;color:#666}.datepicker td.disabled{color:#ccc}.checkboxlist input[type="radio"]:checked ~ *{background-color:#ffecdf!important;border-color:#f60!important}#loginModal .tabs{margin-bottom:1rem!important}#loginModal h4{border-bottom:1px dotted #ccc;padding-bottom:1rem;margin-bottom:0}.checkboxlist li{margin-bottom:.5rem;padding-bottom:.7rem;border-bottom:1px dotted #ccc}.bigcheckbox{font-size:1.8rem;color:#444;position:absolute;left:0}.bigcheckbox.fa-check-square{color:#333}.checkboxtext{margin-left:2rem;padding-top:.25rem;display:inline-block}.checkboxtext a{font-size:.7rem}div.topcities{background-color:#fff}div.topcities h2{text-align:center}div.topcities ul li{float:left;width:48%;margin-top:1rem;padding-top:1rem;border-top:1px dotted #ccc!important}div.topcities ul li a{display:block;width:100%}div.topcities ul li:nth-child(odd){float:right}div.topcities ul li span{float:right}div.topcities ul li:nth-child(1){display:none}div.topcities ul li:first-child{display:none}.otherlocations{text-align:center}.otherlocations ul{margin-left:0;margin-top:1rem}.otherlocations li{display:inline-block;margin-left:1rem;padding-right:1rem;border-right:1px solid #ccc;margin-bottom:1rem}.otherlocations li:last-child{border:0}.thickdivider{border-bottom:2px dotted #ccc;margin-bottom:2rem;padding-bottom:2rem}.pageheader{padding-bottom:1rem;padding-top:1rem}.pageheader h1 a{color:#333}.pageheader-overlay{width:100%;height:100px;position:absolute;left:0;bottom:0;background-color:transparent}.coverback{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.bookingdetails{font-size:.85rem;padding-top:1rem;padding-bottom:1rem;color:#666;z-index:5;position:relative;background-color:#fff}.bookingdetails h1{display:inline-block}.bookingdetails ul{margin:0}.bookingdetails ul li{margin-left:0;margin-right:1rem;border-right:1px solid #efefef;padding-right:1rem;padding-top:.3rem;padding-bottom:.3rem;cursor:pointer}.bookingdetails ul li:last-child{margin-right:0;padding-right:0;border:0}.bookingdetails .fa{font-size:.9rem;margin-right:.2rem}.bookingdetails h1 a{color:#333}.privacysettings li{padding:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #ccc}.privacysettings li:last-child{border:0;margin:0;padding:0}.privacysettings span{font-weight:bold}.privacysettings .switch{float:left;margin-right:1rem;margin-top:.15rem}.privacysettings p{font-size:.75rem}.dp-checkin,.dp-checkout,#static-date-from,#static-date-to{background-color:#fff!important;cursor:pointer!important}@media only screen and (min-width:64.063em){.smallsize{display:none}.mediumsize{display:none}.largesize{display:block}}span.ui-helper-hidden-accessible{display:none}div#loginLoader,#reAuthModal .loginLoader{width:100%;height:100px;background-repeat:no-repeat;background-position:center top;background-image:url(/static/images/4.118.4.0/loading.gif);margin-top:3rem;clear:both}ul.breadcrumbs li a{font-size:.7rem;line-height:.7rem;text-transform:capitalize}.pagespacing{padding-top:1rem;padding-bottom:3rem}.cookiepolicy th{background-color:#efefef}.cookiepolicy table{margin-bottom:4rem;margin-top:2rem}.hw_contactdetails{margin-top:1rem;padding-top:1rem;border-top:1px dotted #ccc;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #ccc}.hw_contactdetails span{display:block}.inner-wrap{background-color:#232323}.pageheader-overlay{width:100%;height:100%!important;position:absolute;left:0;top:0;background-image:none;background-color:rgba(0,0,0,0.1);outline:0}.bigcheckbox.fa-check-square{color:#ff7346}.overlay-header-back{pointer-events:none;padding-top:.5rem;position:absolute;left:0;bottom:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%)}.overlay-header-back a,.overlay-header-back .hw-hrp,.overlay-header-back .hw-award{pointer-events:all;position:relative}.overlay-header h1{color:#fff;font-size:2.2rem;font-family:"hw-ultra","Noto",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:1px 0 9px #444}.overlay-header span.city-name{color:#fff;font-size:2.2rem;line-height:1.4;font-family:"hw-ultra","Noto",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:1px 0 9px #444;display:block;margin-bottom:.5rem;-webkit-font-smoothing:antialiased}.overlay-header h1 a{color:#fff}.shownonflextext,.showflextext{display:block;font-size:.7rem;color:#ff7346;margin-top:.2rem}.flexiblebookingoptions .nonflextext{display:none;font-size:.7rem}.flexiblebookingoptions .flextext{display:none;font-size:.7rem}.flexiblebookingoptions .flextext b,.flexiblebookingoptions .nonflextext b,.flexiblebookingoptions .flextext br,.flexiblebookingoptions .nonflextext br{display:none}.ccvpage li img{float:left;margin-right:1rem}.ccvpage li{border-top:1px dotted #ccc;padding-top:1rem;margin-top:1rem}.genderlist i.help-icon{right:1.3rem;position:absolute;color:#ff7346;font-size:1.15rem;top:2.1rem;cursor:pointer}.genderlist{position:relative;padding-right:3rem!important}div#genderexplanation,div#dobexplanation{padding:.5rem;background-color:#313131;color:#fff;border:0}div#genderexplanation::before,div#dobexplanation::before{display:none!important}div#genderexplanation::after,div#dobexplanation::after{display:none!important}.dob-list i.help-icon{color:#ff7346;font-size:1.15rem;cursor:pointer;position:absolute;margin-left:.5rem}.hwta-page-checkout li.error input,.hwta-page-checkout li.error select{border:1px solid #ffb8b8}.hwta-page-checkout [data-abide] .error small.error,.hwta-page-checkout [data-abide] span.error,.hwta-page-checkout [data-abide] small.error{margin-top:-1px}.ff-wrapper select,.ff-wrapper input{height:3.2rem;padding-top:1.5rem}.ff-wrapper select{padding-left:.2rem}.ff-wrapper .forminputlabel{position:absolute;left:.55rem;top:1.15rem;margin:0;pointer-events:none;transition:top .2s ease-out;-ms-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-webkit-transition:top .2s ease-out}.ff-wrapper.is_focused .forminputlabel{font-size:.55rem;top:.5rem}.ff-wrapper.is_valid .forminputlabel{color:#57a255}.ff-wrapper.is_valid::before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;right:.5rem;top:.5rem;color:#57a255;position:absolute}.ff-wrapper.is_valid input,.ff-wrapper.is_valid select{border:1px solid #46c841}.ff-wrapper.is_valid select{background-position:100% 2rem}.rate_nonrefundable{color:#329ddd;font-size:.7rem;font-weight:bold;display:block}.breakfast-included-checkout{color:#787878;font-size:.7rem;display:block}.breakfast-included-availability{color:#787878;font-size:.75rem}.breakfast-included-availability i{font-size:.875rem;margin-right:.25rem}.pay-terms-info{background-color:#f4f4f4;border:1px solid #eaeaea;padding:.5rem;margin-top:1rem}.pay-terms-info span{display:block;font-size:.75rem}.pay-terms-info span:last-child{margin-bottom:0}.payterms_header{color:#329ddd;font-weight:bold}@-moz-document url-prefix(){.ff-select.is_valid::before{right:1.5rem}}.bpg-img{width:31px;margin-right:4px;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.bpg-text{font-family:"hw-ultra","Noto",Helvetica,Arial,sans-serif;font-size:12px;text-rendering:geometricPrecision}.bpg-text-dark{color:#444;text-rendering:geometricPrecision}.marginright{margin-right:20px}.bpg-desc{color:#444;font-size:12px}.bpg.right{clear:both;margin-top:30px}.margintop{margin-top:20px}.bpg.bpg-checkout{margin:30px 0 25px}.label.orange{background-color:#ff7346;color:#fff}.free-cancellation-info{margin:0 0 1.4rem;display:block}.free-cancellation-info.no-margin{margin:0}.free-cancellation-info.highlight{color:#1b9316;font-weight:bold;font-size:.75rem;display:inline-block;margin:0}.free-cancellation-info .fa-check{font-size:1rem;margin-right:.2rem}.free-cancellation-info h5{color:#1b9316;font-weight:bold;font-size:.75rem;margin-bottom:.2rem}.free-cancellation-info h5.uppercase{text-transform:uppercase}.free-cancellation-info p{font-size:.75rem;margin:0;color:#717171}@media only screen and (min-width:40.064em) and (max-width:64em){.featureboxes{margin-bottom:0;padding-bottom:0;position:relative}.featureboxes div{margin-bottom:2rem}.featureboxes div:nth-child(even){border:0}.featureboxes .row{margin-bottom:0rem}.smallsize{display:none}.mediumsize{display:block}.largesize{display:none}}@media only screen and (max-width:64em){.pagecontent{padding-bottom:1rem}}@media only screen and (max-width:40em){.pagespacing{padding-top:1rem;padding-bottom:2rem}.reveal-modal h2{padding-top:.3rem}.pageheader-overlay{height:100px;background-position:left 0}.social{display:none}.reveal-modal .button,.reveal-modal button{float:none!important;width:100%;margin-bottom:1rem}.bookingdetails ul li{font-size:.75rem;margin-top:.5rem;padding:0;border:0}.bookingdetails{display:block;padding-top:.7rem}.smallsize{display:block}.mediumsize{display:none}.largesize{display:none}.breadcrumbs-back{border-bottom:none!important}.dob>li:nth-child(3n){padding-left:0;padding-right:0}.dob>li:nth-child(3n+1){padding-left:0;padding-right:0}.dob>li:nth-child(3n+2){padding-left:0;padding-right:0}.dob{margin:0!important}.transfereffect{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;background-image:url(/static/images/4.118.4.0/microsite_transfer_room_mobile.png);background-size:cover;z-index:10}.tophostels ul li{float:none;width:100%;margin-top:1rem;margin-left:.2rem;padding-top:1rem;border-top:1px dotted #ccc!important}div.tophostels ul li:nth-child(odd){float:none}.small-12.no-pad-right{padding-left:0!important}.small-12.no-pad-left{padding-right:0!important}.icontabs{display:block}.icontabs .map-tab i,.icontabs .map-tab span{pointer-events:none}div.topcities ul li{width:100%}.pagetop-overlay{background-position:left -140px;height:150px}.overlay-header-back h1{margin:0;font-size:1.4rem}.fab_dynamic .city-name h1{font-size:.95rem;display:inline;color:#444;font-family:"Noto",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:capitalize;text-shadow:none}.overlay-header-back span.city-name{margin:0;font-size:1.4rem}.ccvpage li img{float:none;margin-right:0;margin-bottom:1rem}.ccvpage p{margin-bottom:0}}@media only screen and (max-width:21.875em){.checkboxes .agegroup label{min-width:45px;padding-left:.1rem;padding-right:.1rem}}.browser-message{padding:1rem;padding-top:2rem;padding-bottom:2rem;background-color:#313131;color:#fff;position:relative;z-index:1001}.browser-message i.fa-exclamation-triangle{font-size:3rem;position:absolute;left:1.4rem;top:.2rem}.browser-message .browser-message-text{margin-left:4.5rem}.browser-message .browser-message-text span.browser-message-heading{font-weight:bold;font-size:1.2rem}.browser-message ul{margin-bottom:0;padding-top:1rem;padding-bottom:1rem;border-top:1px dotted #424242;border-bottom:1px dotted #424242}.browser-message li{margin-left:0;margin-right:1rem;padding-right:1rem;border-right:1px solid #3e3d3d}.browser-message li:last-child{border-right:0}.browser-message li a{color:#fff;font-size:.65rem;text-transform:uppercase;text-align:center}.browser-message li div.browser-logo{width:70px;height:70px;background-image:url(/static/images/4.118.4.0/browser_sprite.png);background-position:left center;background-repeat:no-repeat}.browser-message li div.browser-logo.chrome{background-position:7px top}.browser-message li div.browser-logo.firefox{background-position:-93px top}.browser-message li div.browser-logo.explorer{background-position:-193px top}.browser-message li div.browser-logo.safari{background-position:-293px top}.browser-message li div.browser-logo.opera{background-position:-393px top}.browser-message span.browser-message-continue{color:#ff6a3a;display:block;margin-top:1rem;cursor:pointer;font-weight:bold}@media only screen and (max-width:64em){.browser-message{display:none!important}}.languages span.language-flag{background-image:url(/static/images/4.118.4.0/sprite_general.png);background-repeat:no-repeat;background-position:left -1069px;width:30px;height:11px;margin-top:4px;float:left}a.en span.language-flag{background-position:5px -670px}a.fr span.language-flag{background-position:5px -691px}a.de span.language-flag{background-position:5px -712px}a.it span.language-flag{background-position:5px -733px}a.es span.language-flag{background-position:5px -754px}a.cs span.language-flag{background-position:5px -775px}a.da span.language-flag{background-position:5px -796px}a.nl span.language-flag{background-position:5px -817px}a.fi span.language-flag{background-position:5px -838px}a.no span.language-flag{background-position:5px -859px}a.pl span.language-flag{background-position:5px -880px}a.pt span.language-flag{background-position:5px -901px}a.sv span.language-flag{background-position:5px -922px}a.zh span.language-flag{background-position:5px -943px}a.ko span.language-flag{background-position:5px -964px}a.ja span.language-flag{background-position:5px -985px}a.ru span.language-flag{background-position:5px -1006px}a.br span.language-flag{background-position:5px -1027px}a.tr span.language-flag{background-position:5px -1048px}.languagemessage{position:absolute;right:-5px;top:30px;background-color:#fff;min-width:15rem;padding:.5rem;visibility:hidden;border:1px solid #ccc}.languagemessage i{float:right;margin-left:1rem;font-size:.85rem}.languagemessage p{margin-bottom:.5rem}.languagemessage:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:auto!important;right:8px;z-index:89}.languagemessage:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:auto!important;right:7px;z-index:88}.languagemessage a{padding:0!important;color:#ff7346!important;display:block!important}.arrowmessage{display:none}.headerback{background-color:#313131;z-index:999;margin-top:0;position:relative;padding-top:5px;padding-bottom:5px;min-height:54px}.headerback table.topmenu{border:0;padding:0;float:right;margin-top:.5rem}.headerback table.topmenu td{border:0;background-color:transparent;padding:0 0 0 10px;border-left:none}span.searchtext{float:right;font-size:.7rem;font-weight:bold;color:#fff;margin-right:.5rem;margin-top:1.05rem}.topbar-searchicon{border-left:none;box-shadow:none;text-align:center;cursor:pointer}.right-off-canvas-toggle{text-align:center}.right-off-canvas-toggle i,.loginlink i{width:auto;height:auto;display:block;line-height:inherit;padding:0;color:white;position:relative;text-align:center;font-size:1.3rem;cursor:pointer}.topmenu .iconholder{background-color:transparent;height:2rem;width:2rem;text-align:center;display:inline-block}#nav-toggle span{color:#fff;font-size:.65rem;text-transform:uppercase;margin-top:-1px}.logo{margin-top:0;height:100%;width:200px;position:absolute;top:0;left:1rem;background-color:transparent}.logo a{color:#fff;display:block;width:100%;height:100%;background-image:url(/static/images/4.118.4.0/hw_logo.svg);background-size:90%;background-position:left center;background-repeat:no-repeat}span.searchtext{float:right;font-size:.7rem;font-weight:bold;color:#fff;margin-right:.5rem;margin-top:1.05rem}.usermenu a span{position:relative;font-weight:normal;text-transform:uppercase;display:block}.usermenu ul.inline-list{margin:0;overflow:visible}.usermenu li{float:right;font-size:.65rem;margin-left:0}.usermenu li.logedin{position:relative}.usermenu li a i.fa-check{position:absolute;color:#9aca18;top:-3px;font-size:.65rem}.usermenu li a:hover{color:#fff}.usermenu li.header_language{position:relative;text-align:center}.usermenu li.header_language a span{display:block}.usermenu a.loginlink,.usermenu li.loginlink a{text-align:center}.usermenu a.loginlink span{display:inline-block;margin-right:.5rem;top:-2px}.usermenu a.loginlink i.fa-user,.usermenu li.loginlink i.fa-user{line-height:1.3rem;margin-top:5px}.languagelink{width:18px;height:13px;background-image:url(/static/images/4.118.4.0/sprite_general.png);background-repeat:no-repeat;border:1px solid #fff;display:inline-block;margin-top:2px;-webkit-border-radius:1px!important;-moz-border-radius:1px!important;border-radius:1px!important}.languagelink.en{background-position:0 -670px}.languagelink.fr{background-position:0 -691px}.languagelink.de{background-position:0 -712px}.languagelink.it{background-position:0 -733px}.languagelink.es{background-position:0 -754px}.languagelink.cs{background-position:0 -775px}.languagelink.da{background-position:0 -796px}.languagelink.nl{background-position:0 -817px}.languagelink.fi{background-position:0 -838px}.languagelink.no{background-position:0 -859px}.languagelink.pl{background-position:0 -880px}.languagelink.pt{background-position:0 -901px}.languagelink.sv{background-position:0 -922px}.languagelink.zh{background-position:0 -943px}.languagelink.ko{background-position:0 -964px}.languagelink.ja{background-position:0 -985px}.languagelink.ru{background-position:0 -1006px}.languagelink.br{background-position:0 -1027px}.languagelink.tr{background-position:0 -1048px}.myaccount{float:left;margin-right:.5rem;margin-top:.2rem!important;text-align:center;vertical-align:middle}.login-forgotten{margin-right:1rem;margin-top:.8rem;float:right}i.circleicon{font-size:1.65rem;margin-top:.2rem;text-align:center;border:0}.usermenu li a{color:#fff}.usermenu-wish-lists{color:white;font-size:1.125rem;cursor:pointer;line-height:2rem}